Começando Classes, Endereços

Posts 1–8 of 8 · Page 1 of 1
Começando Classes, Endereços
Primeira contribuição ao novo TPS Mars, hoje estava vendo umas coisas nesse jogo e acabei montando umas classes

Endereço Base:
Code:
#define Base			0x400000
Endereços:
Code:
#define AddrJogadorInfo 0x0026B83C
#define AddrGameInfo	0x00D09238
2 Classes:
Code:
class GameInfo
{
public:
	char espaco0[4];
	__int8 StatusJogo;
	char espaco1[24];
	int OpaEsqueci;
	int OpaEsqueci2;
};

class JogadorInfo
{
public:
	char espaco0[48];
	__int8 Jogando;
	int VishEsqueci;
	char espaco1[12];
	int AnemEsqueci;
};
Variaveis globais: é melhor deixa-las globais que pode usar em qualquer função

Code:
JogadorInfo* JogadorInfos;
GameInfo* GameInfos;
já dentro do hook:

Code:
JogadorInfos = *(JogadorInfo **)(Base + AddrJogadorInfo);
GameInfos = *(GameInfo **)(Base + AddrGameInfo);
podem usar assim

Code:
if(GameInfos->StatusJogo == 2)
{
	//Código para ser executando InGame
}
Para "StatusJogo":
Code:
 0 = Login
 1 = Salas, Canais..
 2 = Jogando
outros já precisam ser executados quando começar a jogar, então use assim

Code:
if(JogadorInfos->Jogando == 9)
{
	//Código para ser executando Jogador jogando
}
Para "Jogando":
Code:
 8 = Não Jogando
 9 = Jogando
 7 = Esqueci

Créditos: Code RED(Code64)
Hum delicia... CA 2 na área...
"VishEsqueci"
"AnemEsqueci"

Caguei kkk
boa code.
obrigado Code64
boa manow!!
Posts 1–8 of 8 · Page 1 of 1
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Need help?