A muito tempo não altero desta forma, mas se não bem me lembro era assim:
Código PHP:
BYTE ServerProtocol (BYTE Input)
{
switch(Input)
{
case 0x1D:
return 0xD3;
case 0xD6:
return 0xDF;
case 0xDC:
return 0xD7;
}
return Input;
}
BYTE ClientProtocol (BYTE Input)
{
switch(Input)
{
case 0xD3:
return 0x1D;
case 0xDF:
return 0xD6;
case 0xD7:
return 0xDC;
}
return Input;
}
E faz o hook assim:
*(DWORD*)(0x00600060) = (DWORD)&ServerProtocol;
*(DWORD*)(0x00600064) = (DWORD)&ClientProtocol;
---------- Post added at 02:37 PM ---------- Previous post was at 02:26 PM ----------
Não dá pra editar o meu post, mas como eu não sei qual é o protocolo original do servidor que você está usando como base, segue a lista:
JPN
Walk = 1D
Damage = D6
Attack = DC
Skill = D7
ENG
Walk = D4
Damage = 11
Attack = 15
Skill = DB
VTN
Walk = D9
Damage = DC
Attack = 15
Skill = 1D
PHI
Walk = DD
Damage = DF
Attack = D6
Skill = 11
CHN
Walk = D9
Damage = D0
Attack = D7
Skill = 1D
KOR
Walk = D3
Damage = DF
Attack = D7
Skill = 10
Ai basta você "adaptar" o primeiro código que te mandei conforme sua necessidade.