赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 29377 |
最后登录 | 2013-8-7 |
在线时间 | 1 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 1 小时
- 注册时间
- 2008-8-3
- 帖子
- 976
|
以下引用沉影不器于2008-9-3 16:13:56的发言:
物品限制职业,跟限制等级能力之类其实一样,把这帖子的脚本改一改:
让物品也分职业
修改如下:
#==============================================================================
# ■ RPG
#==============================================================================
module RPG
class Item < UsableItem
def level
self.read_note('level').to_i
end
end
end
#==============================================================================
# ■ Game_Actor
#==============================================================================
class Game_Actor < Game_Battler
#--------------------------------------------------------------------------
# ○ 判断是否可以应用物品
# user : 物品使用者
# item : 物品
#--------------------------------------------------------------------------
def item_effective?(user, item)
if item.for_dead_friend? != dead?
return false
end
# 判断等级限制
if user.is_a?(Game_Actor)
unless item.level < user.level
return false
end
end
if not $game_temp.in_battle and item.for_friend?
return item_test(user, item)
end
return true
end
end
这么改的话,好像是物品能使用但是没效果,而物品照样消耗了?
|
|