Project1
标题:
请教下同时处在状态A和B时有50%几率免疫状态C的脚本写法
[打印本页]
作者:
taeckle
时间:
2019-6-29 11:01
标题:
请教下同时处在状态A和B时有50%几率免疫状态C的脚本写法
我是这么想的,
假设状态C是个debuff,如果同时有状态A和状态B则可以50%(或者100%)免疫这种debuff状态C。
该怎么写啊?
作者:
soulsaga
时间:
2019-6-29 13:19
技能调用公共事件上状态C就可以自己控制了..
作者:
灯笼菜刀王
时间:
2019-7-2 09:35
本帖最后由 灯笼菜刀王 于 2019-7-2 09:41 编辑
把它放到MAIN前就行了, 还要增加啥条件下面继续开分歧就可以了
class Game_Battler
alias oxox_st? state_full?
def state_full?(state_id)
if state_id == C.iD and self.state?(A.ID) and self.state?(B.ID) and rand(2) == 1
return true
end
oxox_st?(state_id)
end
end
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1