Project1
标题:
求教怎么在金币窗口显示特定道具数量
[打印本页]
作者:
salvareless
时间:
2013-10-16 02:55
标题:
求教怎么在金币窗口显示特定道具数量
本帖最后由 76213585 于 2013-10-15 15:50 编辑
如题,想在金币窗口显示特定道具数量,两种道具,用作特殊货币。写来写去发现$game_party.item_number(83)这个指令怎么都不能赋值= =,于是不知道怎么破,就破。已经达到如图效果,就是尝试了很多地方都无法显示数字。做了个加道具的事件,金币窗口前面两个零的地方应该显示99才对= =苦逼。一同附上修改部分的代码。
#--------------------------------------------------------------------------
# ● 刷新
#--------------------------------------------------------------------------
def refresh
contents.clear
#开始金银铜模式
if value > 9999
values = value/100
draw_currency_value(value % 100, "" , 4, 0, contents.width - 18)
draw_currency_value(values % 100, "" , 4, 0, contents.width - 58)
draw_currency_value(values/100, "" , 4, 0, contents.width - 98)
draw_icon(1197, contents.width - 20, 0,)
draw_icon(1196, contents.width - 60, 0,)
draw_icon(1195, contents.width - 100, 0,)
elsif value > 99
draw_currency_value(value % 100, "", 4, 0, contents.width - 18)
draw_currency_value(value/100, "", 4, 0, contents.width - 58)
draw_icon(1197, contents.width - 20, 0,)
draw_icon(1196, contents.width - 60, 0,)
else
draw_currency_value(value, "", 4, 0, contents.width - 18)
draw_icon(1197, contents.width - 20, 0,)
end
#结束金银铜模式
#开始特殊货币区
draw_currency_value(value1, "" , 4, 0, contents.width - 423)
draw_icon(646, contents.width - 425, 0,)
draw_currency_value(value2, "" , 4, 0, contents.width - 323)
draw_icon(205, contents.width - 325, 0,)
#结束特殊货币区
end
#--------------------------------------------------------------------------
# ● 获取持有金钱
#--------------------------------------------------------------------------
def value
$game_party.gold
end
def value1
$game_party.item_number(83)
end
def value2
$game_party.item_number(84)
end
复制代码
1.png
(211.71 KB, 下载次数: 27)
下载附件
保存到相册
2013-10-16 02:51 上传
作者:
喵呜喵5
时间:
2013-10-17 21:07
$game_party.item_number($data_items[物品的ID])
复制代码
作者:
salvareless
时间:
2013-10-17 21:57
3Q~~~~~喵呜喵5好人啊~~~~发张好人卡,哎,不懂变量调用真心悲剧啊= =
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1