人物名字基址:
0x2f93d48
+34 (byte) 等级
+ac (dword) 历练值
技能对象
[0x31B85B0+ 0x410 + 4*i]
+1f6 是否修炼
+268 技能所需要的历练值
0x2f93d48
+34 (byte) 等级
+ac (dword) 历练值
技能对象
[0x31B85B0+ 0x410 + 4*i]
+1f6 是否修炼
+268 技能所需要的历练值
+AC 技能所需要的等级
只有当
BOOL isCanStudy(){
if(isuseable){
return false;
}
if(currlevel < neddlevel){
return false;
}
if(currLilian < NeedLiLian){
return false;
}
return TRUE;
}
大概原理就是以上,具体代码就不给出来了
只有当上面函数返回为true的时候,才去调用21课的修炼技能的代码,因为如果游戏里面判断当不符合条件就去修炼技能的话,有可能就把你视为外挂来处理了,
本次的处理是为了增加游戏辅助的稳定性写的