赞 | 0 |
VIP | 12 |
好人卡 | 0 |
积分 | 1 |
经验 | 3626 |
最后登录 | 2020-5-5 |
在线时间 | 1 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 60
- 在线时间
- 1 小时
- 注册时间
- 2008-5-31
- 帖子
- 237
|
在scene_shop中搜索 $game_party.lose_gold和 $game_party.gain_gold 很容易发现后面跟的就是实际的价格。。
之后就按图索骥 对里面的 参数进行搜索 基本可以把显示和实际扣得和加的的钱弄好还可以加许多功能。。
最简单的scene_shop 搜decide_number_input,基本在最后, $game_party.gain_gold(@number_window.number * (@item.price / 2))把“/2”删去
搜update_sell_selection 把 @number_window.set(@item, max, @item.price / 2)“/2”删去
这样全部的物品都是原价卖了。。。
如果只是几件的话就在这两句前面均加个条件
- case @item[0]
- when 0 #代表物品
- case @item.id
- when XX,XX,XX#这填入想原价的物品编号 记得以逗号隔开
- @number_window.set(@item, max, @item.price)
- else
- @number_window.set(@item, max, @item.price / 2)
- end
- when 1#代表武器 这两个和上面的类似
- 。。。
- when 2#代表防具
- 。。。
- end
复制代码
这样就行了
以下引用win21123于2009-2-2 21:58:22的发言:
有沒有快些的方法? 最简单的scene_shop 搜decide_number_input,基本在最后, $game_party.gain_gold(@number_window.number * (@item.price / 2))把“/2”删去
搜update_sell_selection 把 @number_window.set(@item, max, @item.price / 2)“/2”删去 感觉这样相当简单。。。就改两个。。。现正为脚本惆怅中。。。
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~ |
|