赞 | 14 |
VIP | 0 |
好人卡 | 0 |
积分 | 10 |
经验 | 0 |
最后登录 | 2024-10-30 |
在线时间 | 84 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 994
- 在线时间
- 84 小时
- 注册时间
- 2018-12-18
- 帖子
- 84
|
class RPG::Item
def transfer_index
/<TRANSFER\s*(\d+)>/ =~ note ? $1.to_i : 0
end
end
class Scene_ItemBase
#--------------------------------------------------------------------------
# ● 对角色使用物品
#--------------------------------------------------------------------------
def use_item_to_actors
item_target_actors.each do |target|
item.repeats.times {
target.item_apply(user, item)
use_transfer_item(target, item.transfer_index) if item.transfer_index
}
end
end
def use_transfer_item(user, index)
user.change_class(index, true)
end
end
我测试的没什么问题,要不你直接复制我的代码看看? |
|