Project1

标题: 修复版:复杂装备系统之随机属性[原作者:沉影不器] [打印本页]

作者: cnchen0708    时间: 2010-10-30 17:36
标题: 修复版:复杂装备系统之随机属性[原作者:沉影不器]
本帖最后由 cnchen0708 于 2010-11-20 02:18 编辑

代码太长,我分3段发.

一直很喜欢沉影不器大人的作品,基本他的每一个脚本我都会下载来学习..
本人是暴雪迷,当初看到沉影大人这个系列的作品时别提多开心了.
使用之后发现有一些小问题,很多人都会发帖问怎么用啊,出错啊之类的...
沉影大人应该是没什么时间理会这些小问题的...这就让我这个新手来献丑一下吧!
修复了已知和不记得的几个问题:
1.转职后脚本错误的问题
2.怪物掉落防具ID不符的问题
3.脚本获得某些装备会跳错的问题

下面一部分是不确定是否为原本BUG,但是我会报错的问题..
4.不能出售某些装备的问题
5.原脚本中data和base混乱的问题

最后是自己稍微调整的地方
4.平衡了部分属性效果过于明显的问题(例如经验值?不过这个我没测试过,沉影大人也说过这个是他为了凸显效果估计设置的..)

额,大概就这么多吧...

不知道还有没有人关注这个?


好吧...太长了,应要求,把范例发上来了..

另,感谢巧克力猫咪的测试啊...做人果然不能马虎,特别是修改脚本..

复杂装备修改版.rar

262.35 KB, 下载次数: 2958


作者: 夕阳武士    时间: 2010-10-30 17:47
代码太长导致所有代码神隐 = =
作者: cnchen0708    时间: 2010-10-30 17:49
那我怎么办....之前发布过几个自己写的都这样,被扣了几次分就换马甲了..

作者: ka66rpg    时间: 2010-10-30 18:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: 巧克力猫咪    时间: 2010-10-30 19:11
最好还是压缩包放上来,看的直接又清楚,我发现有BUG Project2.rar (246.11 KB, 下载次数: 148) 这是错误的地方,我只放了这个脚本
作者: cnchen0708    时间: 2010-10-30 19:28
回复 巧克力猫咪 的帖子

这是因为和这个脚本配套的还有一个增强随机属性脚本..我没发上来..
那个脚本可以到原贴那下载..如果需要,我加上去吧..
   
作者: 巧克力猫咪    时间: 2010-10-30 19:34
本帖最后由 巧克力猫咪 于 2010-10-30 19:41 编辑

回复 cnchen0708 的帖子


    额,对不起,我忘记这脚本需要那个增强脚本了,其实我有用,只是看了你这个忘记了,以为是单一的了, Project2.rar (248.21 KB, 下载次数: 333) 你还是发个吧,我还是有错啊
作者: 沉影不器    时间: 2010-10-30 19:40
提示: 作者被禁止或删除 内容自动屏蔽
作者: 巧克力猫咪    时间: 2010-10-30 20:15
回复 cnchen0708 的帖子


我想说的是,你那范例里怪物没爆装备哦,你把怪物爆的物品改为一把武器,一把防具试试,范例直接指定的怪物不爆东西,爆东西就有错了
作者: ka66rpg    时间: 2010-10-30 20:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: 巧克力猫咪    时间: 2010-10-30 21:50
回复 cnchen0708 的帖子
很遗憾的告诉你,再次发现BUG 这是游戏刚开始进去主角的装备画面 而这是
我傻了一个怪后爆完装备去看的画面,发现直接装备上了一盾牌,而且下面竟然还拷贝了一份
作者: cnchen0708    时间: 2010-10-31 12:35
回复 巧克力猫咪 的帖子

这是因为角色自己身上本来就有一个吧,刚好你两个一样了?
我刚才去测试了一下,先把角色扒光,没这个问题额..

啊.jpg (714.21 KB, 下载次数: 13)

啊.jpg

123.jpg (703.14 KB, 下载次数: 11)

123.jpg

作者: 巧克力猫咪    时间: 2010-11-19 20:43
回复 cnchen0708 的帖子

虽然以前我发过几个你错的地方,今天我又发现个BUG 复杂装备修改版.rar (263.13 KB, 下载次数: 94) 你去商店买东西看看,物品多几个就全乱了,改好跟我说下哦,还有,在1楼别把人家的名字写一半吧
作者: cnchen0708    时间: 2010-11-20 02:36
回复 巧克力猫咪 的帖子

感谢您的测试噢!您的名字我已经改成全称啦~哈哈~!
至于装备顺序乱掉的问题..我看了下应该是数据库的问题...
脚本第1164开始到1185就是这部分刷新的内容了....
您如果需要商店出售普通物品可以把data换成base,这样就能出售全部普通物品了.但是估计这样商店就不能出售属性物品了...
您可以试着自己改下,大概就这样吧?有发现新问题欢迎继续告诉我噢!
作者: 巧克力猫咪    时间: 2010-11-20 16:45
回复 cnchen0708 的帖子

  def refresh
    @data = []
    for goods_item in @shop_goods
      case goods_item[0]
      when 0
        item = $data_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
你搞错啦,不是1164奥1185,有些date 不能改,汗,唉,不动脑子的人被骗了,还好我自己改了,以前改过次,是原版的那个随机,换了你的我还以为我已经改过了,呵呵,抱歉啊
作者: pkk    时间: 2010-11-29 14:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: pkk    时间: 2010-11-29 14:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: shinliwei    时间: 2010-12-9 23:57
本帖最后由 shinliwei 于 2010-12-12 18:40 编辑

能否再加个判定,就是一件装备上已经出现的同类属性不会再次出现。

刚才入手了个雷人装备  圣者圣者的金鳞盾

还有就是开宝箱时的物品得失提示也没了。

看来宝箱里出的装备得用正常装备,打怪掉随机属性装备。


shinliwei于2010-12-12 18:14补充以下内容:

我这又有个问题,就是用了 里面的 详尽帮助脚本后
原先上面的帮助窗口没了(被新帮助口取代也是必然),只是下面的窗口也变矮了,如果能把下面的窗口再提高
覆盖全频就好了。
作者: xuboy    时间: 2010-12-23 21:29
嗯嗯,这个修正了很多BUG呢,感谢LZ这么有爱啊
作者: 0newing    时间: 2011-7-3 20:26
怎么这个系统貌似不能正常的增减装备和防具了,物品还是可以,是BUG吗?
作者: 344143370    时间: 2013-7-22 16:16
{:4_137:}还有BUG  商店买的 防具  不显示 装备数值!!!




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