DWORD* pCurRoom = (DWORD*)0x912954;
if ( bAntiKick )
{
if ( *(DWORD*)pCurRoom >= 0 && *(DWORD*)pCurRoom < 1000 )
{
*(DWORD*)pCurRoom += 0x3E8;
}
}
BYTE* pWeather = (BYTE*)0x914728;
char cWeatherb[59] = "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00";
char cWeather[59];
void mem_setweather(void)
{
memcpy(cWeather,(void*)pWeather,58); //save old bytes
memcpy((void*)pWeather,cWeatherb,58);
}
void mem_rstweather(void)
{
memcpy((void*)pWeather,cWeather,58);//restore old bytes
}
Ejemplo GB
Suscribirse a:
Enviar comentarios (Atom)
0 comentarios:
Publicar un comentario