查看: 4569|回复: 15

[已经解决] 我遇到买卖价格和最大值变动的商店的嚴重BUG

[复制链接]
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2010-6-24
回帖
26
发表于 2010-6-25 01:26:42 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽


  • 更新完成啦
  • 梦石
    0
    星屑
    894
    在线时间
    6267 小时
    注册时间
    2006-6-7
    回帖
    8173
发表于 2010-6-25 02:28:03 | 显示全部楼层
SELL_VARIABLE = 1

这个 变量自己注意
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2010-6-24
回帖
26
 楼主| 发表于 2010-6-25 02:43:15 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报


  • 更新完成啦
  • 梦石
    0
    星屑
    894
    在线时间
    6267 小时
    注册时间
    2006-6-7
    回帖
    8173
发表于 2010-6-25 02:49:32 | 显示全部楼层
说实话,
我没看懂你的例子- -。
不如传工程吧
回复

使用道具 举报

精灵族の天使<

梦石
0
星屑
1712
在线时间
3039 小时
注册时间
2007-3-16
回帖
33092

开拓者贵宾

发表于 2010-6-25 09:09:37 | 显示全部楼层
    # 按下 C 键的情况下

    if Input.trigger?(Input::C)

      # 获取物品

      @item = @buy_window.item

      # 物品无效的情况下、或者价格在所持金以上的情况下

      if @item == nil or @item.price > $game_party.gold

        # 演奏冻结 SE

        $game_system.se_play($data_system.buzzer_se)

        return

      end
这一点你是不是修改什么或者和其他脚本冲突了?
我这个是针对默认脚本的(有机会请上工程)
回复

使用道具 举报

精灵族の天使<

梦石
0
星屑
1712
在线时间
3039 小时
注册时间
2007-3-16
回帖
33092

开拓者贵宾

发表于 2010-6-25 09:13:08 | 显示全部楼层
本帖最后由 精灵使者 于 2010-6-25 09:14 编辑

你使用这个脚本的时候,请你注意你所指定的买价倍数里面的值,他会影响商店价格
另:仔细的看清楚脚本的设置部分和范例的工程写法
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2010-6-24
回帖
26
 楼主| 发表于 2010-6-25 11:30:51 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2010-6-24
回帖
26
 楼主| 发表于 2010-6-25 11:31:59 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

梦石
0
星屑
50
在线时间
0 小时
注册时间
2010-6-18
回帖
167
发表于 2010-6-25 11:52:58 | 显示全部楼层
本帖最后由 模仿者 于 2010-6-25 12:52 编辑

计算可以购买数量的时候还是用的原始价格
22行改为
  1. max = @item.price == 0 ? @buy_max : ($game_party.gold / (@item.price *  $game_variables[BUY_VARIABLE] / 100))
复制代码
self.dispose
欢迎光临RPGMAKER吧。
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2010-6-24
回帖
26
 楼主| 发表于 2010-6-25 12:40:29 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部