Kako koristiti Cheat Engine (sa slikama)

Sadržaj:

Kako koristiti Cheat Engine (sa slikama)
Kako koristiti Cheat Engine (sa slikama)

Video: Kako koristiti Cheat Engine (sa slikama)

Video: Kako koristiti Cheat Engine (sa slikama)
Video: *Novo u Excelu* - Importovanje PDF dokumenata u Excel file - Excel Grasic 2024, Maj
Anonim

Ovaj wikiHow vas uči kako koristiti Cheat Engine za izmjenu nekih računarskih igara. Cheat Engine je alat za skeniranje memorije. Pomoću ovog alata možete pristupiti podacima pohranjenim u memoriji računara i unijeti promjene u te podatke. Na ovaj način možete promijeniti informacije u igri, kao što su nivo zdravlja, municija, rezultat, životi i drugi elementi ili aspekti vašeg inventara.

Korak

1. dio od 8: Instaliranje Cheat Engine -a

363032 5
363032 5

Korak 1. Otvorite web stranicu Cheat Engine

Pristupite https://cheatengine.org/downloads.php iz web preglednika vašeg računara.

363032 6
363032 6

Korak 2. Odaberite Download Cheat Engine

Ova velika veza pojavljuje se u središtu stranice.

  • Najnovija verzija Cheat Engine također je prikazana na ovom gumbu (npr. Preuzmite Cheat Engine 6.7 ”).
  • Ako trebate koristiti Cheat Engine na Mac računaru, odaberite “ Preuzmite Cheat Engine 6.2 za Mac ”.
363032 7
363032 7

Korak 3. Instalirajte Cheat Engine

Proces instalacije koji morate slijediti ovisi o operativnom sistemu vašeg računara:

  • Windows - Dvaput kliknite instalacijsku datoteku Cheat Engine, odaberite „ Da ”Kada se to od vas zatraži, odaberite„ Sljedeći ”, Potvrdite okvir“Slažem se”, a zatim odaberite“ Sljedeći " Zatim kliknite " Sljedeći ”Još tri puta poništite okvir„ Slažem se da instaliram McAfee WebAdvisor”, odaberite„ Sljedeći i kliknite " Instaliraj " Nakon dovršetka instalacije odaberite " Sljedeći ”Kada se to od vas zatraži i kliknite na„ Završi ”.
  • Mac-Dvaput kliknite na instalacijsku datoteku DMG Cheat Engine, provjerite instalaciju programa kada se to od vas zatraži, kliknite i povucite ikonu Cheat Engine u direktorij "Applications" i slijedite upute na ekranu.
363032 8
363032 8

Korak 4. Pokrenite Cheat Engine

Nakon što program završi instalaciju, kliknite izbornik "Start"

Windowsstart
Windowsstart

(Windows) ili Launchpad (Mac), a zatim odaberite „ Cheat Engine ”.

Možda ćete morati izabrati " Da "ili" Otvori ”Prije nego što se Cheat Engine otvori.

Dio 2 od 8: Otključavanje procesa igre u Cheat Engineu

363032 9
363032 9

Korak 1. Pokrenite igru

Pokrenite igru koju želite koristiti s Cheat Engineom.

Imajte na umu da ne možete koristiti mrežne igre za više igrača ili igre zasnovane na poslužitelju

363032 10
363032 10

Korak 2. Odaberite ikonu "Procesi"

Kliknite na dugme računara u gornjem levom uglu prozora Cheat Engine. Zatim će se pojaviti skočni prozor koji prikazuje programe koji se trenutno izvode na računaru.

363032 11
363032 11

Korak 3. Kliknite proces igre

Prođite kroz popis procesa dok se ne pronađe željena igra, a zatim odaberite naziv igre. Ako će se Cheat Engine koristiti za igre kojima se pristupa iz preglednika, odaberite naziv preglednika.

  • Ako naziv igre nije dostupan na listi "Procesi", ne možete urediti proces putem Cheat Engine -a.
  • Možda ćete morati kliknuti karticu “ Procesi ”Koji je prvi iznad prozora.
363032 12
363032 12

Korak 4. Odaberite U redu

Ovo dugme se pojavljuje pri dnu prozora. Igra će se kasnije otključati u Cheat Engineu.

3. dio od 8: Pronalaženje i mijenjanje varijabli (vrijednosti) u igrama

363032 13
363032 13

Korak 1. Odredite aspekt ili varijablu igre (vrijednost) koju želite promijeniti

Da biste promijenili varijablu igre, ona mora imati broj (npr. Nivo municije, zdravlje ili predmet).

Odgovarajući broj bi trebao biti prikazan na ekranu. Na primjer, ako želite promijeniti količinu određene stavke u svom inventaru, morat ćete otići na stranicu koja prikazuje broj stavki u segmentu inventara

363032 14
363032 14

Korak 2. Sakrijte prozor igre i kliknite prozor Cheat Engine

Morate ponovo prikazati prozor Cheat Engine dok je prozor igre skriven.

Ne zaustavljajte igru u ovoj fazi

Prevladajte strah od kidnapovanja Korak 5
Prevladajte strah od kidnapovanja Korak 5

Korak 3. Kliknite Novo skeniranje

Nalazi se pri vrhu prozora Cheat Engine, pored ploče s lijeve strane. Svaki put kada želite skenirati novi aspekt ili varijablu, morate kliknuti na “ New Scan ”.

363032 16
363032 16

Korak 4. Odaberite vrstu skeniranja

Postoji pet vrsta skeniranja koje možete izvesti pri pokretanju novog skeniranja. Dva glavna skeniranja koja će se koristiti su "Tačna vrijednost" i "Nepoznata početna vrijednost". Pomoću padajućeg izbornika pored "Vrsta skeniranja" odaberite vrstu skeniranja koja će se izvršiti. Dostupne vrste skeniranja uključuju:

  • Tačne vrednosti:

    ”Odaberite ovu opciju ako znate tačan iznos ili vrijednost koju je potrebno promijeniti. Na primjer, ako znate određeni broj života ili municije koje imate, možete odabrati ovu opciju.

  • Nepoznate početne vrijednosti:

    “U video igrama ponekad vrijednosti ili količine nisu predstavljene brojevima. Na primjer, zdravstveni ili životni nivo lika predstavljen je mjeračem zdravlja, a ne brojem. Za ovakav primjer nećete znati određeni broj života ili zdravstvenog stanja. Zapravo, postoje brojevi koji predstavljaju te aspekte ili varijable, ali ih ne možete vidjeti na ekranu. Stoga možete odabrati opciju „ Nepoznata početna vrijednost ”.

  • Veće od …: ' ”Odaberite ovu opciju ako ne znate određenu vrijednost ili količinu koju tražite, ali ipak znate najmanju vrijednost ili količinu.
  • Manje od…:

    Odaberite ovu opciju ako ne znate određenu vrijednost ili količinu koju tražite, ali ipak znate najveću vrijednost ili količinu.

  • Vrijednost između…:

    ”Pomoću ove opcije možete unijeti raspon vrijednosti ili količina koje je potrebno pretražiti.

363032 17
363032 17

Korak 5. Odredite tip podataka

Tip podataka predstavlja vrijednost ili količinu pohranjenu u memoriji. Može biti teško znati koju vrstu podataka odabrati pa ćete u ovom koraku možda morati pogoditi ili eksperimentirati. Pomoću padajućeg izbornika pored "Tip podataka" odredite vrstu podataka. Ako ne pronađete vrijednost ili količinu koju tražite pomoću jednog tipa podataka, kliknite “ New Scan ”I pokušajte ponovo pomoću drugog tipa podataka. Neki uobičajeni tipovi podataka koje možete koristiti uključuju:

  • Bajtovi:

    ”Opcije„ 2 bajta”i„ 4 bajta”su najčešće korišteni tipovi podataka. Većina Windows aplikacija koristi tip podataka "4 bajta" tako da možete započeti eksperiment s ovom opcijom. Varijable možete pronaći i pomoću tipa podataka "2 bajta". Opcije „1 bajt“i „8 bajtova“se i dalje mogu isprobati, ali možete imati problema ili grešaka s obje opcije.

  • pluta:

    Tip podataka s pomičnim zarezom odnosi se na vrijednost ili količinu koja ima decimalni broj (čak i ako ga ne vidite u igrama). Ponekad igre pohranjuju vrijednosti ili količine kao pomični zarez kako bi spriječile jednostavno skeniranje memorije. Ako ne možete pronaći vrijednost ili količinu koju tražite putem skeniranja bajtova, pokušajte skenirati ovaj tip podataka.

  • Parovi:

    Ovaj tip podataka je sličan plutajućim zarezima, ali sadrži dvostruko veći broj znamenki. Ako ne možete pronaći varijablu prilikom skeniranja bajtova ili float podataka, pokušajte skenirati ove tipove podataka.

  • Sve:

    Ova opcija funkcionira za skeniranje svih varijabli svih vrsta podataka. Ova opcija može biti dobar izbor ako ne znate što tražite. Međutim, ova opcija prikazuje više rezultata pretraživanja koje morate sažeti.

363032 18
363032 18

Korak 6. Unesite vrijednost ili količinu koju želite promijeniti i kliknite Prvo skeniranje

Na primjer, ako vam je na listi municije ostalo još 20 metaka, upišite 20 u tekstualno polje "Vrijednost". Cheat Engine će skenirati sve varijable ili aspekte koji imaju vrijednost ili veličinu “20”. Vjerojatno ćete na popisu adresa dobiti mnogo varijabli pa ćete kasnije morati suziti rezultate pretraživanja.

363032 19
363032 19

Korak 7. Vratite se na igru i promijenite vrijednost željene varijable

Proces koji treba slijediti ovisit će o igri koja se koristi. Na primjer, ako želite povećati svoj zdravstveni nivo, možete se ozlijediti da prvo smanjite svoj zdravstveni nivo. Ako želite više municije, ispalite nekoliko metaka kako biste prvo smanjili broj municije.

363032 20
363032 20

Korak 8. Vratite se na Cheat Engine i potražite ažurirane varijable

