$game_party.actors[0].hp -= 500
以下引用舞灵于2007-8-17 11:46:03的发言:
話說我也是腳本白癡來著
以下引用索尔迦·蓝于2007-8-17 12:05:03的发言:
似乎不加那个GameOver判定,Map的刷新里面也有检查,未测
def command_311
# 获取操作值
value = operate_value(@parameters[1], @parameters[2], @parameters[3])
# 处理重复
iterate_actor(@parameters[0]) do |actor|
# HP 不为 0 的情况下
if actor.hp > 0
# 更改 HP (如果不允许战斗不能的状态就设置为 1)
if @parameters[4] == false and actor.hp + value <= 0
actor.hp = 1
else
actor.hp += value
end
end
end
# 游戏结束判定
$game_temp.gameover = $game_party.all_dead?
# 继续
return true
end
| 欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |