修改MP损耗量时遇到了问题
lf2吧
全部回复
仅看楼主
level 2
dog_cat_apple 楼主
我按照修改教学里面的去修改人物档案,但修改MP损耗量时遇到了问题。
我想有无限MP,于是我在julian.dat的run_attack这个动作里这么写:
<frame> 307 run_attack pic: 63 state: 3 wait: 2 next: 999 dvx: 0 dvy: 0 dvz: 0 centerx: 37 centery: 99 hit_a: 0 hit_d: 0 hit_j: 0 mp: 50
其它的都没改,只加了“mp: 50”。但是,这没有任何效果;如果改成“mp: -50”,则每次使用这个招式,MP反而会减少50点。
请问:如何修改才能在使用run_attack后,MP增加50点?
2013年03月10日 13点03分 1
level 2
dog_cat_apple 楼主
<frame> 85 run_attack pic: 51 state: 3 wait: 4 hit: 300 dvx: 0 dvy: 0 dvz: 0 centerx: 60 centery: 99 hit_a: 0 hit_d: 0 hit_j: 0
<frame> 300 run_attack pic: 52 state: 3 wait: 0 next: 301 dvx: 15 dvy: 0 dvz: 0 centerx: 28 centery: 99 hit_a: 0 hit_d: 0 hit_j: 0 mp: -50
这样行吗?85帧跳到300帧,原本是next: 300,改成hit: 300;并且在300帧的第一行末尾加上mp: -50
2013年03月10日 13点03分 3
level 12
还是减少了50mp
从next到达的frame如果mp值设成负数的话是减少
2013年03月10日 13点03分 4
level 8
你需要的是用发招到达的frame,不是next到的
2013年03月10日 17点03分 5
level 12
Lz你 应把后面的hit_a修改了,而不是把next改为hit,,,,
2013年03月11日 04点03分 7
level 12
速记:
以hit_XX:跳到的frame,mp正数为扣,负数为补
以next:跳到的frame,mp正数不影响,复数为扣
2013年03月11日 04点03分 8
复数(X)负数(O),选错字了喵
2013年03月11日 04点03分
1