发现这个脚本定义了物品或装备的ID后实现不显示这个功能的!
呵呵,我想既然可以用ID来判断为啥不能用价格来判断呢!
所以就有了这个想法:
在原工程Window_ShopSell脚本中的 26—46行添加如下红色部分就OK了哈哈:
def refresh
if self.contents != nil
self.contents.dispose
self.contents = nil
end
@data = []
for i in 1...$data_items.size
if $game_party.item_number(i) > 0
@data.push($data_items)unless $data_items.price == 0
end
end
for i in 1...$data_weapons.size
if $game_party.weapon_number(i) > 0
@data.push($data_weapons)unless $data_weapons.price == 0
end
end
for i in 1...$data_armors.size
if $game_party.armor_number(i) > 0
@data.push($data_armors)unless $data_armors.price == 0
end
end
这样不管是物品还是装备!只要价格是 0 !就不会显示!{/cy}{/cy}
P:(众人: 这么简单,我们早就知道啦~~~~~~~~{/gg}) 作者: angelwangm 时间: 2009-5-21 02:08
果然简单易用
ms也不会产生什么冲突吧 收下了作者: 失去的记忆 时间: 2009-5-21 02:11
据我估计冲突的可能性可能至于修改过物品或装备价格的脚本吧{/gg}{/gg}
P:(有这样的脚本吗。。。。。{/fd})作者: 精灵使者 时间: 2009-5-22 16:21