大概是这样,只在菜单的物品窗口有效。
class Scene_Item alias rb_update_item update_item def update_item item = @item_window.item if item.is_a?(RPG::Weapon) && $game_variables[1] != item.id $game_variables[1] = item.id end rb_update_item end
class Scene_Item
alias rb_update_item update_item
def update_item
item = @item_window.item
if item.is_a?(RPG::Weapon) && $game_variables[1] != item.id
$game_variables[1] = item.id
end
rb_update_item
end
|