赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 2965 |
最后登录 | 2012-9-28 |
在线时间 | 320 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 320 小时
- 注册时间
- 2012-7-15
- 帖子
- 53
|
建立一个事件,事件第3页脚本写:
command_物品定价(1, 100)
command_防具定价(1, 100)
command_武器定价(1, 100)
里面的1是对应的ID,物品或者装备的,100的意思是比例,你换成150或者10,价格就变了,卖东西的时候好像是一半卖出去,这个数字比例得自己算
F11插的脚本是(我是转的物价的脚本):- class Game_Interpreter
- def command_物品定价(id, percent)
- $data_items[id].quotation_percent = percent
- end
- def command_武器定价(id, percent)
- $data_weapons[id].quotation_percent = percent
- end
- def command_防具定价(id, percent)
- $data_armors[id].quotation_percent = percent
- end
- end
- module RPG
- class Item
- attr_accessor :quotation_percent
- def price
- @quotation_percent = 100 if @quotation_percent.nil?
- return @price * @quotation_percent / 100
- end
- end
-
- class Weapon
- attr_accessor :quotation_percent
- def price
- @quotation_percent = 100 if @quotation_percent.nil?
- return @price * @quotation_percent / 100
- end
- end
- class Armor
- attr_accessor :quotation_percent
- def price
- @quotation_percent = 100 if @quotation_percent.nil?
- return @price * @quotation_percent / 100
- end
- end
- end
复制代码 |
评分
-
查看全部评分
|