Project1
标题:
帮忙看下每回合递增的连续伤害应该怎么写
[打印本页]
作者:
小空弟
时间:
2013-7-16 06:35
标题:
帮忙看下每回合递增的连续伤害应该怎么写
if self.state?(25) #狀態25猛毒
self.damage = (21 - states_turn[25]) * self.maxhp / 20
self.hp -= self.damage
# 结束
return true
end
以上是RMXP的写法,在VX里会跳错,哪位版主看看语法应该怎么改?关键是states_turn[25],有这样写的吗?
作者:
a364774426
时间:
2013-7-16 12:55
给一个变量,中状态后这个变量每回合增加,把这个变量代到公式中去。
有状态的判定语句是:
if self.state?(xx)
怎么实现LZ自己想办法啦,或许其他人会有更好的办法也说不定。
作者:
小空弟
时间:
2013-7-18 15:22
states_turn[X]是指X状态处于第几回合。XP的语法,现在VX不知道状态回合的写法,迷茫。
至于楼上所说用变量的方法不好,因为状态可以命中多个目标,但变量只有一个。
版主救命。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1