用户登录  | 
首 页技术文章软件发布广告价格
当前位置:传奇游戏服务端下载站传奇站长论坛资源网站程序技术文章文章资讯传奇架设教程传奇架设技术

NPC加经验原理

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2014-10-03 14:58:24

记得好象是谁要我帮弄NPC加经验的东西,这里只说一下原理,地址和修改请自己换算去吧
因为我的M2要我修改的一塌糊涂,基本跟很多东西都冲突
------>从marry的扩展命令跳这里
地址 代码                       语句
addr:8B55AC                  mov edx, dword ptr [ebp-54]
addr:8B4204                  mov eax, dword ptr [edx+04]
* Possible StringData Ref from Code Obj ->"ADJUSTExp"
                                  |
addr:BA6C634D00              mov edx, 004D636C  -》取值跟脚本用的命令比较
addr:E8F6EDF7FF              call 00408D40
addr:85C0                    test eax, eax
addr:0F85B1380100            jne 0049D803 不是这条命令就跳跑,到下个语句或结束,这个地址是我的机器里面的地址,你的可能跟我不同
addr:58                      pop eax
addr:B9A0860100              mov ecx, 000186A0 -》赋ECX为10万
addr:8B4508                  mov eax, dword ptr [ebp+08]
addr:8B40FC                  mov eax, dword ptr [eax-04]
addr:01484C                  add dword ptr [eax+4C], ecx 将ECX地址加到当前经验里
addr:E932440100              jmp 0049E398

上面默认是加10万经验,一次,可以更改的;由于懒没调用别的,所以当加完的经验不马上显示,下了线或者是打了怪物后经验才会更变
同样byte ptr [eax+34]是级别,如果add byte ptr [eax+34], 01就是升一级,但是要下了线后再上先才有作用,我懒了,不想弄了就基本这样了
哪位高人可以根据这个写出来个普遍的修改方法我谢谢您了,因为我的M2实在是跟大众的不一样的很,所以只提供方法不提供具体修改了。

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
传奇资源网提供最新传奇开区一条龙版本下载,本站声明:只更新最新最好的传奇服务端分享给大家。