中国虚拟军事网(VME)- 专注于武装突袭系列虚拟军事游戏

 找回密码
 加入VME

QQ登录

只需一步,快速开始

搜索
查看: 2802|回复: 14

[讨论] CPP文件里修改哪个是弹壳在地上可以看到的效果??

[复制链接]
发表于 2008-12-24 17:11:27 | 显示全部楼层 |阅读模式
CPP文件里修改哪个是弹壳在地上可以看到的效果??
可以看到地上有弹壳
拜托::Q
发表于 2008-12-24 17:13:58 | 显示全部楼层
谁知道阿。。。说下::(
发表于 2008-12-24 17:14:12 | 显示全部楼层
这个要修改bin.pbo里面的定义,这是游戏整体定义中的参数,但是我现在无法查看这个config文件(没装游戏),所以也没办法告诉你到底是哪个……

修改后用MOD调用方法会顶替掉原有的bin设置。
发表于 2008-12-24 17:21:31 | 显示全部楼层

  1. class CfgAmmo
  2. {
  3.         //调用OFP中的基础定义
  4.         class default{};
  5.         class BulletSingle: default{};
  6.         class Bullet7_6: BulletSingle{};
  7.         class Bullet12_7: Bullet7_6{};
  8.         class ExplosiveBullet: BulletSingle{};
  9.         class Bullet4x23: ExplosiveBullet{};
  10.         class Grenade: default{};
  11.         class GrenadeHand: Grenade{};
  12.         class MortarShell: Grenade{};
  13.         class AT3: default{};
  14.         class Hellfire: AT3 {};
  15.         class Maverick: Hellfire {};
  16.         class LAW: AT3{};
  17.         class CarlGustav: AT3{};
  18.         class AA: CarlGustav{};
  19.         class Shell: default{};
  20.         class Shell73: Shell{};
  21.         class Shell105: Shell73{};
  22.         class Shell120: shell105{};
  23.         class Shell125: shell120{};
  24.         class Heat: Shell{};
  25.         class Heat73:heat{};
  26.         class Heat105: Heat73{};
  27.         class Heat120: Heat105{};
  28.         class Heat125: heat120{};
  29.         class LaserGuidedBomb: Default{};
  30.         class Zuni: Hellfire{};
  31.         class Rocket57: Zuni{};

  32. //子弹类
  33.         
  34.         //解放军5.8毫米自动步枪弹药
  35.         class PLA_BulletSingle58: BulletSingle
  36.         {
  37.                 hit=9.5;
  38.                 indirectHit=2;
  39.                 indirectHitRange=0.100000;
  40.                 visibleFire=16;
  41.                 audibleFire=16;
  42.                 visibleFireTime=3;
  43.                 minRange=10;
  44.                 minRangeProbab=0.200000;
  45.                 midRange=130;
  46.                 midRangeProbab=0.600000;
  47.                 maxRange=600;
  48.                 maxRangeProbab=0.050000;
  49.                 cartridge="FxCartridge";
  50.                 cost=0.7000000;
  51.                 tracerColor[]={0.850000,0.650000,0.000000,0.1000000};
  52.                 tracerColorR[]={0,0,0,0.005000};
  53.         };
  54.         class PLA_BulletFullAuto58: PLA_BulletSingle58
  55.         {
  56.                 visibleFire=25;
  57.                 audibleFire=25;
  58.                 visibleFireTime=5;
  59.                 minRange=0.500000;
  60.                 minRangeProbab=0.250000;
  61.                 midRange=70;
  62.                 midRangeProbab=0.500000;
  63.                 maxRange=250;
  64.                 maxRangeProbab=0.080000;
  65.                 cost=2.5000000;
  66.                 tracerColor[]={0.850000,0.650000,0.000000,0.1000000};
  67.                 tracerColorR[]={0,0,0,0.005000};
  68.         };
  69.         //解放军5.8毫米无声自动步枪弹药
  70.         class PLA_BulletSilencedSingle58: PLA_BulletSingle58
  71.         {
  72.                 minRange=10;
  73.                 minRangeProbab=0.200000;
  74.                 midRange=100;
  75.                 midRangeProbab=0.500000;
  76.                 maxRange=500;
  77.                 maxRangeProbab=0.050000;
  78.                 visibleFire=0.050000;
  79.                 audibleFire=0.050000;
  80.                 cartridge="FxCartridge";
  81.                 visibleFireTime=2;
  82.                 tracerColor[]={0,0,0,0.005000};
  83.                 tracerColorR[]={0,0,0,0.005000};
  84.         };
  85.         class PLA_BulletSilencedFullAuto58: PLA_BulletFullAuto58
  86.         {
  87.                 minRange=0.500000;
  88.                 minRangeProbab=0.250000;
  89.                 midRange=60;
  90.                 midRangeProbab=0.450000;
  91.                 maxRange=200;
  92.                 maxRangeProbab=0.060000;
  93.                 visibleFire=0.065000;
  94.                 audibleFire=0.065000;
  95.                 visibleFireTime=2;
  96.                 cartridge="FxCartridge";
  97.                 tracerColor[]={0,0,0,0.005000};
  98.                 tracerColorR[]={0,0,0,0.005000};
  99.         };
  100.         //解放军5.8毫米班用机枪弹药
  101.         class PLA_BulletSMGSingle58: PLA_BulletSingle58
  102.         {
  103.                 minRange=10;
  104.                 minRangeProbab=0.100000;
  105.                 midRange=50;
  106.                 midRangeProbab=0.380000;
  107.                 maxRange=200;
  108.                 maxRangeProbab=0.040000;
  109.                 cartridge="FxCartridge";
  110.                 tracerColor[]={0.850000,0.650000,0.000000,0.1000000};
  111.                 tracerColorR[]={0,0,0,0.005000};
  112.         };
  113.         class PLA_BulletSMGFullAuto58: PLA_BulletFullAuto58
  114.         {
  115.                 airLock=1;
  116.                 minRange=0.500000;
  117.                 minRangeProbab=0.250000;
  118.                 midRange=80;
  119.                 midRangeProbab=0.500000;
  120.                 maxRange=350;
  121.                 maxRangeProbab=0.070000;
  122.                 tracerColor[]={0.850000,0.650000,0.000000,0.1000000};
  123.                 tracerColorR[]={0,0,0,0.005000};
  124.         };
  125.         //解放军5.8毫米通用机枪弹药
  126.         class PLA_BulletMG58: PLA_BulletSingle58
  127.         {
  128.                 airLock=1;
  129.                 hit=9.5;
  130.                 indirectHit=2;
  131.                 indirectHitRange=0.100000;
  132.                 minRange=1;
  133.                 minRangeProbab=0.900000;
  134.                 midRange=100;
  135.                 midRangeProbab=0.500000;
  136.                 maxRange=450;
  137.                 maxRangeProbab=0.050000;
  138.                 cartridge="FxCartridge";
  139.                 cost=4;
  140.                 tracerColor[]={0.850000,0.650000,0.000000,0.1000000};
  141.                 tracerColorR[]={0,0,0,0.005000};
  142.         };
  143.         //解放军5.8毫米狙击枪弹药
  144.         class PLA_BulletSniper58: PLA_BulletSingle58
  145.         {
  146.                 hit=10.5;
  147.                 indirectHit=2;
  148.                 indirectHitRange=0.100000;
  149.                 minRange=1;
  150.                 minRangeProbab=0.100000;
  151.                 midRange=200;
  152.                 midRangeProbab=0.800000;
  153.                 maxRange=900;
  154.                 maxRangeProbab=0.050000;
  155.                 cartridge="FxCartridge";
  156.                 cost=2;
  157.                 tracerColor[]={0,0,0,0.005000};
  158.                 tracerColorR[]={0,0,0,0.005000};
  159.         };
  160.         //解放军5.8毫米手枪弹药
  161.         class PLA_BulletHandgun58: PLA_BulletSingle58
  162.         {
  163.                 hit=7;
  164.                 indirectHit=1;
  165.                 indirectHitRange=0.050000;
  166.                 visibleFire=14;
  167.                 audibleFire=14;
  168.                 visibleFireTime=2;
  169.                 minRange=1;
  170.                 minRangeProbab=0.100000;
  171.                 midRange=10;
  172.                 midRangeProbab=0.700000;
  173.                 maxRange=100;
  174.                 maxRangeProbab=0.040000;
  175.                 cartridge="FxCartridge";
  176.                 tracerColor[]={0,0,0,0.005000};
  177.                 tracerColorR[]={0,0,0,0.005000};
  178.         };
  179.         //解放军7.62毫米自动步枪弹药
  180.         class PLA_BulletSingle762: BulletSingle
  181.         {
  182.                 hit=9.0;
  183.                 indirectHit=2;
  184.                 indirectHitRange=0.100000;
  185.                 visibleFire=16;
  186.                 audibleFire=16;
  187.                 visibleFireTime=3;
  188.                 minRange=10;minRangeProbab=0.15;
  189.                 midRange=70;midRangeProbab=0.50;
  190.                 maxRange=250;maxRangeProbab=0.06;
  191.                 cartridge="FxCartridge";
  192.                 cost=0.7000000;
  193.                 tracerColor[]={0.850000,0.650000,0.000000,0.1000000};
  194.                 tracerColorR[]={0,0,0,0.005000};
  195.         };
  196.         class PLA_BulletBurst762: PLA_BulletSingle762
  197.         {
  198.                 minRange=0.5;minRangeProbab=0.25;
  199.                 midRange=100;midRangeProbab=0.55;
  200.                 maxRange=300;maxRangeProbab=0.08;
  201.                 visibleFire=25;
  202.                 audibleFire=25;
  203.                 visibleFireTime=5;
  204.                 cost=2.10000000;
  205.         };
  206.         class PLA_BulletFullAuto762: PLA_BulletSingle762
  207.         {
  208.                 visibleFire=25;
  209.                 audibleFire=25;
  210.                 visibleFireTime=5;
  211.                 minRange=0.500000;
  212.                 minRangeProbab=0.250000;
  213.                 midRange=50;
  214.                 midRangeProbab=0.500000;
  215.                 maxRange=150;
  216.                 maxRangeProbab=0.080000;
  217.                 cost=2.5000000;
  218.         };
  219.         //解放军7.62毫米班用机枪弹药
  220.         class PLA_BulletSMGSingle762: PLA_BulletSingle762
  221.         {
  222.                 minRange=10;
  223.                 minRangeProbab=0.100000;
  224.                 midRange=80;
  225.                 midRangeProbab=0.380000;
  226.                 maxRange=500;
  227.                 maxRangeProbab=0.040000;
  228.         };
  229.         class PLA_BulletSMGFullAuto762: PLA_BulletFullAuto762
  230.         {
  231.                 airLock=1;
  232.                 minRange=0.500000;
  233.                 minRangeProbab=0.250000;
  234.                 midRange=70;
  235.                 midRangeProbab=0.500000;
  236.                 maxRange=350;
  237.                 maxRangeProbab=0.070000;
  238.         };
  239.         //解放军9毫米手枪弹药
  240.         class PLA_BulletHandgun9: PLA_BulletHandgun58
  241.         {
  242.                 hit=8;
  243.                 indirectHit=1;
  244.                 indirectHitRange=0.100000;
  245.         };
复制代码
发表于 2008-12-24 17:28:00 | 显示全部楼层
你上面这弹药定义还是我写的呢……::L

只可惜不是这些。

别急,找到以后我会回帖的。
发表于 2008-12-24 17:31:27 | 显示全部楼层
这事情我还专门麻烦了台湾的Andylee054前辈帮你解决:

解开bin.pbo中的config.bin:

在cfgVehicle中:

class All{};
class Thing: All {};
class ThingEffect: Thing {};
class cartridge: ThingEffect....................

timeToLive 参数就是了

切记不要改太大……

反复测试吧,数值太大了不起作用的。
发表于 2008-12-24 18:32:27 | 显示全部楼层
晕。。我改成1。。class Thing:All
                {
                reversed=0;
                animated=0;
                icon="Unknown_object";
                vehicleClass="Objects";
                displayName="$STR_DN_UNKNOWN";
                nameSound="target";
                accuracy=0.005;
                simulation="thing";
                side=3;
                submerged=0;
                submergeSpeed=0;
                timeToLive=5;这改成5
                disappearAtContact=0;
                hasDriver=0;
                picture="ivojak";
                weapons[]={};
                magazines[]={};
                type=1;
                threat[]={0.0,0.0,0.0};
                maxSpeed=0;
                };
class ThingEffect:Thing
                {
                scope=1;
                simulation="thingeffect";
                irTarget=0;
                submerged=-0.5;
                submergeSpeed=0.25;
                timeToLive=3;这改成3
                };
class FxCartridge:ThingEffect
                {
                model="nabojnice";
                displayName="$STR_DN_FX_CARTRIDGE";
                submerged=0;
                submergeSpeed=0;
                timeToLive=2;这改2了够小了吧
                disappearAtContact=1;
                };
还是不行:'(
发表于 2008-12-24 18:42:12 | 显示全部楼层
大哥,你能不能只改class FxCartridge:ThingEffect这里的?

改大点噻,1000以内反复试。
发表于 2008-12-24 20:01:23 | 显示全部楼层
不行了。。改了很多次都不成功。。。::(
发表于 2008-12-24 22:36:56 | 显示全部楼层
在CFGAMMO里看看
或者CFGWEAPON里
发表于 2008-12-24 22:52:20 | 显示全部楼层
Cartridge 是蛋壳的意思
发表于 2008-12-24 23:24:28 | 显示全部楼层
原帖由 强击歼击机 于 2008-12-24 22:52 发表
Cartridge 是蛋壳的意思


他要的就是弹壳……
发表于 2008-12-24 23:35:29 | 显示全部楼层
要的是这样的效果。。看到地上的弹壳

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入VME

x
发表于 2008-12-25 16:32:40 | 显示全部楼层
这效果阿。。谁知道改多少::( ::( ::( ::Q
发表于 2008-12-25 17:31:50 | 显示全部楼层
你解开这个插件的pbo看看不就知道了………………
您需要登录后才可以回帖 登录 | 加入VME

本版积分规则

小黑屋|中国虚拟军事网

GMT+8, 2024-5-4 05:57

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表