Project1

标题: 不能设立道具商店 [打印本页]

作者: atarry    时间: 2011-11-8 20:37
标题: 不能设立道具商店
商店里只要有道具就出错,武器和装备没问题,问题在一个随机属性脚本
def refresh
    @data = []
    for goods_item in @shop_goods
      case goods_item[0]
      when 0
        item = $base_items[goods_item[1]]
      when 1
        item = $base_weapons[goods_item[1]]
      when 2
        item = $base_armors[goods_item[1]]
      end
      if item != nil
        @data.push(item)
      end
    end
    @item_max = @data.size
    create_contents
    for i in 0...@item_max
      draw_item(i)
    end
  end
end


希望能解决dsu_plus_rewardpost_czw
作者: 小白玩家    时间: 2011-11-8 20:52
删了它呗随机属性什么的,没什么意思
作者: atarry    时间: 2011-11-8 20:58
我听喜欢随机属性的,挺好玩
作者: 怪蜀黍    时间: 2011-11-8 21:58
你的脚本第六行:
  1. item = $base_items[goods_item[1]]
复制代码
改成:
  1. item = $data_items[goods_item[1]]
复制代码




protosssonny于2011-11-8 22:03补充以下内容:
沉影大大的这个随机属性脚本BUG很多,比如事件得失武器、防具都是要报错的,判断装备的持有与否也是要报错的。建议LZ慎重使用!




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1