Nein natürlich nciht ;)
so gut wie jede AsmAddy hat unterschiedliche bytes
so gut wie jede AsmAddy hat unterschiedliche bytes
echt :OQuote:
#define D3D_Name 0x00BB32B4
Brauchst keine on und off bytes :P
//-- ESP Names --//
if(CH_ESP_Names)
{
const BYTE esp_names_on[2] = { 0x76, 0x22 };
{
DWORD dwProtect;
VirtualProtect((void*)(Address_ESP_Names), 2, PAGE_EXECUTE_READWRITE, &dwProtect);
memcpy((void*)(Address_ESP_Names), esp_names_on, 2);
VirtualProtect((void*)(Address_ESP_Names), 2, dwProtect, NULL);
}
}
if(!CH_ESP_Names)
{
const BYTE esp_names_off[2] = { 0x75, 0x22 };
{
DWORD dwProtect;
VirtualProtect((void*)(Address_ESP_Names), 2, PAGE_EXECUTE_READWRITE, &dwProtect);
memcpy((void*)(Address_ESP_Names), &esp_names_off, 2);
VirtualProtect((void*)(Address_ESP_Names), 2, dwProtect, NULL);
}
}
das ist komplett alt :DQuote:
echt :O
dann habe ich wohl eine alte source gefunden :D
Code://-- ESP Names --// if(CH_ESP_Names) { const BYTE esp_names_on[2] = { 0x76, 0x22 }; { DWORD dwProtect; VirtualProtect((void*)(Address_ESP_Names), 2, PAGE_EXECUTE_READWRITE, &dwProtect); memcpy((void*)(Address_ESP_Names), esp_names_on, 2); VirtualProtect((void*)(Address_ESP_Names), 2, dwProtect, NULL); } } if(!CH_ESP_Names) { const BYTE esp_names_off[2] = { 0x75, 0x22 }; { DWORD dwProtect; VirtualProtect((void*)(Address_ESP_Names), 2, PAGE_EXECUTE_READWRITE, &dwProtect); memcpy((void*)(Address_ESP_Names), &esp_names_off, 2); VirtualProtect((void*)(Address_ESP_Names), 2, dwProtect, NULL); } }
if(Sprint == 1)
{
if(GetAsyncKeyState('W'))
{
*(float*)(ADR_SPEED) += 50;
}
else if(!GetAsyncKeyState('W'))
{
*(float*)(ADR_SPEED) = 100;
}
}
if(Sprint != 1)
{
*(float*)(ADR_SPEED) = 100;
}
if(GetAsyncKeyState('W'))
{
*(float*)(ADR_SPEED) += 50;
}
Einfach irgendwo abfragen ob die Value von ADR_SPEED höher als dein gewünsche isQuote:
hey hab was neues entwickelt naja ka ob ich der erste bin
habs aber noch nirgends gesehn :D
Will net schon wieder was bheaupten aber habs mir grade ausgedacht.
Hier is die Source aber hab dazu ne frage
Sprint:
des isses nun ne Frage bei dem:Code:if(Sprint == 1) { if(GetAsyncKeyState('W')) { *(float*)(ADR_SPEED) += 50; } else if(!GetAsyncKeyState('W')) { *(float*)(ADR_SPEED) = 100; } } if(Sprint != 1) { *(float*)(ADR_SPEED) = 100; }
will ich dasses net kontinuirlich weitergeht sondern bei ka 1000 bzw einstellbar halt nimmer weiter hochgeht und ich hab ka wie ich des definieren kann das die Obergrenze die zahl x ist.//x = ine Zahl :DCode:if(GetAsyncKeyState('W')) { *(float*)(ADR_SPEED) += 50; }
Also wäre nett wenn ihr mir helfen könntet und mir sagen könntet ob ich erster Davon bin
es gibt ya so speedschub aber die sin nur kurz des is kontinuirlich sozusagen wie Smoothjump nur Speed :D
if(*(float*)(ADR_SPEED) = 1000)
{
*(float*)(ADR_SPEED) = 1000;
}
Dann isses aber auch auf 1000 wenn du w loslässt...Quote:
hmm hab mir mal den Satz durch n Kopf gehn lassen
und hab mir folgendes überlegt
ka obs geht :DCode:if(*(float*)(ADR_SPEED) = 1000) { *(float*)(ADR_SPEED) = 1000; }
aber wenn des dann 1000 ist bleibts auf 1000 oder?
bin IPod kanns net testn