Sakrijte prozor igre i kliknite Cheat Engine. U odjeljak "Vrijednost" upišite novu vrijednost ili količinu, a zatim kliknite " Sljedeće skeniranje " Cheat Engine će skenirati sve varijable pri prvom skeniranju, a zatim ih suziti na varijablu ili adresu s vrijednošću pretvorenom u veličinu ili broj, kako ste unijeli u traku "Vrijednost".

  • Nepoznate početne vrijednosti:

    ”Ako pri prvom skeniranju odaberete“Nepoznata početna vrijednost”, odaberite“ Povećana vrijednost "ili" Smanjena vrijednost ”Pod naslovom„ Vrsta skeniranja”, ovisno o tome povećava li se ili smanjuje vrijednost (ili veličina). Cheat Engine će skenirati sve povećane ili opadajuće vrijednosti ili količine, umjesto skeniranja određenih ili fiksnih vrijednosti.

363032 21
363032 21

Korak 9. Ponavljajte postupak pretraživanja dok ne dobijete četiri (ili manje) vrijednosti/količine

Nastavite mijenjati vrijednost ili veličinu, a zatim tražite promijenjenu vrijednost dok se na lijevoj strani prozora Cheat Engine ne prikažu maksimalno četiri aspekta ili varijable.

Konačno ćete vidjeti prethodno traženu vrijednost ili količinu u stupcu "Prethodno" u svakoj varijabli/vrijednosti aspekta, dok se trenutna vrijednost ili količina prikazuje u koloni "Vrijednost"

363032 22
363032 22

Korak 10. Dodajte promenljive ili aspekte na listu adresa

Možete dvaput kliknuti na aspekt da biste ga dodali na listu adresa pri dnu prozora Cheat Engine ili kliknite na adresu da biste je označili i odabrali ikonu strelice sa crvenom dijagonalom u donjem desnom kutu varijable ili liste aspekata. Nakon toga će se varijabla dodati na listu adresa pri dnu prozora.

Da biste odabrali više adresa ili varijabli, držite pritisnutu tipku "Shift", a zatim kliknite gornju (prvi odabir) i donju (posljednji odabir) varijable na popisu

363032 23
363032 23

Korak 11. Promijenite vrijednost na željenu količinu

Slijedite ove korake za promjenu vrijednosti ili veličine varijable/aspekta:

  • Dvaput kliknite na vrijednost pod "Vrijednost" na listi, pri dnu prozora Cheat Engine.
  • Unesite novu vrijednost ili količinu u kolonu "Vrijednost".
  • Kliknite na " Uredu ”.
363032 24
363032 24

Korak 12. Provjerite da li se vrijednost ili veličina promijenila u igri

Kada ponovo otvorite igru, uređena varijabla ili aspekt prikazat će veličinu ili vrijednost koju ste unijeli. U sljedećoj metodi ili segmentu naučit ćete kako spriječiti promjene vrijednosti ili količina pretvaranjem u neoperativni kôd.

Možda ćete morati ponovo promijeniti vrijednost ili veličinu varijable prije nego što se ažurira

Dio 4 od 8: Promjena koda radi sprječavanja promjena vrijednosti ili količine

363032 25
363032 25

Korak 1. Pretražite varijable čija se veličina ne može promijeniti

Ovaj segment ili odjeljak će vas naučiti kako koristiti funkciju pronalaženja koda da pronađete ono što je napisano u adresi ili varijabli koju želite promijeniti i zamijenite je neoperativnim kodom. Stoga se vrijednost ili veličina varijabli u igri neće promijeniti. Pomoću koraka u prethodnom odjeljku saznajte koje aspekte morate promijeniti. Dodajte varijablu na popis pri dnu ekrana.

363032 26
363032 26

Korak 2. Desnom tipkom miša kliknite adresu i odaberite Saznajte čemu pristupate ovoj adresi

Nakon toga će se otvoriti prozor Cheat Engine Debugger. Ovaj prozor prikazuje upute u vezi s adresom kojoj ćete pristupiti.

363032 27
363032 27

Korak 3. Pritisnite Da

Pomoću ove opcije potvrđujete da želite spojiti ispravljač pogrešaka na proces Cheat Engine. Otvorit će se prozor „Code Debugger“. Lista će biti prazna pri prvom otvaranju prozora.

363032 28
363032 28

Korak 4. Vratite se u igru i promijenite vrijednost ili veličinu varijable ili aspekta

Ponovo se vratite na igru i učinite nešto da promijenite aspekt ili varijablu čija se vrijednost ne bi trebala promijeniti. Upute za kôd koje pristupaju odabranoj adresi ili varijabli prikazane su u prozoru programa za otklanjanje grešaka.

363032 29
363032 29

Korak 5. Vratite se na Cheat Engine i kliknite upute na popisu

U prozoru može biti više adresa ili varijabli. Ako je tako, odaberite adresu ili varijablu koja nije povezana s istom baznom adresom. Potražite upute s različitim vrijednostima između uglastih zagrada "[" i "]" od ostalih vrijednosti.

363032 30
363032 30

Korak 6. Pritisnite Zamijeni

Kôd će biti zamijenjen neoperativnim kodom (NOP).

Ako na popisu postoji više varijabli, odaberite sve varijable

363032 31
363032 31

Korak 7. Pritisnite Stop

Nefunkcionalni kôd će se primijeniti ili aktivirati. Stoga se vrijednost ili veličina odabranog aspekta neće promijeniti u igri.

