00489FD0 > 55 PUSH EBP
00489FD1 . 8BEC MOV EBP,ESP
00489FD3 . 6A FF PUSH -1
00489FD5 . 68 BA2D4B00 PUSH GameServ.004B2DBA ; SE handler installation
00489FDA . 64:A1 00000000 MOV EAX,DWORD PTR FS:[0]
00489FE0 . 50 PUSH EAX
00489FE1 . 64:8925 000000>MOV DWORD PTR FS:[0],ESP
00489FE8 . 81EC 6C010000 SUB ESP,16C
00489FEE . 53 PUSH EBX
00489FEF . 56 PUSH ESI
00489FF0 . 57 PUSH EDI
00489FF1 . 6A 00 PUSH 0
00489FF3 . E8 6D4A0100 CALL GameServ.0049EA65
00489FF8 . 83C4 04 ADD ESP,4
00489FFB . 50 PUSH EAX
00489FFC . E8 AF340100 CALL GameServ.0049D4B0
0048A001 . 83C4 04 ADD ESP,4
0048A004 . E8 F387F7FF CALL GameServ.004027FC
0048A009 . 6A 01 PUSH 1
0048A00B . E8 F475F7FF CALL GameServ.00401604
0048A010 . 83C4 04 ADD ESP,4
0048A013 . E8 6C82F7FF CALL GameServ.00402284
0048A018 . 68 74E25000 PUSH GameServ.0050E274 ; ASCII "ata\"
0048A01D . B9 60DE8706 MOV ECX,GameServ.0687DE60
0048A022 . E8 9A72F7FF CALL GameServ.004012C1
0048A027 . 68 70E25000 PUSH GameServ.0050E270 ; ASCII "..\data\"
0048A02C . B9 60DE8706 MOV ECX,GameServ.0687DE60
0048A031 . E8 8B72F7FF CALL GameServ.004012C1
0048A036 . E8 A387F7FF CALL GameServ.004027DE
0048A03B . 833D CCE10407 >CMP DWORD PTR DS:[704E1CC],0
0048A042 . 74 14 JE SHORT GameServ.0048A058
0048A044 . 6A 00 PUSH 0 ; /Style = MB_OK|MB_APPLMODAL
0048A046 . 68 64E25000 PUSH GameServ.0050E264 ; |Title = "Warning"
0048A04B . 68 40E25000 PUSH GameServ.0050E240 ; |Text = "ј*№цєРЗТАМ °ЎґЙЗС ј*№цАФґПґЩ."
0048A050 . 6A 00 PUSH 0 ; |hOwner = NULL
0048A052 . FF15 70173107 CALL DWORD PTR DS:[<&USER32.MessageBoxA>>; \MessageBoxA
0048A058 > B9 F0073006 MOV ECX,GameServ.063007F0
0048A05D . E8 F379F7FF CALL GameServ.00401A55
0048A062 . 85C0 TEST EAX,EAX
0048A064 . 75 12 JNZ SHORT GameServ.0048A078
0048A066 . 68 24E25000 PUSH GameServ.0050E224 ; ASCII "UDP Socket create error"
0048A06B . E8 6374F7FF CALL GameServ.004014D3
0048A070 . 83C4 04 ADD ESP,4
0048A073 . E9 EF070000 JMP GameServ.0048A867
0048A078 > B9 30F72F06 MOV ECX,GameServ.062FF730
0048A07D . E8 D379F7FF CALL GameServ.00401A55
0048A082 . 85C0 TEST EAX,EAX
0048A084 . 75 12 JNZ SHORT GameServ.0048A098
0048A086 . 68 24E25000 PUSH GameServ.0050E224 ; ASCII "UDP Socket create error"
0048A08B . E8 4374F7FF CALL GameServ.004014D3
0048A090 . 83C4 04 ADD ESP,4
0048A093 . E9 CF070000 JMP GameServ.0048A867
0048A098 > 68 66EA0000 PUSH 0EA66
0048A09D . B9 30F72F06 MOV ECX,GameServ.062FF730
0048A0A2 . E8 1D79F7FF CALL GameServ.004019C4
0048A0A7 . B9 30F72F06 MOV ECX,GameServ.062FF730
0048A0AC . E8 E781F7FF CALL GameServ.00402298
0048A0B1 . B9 90FF2F06 MOV ECX,GameServ.062FFF90
0048A0B6 . E8 9A79F7FF CALL GameServ.00401A55
0048A0BB . 85C0 TEST EAX,EAX
0048A0BD . 75 12 JNZ SHORT GameServ.0048A0D1
0048A0BF . 68 24E25000 PUSH GameServ.0050E224 ; ASCII "UDP Socket create error"
0048A0C4 . E8 0A74F7FF CALL GameServ.004014D3
0048A0C9 . 83C4 04 ADD ESP,4
0048A0CC . E9 96070000 JMP GameServ.0048A867
0048A0D1 > 68 60194000 PUSH GameServ.00401960
0048A0D6 . B9 30F72F06 MOV ECX,GameServ.062FF730
0048A0DB . E8 2B73F7FF CALL GameServ.0040140B
0048A0E0 . 68 60194000 PUSH GameServ.00401960
0048A0E5 . B9 90FF2F06 MOV ECX,GameServ.062FFF90
0048A0EA . E8 1C73F7FF CALL GameServ.0040140B
0048A0EF . 33C0 XOR EAX,EAX
0048A0F1 . 85C0 TEST EAX,EAX
0048A0F3 . 74 19 JE SHORT GameServ.0048A10E
0048A0F5 . 68 D2000000 PUSH 0D2
0048A0FA . B9 F0E52D06 MOV ECX,GameServ.062DE5F0
0048A0FF . FF15 8C183107 CALL DWORD PTR DS:[<&mumsg.?Get@CMsg@@QA>; mumsg.?Get@CMsg@@QAEPADH@Z
0048A105 . 50 PUSH EAX
0048A106 . E8 C873F7FF CALL GameServ.004014D3
0048A10B . 83C4 04 ADD ESP,4
0048A10E > 33C9 XOR ECX,ECX
0048A110 . 85C9 TEST ECX,ECX
0048A112 . 74 0D JE SHORT GameServ.0048A121
0048A114 . 68 F0E15000 PUSH GameServ.0050E1F0
0048A119 . E8 B573F7FF CALL GameServ.004014D3
0048A11E . 83C4 04 ADD ESP,4
0048A121 > E8 378AF7FF CALL GameServ.00402B5D
0048A126 . C745 F0 000000>MOV DWORD PTR SS:[EBP-10],0
0048A12D . EB 09 JMP SHORT GameServ.0048A138
0048A12F > 8B55 F0 MOV EDX,DWORD PTR SS:[EBP-10]
0048A132 . 83C2 01 ADD EDX,1
0048A135 . 8955 F0 MOV DWORD PTR SS:[EBP-10],EDX
0048A138 > 837D F0 01 CMP DWORD PTR SS:[EBP-10],1
0048A13C . 0F8D 90000000 JGE GameServ.0048A1D2
0048A142 . 68 90000000 PUSH 90
0048A147 . E8 55400100 CALL GameServ.0049E1A1
0048A14C . 83C4 04 ADD ESP,4
0048A14F . 8985 E4FEFFFF MOV DWORD PTR SS:[EBP-11C],EAX
0048A155 . C745 FC 000000>MOV DWORD PTR SS:[EBP-4],0
0048A15C . 83BD E4FEFFFF >CMP DWORD PTR SS:[EBP-11C],0
0048A163 . 74 13 JE SHORT GameServ.0048A178
0048A165 . 8B8D E4FEFFFF MOV ECX,DWORD PTR SS:[EBP-11C]
0048A16B . E8 248AF7FF CALL GameServ.00402B94
0048A170 . 8985 D0FEFFFF MOV DWORD PTR SS:[EBP-130],EAX
0048A176 . EB 0A JMP SHORT GameServ.0048A182
0048A178 > C785 D0FEFFFF >MOV DWORD PTR SS:[EBP-130],0
0048A182 > 8B85 D0FEFFFF MOV EAX,DWORD PTR SS:[EBP-130]
0048A188 . 8985 E8FEFFFF MOV DWORD PTR SS:[EBP-118],EAX
0048A18E . C745 FC FFFFFF>MOV DWORD PTR SS:[EBP-4],-1
0048A195 . 8B4D F0 MOV ECX,DWORD PTR SS:[EBP-10]
0048A198 . 8B95 E8FEFFFF MOV EDX,DWORD PTR SS:[EBP-118]
0048A19E . 89148D DC362D0>MOV DWORD PTR DS:[ECX*4+62D36DC],EDX
0048A1A5 . 8B45 F0 MOV EAX,DWORD PTR SS:[EBP-10]
0048A1A8 . 8B0C85 DC362D0>MOV ECX,DWORD PTR DS:[EAX*4+62D36DC]
0048A1AF . C781 8C000000 >MOV DWORD PTR DS:[ECX+8C],0
0048A1B9 . 8B55 F0 MOV EDX,DWORD PTR SS:[EBP-10]
0048A1BC . 8B0495 DC362D0>MOV EAX,DWORD PTR DS:[EDX*4+62D36DC]
0048A1C3 . C780 88000000 >MOV DWORD PTR DS:[EAX+88],0
0048A1CD .^E9 5DFFFFFF JMP GameServ.0048A12F
0048A1D2 > 6A 01 PUSH 1
0048A1D4 . 8B0D DC362D06 MOV ECX,DWORD PTR DS:[62D36DC]
0048A1DA . E8 9671F7FF CALL GameServ.00401375
0048A1DF . 68 B4000000 PUSH 0B4
0048A1E4 . 6A 46 PUSH 46
0048A1E6 . 68 8D000000 PUSH 8D
0048A1EB . 6A 36 PUSH 36
0048A1ED . 6A 06 PUSH 6
0048A1EF . 8B0D DC362D06 MOV ECX,DWORD PTR DS:[62D36DC]
0048A1F5 . E8 DB7FF7FF CALL GameServ.004021D5
0048A1FA . 68 8C000000 PUSH 8C
0048A1FF . 6A 40 PUSH 40
0048A201 . 68 8B000000 PUSH 8B
0048A206 . 6A 3C PUSH 3C
0048A208 . 8B0D DC362D06 MOV ECX,DWORD PTR DS:[62D36DC]
0048A20E . E8 957AF7FF CALL GameServ.00401CA8
0048A213 . 68 B6000000 PUSH 0B6
0048A218 . 6A 40 PUSH 40
0048A21A . 68 B5000000 PUSH 0B5
0048A21F . 6A 3C PUSH 3C
0048A221 . 8B0D DC362D06 MOV ECX,DWORD PTR DS:[62D36DC]
0048A227 . E8 367FF7FF CALL GameServ.00402162
0048A22C . 68 D8E15000 PUSH GameServ.0050E1D8 ; ASCII "MonsterSetBase.txt"
0048A231 . B9 60DE8706 MOV ECX,GameServ.0687DE60
0048A236 . E8 4278F7FF CALL GameServ.00401A7D
0048A23B . 50 PUSH EAX
0048A23C . B9 38453406 MOV ECX,GameServ.06344538
0048A241 . E8 E880F7FF CALL GameServ.0040232E
0048A246 . 68 C8E15000 PUSH GameServ.0050E1C8 ; ASCII "Monster.txt"
0048A24B . B9 60DE8706 MOV ECX,GameServ.0687DE60
0048A250 . E8 2878F7FF CALL GameServ.00401A7D
0048A255 . 50 PUSH EAX
0048A256 . B9 E8D83406 MOV ECX,GameServ.0634D8E8
0048A25B . E8 1080F7FF CALL GameServ.00402270
0048A260 . 68 BCE15000 PUSH GameServ.0050E1BC ; ASCII "gate.txt"
0048A265 . B9 60DE8706 MOV ECX,GameServ.0687DE60
0048A26A . E8 0E78F7FF CALL GameServ.00401A7D
0048A26F . 50 PUSH EAX
0048A270 . B9 180E3007 MOV ECX,GameServ.07300E18
0048A275 . E8 3073F7FF CALL GameServ.004015AA
0048A27A . B9 E87E5100 MOV ECX,GameServ.00517EE8
0048A27F . E8 B287F7FF CALL GameServ.00402A36
0048A284 . C705 64312D06 >MOV DWORD PTR DS:[62D3164],0
0048A28E . C745 EC 010000>MOV DWORD PTR SS:[EBP-14],1
0048A295 . C745 F0 010000>MOV DWORD PTR SS:[EBP-10],1
0048A29C . EB 09 JMP SHORT GameServ.0048A2A7
0048A29E > 8B4D F0 MOV ECX,DWORD PTR SS:[EBP-10]
0048A2A1 . 83C1 01 ADD ECX,1
0048A2A4 . 894D F0 MOV DWORD PTR SS:[EBP-10],ECX
0048A2A7 > 817D F0 5E0100>CMP DWORD PTR SS:[EBP-10],15E
0048A2AE . 7D 59 JGE SHORT GameServ.0048A309
0048A2B0 . 8B55 F0 MOV EDX,DWORD PTR SS:[EBP-10]
0048A2B3 . 83C2 09 ADD EDX,9
0048A2B6 . 0FAF55 F0 IMUL EDX,DWORD PTR SS:[EBP-10]
0048A2BA . 0FAF55 F0 IMUL EDX,DWORD PTR SS:[EBP-10]
0048A2BE . 6BD2 01 IMUL EDX,EDX,1
0048A2C1 . 8B45 F0 MOV EAX,DWORD PTR SS:[EBP-10]
0048A2C4 . 891485 64312D0>MOV DWORD PTR DS:[EAX*4+62D3164],EDX
0048A2CB . 817D F0 FF0000>CMP DWORD PTR SS:[EBP-10],0FF
0048A2D2 . 7E 33 JLE SHORT GameServ.0048A307
0048A2D4 . 8B4D EC MOV ECX,DWORD PTR SS:[EBP-14]
0048A2D7 . 83C1 09 ADD ECX,9
0048A2DA . 0FAF4D EC IMUL ECX,DWORD PTR SS:[EBP-14]
0048A2DE . 0FAF4D EC IMUL ECX,DWORD PTR SS:[EBP-14]
0048A2E2 . 69C9 02000000 IMUL ECX,ECX,2
0048A2E8 . 8B55 F0 MOV EDX,DWORD PTR SS:[EBP-10]
0048A2EB . 8B0495 64312D0>MOV EAX,DWORD PTR DS:[EDX*4+62D3164]
0048A2F2 . 03C1 ADD EAX,ECX
0048A2F4 . 8B4D F0 MOV ECX,DWORD PTR SS:[EBP-10]
0048A2F7 . 89048D 64312D0>MOV DWORD PTR DS:[ECX*4+62D3164],EAX
0048A2FE . 8B55 EC MOV EDX,DWORD PTR SS:[EBP-14]
0048A301 . 83C2 01 ADD EDX,1
0048A304 . 8955 EC MOV DWORD PTR SS:[EBP-14],EDX
0048A307 >^EB 95 JMP SHORT GameServ.0048A29E
0048A309 > A1 ACE15000 MOV EAX,DWORD PTR DS:[50E1AC]
0048A30E . 8985 ECFEFFFF MOV DWORD PTR SS:[EBP-114],EAX
0048A314 . 8B0D B0E15000 MOV ECX,DWORD PTR DS:[50E1B0]
0048A31A . 898D F0FEFFFF MOV DWORD PTR SS:[EBP-110],ECX
0048A320 . 8B15 B4E15000 MOV EDX,DWORD PTR DS:[50E1B4]
0048A326 . 8995 F4FEFFFF MOV DWORD PTR SS:[EBP-10C],EDX
0048A32C . A0 B8E15000 MOV AL,BYTE PTR DS:[50E1B8]
0048A331 . 8885 F8FEFFFF MOV BYTE PTR SS:[EBP-108],AL
0048A337 . 33C9 XOR ECX,ECX
0048A339 . 66:898D F9FEFF>MOV WORD PTR SS:[EBP-107],CX
0048A340 . 8B15 9CE15000 MOV EDX,DWORD PTR DS:[50E19C]
0048A346 . 8995 FBFEFFFF MOV DWORD PTR SS:[EBP-105],EDX
0048A34C . A1 A0E15000 MOV EAX,DWORD PTR DS:[50E1A0]
0048A351 . 8985 FFFEFFFF MOV DWORD PTR SS:[EBP-101],EAX
0048A357 . 8B0D A4E15000 MOV ECX,DWORD PTR DS:[50E1A4]
0048A35D . 898D 03FFFFFF MOV DWORD PTR SS:[EBP-FD],ECX
0048A363 . 8A15 A8E15000 MOV DL,BYTE PTR DS:[50E1A8]
0048A369 . 8895 07FFFFFF MOV BYTE PTR SS:[EBP-F9],DL
0048A36F . 33C0 XOR EAX,EAX
0048A371 . 66:8985 08FFFF>MOV WORD PTR SS:[EBP-F8],AX
0048A378 . 8B0D 8CE15000 MOV ECX,DWORD PTR DS:[50E18C]
0048A37E . 898D 0AFFFFFF MOV DWORD PTR SS:[EBP-F6],ECX
0048A384 . 8B15 90E15000 MOV EDX,DWORD PTR DS:[50E190]
0048A38A . 8995 0EFFFFFF MOV DWORD PTR SS:[EBP-F2],EDX
0048A390 . A1 94E15000 MOV EAX,DWORD PTR DS:[50E194]
0048A395 . 8985 12FFFFFF MOV DWORD PTR SS:[EBP-EE],EAX
0048A39B . 8A0D 98E15000 MOV CL,BYTE PTR DS:[50E198]
0048A3A1 . 888D 16FFFFFF MOV BYTE PTR SS:[EBP-EA],CL
0048A3A7 . 33D2 XOR EDX,EDX
0048A3A9 . 66:8995 17FFFF>MOV WORD PTR SS:[EBP-E9],DX
0048A3B0 . A1 7CE15000 MOV EAX,DWORD PTR DS:[50E17C]
0048A3B5 . 8985 19FFFFFF MOV DWORD PTR SS:[EBP-E7],EAX
0048A3BB . 8B0D 80E15000 MOV ECX,DWORD PTR DS:[50E180]
0048A3C1 . 898D 1DFFFFFF MOV DWORD PTR SS:[EBP-E3],ECX
0048A3C7 . 8B15 84E15000 MOV EDX,DWORD PTR DS:[50E184]
0048A3CD . 8995 21FFFFFF MOV DWORD PTR SS:[EBP-DF],EDX
0048A3D3 . A0 88E15000 MOV AL,BYTE PTR DS:[50E188]
0048A3D8 . 8885 25FFFFFF MOV BYTE PTR SS:[EBP-DB],AL
0048A3DE . 33C9 XOR ECX,ECX
0048A3E0 . 66:898D 26FFFF>MOV WORD PTR SS:[EBP-DA],CX
0048A3E7 . 8B15 6CE15000 MOV EDX,DWORD PTR DS:[50E16C]
0048A3ED . 8995 28FFFFFF MOV DWORD PTR SS:[EBP-D8],EDX
0048A3F3 . A1 70E15000 MOV EAX,DWORD PTR DS:[50E170]
0048A3F8 . 8985 2CFFFFFF MOV DWORD PTR SS:[EBP-D4],EAX
0048A3FE . 8B0D 74E15000 MOV ECX,DWORD PTR DS:[50E174]
0048A404 . 898D 30FFFFFF MOV DWORD PTR SS:[EBP-D0],ECX
0048A40A . 8A15 78E15000 MOV DL,BYTE PTR DS:[50E178]
0048A410 . 8895 34FFFFFF MOV BYTE PTR SS:[EBP-CC],DL
0048A416 . 33C0 XOR EAX,EAX
0048A418 . 66:8985 35FFFF>MOV WORD PTR SS:[EBP-CB],AX
0048A41F . 8B0D 5CE15000 MOV ECX,DWORD PTR DS:[50E15C]
0048A425 . 898D 37FFFFFF MOV DWORD PTR SS:[EBP-C9],ECX
0048A42B . 8B15 60E15000 MOV EDX,DWORD PTR DS:[50E160]
0048A431 . 8995 3BFFFFFF MOV DWORD PTR SS:[EBP-C5],EDX
0048A437 . A1 64E15000 MOV EAX,DWORD PTR DS:[50E164]
0048A43C . 8985 3FFFFFFF MOV DWORD PTR SS:[EBP-C1],EAX
0048A442 . 8A0D 68E15000 MOV CL,BYTE PTR DS:[50E168]
0048A448 . 888D 43FFFFFF MOV BYTE PTR SS:[EBP-BD],CL
0048A44E . 33D2 XOR EDX,EDX
0048A450 . 66:8995 44FFFF>MOV WORD PTR SS:[EBP-BC],DX
0048A457 . A1 4CE15000 MOV EAX,DWORD PTR DS:[50E14C]
0048A45C . 8985 46FFFFFF MOV DWORD PTR SS:[EBP-BA],EAX
0048A462 . 8B0D 50E15000 MOV ECX,DWORD PTR DS:[50E150]
0048A468 . 898D 4AFFFFFF MOV DWORD PTR SS:[EBP-B6],ECX
0048A46E . 8B15 54E15000 MOV EDX,DWORD PTR DS:[50E154]
0048A474 . 8995 4EFFFFFF MOV DWORD PTR SS:[EBP-B2],EDX
0048A47A . A0 58E15000 MOV AL,BYTE PTR DS:[50E158]
0048A47F . 8885 52FFFFFF MOV BYTE PTR SS:[EBP-AE],AL
0048A485 . 33C9 XOR ECX,ECX
0048A487 . 66:898D 53FFFF>MOV WORD PTR SS:[EBP-AD],CX
0048A48E . 8B15 3CE15000 MOV EDX,DWORD PTR DS:[50E13C]
0048A494 . 8995 55FFFFFF MOV DWORD PTR SS:[EBP-AB],EDX
0048A49A . A1 40E15000 MOV EAX,DWORD PTR DS:[50E140]
0048A49F . 8985 59FFFFFF MOV DWORD PTR SS:[EBP-A7],EAX
0048A4A5 . 8B0D 44E15000 MOV ECX,DWORD PTR DS:[50E144]
0048A4AB . 898D 5DFFFFFF MOV DWORD PTR SS:[EBP-A3],ECX
0048A4B1 . 8A15 48E15000 MOV DL,BYTE PTR DS:[50E148]
0048A4B7 . 8895 61FFFFFF MOV BYTE PTR SS:[EBP-9F],DL
0048A4BD . 33C0 XOR EAX,EAX
0048A4BF . 66:8985 62FFFF>MOV WORD PTR SS:[EBP-9E],AX
0048A4C6 . 8B0D 2CE15000 MOV ECX,DWORD PTR DS:[50E12C]
0048A4CC . 898D 64FFFFFF MOV DWORD PTR SS:[EBP-9C],ECX
0048A4D2 . 8B15 30E15000 MOV EDX,DWORD PTR DS:[50E130]
0048A4D8 . 8995 68FFFFFF MOV DWORD PTR SS:[EBP-98],EDX
0048A4DE . A1 34E15000 MOV EAX,DWORD PTR DS:[50E134]
0048A4E3 . 8985 6CFFFFFF MOV DWORD PTR SS:[EBP-94],EAX
0048A4E9 . 8A0D 38E15000 MOV CL,BYTE PTR DS:[50E138]
0048A4EF . 888D 70FFFFFF MOV BYTE PTR SS:[EBP-90],CL
0048A4F5 . 33D2 XOR EDX,EDX
0048A4F7 . 66:8995 71FFFF>MOV WORD PTR SS:[EBP-8F],DX
0048A4FE . A1 1CE15000 MOV EAX,DWORD PTR DS:[50E11C]
0048A503 . 8985 73FFFFFF MOV DWORD PTR SS:[EBP-8D],EAX
0048A509 . 8B0D 20E15000 MOV ECX,DWORD PTR DS:[50E120]
0048A50F . 898D 77FFFFFF MOV DWORD PTR SS:[EBP-89],ECX
0048A515 . 8B15 24E15000 MOV EDX,DWORD PTR DS:[50E124]
0048A51B . 8995 7BFFFFFF MOV DWORD PTR SS:[EBP-85],EDX
0048A521 . 66:A1 28E15000 MOV AX,WORD PTR DS:[50E128]
0048A527 . 66:8985 7FFFFF>MOV WORD PTR SS:[EBP-81],AX
0048A52E . 33C9 XOR ECX,ECX
0048A530 . 884D 81 MOV BYTE PTR SS:[EBP-7F],CL
0048A533 . 8B15 0CE15000 MOV EDX,DWORD PTR DS:[50E10C]
0048A539 . 8955 82 MOV DWORD PTR SS:[EBP-7E],EDX
0048A53C . A1 10E15000 MOV EAX,DWORD PTR DS:[50E110]
0048A541 . 8945 86 MOV DWORD PTR SS:[EBP-7A],EAX
0048A544 . 8B0D 14E15000 MOV ECX,DWORD PTR DS:[50E114]
0048A54A . 894D 8A MOV DWORD PTR SS:[EBP-76],ECX
0048A54D . 66:8B15 18E150>MOV DX,WORD PTR DS:[50E118]
0048A554 . 66:8955 8E MOV WORD PTR SS:[EBP-72],DX
0048A558 . 33C0 XOR EAX,EAX
0048A55A . 8845 90 MOV BYTE PTR SS:[EBP-70],AL
0048A55D . 8B0D FCE05000 MOV ECX,DWORD PTR DS:[50E0FC]
0048A563 . 894D 91 MOV DWORD PTR SS:[EBP-6F],ECX
0048A566 . 8B15 00E15000 MOV EDX,DWORD PTR DS:[50E100]
0048A56C . 8955 95 MOV DWORD PTR SS:[EBP-6B],EDX
0048A56F . A1 04E15000 MOV EAX,DWORD PTR DS:[50E104]
0048A574 . 8945 99 MOV DWORD PTR SS:[EBP-67],EAX
0048A577 . 66:8B0D 08E150>MOV CX,WORD PTR DS:[50E108]
0048A57E . 66:894D 9D MOV WORD PTR SS:[EBP-63],CX
0048A582 . 33D2 XOR EDX,EDX
0048A584 . 8855 9F MOV BYTE PTR SS:[EBP-61],DL
0048A587 . A1 FCE05000 MOV EAX,DWORD PTR DS:[50E0FC]
0048A58C . 8945 A0 MOV DWORD PTR SS:[EBP-60],EAX
0048A58F . 8B0D 00E15000 MOV ECX,DWORD PTR DS:[50E100]
0048A595 . 894D A4 MOV DWORD PTR SS:[EBP-5C],ECX
0048A598 . 8B15 04E15000 MOV EDX,DWORD PTR DS:[50E104]
0048A59E . 8955 A8 MOV DWORD PTR SS:[EBP-58],EDX
0048A5A1 . 66:A1 08E15000 MOV AX,WORD PTR DS:[50E108]
0048A5A7 . 66:8945 AC MOV WORD PTR SS:[EBP-54],AX
0048A5AB . 33C9 XOR ECX,ECX
0048A5AD . 884D AE MOV BYTE PTR SS:[EBP-52],CL
0048A5B0 . 8B15 FCE05000 MOV EDX,DWORD PTR DS:[50E0FC]
0048A5B6 . 8955 AF MOV DWORD PTR SS:[EBP-51],EDX
0048A5B9 . A1 00E15000 MOV EAX,DWORD PTR DS:[50E100]
0048A5BE . 8945 B3 MOV DWORD PTR SS:[EBP-4D],EAX
0048A5C1 . 8B0D 04E15000 MOV ECX,DWORD PTR DS:[50E104]
0048A5C7 . 894D B7 MOV DWORD PTR SS:[EBP-49],ECX
0048A5CA . 66:8B15 08E150>MOV DX,WORD PTR DS:[50E108]
0048A5D1 . 66:8955 BB MOV WORD PTR SS:[EBP-45],DX
0048A5D5 . 33C0 XOR EAX,EAX
0048A5D7 . 8845 BD MOV BYTE PTR SS:[EBP-43],AL
0048A5DA . 8B0D FCE05000 MOV ECX,DWORD PTR DS:[50E0FC]
0048A5E0 . 894D BE MOV DWORD PTR SS:[EBP-42],ECX
0048A5E3 . 8B15 00E15000 MOV EDX,DWORD PTR DS:[50E100]
0048A5E9 . 8955 C2 MOV DWORD PTR SS:[EBP-3E],EDX
0048A5EC . A1 04E15000 MOV EAX,DWORD PTR DS:[50E104]
0048A5F1 . 8945 C6 MOV DWORD PTR SS:[EBP-3A],EAX
0048A5F4 . 66:8B0D 08E150>MOV CX,WORD PTR DS:[50E108]
0048A5FB . 66:894D CA MOV WORD PTR SS:[EBP-36],CX
0048A5FF . 33D2 XOR EDX,EDX
0048A601 . 8855 CC MOV BYTE PTR SS:[EBP-34],DL
0048A604 . A1 FCE05000 MOV EAX,DWORD PTR DS:[50E0FC]
0048A609 . 8945 CD MOV DWORD PTR SS:[EBP-33],EAX
0048A60C . 8B0D 00E15000 MOV ECX,DWORD PTR DS:[50E100]
0048A612 . 894D D1 MOV DWORD PTR SS:[EBP-2F],ECX
0048A615 . 8B15 04E15000 MOV EDX,DWORD PTR DS:[50E104]
0048A61B . 8955 D5 MOV DWORD PTR SS:[EBP-2B],EDX
0048A61E . 66:A1 08E15000 MOV AX,WORD PTR DS:[50E108]
0048A624 . 66:8945 D9 MOV WORD PTR SS:[EBP-27],AX
0048A628 . 33C9 XOR ECX,ECX
0048A62A . 884D DB MOV BYTE PTR SS:[EBP-25],CL
0048A62D . 8B15 FCE05000 MOV EDX,DWORD PTR DS:[50E0FC]
0048A633 . 8955 DC MOV DWORD PTR SS:[EBP-24],EDX
0048A636 . A1 00E15000 MOV EAX,DWORD PTR DS:[50E100]
0048A63B . 8945 E0 MOV DWORD PTR SS:[EBP-20],EAX
0048A63E . 8B0D 04E15000 MOV ECX,DWORD PTR DS:[50E104]
0048A644 . 894D E4 MOV DWORD PTR SS:[EBP-1C],ECX
0048A647 . 66:8B15 08E150>MOV DX,WORD PTR DS:[50E108]
0048A64E . 66:8955 E8 MOV WORD PTR SS:[EBP-18],DX
0048A652 . 33C0 XOR EAX,EAX
0048A654 . 8845 EA MOV BYTE PTR SS:[EBP-16],AL
0048A657 . C745 F0 000000>MOV DWORD PTR SS:[EBP-10],0
0048A65E . EB 09 JMP SHORT GameServ.0048A669
0048A660 > 8B4D F0 MOV ECX,DWORD PTR SS:[EBP-10]
0048A663 . 83C1 01 ADD ECX,1
0048A666 . 894D F0 MOV DWORD PTR SS:[EBP-10],ECX
0048A669 > 837D F0 11 CMP DWORD PTR SS:[EBP-10],11
0048A66D . 7D 47 JGE SHORT GameServ.0048A6B6
0048A66F . 8B4D F0 MOV ECX,DWORD PTR SS:[EBP-10]
0048A672 . 69C9 68DB0400 IMUL ECX,ECX,4DB68
0048A678 . 81C1 784C3506 ADD ECX,GameServ.06354C78
0048A67E . E8 A27BF7FF CALL GameServ.00402225
0048A683 . 8B55 F0 MOV EDX,DWORD PTR SS:[EBP-10]
0048A686 . 52 PUSH EDX
0048A687 . 8B45 F0 MOV EAX,DWORD PTR SS:[EBP-10]
0048A68A . 6BC0 0F IMUL EAX,EAX,0F
0048A68D . 8D8C05 ECFEFFF>LEA ECX,DWORD PTR SS:[EBP+EAX-114]
0048A694 . 51 PUSH ECX
0048A695 . B9 60DE8706 MOV ECX,GameServ.0687DE60
0048A69A . E8 DE73F7FF CALL GameServ.00401A7D
0048A69F . 50 PUSH EAX
0048A6A0 . 8B4D F0 MOV ECX,DWORD PTR SS:[EBP-10]
0048A6A3 . 69C9 68DB0400 IMUL ECX,ECX,4DB68
0048A6A9 . 81C1 784C3506 ADD ECX,GameServ.06354C78
0048A6AF . E8 0F79F7FF CALL GameServ.00401FC3
0048A6B4 .^EB AA JMP SHORT GameServ.0048A660
0048A6B6 > B9 C02B3406 MOV ECX,GameServ.06342BC0
0048A6BB . E8 856AF7FF CALL GameServ.00401145
0048A6C0 . E8 9974F7FF CALL GameServ.00401B5E
0048A6C5 . 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
0048A6C8 . 52 PUSH EDX
0048A6C9 . B9 3CE10407 MOV ECX,GameServ.0704E13C
0048A6CE . E8 3F84F7FF CALL GameServ.00402B12
0048A6D3 . 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
0048A6D6 . 50 PUSH EAX
0048A6D7 . B9 14E1EB06 MOV ECX,GameServ.06EBE114
0048A6DC . E8 3184F7FF CALL GameServ.00402B12
0048A6E1 . 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
0048A6E4 . 51 PUSH ECX
0048A6E5 . B9 ECE0D206 MOV ECX,GameServ.06D2E0EC
0048A6EA . E8 2384F7FF CALL GameServ.00402B12
0048A6EF . 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
0048A6F2 . 52 PUSH EDX
0048A6F3 . B9 9CE0A006 MOV ECX,GameServ.06A0E09C
0048A6F8 . E8 1584F7FF CALL GameServ.00402B12
0048A6FD . 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
0048A700 . 50 PUSH EAX
0048A701 . B9 74E08706 MOV ECX,GameServ.0687E074
0048A706 . E8 0784F7FF CALL GameServ.00402B12
0048A70B . E8 A270F7FF CALL GameServ.004017B2
0048A710 . E8 2971F7FF CALL GameServ.0040183E
0048A715 . 68 ECE05000 PUSH GameServ.0050E0EC ; ASCII "Iplist.dat"
0048A71A . B9 60DE8706 MOV ECX,GameServ.0687DE60
0048A71F . E8 5973F7FF CALL GameServ.00401A7D
0048A724 . 50 PUSH EAX
0048A725 . B9 A0BFBD04 MOV ECX,GameServ.04BDBFA0
0048A72A . E8 B37CF7FF CALL GameServ.004023E2
0048A72F . 68 D4E05000 PUSH GameServ.0050E0D4 ; ASCII "ConnectMember.txt"
0048A734 . B9 60DE8706 MOV ECX,GameServ.0687DE60
0048A739 . E8 3F73F7FF CALL GameServ.00401A7D
0048A73E . 50 PUSH EAX
0048A73F . B9 B0C8BD04 MOV ECX,GameServ.04BDC8B0
0048A744 . E8 2E7EF7FF CALL GameServ.00402577
0048A749 . 6A 10 PUSH 10
0048A74B . E8 513A0100 CALL GameServ.0049E1A1
0048A750 . 83C4 04 ADD ESP,4
0048A753 . 8985 DCFEFFFF MOV DWORD PTR SS:[EBP-124],EAX
0048A759 . C745 FC 010000>MOV DWORD PTR SS:[EBP-4],1
0048A760 . 83BD DCFEFFFF >CMP DWORD PTR SS:[EBP-124],0
0048A767 . 74 13 JE SHORT GameServ.0048A77C
0048A769 . 8B8D DCFEFFFF MOV ECX,DWORD PTR SS:[EBP-124]
0048A76F . E8 3583F7FF CALL GameServ.00402AA9
0048A774 . 8985 CCFEFFFF MOV DWORD PTR SS:[EBP-134],EAX
0048A77A . EB 0A JMP SHORT GameServ.0048A786
0048A77C > C785 CCFEFFFF >MOV DWORD PTR SS:[EBP-134],0
0048A786 > 8B8D CCFEFFFF MOV ECX,DWORD PTR SS:[EBP-134]
0048A78C . 898D E0FEFFFF MOV DWORD PTR SS:[EBP-120],ECX
0048A792 . C745 FC FFFFFF>MOV DWORD PTR SS:[EBP-4],-1
0048A799 . 8B95 E0FEFFFF MOV EDX,DWORD PTR SS:[EBP-120]
0048A79F . 8915 58E62F06 MOV DWORD PTR DS:[62FE658],EDX
0048A7A5 . 833D 58E62F06 >CMP DWORD PTR DS:[62FE658],0
0048A7AC . 75 20 JNZ SHORT GameServ.0048A7CE
0048A7AE . 6A 6E PUSH 6E
0048A7B0 . B9 F0E52D06 MOV ECX,GameServ.062DE5F0
0048A7B5 . FF15 8C183107 CALL DWORD PTR DS:[<&mumsg.?Get@CMsg@@QA>; mumsg.?Get@CMsg@@QAEPADH@Z
0048A7BB . 50 PUSH EAX
0048A7BC . 68 C0E05000 PUSH GameServ.0050E0C0 ; ASCII "CDragonEvent %s"
0048A7C1 . E8 0D6DF7FF CALL GameServ.004014D3
0048A7C6 . 83C4 08 ADD ESP,8
0048A7C9 . E9 99000000 JMP GameServ.0048A867
0048A7CE > 6A 28 PUSH 28
0048A7D0 . E8 CC390100 CALL GameServ.0049E1A1
0048A7D5 . 83C4 04 ADD ESP,4
0048A7D8 . 8985 D4FEFFFF MOV DWORD PTR SS:[EBP-12C],EAX
0048A7DE . C745 FC 020000>MOV DWORD PTR SS:[EBP-4],2
0048A7E5 . 83BD D4FEFFFF >CMP DWORD PTR SS:[EBP-12C],0
0048A7EC . 74 13 JE SHORT GameServ.0048A801
0048A7EE . 8B8D D4FEFFFF MOV ECX,DWORD PTR SS:[EBP-12C]
0048A7F4 . E8 1681F7FF CALL GameServ.0040290F
0048A7F9 . 8985 C8FEFFFF MOV DWORD PTR SS:[EBP-138],EAX
0048A7FF . EB 0A JMP SHORT GameServ.0048A80B
0048A801 > C785 C8FEFFFF >MOV DWORD PTR SS:[EBP-138],0
0048A80B > 8B85 C8FEFFFF MOV EAX,DWORD PTR SS:[EBP-138]
0048A811 . 8985 D8FEFFFF MOV DWORD PTR SS:[EBP-128],EAX
0048A817 . C745 FC FFFFFF>MOV DWORD PTR SS:[EBP-4],-1
0048A81E . 8B8D D8FEFFFF MOV ECX,DWORD PTR SS:[EBP-128]
0048A824 . 890D 54E62F06 MOV DWORD PTR DS:[62FE654],ECX
0048A82A . 833D 54E62F06 >CMP DWORD PTR DS:[62FE654],0
0048A831 . 75 1D JNZ SHORT GameServ.0048A850
0048A833 . 6A 6E PUSH 6E
0048A835 . B9 F0E52D06 MOV ECX,GameServ.062DE5F0
0048A83A . FF15 8C183107 CALL DWORD PTR DS:[<&mumsg.?Get@CMsg@@QA>; mumsg.?Get@CMsg@@QAEPADH@Z
0048A840 . 50 PUSH EAX
0048A841 . 68 ACE05000 PUSH GameServ.0050E0AC ; ASCII "AttackEvent %s"
0048A846 . E8 886CF7FF CALL GameServ.004014D3
0048A84B . 83C4 08 ADD ESP,8
0048A84E . EB 17 JMP SHORT GameServ.0048A867
0048A850 > 6A 03 PUSH 3
0048A852 . 6A 02 PUSH 2
0048A854 . 6A 01 PUSH 1
0048A856 . 6A 01 PUSH 1
0048A858 . 6A 01 PUSH 1
0048A85A . 68 78E7CE04 PUSH GameServ.04CEE778
0048A85F . E8 1170F7FF CALL GameServ.00401875
0048A864 . 83C4 18 ADD ESP,18
0048A867 > 8B4D F4 MOV ECX,DWORD PTR SS:[EBP-C]
0048A86A . 64:890D 000000>MOV DWORD PTR FS:[0],ECX
0048A871 . 5F POP EDI
0048A872 . 5E POP ESI
0048A873 . 5B POP EBX
0048A874 . 8BE5 MOV ESP,EBP
0048A876 . 5D POP EBP
0048A877 . C3 RETN