fix SeasonX Sp1 GS 1.01.10
HookThis((DWORD)&NewCharList,0x00832B14);
*(BYTE*)(0x00832B14) = 0xE9;
//JGPGetCharList()
int changeupT;
__declspec(naked) void NewCharList()
{
__asm
{
mov changeupT,0x00
mov eax, dword ptr ds: [ebp-0x18]
movzx ecx, byte ptr ds: [eax+0x1A]
and ecx, 0xF0
mov byte ptr ds:[ebp-0x0155], cl //pCList.CharSet[CS_CLASS] = CS_GET_CLASS(lpCL->Class);
mov eax, dword ptr ds: [ebp-0x18]
movzx ecx, byte ptr ds: [eax+0x1A]
and ecx, 0x01
mov byte ptr ds:[ebp-0x01C4], cl
mov eax, dword ptr ds: [ebp-0x18]
movzx ecx, byte ptr ds: [eax+0x1A]
sar ecx, 0x01
and ecx, 0x01
mov changeupT,ecx
cmp changeupT,1
je IITT
mov byte ptr ds:[ebp-0x01C4],0x01
IITT:
mov eax,changeupT
shl eax, 0x02
and eax, 0x04
movzx ecx, byte ptr ds:[ebp-0x0155]
or ecx, eax
mov byte ptr ds:[ebp-0x0155], cl
mov eax, dword ptr [ebp-0x01C4]
shl eax, 0x03
and eax, 0x08
movzx ecx, byte ptr ds:[ebp-0x0155]
or ecx, eax
mov byte ptr ds:[ebp-0x0155], cl
mov edi,0x00832B75
jmp edi
}
}
HookThis((DWORD)&GCMagicListMultiSendNew_DataSend,0x00853A26);
//Fix Char MagicList
void GCMagicListMultiSendNew_DataSend(int aIndex, LPBYTE lpMsg, DWORD size)
{
BYTE NewSend[255];
memcpy(&NewSend[3],&lpMsg[2],size - 2);
NewSend[0] = 0xC2;
NewSend[1] = SET_NUMBERH(size);
NewSend[2] = SET_NUMBERL(size);
DataSend(aIndex,NewSend,size);
}
Re: fix SeasonX Sp1 GS 1.01.10
Quote:
Originally Posted by
city7
HookThis((DWORD)&NewCharList,0x00832B14);
*(BYTE*)(0x00832B14) = 0xE9;
//JGPGetCharList()
int changeupT;
__declspec(naked) void NewCharList()
{
__asm
{
mov changeupT,0x00
mov eax, dword ptr ds: [ebp-0x18]
movzx ecx, byte ptr ds: [eax+0x1A]
and ecx, 0xF0
mov byte ptr ds:[ebp-0x0155], cl //pCList.CharSet[CS_CLASS] = CS_GET_CLASS(lpCL->Class);
mov eax, dword ptr ds: [ebp-0x18]
movzx ecx, byte ptr ds: [eax+0x1A]
and ecx, 0x01
mov byte ptr ds:[ebp-0x01C4], cl
mov eax, dword ptr ds: [ebp-0x18]
movzx ecx, byte ptr ds: [eax+0x1A]
sar ecx, 0x01
and ecx, 0x01
mov changeupT,ecx
cmp changeupT,1
je IITT
mov byte ptr ds:[ebp-0x01C4],0x01
IITT:
mov eax,changeupT
shl eax, 0x02
and eax, 0x04
movzx ecx, byte ptr ds:[ebp-0x0155]
or ecx, eax
mov byte ptr ds:[ebp-0x0155], cl
mov eax, dword ptr [ebp-0x01C4]
shl eax, 0x03
and eax, 0x08
movzx ecx, byte ptr ds:[ebp-0x0155]
or ecx, eax
mov byte ptr ds:[ebp-0x0155], cl
mov edi,0x00832B75
jmp edi
}
}
I need to change something? In login protocol?
Re: fix SeasonX Sp1 GS 1.01.10
Re: fix SeasonX Sp1 GS 1.01.10
May Hook KGExDLL.DLL?
Is that what are you trying to mean?
Re: fix SeasonX Sp1 GS 1.01.10
Re: fix SeasonX Sp1 GS 1.01.10
Quote:
Originally Posted by
city7
Maybe release main? Not everyone is able to handle ASM
Re: fix SeasonX Sp1 GS 1.01.10
Quote:
Originally Posted by
Denied
Maybe release main? Not everyone is able to handle ASM
But without this fix, you cant use main D:, searching main too!
Re: fix SeasonX Sp1 GS 1.01.10
Files season x ? release?
Re: fix SeasonX Sp1 GS 1.01.10
Quote:
Originally Posted by
perez4all
But without this fix, you cant use main D:, searching main too!
I'm well aware of the fact that it is a fix but i'm also aware of my knowledge in ASM, that's why I asked for a main. And as for main, i dont think that is the problem but the fix itself
Re: fix SeasonX Sp1 GS 1.01.10
Re: fix SeasonX Sp1 GS 1.01.10
Is there a release for season x files?
Re: fix SeasonX Sp1 GS 1.01.10
Maybe is more easy... make 1 fucking upgrade from: MU EMU GameServer Ex803, decompiling functions from Releaed: 1.01.10b + .pdb +.map here in forum, and modify directly in GameServer Sources.. I mean.. add Grow Lancer character supports, This is only 1 idea.
Re: fix SeasonX Sp1 GS 1.01.10
@mauro07
need to "fix" GuardIT crashs on main or decompile packettwister anyway...
Re: fix SeasonX Sp1 GS 1.01.10
Quote:
Originally Posted by
ashlay
@
mauro07
need to "fix" GuardIT crashs on main or decompile packettwister anyway...
MU GamethuVN have.. a fucking unpacked main Season X, with removed: GuardIT... anyways... check out Laudaicat work.
Full Client (754 MB):
https://mega.nz/#!oNQTBYqQ!tBC8-yP-HRjOFlQ_qRyq382ibFBQCg2AA8jSZ49eAcQ
Lite Client (228 MB):
https://mega.nz/#!oNQTBYqQ!tBC8-yP-H...g2AA8jSZ49eAcQ
Re: fix SeasonX Sp1 GS 1.01.10
Quote:
Originally Posted by
mauro07
packed main just hooked XIProject.dll and this dll is packed with oreans Code Virtualizer if anyone want to unpack the dll is very easy to get all fixes for this main...