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

Project1

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

[已经解决] 如何新增一个消费了多少钱的变量

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
55
在线时间
671 小时
注册时间
2008-6-5
帖子
863
跳转到指定楼层
1
发表于 2011-1-14 11:04:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
具体就是,能知道自己到底消费了多少,只限在商店消费的金钱数量。
难道要用两个变量记录进入商店前后的金钱吗?求解?

点评

去看非洲王子攀岩了XD!  发表于 2011-1-14 12:08
雕风雪,刻山海,存天地,留日月,一曲引苍穹。
断四肢,夺五感,废身体,倦心神,一剑斩罪业。
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
131 小时
注册时间
2010-6-24
帖子
623
2
发表于 2011-1-14 11:06:29 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1697
在线时间
3038 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

3
发表于 2011-1-14 11:08:49 | 只看该作者
进商店之前记录队伍金钱,然后进商店之后再用变量记录一次,然后两个相减
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42409
在线时间
7602 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

4
发表于 2011-1-14 11:33:43 | 只看该作者
本帖最后由 fux2 于 2011-1-14 11:37 编辑

回复 虫子 的帖子

150号变量记录,可以修改
范例: 范例.rar (186.59 KB, 下载次数: 74)
  1. class Scene_Shop
  2.   
  3.   REMEMBER_COST_ID = 150
  4.   
  5.   def update_number
  6.     if Input.trigger?(Input::B)
  7.       $game_system.se_play($data_system.cancel_se)
  8.       @number_window.active = false
  9.       @number_window.visible = false
  10.       case @command_window.index
  11.       when 0
  12.         @buy_window.active = true
  13.         @buy_window.visible = true
  14.       when 1
  15.         @sell_window.active = true
  16.         @sell_window.visible = true
  17.         @status_window.visible = false
  18.       end
  19.       return
  20.     end
  21.     if Input.trigger?(Input::C)
  22.       $game_system.se_play($data_system.shop_se)
  23.       @number_window.active = false
  24.       @number_window.visible = false
  25.       case @command_window.index
  26.       when 0
  27.         $game_party.lose_gold(@number_window.number * @item.price)
  28.         $game_variables[REMEMBER_COST_ID] += @number_window.number * @item.price
  29.         case @item
  30.         when RPG::Item
  31.           $game_party.gain_item(@item.id, @number_window.number)
  32.         when RPG::Weapon
  33.           $game_party.gain_weapon(@item.id, @number_window.number)
  34.         when RPG::Armor
  35.           $game_party.gain_armor(@item.id, @number_window.number)
  36.         end
  37.         @gold_window.refresh
  38.         @buy_window.refresh
  39.         @status_window.refresh
  40.         @buy_window.active = true
  41.         @buy_window.visible = true
  42.       when 1
  43.         $game_party.gain_gold(@number_window.number * (@item.price / 2))
  44.         case @item
  45.         when RPG::Item
  46.           $game_party.lose_item(@item.id, @number_window.number)
  47.         when RPG::Weapon
  48.           $game_party.lose_weapon(@item.id, @number_window.number)
  49.         when RPG::Armor
  50.           $game_party.lose_armor(@item.id, @number_window.number)
  51.         end
  52.         @gold_window.refresh
  53.         @sell_window.refresh
  54.         @status_window.refresh
  55.         @sell_window.active = true
  56.         @sell_window.visible = true
  57.         @status_window.visible = false
  58.       end
  59.       return
  60.     end
  61.   end
  62.   
  63. end
  64.    
复制代码

点评

感谢韩星人,不过为什么黑化了。。。  发表于 2011-1-14 11:57
RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-24 16:08

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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