设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1503|回复: 5
打印 上一主题 下一主题

[已经过期] 求商店物价变动脚本

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
35 小时
注册时间
2010-7-22
帖子
28
跳转到指定楼层
1
发表于 2011-8-2 15:10:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 HTTP404 于 2011-8-3 13:50 编辑

类似大航海时代的物价变动,受时间、突发事件、天气、风靡等牵制(就是可控性)

Lv1.梦旅人

梦石
0
星屑
50
在线时间
135 小时
注册时间
2011-8-1
帖子
188
2
发表于 2011-8-2 15:21:41 | 只看该作者
不行的吧···

세상은 너무 미쳐있다
回复

使用道具 举报

Lv1.梦旅人

虱子

梦石
0
星屑
121
在线时间
1782 小时
注册时间
2010-6-19
帖子
3597
3
发表于 2011-8-2 15:36:16 | 只看该作者
  1. # ▼▲▼ XRXS36. ショップ・変動相場 ▼▲▼
  2. # by 和希成纳 、桜雅在土

  3. # 翻译:柳柳

  4. # ——————————————————————————————————————
  5. # 本脚本来自www.66rpg.com,如果你没有单独得到和希或桜雅的允许,最好不要转载。
  6. # 如需转载,也请保留此信息。
  7. # ——————————————————————————————————————

  8. #==============================================================================
  9. # ■ Interpreter
  10. #==============================================================================
  11. class Interpreter
  12.   #--------------------------------------------------------------------------
  13.   # ◇ 更改物品价格百分比
  14.   #--------------------------------------------------------------------------
  15.   def command_物品定价(id, percent)
  16.     $data_items[id].quotation_percent = percent
  17.   end
  18.   #--------------------------------------------------------------------------
  19.   # ◇ 更改武器价格百分比
  20.   #--------------------------------------------------------------------------
  21.   def command_武器定价(id, percent)
  22.     $data_weapons[id].quotation_percent = percent
  23.   end
  24.   #--------------------------------------------------------------------------
  25.   # ◇ 更改防具价格百分比
  26.   #--------------------------------------------------------------------------
  27.   def command_防具定价(id, percent)
  28.     $data_armors[id].quotation_percent = percent
  29.   end
  30. end

  31. # ——————————————————————————————————————
  32. # 本脚本来自www.66rpg.com,如果你没有单独得到和希或桜雅的允许,最好不要转载。
  33. # 如需转载,也请保留此信息。
  34. # ——————————————————————————————————————

  35. module RPG
  36.   #==============================================================================
  37.   # ■ RPG::Item
  38.   #==============================================================================
  39.   class Item
  40.     attr_accessor :quotation_percent
  41.     #--------------------------------------------------------------------------
  42.     # ● 数值更改
  43.     #--------------------------------------------------------------------------
  44.     def price
  45.       # 如果百分比未定义,则返回原价格
  46.       @quotation_percent = 100 if @quotation_percent.nil?
  47.       # 返回价格
  48.       return @price * @quotation_percent / 100
  49.     end
  50.   end
  51.   #==============================================================================
  52.   # ■ RPG::Weapon
  53.   #==============================================================================
  54.   class Weapon
  55.     attr_accessor :quotation_percent
  56.     #--------------------------------------------------------------------------
  57.     # ● 数值更改
  58.     #--------------------------------------------------------------------------
  59.     def price
  60.       # 如果百分比未定义,则返回原价格
  61.       @quotation_percent = 100 if @quotation_percent.nil?
  62.       # 返回价格
  63.       return @price * @quotation_percent / 100
  64.     end
  65.   end
  66.   #==============================================================================
  67.   # ■ RPG::Armor
  68.   #==============================================================================
  69.   class Armor
  70.     attr_accessor :quotation_percent
  71.     #--------------------------------------------------------------------------
  72.     # ● 値段
  73.     #--------------------------------------------------------------------------
  74.     def price
  75.       # 如果百分比未定义,则返回原价格
  76.       @quotation_percent = 100 if @quotation_percent.nil?
  77.       # 返回价格
  78.       return @price * @quotation_percent / 100
  79.     end
  80.   end
  81. end
复制代码
这种?

http://rpg.blue/thread-175056-1-2.html
PVZ型塔防物一个
http://rpg.blue/thread-155199-1-2.html
RMXP技术讨论区手动认可帖,得到答案请认可
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
35 小时
注册时间
2010-7-22
帖子
28
4
 楼主| 发表于 2011-8-2 15:38:16 | 只看该作者
怎么用呢?


HTTP404于2011-8-2 15:38补充以下内容:
这个太简单了
回复

使用道具 举报

Lv1.梦旅人

虱子

梦石
0
星屑
121
在线时间
1782 小时
注册时间
2010-6-19
帖子
3597
5
发表于 2011-8-2 15:39:31 | 只看该作者
HTTP404 发表于 2011-8-2 15:38
怎么用呢?

事件脚本里调用
  1. command_物品定价(物品ID,价格百分比)
复制代码
  1. command_武器定价(武器ID,价格百分比)
复制代码
  1. command_防具定价(防具ID,价格百分比)
复制代码

http://rpg.blue/thread-175056-1-2.html
PVZ型塔防物一个
http://rpg.blue/thread-155199-1-2.html
RMXP技术讨论区手动认可帖,得到答案请认可
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
248 小时
注册时间
2010-8-22
帖子
127
6
发表于 2011-8-2 15:42:01 | 只看该作者
参数是这个的话可以直接在商店场景弄条件分歧了
@quotation_percent = 100
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-26 19:52

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表