赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 21777 |
最后登录 | 2017-9-2 |
在线时间 | 292 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 292 小时
- 注册时间
- 2009-10-30
- 帖子
- 24
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 graygod 于 2017-2-27 13:02 编辑
使用了很多腳本 出錯了 我知道錯在那 只是不能理解
首先是 最底下的腳本
class Game_Actor < Game_Battler
alias use_item_bubs_mix use_item
def use_item(item)
p "1"
use_item_bubs_mix(item) # alias
end
end
中間的腳本
class Game_Battler < Game_BattlerBase
alias use_item_all_ve_toggle_target use_item
def use_item(item)
p "2"
use_item_all_ve_toggle_target(item)
end
end
最上面的腳本
class Game_Battler < Game_BattlerBase
def use_item(item)
p "3"
pay_skill_cost(item) if item.is_a?(RPG::Skill)
consume_item(item) if item.is_a?(RPG::Item)
item.effects.each {|effect| item_global_effect_apply(effect) }
end
end
問題來了 我在最底下 在增加一個
class Game_Battler < Game_BattlerBase
def use_item(item)
p "4"
end
但結果仍然是 印出
1
2
3
而不是
1
4
最下面的腳本都不會執行 請問是我那裡觀念錯了
|
|