Za vraćanje izvornog koda odaberite varijablu na popisu i kliknite “ Show demontažer " Desnom tipkom miša kliknite odjeljak koji prikazuje tekst "NOP" i odaberite " Vrati originalnim kodom " Ako ne vidite opciju, kliknite " Zamijenite kodom koji ne radi ništa "i odaberite" Da " Nakon toga ponovo kliknite desnim tasterom " NOP "i odaberite" Vrati originalnim kodom ”.

5. dio od 8: Korištenje pokazivača za pronalaženje kodova aspekta ili varijabli

363032 32
363032 32

Korak 1. Skenirajte varijablu ili aspekt čiju vrijednost ili veličinu želite promijeniti

Povremeno se adresa varijable ili aspekta igre može promijeniti, bilo kada ponovo pokrenete igru ili usred igre. Možete koristiti pokazivač ili pokazivače da saznate na šta se adresa ili varijabla odnosi. Nakon što pronađete statičku adresu osnovnog nivoa koja se ne mijenja, možete promijeniti tu varijablu ili aspekt igre.

363032 33
363032 33

Korak 2. Desnom tipkom miša kliknite adresu i odaberite Saznajte što piše na ovoj adresi

Nakon toga će se otvoriti prozor za otklanjanje grešaka.

Ako postoji više adresa, otvorite prozor za otklanjanje grešaka za te adrese (koliko Cheat Engine dopušta)

363032 34
363032 34

Korak 3. Vratite se u igru i promijenite vrijednost ili veličinu aspekta igre

Ponovo se vratite na igru i učinite nešto da promijenite količinu željenog aspekta (npr. Upotrijebite oružje, udarite itd.). Upute koje se odnose na adresu odgovarajućeg aspekta pojavit će se u prozoru za otklanjanje grešaka.

Ako se ništa ne pojavi u prozoru za otklanjanje grešaka, odabrana adresa nije ispravna. Pokušajte s drugom adresom

363032 35
363032 35

Korak 4. Vratite se na Cheat Engine i kliknite upute na popisu

Upute se prikazuju u prozoru za otklanjanje grešaka. U prozoru se može pojaviti više adresa. Ako je tako, potražite instrukciju s drugačijim skupom znakova između uglatih zagrada "[“i "]", u usporedbi sa skupom znakova u drugim uputama. Ako nema adrese s drugim znakom, provjerite jesu li pokazivač ili pokazivači koriste se isto za sve adrese.

Ako skup znakova ima simbol „+“i broj na kraju (npr. [ESI+14]), simbol i broj su pomaknuti brojevi. Zapišite broj. Trebat će vam kasnije

363032 36
363032 36

Korak 5. Kliknite Više informacija

Upute koje se pojave kada se promijeni vrijednost ili količina aspekta igre u prozoru “Extra Info” bit će prikazane. Pokazivač koji se odnosi na adresu će također biti prikazan.

Adresu možete pronaći i tako što ćete pregledati znakove zatvorene u uglastim zagradama, a zatim pogledati broj koji dolazi iza dolje prikazanih znakova. Na primjer, ako adresa ima kôd "[rdx]" pored, potražite niz "RDX = xxxxxxxx" pri dnu prozora

363032 37
363032 37

Korak 6. Potvrdite okvir pored “Hex” i izvršite novo skeniranje adrese pokazivača

Adresa pokazivača prikazuje se pored teksta "Vrijednost pokazivača potrebna za pronalaženje ove adrese je vjerovatno xxxxxxxxx". Slijedite ove korake da biste pronašli adresu na kraju rečenice.

  • Kliknite na " New Scan ”.
  • Potvrdite okvir za oznaku "Hex" pored kolone "Value".
  • Unesite adresu pokazivača u polje "Vrijednost" i kliknite " prvo skeniranje ”.
363032 38
363032 38

Korak 7. Dvaput kliknite na adresu markera

Adresa će biti dodana na popis pri dnu prozora Cheat Engine.

U rezultatima skeniranja adrese mogu biti zelene boje. Ako jeste, adresa je statička adresa i vjerovatno je pokazivač koji tražite. Ponekad je pronađeni pokazivač i drugi pokazivač. Takvi pokazivači poznati su kao višerazinski pokazivači. Ako naiđete na višerazinski pokazivač, morat ćete ponoviti gore navedene korake za svaki pronađeni pokazivač kako biste pronašli primarnu statičku adresu pokazivača

363032 39
363032 39

Korak 8. Dvaput kliknite na broj pod "Adresa"

Otvorit će se dijaloški okvir "Promijeni adresu".

363032 40
363032 40

Korak 9. Kopirajte adresu u polje i kliknite Odustani

Da biste kopirali adresu, jednostavno označite cijeli tekst u koloni na vrhu okvira "Promijeni adresu". Desnom tipkom miša kliknite adresu i odaberite " Copy " Nakon toga kliknite " Cancel ”Da zatvorite kolonu.

363032 41
363032 41

Korak 10. Kliknite Dodaj adresu ručno

Nalazi se u gornjem lijevom dijelu liste adresa, pri dnu prozora Cheat Engine. Otvorit će se okvir sličan polju "Promijeni adresu", ali u ovo polje možete dodati samo jednu adresu.

