Project1

标题: 在脚本中给角色加上状态该怎么写? [打印本页]

作者: lokylogyrpg    时间: 2011-2-11 17:01
标题: 在脚本中给角色加上状态该怎么写?
我想在脚本中写上这样的效果:
当角色的HP到了100时给他加上一个状态。。比如ID为4的状态。。。
所以。。。在脚本中
if battler.hp ==100
。。。。
后面的该怎么写那?我不会诶。。。难道是add state(4)?
作者: a602646509    时间: 2011-2-11 17:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: 熊猫    时间: 2011-2-11 18:12
$game_party.actors[0].add_state(1)

1号角色阿尔西斯附加战斗不能状态。
作者: cinderelmini    时间: 2011-2-11 19:52
本帖最后由 cinderelmini 于 2011-2-11 20:03 编辑

嗯,说个有点偏题的话:
if battler.hp ==100
这句判定的话,只会在HP等于100的情况下发生事件,
但很多时候不会这么巧,
不是大于就是小于,
所以,吉哥要是想在HP小于100的时候发生,
写  if battler.hp <=100
会好点~
作者: pigsss    时间: 2011-2-11 23:16
if battler.hp == 100
battler.add_state(4)
end


另:
HP等於100…?這是神馬情況??傳說中的RP爆發 頭上頂一道彩虹?還是HP最多就100…




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1