[传奇技术] HeroM2引擎装备带上取不下来解决办法详解

[复制链接]
查看264 | 回复0 | 2012-4-1 01:46:29 | 显示全部楼层 |阅读模式
开过传奇单机传奇的GM应该都碰到过,最常见的当属herom2引擎了.有些GM可能会问,我装备都是直接复制的数据库其它的装备条目,然后再修改了套装属性和名字还有装备属性.带上就一直取不下来了,怎么回事呢?很难说通的问题,直接复制的装备,被复制的可以取下来,复制过来的装备就带上取不下了,是什么原因?然后删除掉自己手动添加,还是不行?今天就来讲解一下HeroM2引擎装备带上取不下来解决办法详解.

首先,我们找到原因,我直接复制过来的装备.复制前都可以取下,为什么复制过后就不能取下来了呢?可能我们修改了哪些东西使之发生了变化?

那么我们依照上面所说,看一下我们改了哪些东西.装备属性,这个可以过滤掉,因为每个装备的属性都不同,如果连装备属性改一下都会出问题,那没法开下去了.名字?应该不影响,我把名字改回去,刷了带上,还是一样的取不下来.那么排除掉这两个,修改过的就只有套装属性了.可是套装属性应该是没问题的啊,复制过来以前也是带有套装属性的.我们在套装属性设置界面中仔细对比了一下,甚至将套装属性从列表中删除了,还是取不下来.那是什么原因呢?唯一剩下的,就只有套装编号了.herom2的套装是由数据库编号过后,在套装设置界面中添加编号所对应的装备属性,虽然这样的套装属性添加起来一点都不麻烦,不像其它引擎一样需要把装备名字一个一个复制进去,但是问题就是出在这个编号上,而且是编号所使用的字段.

用红框标出来的列名reserved就是herom2套装编号所使用的字段,我突然想起来,最原始的传奇版本,在这个字段上设置一个数值,装备就不能取下来了,像神秘套装这些都是这样子.难道还有其它数值也是不能取下来的?我们仔细看了一下帮助文档,发现套装编号是从18开始,也就是18这个数字前面的数字均代表其它意思而不是套装属性,可是我设置的是100以上的数值,应该不影响吧?问题找到了,我把套装编号清零,重新加载数据库,装备很简单就从身上给取下来了.

经过再三的试验,发现编号如果在85以上的套装编号,装备会出现取不下来的情况,那是因为herom2在数据库这一共享字段上操作出现了失误,近期引擎还没有更新的动静,所以需要你自己注意编号不要发生类似错误,以免照成不必要的麻烦.
发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则