363032 42
363032 42

Korak 11. Kliknite potvrdni okvir pored "Pointer"

Okvir će se proširiti i pojavit će se novo tekstualno polje za unos pokazivača.

363032 43
363032 43

Korak 12. Zalijepite adresu pokazivača u polje pod "Pointers" i kliknite U redu

Prikazat će se nova adresa pokazivača koji kontrolira aspekt igre koju želite promijeniti. Adresa novostvorene oznake trebala bi izgledati poput "Pxxxxxxxx". Niz teksta označava da se ovaj pokazivač odnosi na određenu adresu.

  • Ako postoji pomak, unesite broj u polje iznad kolone u koju ste zalijepili adresu.
  • Ako postoji više oznaka, kliknite “ Dodaj pomak " Polja s pomakom bit će dodana na vrh područja ili stupca u koje zalijepite adresu. Unesite odgovarajući broj pomaka u svaku kolonu.
363032 44
363032 44

Korak 13. Kliknite na polje "Aktivno" pored adrese markera koju ste upravo dodali

Ovo polje je ispod "Aktivno" na listi adresa pri dnu ekrana. Pokazivač će se aktivirati nakon toga.

363032 45
363032 45

Korak 14. Promijenite veličinu aspekta adrese koju ste dodali

Veličina aspekta za kreiranu adresu pokazivača ista je kao adresa aspekta koju tražite. Ako pokazivač pokazuje na drugu lokaciju, originalna adresa koju ste skenirali više neće biti važeća. Međutim, još uvijek možete promijeniti vrijednost aspekta već kreirane adrese pokazivača. Ova promjena će funkcionirati, bez obzira na objektivnu ili referentnu lokaciju veličine aspekta. Kliknite na broj ispod teksta "vrijednost" za adresu koja je dodana. Unesite novu numeričku vrijednost ili količinu i kliknite “ Uredu ”.

Dio 6 od 8: Korištenje ubrizgavanja koda za promjenu koda

363032 46
363032 46

Korak 1. Skenirajte aspekt ili varijablu čije promjene želite zaustaviti

Ovaj odjeljak će vas naučiti kako koristiti ubrizgavanje koda za promjenu procesa promjene vrijednosti aspekta/varijable prema kodu. Na primjer, ako se nivo zdravlja vašeg lika smanjuje sa svakim pogotkom, možete promijeniti kôd igre tako da se nivo zdravlja povećava kada dobijete udarac.

363032 47
363032 47

Korak 2. Desnom tipkom miša kliknite adresu i odaberite Saznajte što piše na ovoj adresi

Nakon toga će se otvoriti prozor za otklanjanje grešaka Cheat Engine.

363032 48
363032 48

Korak 3. Pritisnite Da

Pomoću ove opcije potvrđujete da želite spojiti ispravljač pogrešaka na proces Cheat Engine. Otvorit će se prozor „Code Debugger“. Lista će biti prazna pri prvom otvaranju prozora.

363032 49
363032 49

Korak 4. Vratite se u igru i promijenite vrijednost ili veličinu varijable

Ponovo se vratite na igru i učinite nešto da promijenite aspekt ili varijablu čija se vrijednost ne bi trebala promijeniti. Upute za kôd koje pristupaju odabranoj adresi ili varijabli prikazane su u prozoru programa za otklanjanje grešaka.

363032 50
363032 50

Korak 5. Ponovo otvorite igru i promijenite vrijednost ili veličinu aspekta

Ponovo se vratite na igru i učinite sve što je potrebno da promijenite vrijednost ili veličinu aspekta. Upute koje se odnose na odgovarajuću adresu bit će prikazane u prozoru za otkrivanje pogrešaka.

363032 51
363032 51

Korak 6. Vratite se na Cheat Engine i kliknite upute na popisu

U prozoru može biti prikazano više adresa. Ako je tako, potražite upute s riječju "sub" za smanjenje vrijednosti ili količine aspekta, ili riječju "add" ili "inc" za povećanje vrijednosti ili veličine.

363032 52
363032 52

Korak 7. Pritisnite Prikaži rastavljač

Kôd će se otvoriti u prozoru rastavljača.

363032 53
363032 53

Korak 8. Odaberite kôd koji smanjuje ili povećava vrijednost ili veličinu

Obično je kôd koji je potrebno izabrati prva instrukcija na vrhu koda. Moguće je da kod ima riječ "Sub" ili "Add" na početku koja služi za smanjenje ili povećanje veličine relevantnog aspekta.

363032 54
363032 54

Korak 9. Kliknite Alati, nakon čega slijedi Auto sklopovi.

Otvorit će se prozor automatskog asemblera.

363032 55
363032 55

Korak 10. Kliknite Predlošci i odaberite Potpuno ubrizgavanje.

Pojavit će se skočni prozor koji potvrđuje adresu na koju će se kôd dodati.

363032 56
363032 56

Korak 11. Provjerite je li adresa ispravna i kliknite U redu

Provjerite i provjerite je li adresa u koloni ista kao adresa koju ste odabrali u prozoru za rastavljanje “Memory Viewer”. Nakon toga kliknite " Uredu " Novi predložak će se otvoriti nakon toga.

