逍遥魔兽吧 关注:12,319贴子:68,663
  • 11回复贴,共1

全职业开锁,改成功了一半,还有一半有没有大神指导一下?

只看楼主收藏回复

1、首先是在数据库里让所有职业出生自动学会开锁,如图,两个0表示不限种族不限职业,一出生自动学会1804开锁这个技能。这一步弄完,非盗贼职业有开锁技能,但是没有熟练度。

2、打开SkilllineAbility.dbc,查询可得spell 1804开锁对应的skill ID为633

3、打开SkillRaceClassInfo.dbc,查询开锁ID633对应的种族和职业,原本这里有个隐藏限制,职业代码为8(仅盗贼),所以其他职业即使用GM命令或者在数据库里学了开锁,也看不到熟练度。我这里改成1791全种族,1535全职业。改完之后能看到熟练度。

4、但还是有个问题,虽然能看到熟练度,开箱子也能涨熟练度,但是看这图,这箱子开锁要求375,我390的开锁,还是红的。现在是包里的箱子能开,地上的箱子开不了,副本的门也开不了,等于全职业开锁只成功了一半。
分析原因:应该还有一个地方没有修改到位,现在系统默认我开锁技能只有1,需求开锁技能1的箱子,看去是橙色的,超过1的箱子,全部显示为红色,但是包里 的箱子可以开,而血色修道院的门我记得开锁160就能开,现在390的开锁去了还开不了。
有没有大神指导一下 ,还需要改什么地方?


IP属地:福建1楼2024-10-10 19:31回复
    第二张图贴错了


    IP属地:福建来自Android客户端2楼2024-10-10 21:30
    回复
      魔法助手的有全职业开锁,楼主应该可以去参考下


      IP属地:广东来自Android客户端3楼2024-10-11 10:02
      收起回复
        锻造还是哪个专业技能里有个泰坦什么钥匙,能开400以上的锁,这个物品对应一个技能,把这个技能加到出生技能里就好了,还不用练熟练度


        IP属地:山东来自Android客户端4楼2024-10-11 10:49
        收起回复
          请问一下,全职业开锁可以了吗? 我数据库改了,SkillRaceClassInfo.dbc也改了,好像还是没有熟练度啊~~


          IP属地:上海19楼2024-12-01 22:16
          收起回复
            到处找开锁技能的代码,终于在你这里找到了。然后点选自己,然后.learn 1804,我居然就学会了


            IP属地:辽宁21楼2024-12-24 23:47
            回复