Cel mai bun răspuns
Simplu:
- Mergeți la cel mai apropiat magazin și cumpărați un rake (poate fi de orice dimensiune)
- Accesați PC-ul și introduceți Tanki Online
- Acum, acordați o atenție deosebită: luați-vă raftul și hack-vă cu atenție ecranul
- Gata, acum bucurați-vă de tanc recent piratat (sau ecran, orice)
Glume aparte, vă rugăm să nu mai încercați să înșelați jocurile online, „vă va strica jocul și este foarte lipsit de respect față de dezvoltatorul care a petrecut o o mare parte din timpul său lucrând la un joc în care toată lumea ar trebui să se distreze (ca să nu spun că înșelătorii tind să aibă o reputație foarte proastă)
Răspuns
Ar depinde de modul în care este jocul proiectat.
Marea majoritate a jocurilor online vor funcționa pe o conexiune în stil client-server, ceea ce înseamnă că toate datele reale sunt stocate pe server. Probabil puteți utiliza un motor de înșelăciune pentru a modifica copia locală unei variabile, dar asta nu ar face nimic valorii reale stocate pe server.
Pentru e xample, luați moneda într-un joc online.
Spuneți că reușiți să izolați variabila care vă stochează banii cu un motor ieftin. Woo hoo! Ești bogat, tocmai l-ai schimbat în 10000000 GBP. Ce se întâmplă când încerci să cumperi ceva? Aproape garantez că nu te lasă și, imediat ce variabila se reîncarcă, va reveni la normal.
Vezi, chestia este că ai schimbat ce a fost jocul care vă arată , dar nu ce folosea de fapt jocul . Deci, în timp ce afișa orice număr i-ați spus , efectiv făcea calculele cu valoarea corectă stocată pe server.
Acum, acest lucru ar funcționa pentru orice variabilă care este de fapt stocată pe computerul dvs. (care ar fi în principal fișiere de configurare – deci probabil ați putea obțineți câteva rezultate interesante schimbând FPS-ul dvs., de exemplu. Nu l-am încercat eu însumi, dar s-ar putea să puteți obține totul pentru a accelera sau a încetini ). În mod real, este puțin probabil să reușiți să faceți ceva extrem de util, deoarece majoritatea funcțiilor reale ale jocului vor fi pe server. Nu intru în hackingul serverului – fiți siguri că ar fi dificil și cu siguranță nu merită.
Tocmai mi-a trecut prin minte că unele variabile ar putea fi calculate din partea clientului – deși pot Nu îmi imaginez că un dezvoltator profesionist de jocuri ar face ceva atât de gros. Dacă, din orice motiv, variabilele sunt calculate pe computerul dvs., atunci le-ați putea modifica permanent cu un motor ieftin, deoarece variabila locală ar fi trimisă înapoi la server fiind deja modificată.
Interesant este că unele jocuri sunt concepute pentru a utiliza o conexiune peer-to-peer, mai degrabă decât o conexiune client-server. Acest lucru este foarte rar în zilele noastre și este probabil să fie mult mai frecvent în cazul jocurilor independente cu buget redus. Ceea ce înseamnă este că computerul dvs. găzduiește copia completă a jocului, apoi se conectează direct la computerele altor persoane care rulează jocul. În acest stil de joc, este de conceput că puteți modifica în mod permanent lucruri precum banii sau nivelurile de calificare.
Ca regulă generală , pentru majoritatea jocurilor care folosesc un motor de cheat, vor schimba doar valorile locale și nu vor avea consecințe asupra funcționării reale a jocului. În practică, s-ar putea să găsiți în continuare unele utilizări pentru acesta.
Pentru majoritatea modificărilor permanente, ar trebui să intrați pe server, ceea ce cu siguranță nu veți face fără ani de experiență.