以下引用link006007于2008-5-20 10:44:35的发言:
class Game_Pet < Game_Battler
def make_action
... ...
# 无法行动的情况
unless self.movable?
# 过程结束
return
end
... ...
end
end
也就是 让宠物的moveable属性等于角色的生死
以下引用link006007于2008-5-20 10:44:35的发言:
class Game_Pet < Game_Battler
def make_action
... ...
# 无法行动的情况
unless self.movable?
# 过程结束
return
end
... ...
end
end
也就是 让宠物的moveable属性等于角色的生死
以下引用飞各大大于2008-5-29 9:41:00的发言:
此帖十天未能解答纪念日
以下引用飞各大大于2008-5-29 10:46:15的发言:
楼上觉得这问题难么?需要多少VIP?
以下引用禾西于2008-5-29 11:10:28的发言:
接下link的回答
unless self.movable?
return
end
就是行動判斷。
改為
if ×××.dead?
return
end
禾西最怕改腳本> <"
所以那個×××(主人的資料變量)要怎麼填寫就要自己摸索了
順便嚮樓上的柳之一問好,爬走。
以下引用zlink于2008-6-2 13:06:20的发言:
actor死的函数中 检索@pet_id, 将 对应的宠物直接设置死亡
或者在初始化宠物的时候传入一个actor的id参数, 然后每次update都判断对应ID的actor是否死亡
| 欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |