⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gameconfig.pas

📁 大名鼎鼎的BLUE M2源码,非了好大的劲搞来的,修改日期是080514,需要的朋友可以拿去研究,呵呵,M2界的领头老大.
💻 PAS
📖 第 1 页 / 共 4 页
字号:
00525ED5   A1A4B56500             mov     eax, dword ptr [$0065B5A4]
00525EDA   8B8093150000           mov     eax, [eax+$1593]
00525EE0   50                     push    eax
00525EE1   A1F0B56500             mov     eax, dword ptr [$0065B5F0]
00525EE6   8B00                   mov     eax, [eax]

* Possible String Reference to: 'HitIntervalTime'
|
00525EE8   B9F8615200             mov     ecx, $005261F8

* Possible String Reference to: 'Setup'
|
00525EED   BA10625200             mov     edx, $00526210
00525EF2   8B18                   mov     ebx, [eax]
00525EF4   FF530C                 call    dword ptr [ebx+$0C]
00525EF7   A1A4B56500             mov     eax, dword ptr [$0065B5A4]
00525EFC   8B8097150000           mov     eax, [eax+$1597]
00525F02   50                     push    eax
00525F03   A1F0B56500             mov     eax, dword ptr [$0065B5F0]
00525F08   8B00                   mov     eax, [eax]

* Possible String Reference to: 'MagicHitIntervalTime'
|
00525F0A   B920625200             mov     ecx, $00526220

* Possible String Reference to: 'Setup'
|
00525F0F   BA10625200             mov     edx, $00526210
00525F14   8B18                   mov     ebx, [eax]
00525F16   FF530C                 call    dword ptr [ebx+$0C]
00525F19   A1A4B56500             mov     eax, dword ptr [$0065B5A4]
00525F1E   8B809B150000           mov     eax, [eax+$159B]
00525F24   50                     push    eax
00525F25   A1F0B56500             mov     eax, dword ptr [$0065B5F0]
00525F2A   8B00                   mov     eax, [eax]

* Possible String Reference to: 'RunIntervalTime'
|
00525F2C   B940625200             mov     ecx, $00526240

* Possible String Reference to: 'Setup'
|
00525F31   BA10625200             mov     edx, $00526210
00525F36   8B18                   mov     ebx, [eax]
00525F38   FF530C                 call    dword ptr [ebx+$0C]
00525F3B   A1A4B56500             mov     eax, dword ptr [$0065B5A4]
00525F40   8B809F150000           mov     eax, [eax+$159F]
00525F46   50                     push    eax
00525F47   A1F0B56500             mov     eax, dword ptr [$0065B5F0]
00525F4C   8B00                   mov     eax, [eax]

* Possible String Reference to: 'WalkIntervalTime'
|
00525F4E   B958625200             mov     ecx, $00526258

* Possible String Reference to: 'Setup'
|
00525F53   BA10625200             mov     edx, $00526210
00525F58   8B18                   mov     ebx, [eax]
00525F5A   FF530C                 call    dword ptr [ebx+$0C]
00525F5D   A1A4B56500             mov     eax, dword ptr [$0065B5A4]
00525F62   8B80A3150000           mov     eax, [eax+$15A3]
00525F68   50                     push    eax
00525F69   A1F0B56500             mov     eax, dword ptr [$0065B5F0]
00525F6E   8B00                   mov     eax, [eax]

* Possible String Reference to: 'TurnIntervalTime'
|
00525F70   B974625200             mov     ecx, $00526274

* Possible String Reference to: 'Setup'
|
00525F75   BA10625200             mov     edx, $00526210
00525F7A   8B18                   mov     ebx, [eax]
00525F7C   FF530C                 call    dword ptr [ebx+$0C]
00525F7F   A1A4B56500             mov     eax, dword ptr [$0065B5A4]
00525F84   8B8032160000           mov     eax, [eax+$1632]
00525F8A   50                     push    eax
00525F8B   A1F0B56500             mov     eax, dword ptr [$0065B5F0]
00525F90   8B00                   mov     eax, [eax]

* Possible String Reference to: 'ItemSpeedTime'
|
00525F92   B990625200             mov     ecx, $00526290

* Possible String Reference to: 'Setup'
|
00525F97   BA10625200             mov     edx, $00526210
00525F9C   8B18                   mov     ebx, [eax]
00525F9E   FF530C                 call    dword ptr [ebx+$0C]
00525FA1   A1A4B56500             mov     eax, dword ptr [$0065B5A4]
00525FA6   8B8068150000           mov     eax, [eax+$1568]
00525FAC   50                     push    eax
00525FAD   A1F0B56500             mov     eax, dword ptr [$0065B5F0]
00525FB2   8B00                   mov     eax, [eax]

* Possible String Reference to: 'MaxHitMsgCount'
|
00525FB4   B9A8625200             mov     ecx, $005262A8

* Possible String Reference to: 'Setup'
|
00525FB9   BA10625200             mov     edx, $00526210
00525FBE   8B18                   mov     ebx, [eax]
00525FC0   FF530C                 call    dword ptr [ebx+$0C]
00525FC3   A1A4B56500             mov     eax, dword ptr [$0065B5A4]
00525FC8   8B806C150000           mov     eax, [eax+$156C]
00525FCE   50                     push    eax
00525FCF   A1F0B56500             mov     eax, dword ptr [$0065B5F0]
00525FD4   8B00                   mov     eax, [eax]

* Possible String Reference to: 'MaxSpellMsgCount'
|
00525FD6   B9C0625200             mov     ecx, $005262C0

* Possible String Reference to: 'Setup'
|
00525FDB   BA10625200             mov     edx, $00526210
00525FE0   8B18                   mov     ebx, [eax]
00525FE2   FF530C                 call    dword ptr [ebx+$0C]
00525FE5   A1A4B56500             mov     eax, dword ptr [$0065B5A4]
00525FEA   8B8070150000           mov     eax, [eax+$1570]
00525FF0   50                     push    eax
00525FF1   A1F0B56500             mov     eax, dword ptr [$0065B5F0]
00525FF6   8B00                   mov     eax, [eax]

* Possible String Reference to: 'MaxRunMsgCount'
|
00525FF8   B9DC625200             mov     ecx, $005262DC

* Possible String Reference to: 'Setup'
|
00525FFD   BA10625200             mov     edx, $00526210
00526002   8B18                   mov     ebx, [eax]
00526004   FF530C                 call    dword ptr [ebx+$0C]
00526007   A1A4B56500             mov     eax, dword ptr [$0065B5A4]
0052600C   8B8074150000           mov     eax, [eax+$1574]
00526012   50                     push    eax
00526013   A1F0B56500             mov     eax, dword ptr [$0065B5F0]
00526018   8B00                   mov     eax, [eax]

* Possible String Reference to: 'MaxWalkMsgCount'
|
0052601A   B9F4625200             mov     ecx, $005262F4

* Possible String Reference to: 'Setup'
|
0052601F   BA10625200             mov     edx, $00526210
00526024   8B18                   mov     ebx, [eax]
00526026   FF530C                 call    dword ptr [ebx+$0C]
00526029   A1A4B56500             mov     eax, dword ptr [$0065B5A4]
0052602E   8B8078150000           mov     eax, [eax+$1578]
00526034   50                     push    eax
00526035   A1F0B56500             mov     eax, dword ptr [$0065B5F0]
0052603A   8B00                   mov     eax, [eax]

* Possible String Reference to: 'MaxTurnMsgCount'
|
0052603C   B90C635200             mov     ecx, $0052630C

* Possible String Reference to: 'Setup'
|
00526041   BA10625200             mov     edx, $00526210
00526046   8B18                   mov     ebx, [eax]
00526048   FF530C                 call    dword ptr [ebx+$0C]
0052604B   A1A4B56500             mov     eax, dword ptr [$0065B5A4]
00526050   8B807C150000           mov     eax, [eax+$157C]
00526056   50                     push    eax
00526057   A1F0B56500             mov     eax, dword ptr [$0065B5F0]
0052605C   8B00                   mov     eax, [eax]

* Possible String Reference to: 'MaxSitDonwMsgCount'
|
0052605E   B924635200             mov     ecx, $00526324

* Possible String Reference to: 'Setup'
|
00526063   BA10625200             mov     edx, $00526210
00526068   8B18                   mov     ebx, [eax]
0052606A   FF530C                 call    dword ptr [ebx+$0C]
0052606D   A1A4B56500             mov     eax, dword ptr [$0065B5A4]
00526072   8B8080150000           mov     eax, [eax+$1580]
00526078   50                     push    eax
00526079   A1F0B56500             mov     eax, dword ptr [$0065B5F0]
0052607E   8B00                   mov     eax, [eax]

* Possible String Reference to: 'MaxDigUpMsgCount'
|
00526080   B940635200             mov     ecx, $00526340

* Possible String Reference to: 'Setup'
|
00526085   BA10625200             mov     edx, $00526210
0052608A   8B18                   mov     ebx, [eax]
0052608C   FF530C                 call    dword ptr [ebx+$0C]
0052608F   A1A4B56500             mov     eax, dword ptr [$0065B5A4]
00526094   8B808B150000           mov     eax, [eax+$158B]
0052609A   50                     push    eax
0052609B   A1F0B56500             mov     eax, dword ptr [$0065B5F0]
005260A0   8B00                   mov     eax, [eax]

* Possible String Reference to: 'OverSpeedKickCount'
|
005260A2   B95C635200             mov     ecx, $0052635C

* Possible String Reference to: 'Setup'
|
005260A7   BA10625200             mov     edx, $00526210
005260AC   8B18                   mov     ebx, [eax]
005260AE   FF530C                 call    dword ptr [ebx+$0C]
005260B1   A1A4B56500             mov     eax, dword ptr [$0065B5A4]
005260B6   8A8086150000           mov     al, byte ptr [eax+$1586]
005260BC   50                     push    eax
005260BD   A1F0B56500             mov     eax, dword ptr [$0065B5F0]
005260C2   8B00                   mov     eax, [eax]

* Possible String Reference to: 'KickOverSpeed'
|
005260C4   B978635200             mov     ecx, $00526378

* Possible String Reference to: 'Setup'
|
005260C9   BA10625200             mov     edx, $00526210
005260CE   8B18                   mov     ebx, [eax]
005260D0   FF5314                 call    dword ptr [ebx+$14]
005260D3   A1A4B56500             mov     eax, dword ptr [$0065B5A4]
005260D8   8A8084150000           mov     al, byte ptr [eax+$1584]
005260DE   50                     push    eax
005260DF   A1F0B56500             mov     eax, dword ptr [$0065B5F0]
005260E4   8B00                   mov     eax, [eax]

* Possible String Reference to: 'SpellSendUpdateMsg'
|
005260E6   B990635200             mov     ecx, $00526390

* Possible String Reference to: 'Setup'
|
005260EB   BA10625200             mov     edx, $00526210
005260F0   8B18                   mov     ebx, [eax]
005260F2   FF5314                 call    dword ptr [ebx+$14]
005260F5   A1A4B56500             mov     eax, dword ptr [$0065B5A4]
005260FA   8A8085150000           mov     al, byte ptr [eax+$1585]
00526100   50                     push    eax
00526101   A1F0B56500             mov     eax, dword ptr [$0065B5F0]
00526106   8B00                   mov     eax, [eax]

* Possible String Reference to: 'ActionSendActionMsg'
|
00526108   B9AC635200             mov     ecx, $005263AC

* Possible String Reference to: 'Setup'
|
0052610D   BA10625200             mov     edx, $00526210
00526112   8B18                   mov     ebx, [eax]
00526114   FF5314                 call    dword ptr [ebx+$14]
00526117   A1A4B56500             mov     eax, dword ptr [$0065B5A4]
0052611C   8B808F150000           mov     eax, [eax+$158F]
00526122   50                     push    eax
00526123   A1F0B56500             mov     eax, dword ptr [$0065B5F0]
00526128   8B00                   mov     eax, [eax]

* Possible String Reference to: 'DropOverSpeed'
|
0052612A   B9C8635200             mov     ecx, $005263C8

* Possible String Reference to: 'Setup'
|
0052612F   BA10625200             mov     edx, $00526210
00526134   8B18                   mov     ebx, [eax]
00526136   FF530C                 call    dword ptr [ebx+$0C]
00526139   A1A4B56500             mov     eax, dword ptr [$0065B5A4]
0052613E   8A80C0150000           mov     al, byte ptr [eax+$15C0]
00526144   50                     push    eax
00526145   A1F0B56500             mov     eax, dword ptr [$0065B5F0]
0052614A   8B00                   mov     eax, [eax]

* Possible String Reference to: 'DisableStruck'
|
0052614C   B9E0635200             mov     ecx, $005263E0

* Possible String Reference to: 'Setup'
|
00526151   BA10625200             mov     edx, $00526210
00526156   8B18                   mov     ebx, [eax]
00526158   FF5314                 call    dword ptr [ebx+$14]
0052615B   A1A4B56500             mov     eax, dword ptr [$0065B5A4]
00526160   8A80C1150000           mov     al, byte ptr [eax+$15C1]
00526166   50                     push    eax
00526167   A1F0B56500             mov     eax, dword ptr [$0065B5F0]
0052616C   8B00                   mov     eax, [eax]

* Possible String Reference to: 'DisableSelfStruck'
|
0052616E   B9F8635200             mov     ecx, $005263F8

* Possible String Reference to: 'Setup'
|
00526173   BA10625200             mov     edx, $00526210
00526178   8B18                   mov     ebx, [eax]
0052617A   FF5314                 call    dword ptr [ebx+$14]
0052617D   A1A4B56500             mov     eax, dword ptr [$0065B5A4]
00526182   8B80C3150000           mov     eax, [eax+$15C3]
00526188   50                     push    eax
00526189   A1F0B56500             mov     eax, dword ptr [$0065B5F0]
0052618E   8B00                   mov     eax, [eax]

* Possible String Reference to: 'StruckTime'
|
00526190   B914645200             mov     ecx, $00526414

* Possible String Reference to: 'Setup'
|
00526195   BA10625200             mov     edx, $00526210
0052619A   8B18                   mov     ebx, [eax]
0052619C   FF530C                 call    dword ptr [ebx+$0C]
0052619F   A1A4B56500             mov     eax, dword ptr [$0065B5A4]
005261A4   8B8087150000           mov     eax, [eax+$1587]
005261AA   50                     push    eax
005261AB   A1F0B56500             mov     eax, dword ptr [$0065B5F0]
005261B0   8B00                   mov     eax, [eax]

* Possible String Reference to: 'SpeedControlMode'
|
005261B2   B928645200             mov     ecx, $00526428

* Possible String Reference to: 'Setup'
|
005261B7   BA10625200             mov     edx, $00526210
005261BC   8B18                   mov     ebx, [eax]
005261BE   FF530C                 call    dword ptr [ebx+$0C]
005261C1   A1A4B56500             mov     eax, dword ptr [$0065B5A4]
005261C6   8A80C2150000           mov     al, byte ptr [eax+$15C2]
005261CC   50                     push    eax
005261CD   A1F0B56500             mov     eax, dword ptr [$0065B5F0]
005261D2   8B00                   mov     eax, [eax]

* Possible String Reference to: 'DisableHeroStruck'
|
005261D4   B944645200             mov     ecx, $00526444

* Possible String Reference to: 'Setup'
|
005261D9   BA10625200             mov     edx, $00526210
005261DE   8B18                   mov     ebx, [eax]
005261E0   FF5314                 call    dword ptr [ebx+$14]
005261E3   8B45FC                 mov     eax, [ebp-$04]

* Reference to : TfrmGameConfig._PROC_005246E4()
|
005261E6   E8F9E4FFFF             call    005246E4
005261EB   5B                     pop     ebx
005261EC   59                     pop     ecx
005261ED   59                     pop     ecx
005261EE   5D                     pop     ebp
005261EF   C3                     ret

*)
end;

procedure TfrmGameConfig.GameConfigControlChanging(Sender : TObject);
begin
(*
00524568   55                     push    ebp
00524569   8BEC                   mov     ebp, esp
0052456B   83C4F4                 add     esp, -$0C
0052456E   894DF8                 mov     [ebp-$08], ecx
00524571   8955F4                 mov     [ebp-$0C], edx
00524574   8945FC                 mov     [ebp-$04], eax
00524577   8B45FC                 mov     eax, [ebp-$04]
0052457A   80B8790A000000         cmp     byte ptr [eax+$0A79], $00
00524581   742D                   jz      005245B0
00524583   6A24                   push    $24

* Possible String Reference to: '确认信息'
|
00524585   B9B4455200             mov     ecx, $005245B4

* Possible String Reference to: '参数设置已经被修改,是否确认不保存

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -