|
传奇EI3.0客户端插件源码ClientEx.dll delphi源码
这套源码仅适用于李博1.0 1.2 1.5 1.9 2.0 2.5 2.9 以及 3.38插件
老插件没有做客户端加密,只是扩展了 窗口化显示 以及客户端的武器补丁整合,以及武器Shape上限扩展到255
- unit uMagicRelive;
- interface
- uses Windows, Define;
- implementation
- procedure ReLife;
- const
- ReLifeRET: DWORD = $410129;
- asm
- MOV EAX,DWORD PTR SS:[ESP+$4]
- PUSH ESI
- MOV ESI,ECX
- MOV CX,WORD PTR DS:[EAX+$6]
- MOV WORD PTR DS:[ESI+$61BCC],CX
- MOV WORD PTR DS:[ESI+$62A75],CX
- MOV CX,WORD PTR DS:[ESI+$62A75]
- CMP CX,0
- JE @Fail
- CMP DWORD PTR DS:[ESI+$61C74],0
- JE @Fail
- MOV DWORD PTR DS:[$00777758],$40400
- MOV DWORD PTR DS:[ESI+$61C74],0
- JMP [ReLifeRET]
- @fail:
- JMP [ReLifeRET]
- end;
- procedure ReLife2;
- const
- ReLifeRET2: DWORD = $40F381;
- asm
- MOV AX,WORD PTR DS:[ESI+$61BCC]
- CMP AX,0
- JE @Fail
- MOV DWORD PTR DS:[ESI+$61C74],0
- MOV EAX,DWORD PTR DS:[ESI+$61C74]
- MOV ECX,DWORD PTR DS:[ESI+$B4]
- CMP EAX,EBX
- MOV DWORD PTR DS:[ESI+$61B9C],EBX
- JMP [ReLifeRET2]
- @fail:
- MOV EAX,DWORD PTR DS:[ESI+$61C74]
- MOV ECX,DWORD PTR DS:[ESI+$B4]
- CMP EAX,EBX
- MOV DWORD PTR DS:[ESI+$61B9C],EBX
- JMP [ReLifeRET2]
- end;
- initialization
- HookJmp($40F36D, @ReLife2); //别人
- HookJmp($410110, @ReLife); //自已
- end.
复制代码
前往获取EI3.0客户端插件ClientEx.dll源码 2.0版
|
上一篇:EI3.0每日清空文本变量小工具Delphi源码下一篇:传奇EI3.0 客户端5.0插件ClientEx.dll的完整源代码
|