363032 57
363032 57

Korak 12. Zamijenite kôd obrnutim redoslijedom

Dođite do segmenta koji prikazuje riječ "Kôd". Donja linija je kôd koji mijenja veličinu ili vrijednost aspekta. Ako red započinje riječju "sub", promijenite "sub" u "add". Ako redak počinje riječju "dodaj", zamijenite tu riječ sa "pod". Također možete promijeniti veličinu na kraju retka kako biste odredili iznos promjene koja se dogodila ili se dogodila.

363032 58
363032 58

Korak 13. Kliknite Izvrši, praćeno Da dva puta.

Dugme "Izvrši" nalazi se pri dnu prozora za ubrizgavanje koda. Cheat Engine će vas pitati jeste li sigurni da želite unijeti kôd. Kliknite na " Da ”Za potvrdu. Nakon toga odaberite " Da "ili" Ne ”Za otvaranje novog koda u prozoru rastavljača. Ako je ubrizgavanje koda uspješno, promjena vrijednosti ili veličine aspekta u igri će se dogoditi obrnuto. Umjesto gubljenja metaka, dobit ćete municiju kada upotrijebite oružje. Umjesto da se smanjuje, nivo zdravlja lika će se također povećati kada vas pogodi udarac protivnika.

Dio 7 od 8: Razlikovanje objekata s istim kodom

363032 59
363032 59

Korak 1. Skenirajte aspekt ili varijablu čije promjene želite zaustaviti

U nekim igrama neki objekti imaju isti kod. Injekcije koda izvedene na jednom objektu mogu utjecati na druge objekte. To znači da ćete, kada "zamrznete" zdravstvenu traku lika, primijetiti da su i zdravstvene ili životne trake neprijateljskih likova zamrznute. U ovakvim situacijama morate znati razlikovati svaki objekt i uključiti skripte ili kod koji utječu samo na objekte koje želite.

Da biste umetnuli skripte ili kôd u različite objekte, morate znati neki kod montaže. Međutim, generiranje ovog osnovnog koda nije tako teško izvesti

363032 60
363032 60

Korak 2. Desnom tipkom miša kliknite adresu i odaberite Saznajte što piše na ovoj adresi

Nakon što odredite adresu aspekta ili varijable koju želite promijeniti ili zaustaviti, locirajte pokazivač ili kôd koji se odnosi na adresu, otvorite prozor za otkrivanje grešaka i identificirajte odjeljak ili kôd koji odgovaraju toj adresi.

363032 61
363032 61

Korak 3. Odaberite upute i kliknite Prikaži rastavljač

Pritisnite označeno uputstvo kada se otvori prozor za otkrivanje grešaka. Upute će se prikazati u prozoru za rastavljanje koda.

363032 62
363032 62

Korak 4. Desnim tasterom miša kliknite gornju instrukciju i kliknite Saznajte koje adrese pristupa ovoj instrukciji

Na ekranu će se učitati prozor koji prikazuje listu svih adresa kojima je instrukcija pristupila kada se poziva na novu adresu.

363032 63
363032 63

Korak 5. Dopustite promjenu vrijednosti ili veličine svim objektima u igri

Prikazat će se popis svih adresa kojima je instrukcija pristupila. Na primjer, ako želite prestati mijenjati vrijednost ili veličinu zdravstvene/životne trake lika, možete se prvo vratiti u igru i dopustiti liku da pogodi. Prikazana su uputstva za pristup adresama na listi dostupnih adresa. Ako pogodite ili napadnete neprijateljskog lika koji također koristi ove upute, odgovarajuće upute će se prikazati na popisu.

363032 64
363032 64

Korak 6. Odaberite sve adrese na popisu dostupnih adresa

Nakon što imate adresu za svaki objekt koji ima istu adresu na popisu, jednostavno kliknite i povucite kursor da označite sve adrese.

Alternativno, možete desnom tipkom miša kliknuti svaku adresu i odabrati “ Prikaži stanja registra ”.

363032 65
363032 65

Korak 7. Različita struktura podataka na svim prikazanim adresama

Slijedite ove korake za kreiranje strukture podataka svih prikazanih adresa:

  • Desnom tipkom miša kliknite odabrane adrese.
  • Kliknite na " Otvorite disect podatke s odabranim adresama ”.
  • Kliknite na " Uredu ”.
  • Unesite naziv strukture podataka i kliknite “ Uredu ”.
  • Kliknite na " Da ”.
  • Unesite početnu veličinu strukture ili je ostavite kako je, a zatim kliknite “ Uredu ”.
363032 66
363032 66

Korak 8. Pronađite količinu koja je jednaka veličini aspekta igrača, ali različita od veličine ostalih objekata ili neprijateljskih likova

Prilikom promatranja strukture podataka ili registra svakog objekta, morate tražiti vrijednosti koje su iste za sve glavne/prijateljske znakove, ali različite od neprijateljskih znakova. Na primjer, ako tim A ima dva lika igrača, a tim B dva kompjuterski upravljana lika, likovi tima A mogu biti predstavljeni vrijednošću ili brojem “1”, a likovi tima B predstavljeni brojem “2”.

