Nejlepší odpověď
Jednoduché:
- Přejděte do nejbližšího obchodu a kupte si hrábě (může být libovolná velikost)
- Přejděte do počítače a zadejte Tanki Online
- Nyní věnujte zvláštní pozornost: vezměte si stojan a opatrně hackněte obrazovku
- Hotovo, nyní si užívejte nově napadený tank (nebo obrazovka, cokoli)
Vtipy od sebe, prosím, přestaňte se pokoušet podvádět online hry, jen vám to zničí hru a bude to velmi neuctivé vůči vývojáři, který strávil hodně času pracoval na hře, kde by se měl bavit každý (nemluvě o tom, že podvodníci mají obvykle velmi špatnou pověst).
Odpověď
Záleželo by to na tom, jak hra bude navrženo.
Převážná většina online her bude fungovat na připojení typu klient-server, což znamená, že všechna skutečná data jsou uložena na serveru. Pravděpodobně byste mohli použít podvodný engine ke změně vaší místní kopie proměnné, ale to by neudělalo nic se skutečnou hodnotou uloženou na serveru.
Pro e xample, vezměte si měnu v online hře.
Řekněme, že se vám podaří izolovat proměnnou, která ukládá vaše peníze, pomocí cheat engine. Woo-hoo! Jste bohatí, právě jste to změnili na 10000000 GBP. Co se stane, když se pokusíte něco koupit? Skoro zaručuji, že vám to nedovolí, a jakmile se proměnná znovu načte, vrátí se do normálu.
Vidíte, je to tak, že jste změnili to, čím hra byla ukazuje vám , ale ne to, co hra ve skutečnosti používala. Takže zatímco zobrazovala číslo, které jste jí řekli , ve skutečnosti prováděla výpočty se správnou hodnotou uloženou na serveru.
Nyní by to fungovalo pro všechny proměnné, které jsou skutečně uloženy v počítači (což by byly především instalační soubory – takže byste pravděpodobně mohli získejte zajímavé výsledky například změnou FPS. Nezkoušel jsem to sám, ale možná můžete vše zrychlit nebo zpomalit ). Ve skutečnosti je nepravděpodobné, že byste byli schopni dělat cokoli, co je nesmírně užitečné, protože většina skutečných herních funkcí bude na serveru. Nechci hackovat server – mějte na paměti, že by to bylo obtížné a rozhodně to nestojí za to.
Právě mě napadlo, že některé proměnné lze vypočítat na straně klienta – i když můžu Pro život si nemyslím, že by profesionální vývojář her udělal něco tak silného. Pokud se z jakéhokoli důvodu proměnné počítají na vašem počítači, můžete je trvale změnit pomocí cheat engine, protože lokální proměnná by byla odeslána zpět na server, který již byl změněn.
Je zajímavé, některé hry jsou navrženy tak, aby používaly spíše připojení typu peer-to-peer než připojení typu klient-server. To je v dnešní době opravdu vzácné a pravděpodobně bude mnohem častější u nízkorozpočtových nezávislých her. Znamená to, že váš počítač hostí úplnou kopii hry a poté se připojuje přímo k počítačům jiných lidí, kteří hru hrají. V tomto stylu hry je možné, že můžete trvale změnit věci, jako jsou vaše peníze nebo vaše úrovně dovedností.
Obecně platí , pro většinu her využívajících cheat engine změní pouze lokální hodnoty a nebude to mít žádný dopad na samotné spuštění hry. V praxi pro to stále můžete najít nějaké využití.
U většiny trvalých změn budete muset proniknout na server, což bez let zkušeností určitě nebudete dělat.