Project1
标题:
如何解决ARPG里面的“不死之身”
[打印本页]
作者:
as295d
时间:
2008-4-13 21:05
标题:
如何解决ARPG里面的“不死之身”
本人做了一个ARPG游戏。。在测试游戏的时候,我控制的角色的HP变成0了。可是角色还是没有死,GAME OVEL 的字样也没出来,要如何解决? [LINE]1,#dddddd[/LINE]
此贴于 2008-4-18 16:08:45 被版主水迭澜提醒,请楼主看到后对本贴做出回应。
[LINE]1,#dddddd[/LINE]
本贴由论坛斑竹禾西结贴,如楼主认为问题未解决,请重新将此贴编辑为“有事请教”,并回帖叙述疑点即可~ ^-^
作者:
9244579
时间:
2008-4-13 21:20
需要有个判断,你确定是主角的HP是么。。不是其它变量代替的吧!
作者:
havealook
时间:
2008-4-13 21:21
既然是ARPG,那么主角应该只有1人
在地图左上角设置一个没有图形的事件
设置:条件分歧-----当角色N(唯一的主角)在战斗不能的状态下,游戏结束
[LINE]1,#dddddd[/LINE]
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者:
越前リョーマ
时间:
2008-4-13 21:28
kouxuezhilingnalidagou"yunxusiwang"
作者:
9244579
时间:
2008-4-13 21:28
class Scene_Map
alias old_update update
def update
if $game_actors[1].hp <= 0 or $game_actors[2].hp <= 0 or $game_actors[3].hp <= 0 or $game_actors[4].hp <= 0
$scene = Scene_Gameover.new
end
old_update
end
end
复制代码
脚本放进去就会自动死万了
其实用LS的更简单
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1