Ako ne pronađete istu vrijednost ili varijablu za lik igrača/prijatelja, ali različitu od neprijateljskog lika, možete stvoriti vlastitu vrijednost ili varijablu. Desnim klikom miša kliknite jednu od vrijednosti (npr. Pokazivač) i odaberite “ Dodaj element " Odaberite "4 bajta" kao tip podataka i navedite neiskorišteni broj pomaka. Broj pomaka prikazan je na lijevoj strani tablice strukture disekcije podataka.

363032 67
363032 67

Korak 9. Snimite registar vrijednosti ili varijabli

Kad god pristupite prikazu registra ili seciranju podataka, vrijednost registra nalazi se s njegove lijeve strane. U prikazu registara možete se fokusirati na stvarni registar na koji je instrukcija povezana ili na koju je vezana (npr. RSI, RDX, EDX i slično). Ako pristupite strukturi podataka, registri se prikazuju kao pomak broja ili slova na lijevoj strani prozora.

363032 68
363032 68

Korak 10. Otvorite novi predložak koda za upute

Vratite se na prozor “Memory Viewer” i otvorite novi predložak za unos koda za upute povezane s drugim adresama. Slijedite ove korake:

  • Kliknite na uputstvo u prozoru "Preglednik memorije".
  • Kliknite na " Alati ”U traci menija pri vrhu prozora.
  • Kliknite na " Auto asembler ”.
  • Kliknite na " Predlošci ”U traci menija pri vrhu prozora.
  • Kliknite na " Injekcija koda ”.
363032 69
363032 69

Korak 11. Kreirajte novu oznaku za objekt koji želite postaviti ili kontrolirati

Oznaka se prikazuje na vrhu predloška za ubrizgavanje koda. Dodajte novu oznaku za objekt koji želite kontrolirati pod postojećom oznakom. Da biste dodali oznaku, jednostavno upišite oznaku, iza koje slijedi naziv oznake (u zagradama). Na primjer, možete upisati "oznaka (igrač)" ili "oznaka (neprijatelj)".

363032 70
363032 70

Korak 12. Kreirajte novi segment za već kreirane oznake

Da biste stvorili novi segment, upišite naziv oznake, iza kojeg slijedi dvotočka (“:”) bilo gdje prije ili iza izvornog koda.

363032 71
363032 71

Korak 13. Dodajte oznaku veličine aspekta željenog objekta naljepnici

Za ovu fazu trebat će vam osnovno znanje kodiranja. Dodajte red koda koji mijenja vrijednost ili veličinu aspekta na objektu, u skladu s promjenama koje želite. Nakon toga, morate dodati još jedan "jump" red na kraj, izvorni kod i povratni kod.

363032 72
363032 72

Korak 14. Kreirajte poredbeni kod pod "newmem"

Redak s riječju "newmem:" u predlošku ubrizgavanja koda označava da instrukcija stvara novu memorijsku adresu. Obično se ovaj kôd dodaje odmah nakon izvornog koda koji ima oznaku “(kod:)” ili “(izvorni kod:)”. Upotrijebite naredbu “cmp” za kreiranje linije koda koja uspoređuje količine aspekata različitih objekata u registru ili registru i njihove pomake. Na primjer, ako “RDX” s vrijednošću pomaka 14 služi za razlikovanje tima igrača od računarski tim, a igrački tim ima vrijednost “1”, trebate upisati cmp [rbx+14], 1 da provjerite je li objekt igrački lik ili ne.

363032 73
363032 73

Korak 15. Dodajte red koda koji će skočiti direktno na objekt koji želite izmijeniti

Pomoću naredbe "je" skočite na segment naredbe za usporedbu. Na primjer, ako je oznaka koju ste stvorili nazvana "player", dodajte liniju samo player za prelazak na segment "player" ako se rezultat usporedbe vrijednosti/aspekta vrši prema karakteru igrača.

363032 74
363032 74

Korak 16. Dodajte radnu liniju koda zaobilazeći ostale kodove i izravno pristupajući izvornom kodu

Nakon generiranja koda koji se ponavlja kroz segment objekta koji želite izmijeniti, morate dodati redak koda koji preskače na izvorni kod ako se varijabla/aspekt ne odnose na znak igrača/prijatelja. Koristite naredbu "jmp" za kreiranje linije koda koja preskače na izvorni kod nakon što ste unijeli red koda koji preskače na izvorni kod ili drugi skup koda s drugom funkcijom.

Da biste olakšali, nemojte dodavati nove oznake. Samo dodajte poredbeni kôd na kraju "newmen:" da biste razlikovali znakove prijatelja od neprijateljskih znakova. Nakon toga umetnite red koda koji preskače do kraja ako se rezultat usporedbe odnosi na lik igrača/prijatelja. Ako se rezultat odnosi na neprijateljski znak, prijeđite na izvorni kôd. Na taj način, ako se napadne karakter igrača ili saveznika (ili se koriste metci iz pištolja i slično), ništa se veličine ili vrijednosti neće promijeniti. Međutim, ako se napadne neprijateljski znak, kod će se izvršiti kao i obično

363032 75
363032 75

Korak 17. Kliknite Izvrši

