Project1
标题:
角色戰鬥死亡即離隊
[打印本页]
作者:
a1231171
时间:
2014-6-13 16:35
标题:
角色戰鬥死亡即離隊
想請教:
如何使用腳本的方式完成 '在戰鬥過程中,主角死亡即離隊' 的效果
有嘗試過使用公共事件:
用條件偵測瀕死就完全回復再離隊,
但需要的數量有點大...
想請教有沒有辦法將此事件轉為腳本(改數字比較快一點)
或是使用腳本的方式完成
--
有嘗試搜尋相關字爬文,如有遺漏,請見諒
作者:
Mr.Jin
时间:
2014-6-13 19:37
好办
RGSS1的话,你在Game_Battler 3的80多行找这一句:
self.hp -= self.damage
后面补上这么几句:
# 死去吧
if self.is_a?(Game_Actor) and self.hp == 0
$game_party.remove_actor(self.id)
end
复制代码
作者:
a1231171
时间:
2014-6-13 20:43
标题:
()
本帖最后由 a1231171 于 2014-6-13 20:45 编辑
Mr.Jin 发表于 2014-6-13 19:37
好办
RGSS1的话,你在Game_Battler 3的80多行找这一句:
self.hp -= self.damage
感謝大大的幫忙~:D
但目前使用的是VX(應該是RGSS2) 不知道應該增加在何處
作者:
Mr.Jin
时间:
2014-6-14 19:44
不好意思,看了一晚上球赛,没有看到追问
给你个提示,战斗不能的判定是用dead?方法来指定的,
你可以把如下脚本写在合适的地方
if self.is_a?(Game_Actor) and self.dead?
$game_party.remove_actor(self.id)
end
复制代码
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1