友情提示:奇迹私服无保障,喜爱奇迹请支持官方奇迹MU!

游戏资料库

你当前的位置:奇迹私发网 > 汇编资料 > 内容

汇编资料

At present two ways of adding an extension DLL file


第一种:是GS读取数据后加载进去
如:
005BB79E      CC                                        INT3
005BB79F      CC                                        INT3
005BB7A0 > $  68 20BE6A00                                PUSH GameServ.006ABE20                            ; /FileName = "SCFMT.dll"
005BB7A5  .  FF15 04CD650C                              CALL DWORD PTR DS:[<&KERNEL32.LoadLibraryA>]      ; \LoadLibraryA
005BB7AB  .  85C0                                      TEST EAX,EAX
005BB7AD  .  75 1C                                      JNZ SHORT GameServ.005BB7CB
005BB7AF  >  6A 00                                      PUSH 0                                            ; /Style = MB_OK|MB_APPLMODAL
005BB7B1  .  68 19BE6A00                                PUSH GameServ.006ABE19                            ; |Title = "error!"
005BB7B6  .  68 10BE6A00                                PUSH GameServ.006ABE10                            ; |Text = "Load dll error!"
005BB7BB  .  6A 00                                      PUSH 0                                            ; |hOwner = NULL
005BB7BD  .  FF15 20D2650C                              CALL DWORD PTR DS:[<&USER32.MessageBoxA>]          ; \MessageBoxA
005BB7C3  .  6A 01                                      PUSH 1                                            ; /ExitCode = 1
005BB7C5  .  FF15 20CE650C                              CALL DWORD PTR DS:[<&KERNEL32.ExitProcess>]        ; \ExitProcess

本文标签:

如需转载,请注明本文链接:http://www.598mu.com/huibian/201304033755.html



上一篇:The ancient battlefield death resurrection changes

下一篇:没有了