Uneseni kôd će biti izvršen. Ako je sve prošlo dobro, uspješno ste unijeli novi kôd koji razlikuje prijateljske likove od neprijateljskih. Sljedeći primjer je jednostavna skripta ili kôd koji možete koristiti za razlikovanje lika igrača/prijatelja od neprijateljskog:

alloc (newmem, 2048, "Tutorial-x86_64.exe"+2EB6D) oznaka (povratak ovdje) oznaka (izvorni kod) oznaka (izlaz) oznaka (igrač) // Nova oznaka za igrača. newmem: // Ovaj kod se koristi za kreiranje nove memorijske adrese. cmp [rbx+14], 1 // Ovaj kod razlikuje člana tima igrača/prijatelja od neprijateljskog tima. je player // Ovaj kôd služi za preusmjeravanje izvršavanja koda na segment igrača ako se objekt ili rezultat usporedbe odnosi na igračev tim. jmp originalcode // Ovaj kod služi za preusmjeravanje izvršavanja koda na izvorni kod ako se objekt ili rezultat usporedbe odnose na protivnički tim. player: // Ovaj kôd se koristi za kreiranje novog segmenta za tim igrača. jmp exit // Ovaj kod preusmjerava izvršavanje koda do kraja i ne utječe na tim igrača. originalcode: // Ovaj kod se odnosi na izvorni segment koda. movss [rbx+08], xmm0 // Ovaj kod izvršava originalne instrukcije (za protivnički tim) exit: // Ovaj odjeljak je kraj koda. jmp se vraća ovdje "Tutorial-x86_64.exe"+2EB6D: jmp newmem vraća se ovdje:

8. dio od 8: Razumijevanje upotrebe Cheat Engine -a

363032 1
363032 1

Korak 1. Saznajte kako Cheat Engine radi

Korak 2. Upoznajte terminologiju Cheat Engine -a

Cheat Engine se bavi različitim računalnim kodovima na visokom nivou. Radi lakšeg razumijevanja, dobro je poznavati dio terminologije u ovom programu. Evo nekih izraza koji se koriste u Cheat Engineu:

  • Vrijednosti:

    Vrijednost je svaka varijabla ili aspekt u programu koji ima brojčanu veličinu ili vrijednost. U igri ovaj aspekt može biti postotak zdravstvenog stanja lika, količina municije ili broj predmeta u posjedu. Cheat Engine vam omogućuje skeniranje varijabli i njihovo mijenjanje.

  • Adrese:

    Adresa je lokacija na kojoj se informacije skladište u RAM -u. Ponekad se lokacija varijable može promijeniti.

  • Vrste podataka:

    Tip podataka odnosi se na promenljivi proces skladištenja. Podaci se mogu pohraniti u bajtovima (npr. “2 bajta”, “4 bajta” ili “8 bajtova”). Podaci se mogu pohraniti i kao plutajući zarez ili kao kombinacija ova dva.

  • Pokazivači:

    Pokazivač ili pokazivač je adresa s varijablom koja je usmjerena ili upućena na drugu adresu. Ovakve se adrese mogu promijeniti svaki put kada učitavate igru (ili ponekad usred igre).

363032 3
363032 3

Korak 3. Zapamtite da Cheat Engine ne radi uvijek za sve igre

Imajte na umu da se neke igre s nekom vrstom zaštite od prijevara ili mrežnim značajkama za više igrača ne mogu mijenjati pomoću Cheat Enginea. Ako se prisilite da koristite Cheat Engine, vaš račun ili profil igrača bit će blokirani i nećete moći igrati mrežne igre.

  • Ako se Cheat Engine pokaže upotrebljivim i koristite ga za dobivanje sadržaja koji bi se normalno (i trebao bi) legalno kupiti (novcem), mogli biste biti gonjeni za krađu.
  • Cheat Engine je toliko popularan program da većina igara dolazi sa zaštitom od njega.
363032 4
363032 4

Korak 4. Poznajte igre koje možete mijenjati pomoću Cheat Engine -a

Neke starije igre za jednog igrača i jednog igrača sa Steam-a mogu se mijenjati pomoću Cheat Engine-a. Međutim, igre moraju imati varijablu s vrijednošću ili veličinom koju možete vidjeti na ekranu i promijeniti.

Neke Flash igre na Internetu koje nemaju veze zajednice ili veze (npr. Igre za jednog igrača bez liste visokih bodova) mogu biti kompatibilne s Cheat Engineom

Savjeti

  • Počnite gledajući interaktivne vodiče uključene u program Cheat Engine. Iskoristite ove vještine da prođete kroz devet predstavljenih koraka.
  • Cheat Engine možete koristiti za promjenu malih aspekata igre. Međutim, igra se može srušiti ili srušiti ako pokušate koristiti Cheat Engine za promjenu većih i složenijih funkcija ili aspekata.
  • Da biste efikasno koristili Cheat Engine, dobro je znati ili imati znanje o kodiranju.

Upozorenje

  • Vaš profil ili račun mogu biti blokirani ako koristite Cheat Engine na VAC serverima ili drugim serverima sa zaštitom od varanja.
  • Na Robloxu ne možete hakirati koristeći uobičajeni Cheat Engine. Ako se prisilite da je koristite, možete biti izbačeni iz igre koju želite hakirati.

Preporučuje se: