• Bem vindo à nossa comunidade - Quer se juntar ao resto dos nossos membros? Registre-se*Registros aprovados pela adminitração

[Pedido] Código para criar DLL de GameServer 1.02

MazziTo

Deus seja louvado :)
Legendário XPZ
Alguém teria para gs 1.02S+ ?


tenho esse do tutorial da chris05 mas é de season4...

Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!

#include <windows.h>
#define GS_BASE (0x401000)

BYTE ProtocolServer (BYTE Tipo)
{
switch(Tipo)
{
case 0x1D:
return 0xD3;
case 0xD6:
return 0xDF;
case 0xDC:
return 0xD7;
case 0xD7:
return 0x10;
}
return Tipo;
}

BYTE ProtocolClient (BYTE Tipo)
{
switch(Tipo)
{
case 0xD3:
return 0x1D;
case 0xDF:
return 0xD6;
case 0xD7:
return 0xDC;
case 0x10:
return 0xD7;
}
return Tipo;
}

extern "C" _declspec(dllexport) void Inicio()
{
DWORD OldProtect;
if(VirtualProtect(LPVOID(GS_BASE),3543191,PAGE_EXECUTE_READWRITE,&OldProtect))
{

_asm
{
Mov Dword Ptr Ds:[00600060H],Offset ProtocolServer
Mov Dword Ptr Ds:[00600064H],Offset ProtocolClient
}

}
else
{
MessageBoxA(NULL,"Não foi possível iniciar a dll","GOdll",MB_OK);
}
}









Alguém teria pra me passar ? estou usando o C++ 2008 Express Edition !


= EDIT =


Achei esse na net, compilou normalmente.




Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!
#include<windows.h>


extern "C" int __declspec(dllexport) __cdecl Ini()
{
MessageBoxA(NULL, "A dll esta hookada!", "Aviso", MB_OK );
return 1;
}
 
Editado por um moderador:
Topo Bottom