Project1
标题:
怎么做出主角和护卫的效果?
[打印本页]
作者:
白魔导师宝儿
时间:
2013-11-3 16:50
标题:
怎么做出主角和护卫的效果?
游戏中有两名主角和两个护卫
我的主角是1、2号主角,护卫是4、5号角色。
如果两名主角挂掉后就会结束游戏,
如果暂时只有一名主角,挂掉后也会结束游戏。
无论护卫是否生存。
怎么效果怎么做到?
作者:
芯☆淡茹水
时间:
2013-11-3 18:30
#=============================================================================
# 复制,插入到 main 前。
#=============================================================================
class Game_Party < Game_Unit
#--------------------------------------------------------------------------
def all_dead?
if @actors.size == 0 and not $game_temp.in_battle
return false
end
if members[0].hp > 0 or members[1].hp > 0
return false
end
return true
end
end
#=============================================================================
复制代码
作者:
白魔导师宝儿
时间:
2013-11-3 21:05
芯☆淡茹水 发表于 2013-11-3 18:30
多谢,可是当主角只有1人时,
他挂了之后不会结束游戏啊
作者:
芯☆淡茹水
时间:
2013-11-4 13:18
本帖最后由 芯☆淡茹水 于 2013-11-4 13:19 编辑
这样,把你的猪脚全部建立在 ID 10 以内,护卫在 ID 10 以上,然后使用下面代码
#=============================================================================
# 复制,插入到 main 前。
#=============================================================================
class Game_Party < Game_Unit
#--------------------------------------------------------------------------
def all_dead?
if @actors.size == 0 and not $game_temp.in_battle
return false
end
for actor in members
return false if actor.id < 10 and actor.hp > 0
end
return true
end
end
#===============================================================================
复制代码
作者:
白魔导师宝儿
时间:
2013-11-4 17:35
芯☆淡茹水 发表于 2013-11-4 13:18
这样,把你的猪脚全部建立在 ID 10 以内,护卫在 ID 10 以上,然后使用下面代码 ...
把10更改为3就可以了啦
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1