直接进入正题,不说多的,就说怎么改数值
<passive_effect name=“EntityDamage” operation=“perc_add” value=“.15”/>
以上图代码为例,
name:所要修改的函数
operation:对数值修改的操作
value:值
1.函数名:
EntityDamage:实体伤害(对僵尸动物的伤害)
BlockDamage:物块伤害(对建筑的伤害)
AttacksPerMinute:攻击速度
ReloadSpeedMultiplier:装填速度(弓,弩)
RoundsPerMinute:装填速度(枪)
HealthMax:最大生命值
StaminaMax:最大耐力值
HealthChangeOT:生命回复(单位:n点/s)
StaminaChangeOT:耐力回复(单位:n点/s)
PhysicalDamageResist:护甲等级(官方设定最多叠加90,减伤90%)
<passive_effect name=“ElementalDamageResist” operation=“base_add” value=“10” tags=“heat,electrical”/>
以上是爆炸抗性
HealthLoss:伤害减免,如果你要减少5点伤害固定值,是base_subtract,value为5
<passive_effect name=“RunSpeed” operation=“perc_add” value=“.08”/>
<passive_effect name=“WalkSpeed” operation=“perc_add” value=“.08”/>
<passive_effect name=“Mobility” operation=“perc_add” value=“.08”/>
以上三个值改变移动速度,最好三个一套
<requirement name=“CVarCompare” cvar=“_crouching” operation=“Equals” value=“1”/>
<requirement name=“CVarCompare” cvar=“_notAlerted” operation=“GT” value=“0” target=“other”/>
<passive_effect name=“DamageBonus” operation=“base_add” value=“.2”/>
<passive_effect name=“EntityDamage” operation=“perc_add” value=“.2” tags=“perkDeepCuts”/>
<display_value name=“dEntityDamageSneak” value=“.2”/>
以上是潜行伤害,后面三个值是.2表示+20%潜行伤害
2.计算方式意义
perc_add:+n%
base_add:+n
perc_subtract:-n%
base_subtract:-n
3.值
百分比加减:operation=“perc_subtract”value=“.08”指的是:-8%(百分比加减记得小数点)
正常加减:operation=“base_subtract”value=“8”指的是:-8
4.范围(buff.xml里)
范围有两种,selfAOE和otherAOE,前者以自己为圆心,后者以攻击单位为圆心,range后面是生效范围
不懂,帮顶顶
顶顶
好耶!这下可以自己改日炎的范围了,再也不担心范围太大惊醒僵尸被围殴了
这个可以有
模组制作群720354804
晚上在睡觉,白天在工作,不一定能及时回复,有事可以留言!
请问怎么增加MOD,用代码改初始移动速度和最高体力值
饥饿速度怎么调
感谢大佬。已经收藏
又来学习了