魔兽世界巫妖王之怒雕文插槽的解锁品级
众所周知,魔兽天下的雕文插槽是需要脚色到达响应的品级才能解锁的,默许解锁品级为:15、30、50、70、80。假如想要自行界说雕文解锁品级,很简单只需经过下面几个步调即可以实现:
1.找到内核源码内对雕文品级解锁的设备:
(1)翻开player.cpp,查找代码“Player::InitGlyphsForLevel”,鄙人面有几行代码原本是:
“if(level>=15)
value|=(0x01|0x02);
if(level>=30)
value|=0x08;
if(level>=50)
value|=0x04;
if(level>=70)
value|=0x10;
if(level>=80)
value|=0x20;”
其中level就是解锁品级,而value则是对应雕文插槽的编号,将level前面的数字点窜成你所需求的品级即可;
(2)翻开spelleffects.cpp,查找代码“Spell::EffectApplyGlyph”,你会在它下面看到:
”switch(m_glyphIndex)
{
case0:;
case1:minLevel=15;break;
case2:minLevel=30;break;
case3:minLevel=50;break;
case4:minLevel=70;break;
case5:minLevel=80;break;
}“
将minlevel前面的数字对应点窜成适才在"player.cpp"中点窜成数字即可;
2.做完上面的步调根基就已经实现了自界说雕文插槽解锁品级的点窜,但魔兽天下默许的最低雕文解锁品级为15级,假如你想要点窜的品级低于15级,就会出现在游戏中到达响应的品级后,可是没法翻开雕文界面的情况。假如碰到这类情况,也很简单,只需要点窜魔兽天下的UI界面设备即可,大要的步调以下:
本帖隐藏的内容(1)利用MPQEDITOR翻开patch-zhCN-2.MPQ->Interface->FrameXML->Constants.lua,然后查找到”SHOW_INSCRIPTION_LEVEL=15;“,将前面的15改成你想要的数字即可;
(2)不外聪明的你应当会发现,假如点窜后的数字小于10,还是没法子在游戏中翻开雕文界面。这是由于雕文界面是凭借在天赋界面的,那末用一样步调翻开”Constants.lua“,查找到”SHOW_TALENT_LEVEL=10;“,将他点窜成你想要的数字即可。
3.天生源码->建造MPQ补钉->进入游戏看看你能否成功了?
固然假如你连若何编译和建造MPQ都不会的话,那末就先去翻翻其他加倍根本的教程吧。
众所周知,魔兽天下的雕文插槽是需要脚色到达响应的品级才能解锁的,默许解锁品级为:15、30、50、70、80。假如想要自行界说雕文解锁品级,很简单只需经过下面几个步调即可以实现:
1.找到内核源码内对雕文品级解锁的设备:
(1)翻开player.cpp,查找代码“Player::InitGlyphsForLevel”,鄙人面有几行代码原本是:
“if(level>=15)
value|=(0x01|0x02);
if(level>=30)
value|=0x08;
if(level>=50)
value|=0x04;
if(level>=70)
value|=0x10;
if(level>=80)
value|=0x20;”
其中level就是解锁品级,而value则是对应雕文插槽的编号,将level前面的数字点窜成你所需求的品级即可;
(2)翻开spelleffects.cpp,查找代码“Spell::EffectApplyGlyph”,你会在它下面看到:
”switch(m_glyphIndex)
{
case0:;
case1:minLevel=15;break;
case2:minLevel=30;break;
case3:minLevel=50;break;
case4:minLevel=70;break;
case5:minLevel=80;break;
}“
将minlevel前面的数字对应点窜成适才在"player.cpp"中点窜成数字即可;
2.做完上面的步调根基就已经实现了自界说雕文插槽解锁品级的点窜,但魔兽天下默许的最低雕文解锁品级为15级,假如你想要点窜的品级低于15级,就会出现在游戏中到达响应的品级后,可是没法翻开雕文界面的情况。假如碰到这类情况,也很简单,只需要点窜魔兽天下的UI界面设备即可,大要的步调以下:
本帖隐藏的内容(1)利用MPQEDITOR翻开patch-zhCN-2.MPQ->Interface->FrameXML->Constants.lua,然后查找到”SHOW_INSCRIPTION_LEVEL=15;“,将前面的15改成你想要的数字即可;
(2)不外聪明的你应当会发现,假如点窜后的数字小于10,还是没法子在游戏中翻开雕文界面。这是由于雕文界面是凭借在天赋界面的,那末用一样步调翻开”Constants.lua“,查找到”SHOW_TALENT_LEVEL=10;“,将他点窜成你想要的数字即可。
3.天生源码->建造MPQ补钉->进入游戏看看你能否成功了?
固然假如你连若何编译和建造MPQ都不会的话,那末就先去翻翻其他加倍根本的教程吧。

