btw its for WRPH
void WriteMemory(void *adr, void *ptr, int size)
{
DWORD dwback;
VirtualProtect(adr,size,PAGE_EXECUTE_READWRITE, &dwback);
memcpy(adr,ptr,size);
VirtualProtect(adr,size,dwback, &dwback);
}
template <typename T>void WriteMemory(void* adr,T Vaule,T *Input = NULL)
{
if(Input == 0)
WriteMemory((void*)adr,(void*)&Vaule,sizeof(T));
else
WriteMemory((void*)Input,(void*)adr,sizeof(T));
}
WriteMemory<double>((void*)ADR_SUPERNOSPREAD,0.0);