中国战地技术资源网 技术专区 DIY技术资源区 【原创】常见代码修改解析    (回复:5/浏览:415)
字号: ﹣中﹣
头衔 版主
积分 7162
帖子 479 (1)
注册 2009-12-11

【原创】常见代码修改解析

1 楼 发表于 2010-05-29 23:32 打印 只看楼主
这里列出了新手们比较喜欢修改的代码,如果有遗漏,请补充……
(×为数字)

ObjectTemplate.armor.maxHitPoints ×××
最高生命值  如果这个数值大于HitPoints的数值那么多余的部分需要修理才能添加(个人娱乐模组常用),如果低于HitPoints的数值那么损伤后无法修复到原来的生命值(专业拟真模组常用)
ObjectTemplate.armor.hitPoints ×××
初始生命值  这个代码后面的数值定义这个载具在出生时已经拥有的生命值……
ObjectTemplate.armor.waterDamageDelay ×××
水下时受损害间隔,可以为小数。这个数值定义了当这个载具掉到水下后每隔多少秒就会丢失生命值……
ObjectTemplate.armor.waterLevel ×××
水位(吃水线) 当你的载具低于水位多少时会受到损害……
ObjectTemplate.addTemplate (模板名称)
添加某个模板 例如你要添加一个新的武器,你就要对上相应的名称,但前提是你已经设置过这个武器了……
ObjectTemplate.setPosition ×/×/×
设定位置 第一个数值为 X 轴,即左右方向(数值越大越往右,越小则往左);第二个数值为 Y 轴,即高度(数值越大越高,越小越低);第三个数值为 Z 轴;设定前后距离(数值越大越往前,越小则往后)……
ObjectTemplate.setRotation ×/×/×
设定旋转角度 数值依然是 X Y Z 轴,只是变成了旋转而已……
ObjectTemplate.ammo.nrOfMags ×
设定备用弹夹,-1为无限……
ObjectTemplate.ammo.magSize ×
设定每个弹夹的弹药数量,-1为无限……
ObjectTemplate.ammo.reloadTime ×
重装时间 时间越小越好……时间不能为负数……
ObjectTemplate.ammo.autoReload 1 (or 0)
是否自动装填,1为开启,0为关闭(如果是载具必须为 1,单兵武器开启关闭均可)
ObjectTemplate.ammo.reloadWithoutPlayer 1 (or 0)
是否允许装填在没有玩家的状态下进行……
ObjectTemplate.ammo.minimumTimeUntilReload ×
重装弹药之前的等待时间 数值越大,重装开始间隔越久(这个时间会与reloadtTme叠加)
ObjectTemplate.detonation.explosionRadius ×
爆炸范围 数值越大伤害范围越大
ObjectTemplate.detonation.explosionForce ×
爆炸冲击力 数值越大冲击越大(如果数值为负数则会很有趣:把东西都吸过来 :P)
ObjectTemplate.detonation.explosionDamage ×
爆炸时产生的伤害 数值越大伤害越大……
ObjectTemplate.damage ×
直接命中目标时的伤害 这个只有在直接命中目标的时候才有效,伤害会与爆炸伤害叠加(但不明显),数值越大伤害越大……
ObjectTemplate.fire.roundsPerMinute ×
发射速度 数值越大发射速度越快(如果没有写入这个代码发射速度无限制,但是写入数值过大可能导致系统跳出)
ObjectTemplate.projectileTemplate (弹药名称)
发射的弹药种类 名字必须要已经存在,否则会导致有声无弹的情况(但要代码可以在Objects/Weapons/Armament/missiles里寻找 | 注意:最后带Dummy表示他只是个模型,带有Dumb字样的表示没有制导能力,炸弹全部没有制导能力)
ObjectTemplate.velocity ×
发射时的出膛速度 数值越大速度越快(有时会影响到AI瞄准并发起攻击的距离除非你在AI Weapons里设定了相应代码)
ObjectTemplate.itemIndex ×
武器编号 从1-9,不能有重复,载具上有主武器副武器一共可以添加18种武器,士兵只能有9种……

这里讲解了绝大部分新人想要修改的代码,如果有遗漏,请补充…… 谢谢……
3
狂顶
0
猛踩
头衔 版主
积分 7162
帖子 479 (1)
注册 2009-12-11
2 楼 发表于 2010-05-29 23:36
忘记说了:
过一个月我可能要消失几天……
搬家去Waterloo……
头衔 少校
积分 5084
帖子 476 (2)
注册 2009-11-28
3 楼 发表于 2010-05-30 10:45
LZ是哪里人?美国的Waterloo?还是比利时?
头衔 版主
积分 14670
帖子 964
注册 2009-06-03
4 楼 发表于 2010-05-30 11:24
分析得很透彻,希望LZ再接再厉。
技术版的帖都应该像这样,条理清晰,内容明确。无论是发布主题还是解答疑问,让后来人能把这些老帖当作字典和百科全书用。
Waterloo——应该是这个吧。在加拿大。名校。
A city of southeast Ontario, Canada, a manufacturing suburb of Kitchener. Population, 24,933.
沃特卢:加拿大安达略省东南部城市,是厨具的制造业郊区。人口24,933
头衔 版主
积分 7162
帖子 479 (1)
注册 2009-12-11
5 楼 发表于 2010-05-30 23:13
u r right...
头衔 上尉
积分 2710
帖子 118
注册 2010-03-30
6 楼 发表于 2010-08-21 19:09
版式主请教个问题,我找炮弹的爆炸火光效果代码,找了好多地方都不理想,就是炮弹爆炸的火光效果代码,爆炸了像真爆炸一样的代码!!