Project1
标题:
金钱刷新脚本语法
[打印本页]
作者:
w3860000
时间:
2012-5-18 18:11
标题:
金钱刷新脚本语法
本帖最后由 w3860000 于 2012-5-18 18:36 编辑
在用沉影大大的脚本的时后发现的...
http://rpg.blue/thread-121566-1-1.html
武器升级过后金钱无法刷新
==因为已经关闭回覆只好在这里发帖
话说这是大家自动默认了,还是只有我这样子?
知道的麻烦帮个忙...
dsu_plus_rewardpost_czw
作者:
怪蜀黍
时间:
2012-5-18 21:46
找到这段脚本:在933行处添加一行脚本。如下:
#--------------------------------------------------------------------------
# ● 是否满足装备升级条件?
#--------------------------------------------------------------------------
def upgradeable?(equip)
return false if equip.nil?
if equip.is_a?(RPG::Weapon) || equip.is_a?(RPG::Armor) and equip.level.nil?
equip.level = 1
end
price = (equip.price * (GoldNeed ** equip.level)).round
return false if $game_party.gold < price
ItemsNeed.each do |id,n|
return false if @dest_window.items[$data_items[id]].nil?
return false if @dest_window.items[$data_items[id]] < n
end
## 扣钱
$game_party.lose_gold(price)
@gold_window.refresh #添加这一行,金钱窗口刷新!!!
return true
end
复制代码
于是金钱窗口就刷新了!
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1