Ta wikiHow vas uči, kako s Cheat Engine spremeniti nekatere računalniške igre. Cheat Engine je orodje za iskanje pomnilnika. S tem orodjem lahko dostopate do podatkov, shranjenih v računalniškem pomnilniku, in jih spreminjate. Na ta način lahko spremenite informacije v igri, kot so raven zdravja, strelivo, rezultat, življenja in drugi elementi ali vidiki vašega inventarja.
Korak
1. del od 8: Namestitev Cheat Engine
Korak 1. Odprite spletno stran Cheat Engine
Dostopite do https://cheatengine.org/downloads.php iz spletnega brskalnika vašega računalnika.
Korak 2. Izberite Download Cheat Engine
Ta velika povezava se prikaže na sredini strani.
- Na tem gumbu je prikazana tudi najnovejša različica Cheat Engine (npr. Prenesite Cheat Engine 6.7 ”).
- Če morate Cheat Engine uporabljati v računalniku Mac, izberite » Prenesite Cheat Engine 6.2 za Mac ”.
Korak 3. Namestite Cheat Engine
Postopek namestitve, ki ga morate upoštevati, je odvisen od operacijskega sistema vašega računalnika:
- Windows - dvokliknite namestitveno datoteko Cheat Engine in izberite » Da «, Ko ste pozvani, izberite» Naslednji ”, Potrdite polje» Strinjam se «in nato izberite» Naslednji " Nato kliknite " Naslednji ”Še trikrat počistite polje» Strinjam se z namestitvijo McAfee WebAdvisor «in izberite» Naslednji in kliknite " Namesti " Ko je namestitev končana, izberite " Naslednji «, Ko ste pozvani, kliknite» Končaj ”.
- Mac-dvokliknite namestitveno datoteko DMG Cheat Engine, ob pozivu preverite namestitev programa, kliknite in povlecite ikono Cheat Engine v imenik »Aplikacije« in sledite navodilom na zaslonu.
Korak 4. Zaženite Cheat Engine
Ko je program končan, kliknite meni "Start"
(Windows) ali Launchpad (Mac), nato izberite » Lažna naprava ”.
Morda boste morali izbrati " Da "ali" Odprto ”, Preden se odpre Cheat Engine.
2. del od 8: Odklepanje procesa igre v Cheat Engineu
Korak 1. Začnite igro
Zaženite igro, ki jo želite uporabiti s Cheat Engine.
Upoštevajte, da ne morete uporabljati spletnih iger za več igralcev ali strežniških iger
Korak 2. Izberite ikono "Procesi"
Kliknite gumb računalnika v zgornjem levem kotu okna Cheat Engine. Nato se prikaže pojavno okno s programi, ki se trenutno izvajajo v računalniku.
Korak 3. Kliknite proces igre
Poiščite seznam procesov, dokler ne najdete želene igre, nato izberite ime igre. Če se bo Cheat Engine uporabljal za igre, do katerih dostopate iz brskalnika, izberite ime brskalnika.
- Če ime igre ni na seznamu "Procesi", postopka ne morete urejati prek Cheat Engine.
- Morda boste morali klikniti zavihek » Procesi ”, Ki je najprej nad oknom.
Korak 4. Izberite V redu
Ta gumb se prikaže na dnu okna. Igra bo nato odklenjena v Cheat Engineu.
3. del od 8: Iskanje in spreminjanje spremenljivk (vrednosti) v igrah
Korak 1. Določite vidik ali spremenljivko igre (vrednost), ki jo želite spremeniti
Če želite spremeniti spremenljivko igre, mora imeti številko (npr. Raven streliva, zdravje ali predmet).
Ustrezna številka mora biti prikazana na zaslonu. Če želite na primer spremeniti količino določenega artikla v svojem inventarju, morate iti na stran, ki prikazuje število postavk v segmentu inventarja
Korak 2. Skrijte okno igre in kliknite okno Cheat Engine
Ko je okno igre skrito, morate znova prikazati okno Cheat Engine.
Na tej stopnji igre ne ustavite
Korak 3. Kliknite New Scan
Nahaja se na vrhu okna Cheat Engine, poleg plošče na levi. Vsakič, ko želite optično prebrati nov vidik ali spremenljivko, morate klikniti gumb » Novo skeniranje ”.
Korak 4. Izberite vrsto optičnega branja
Ko zaženete novo skeniranje, lahko izvedete pet vrst pregledov. Dva glavna skeniranja, ki se uporabljata, sta "Točna vrednost" in "Neznana začetna vrednost". V spustnem meniju poleg možnosti »Vrsta skeniranja« izberite vrsto pregleda, ki ga želite izvesti. Na voljo so naslednje vrste pregledov:
-
” Natančne vrednosti:
”Izberite to možnost, če poznate natančen znesek ali vrednost, ki jo je treba spremeniti. Na primer, če poznate določeno število življenj ali streliva, ki ga imate, lahko izberete to možnost.
-
” Neznane začetne vrednosti:
»V videoigrah včasih vrednosti ali količine niso predstavljene s številkami. Zdravstveno ali življenjsko raven lika na primer predstavlja merilnik zdravja in ne številka. Za takšen primer ne boste vedeli določenega števila življenj ali ravni zdravja. Pravzaprav obstajajo številke, ki predstavljajo te vidike ali spremenljivke, vendar jih ne vidite na zaslonu. Zato lahko izberete možnost » Neznana začetna vrednost ”.
- ” Večja od…:' ”Izberite to možnost, če ne poznate določene vrednosti ali količine, ki jo iščete, vendar še vedno poznate najmanjšo vrednost ali količino.
-
” Manjši od…:
Izberite to možnost, če ne poznate določene vrednosti ali količine, ki jo iščete, vendar še vedno poznate največjo vrednost ali količino.
-
” Vrednost med…:
”S to možnostjo lahko vnesete obseg vrednosti ali količin, ki jih je treba iskati.
Korak 5. Določite podatkovni tip
Podatkovni tip predstavlja vrednost ali količino, shranjeno v pomnilniku. Težko je vedeti, kakšne podatke izbrati, zato boste na tem koraku morda morali uganiti ali poskusiti. V spustnem meniju poleg "Vrsta podatkov" določite vrsto podatkov. Če z eno vrsto podatkov ne najdete vrednosti ali količine, ki jo iščete, kliknite » Novo skeniranje ”In poskusite znova z drugo vrsto podatkov. Nekatere pogoste vrste podatkov, ki jih lahko uporabite, vključujejo:
-
” Bajti:
”Možnosti„ 2 bajti”in„ 4 bajti”sta najpogosteje uporabljeni vrsti podatkov. Večina aplikacij Windows uporablja podatkovni tip »4 bajti«, zato lahko s to možnostjo začnete poskus. Spremenljivke lahko najdete tudi z uporabo podatkovnega tipa "2 bajta". Možnosti »1 bajt« in »8 bajtov« je še vedno mogoče preizkusiti, vendar lahko pri obeh možnostih pride do težav ali napak.
-
” plava:
Podatkovni tip s plavajočo vejico se nanaša na vrednost ali količino, ki ima decimalno številko (tudi če je ne vidite v igrah). Včasih igre shranijo vrednosti ali količine kot plavajočo vejico, da preprečijo preprosto skeniranje pomnilnika. Če s pomočjo skeniranja bajtov ne najdete vrednosti ali količine, ki jo iščete, poskusite optično prebrati ta podatkovni tip.
-
” Dvojice:
Ta vrsta podatkov je podobna plavajočim vejicam, vendar vsebuje dvakrat večje število števk. Če pri skeniranju bajtov ali plavajočih podatkovnih tipov spremenljivke ne najdete, poskusite optično prebrati te podatkovne vrste.
-
” Vse:
Ta možnost deluje za skeniranje vseh spremenljivk vseh vrst podatkov. Ta možnost je lahko dobra izbira, če ne veste, kaj iskati. Vendar pa ta možnost prikaže več rezultatov iskanja, ki jih morate strniti.
Korak 6. Vnesite vrednost ali količino, ki jo želite spremeniti, in kliknite Prvi pregled
Na primer, če imate na seznamu streliva še 20 oznak, vnesite 20 v besedilno polje "Vrednost". Cheat Engine bo skeniral vse spremenljivke ali vidike, ki imajo vrednost ali velikost »20«. Na seznamu naslovov boste verjetno dobili veliko spremenljivk, zato boste morali pozneje zožiti rezultate iskanja.
Korak 7. Vrnite se v igro in spremenite vrednost želene spremenljivke
Postopek, ki ga je treba upoštevati, je odvisen od igre, ki se uporablja. Na primer, če želite povečati svojo raven zdravja, se lahko najprej poškodujete in znižate svojo raven zdravja. Če želite več streliva, najprej izstrelite nekaj krogov, da zmanjšate število streliva.
Korak 8. Vrnite se na Cheat Engine in poiščite posodobljene spremenljivke
Skrijte okno igre in kliknite Cheat Engine. V razdelek »Vrednost« vnesite novo vrednost ali količino in kliknite » Naslednji pregled " Cheat Engine bo pri prvem skeniranju skeniral vse spremenljivke, nato pa jih zožil na spremenljivko ali naslov z vrednostjo, pretvorjeno v velikost ali številko, kot ste vnesli v vrstico "Vrednost".
-
” Neznane začetne vrednosti:
”Če pri prvem skeniranju izberete» Neznana začetna vrednost «, izberite» Povečana vrednost "ali" Zmanjšana vrednost «Pod naslovom» Vrsta skeniranja «, odvisno od tega, ali se vrednost (ali velikost) povečuje ali zmanjšuje. Cheat Engine bo skeniral vse naraščajoče ali padajoče vrednosti ali količine, namesto da skenira določene ali fiksne vrednosti.
Korak 9. Ponavljajte postopek iskanja, dokler ne dobite štirih (ali manj) vrednosti/količin
Nadaljujte s spreminjanjem vrednosti ali velikosti, nato pa poiščite spremenjeno vrednost, dokler se na levi strani okna Cheat Engine ne prikažejo največ štirje vidiki ali spremenljivke.
V stolpcu »Prejšnja« v vsaki vrednosti spremenljivke/vidika boste nazadnje videli predhodno iskano vrednost ali količino, medtem ko je trenutna vrednost ali količina prikazana v stolpcu »Vrednost«
Korak 10. Dodajte spremenljivke ali vidike na seznam naslovov
Dvokliknite vidik, da ga dodate na seznam naslovov na dnu okna Cheat Engine, ali pa kliknite naslov, da ga označite, in izberite ikono rdeče diagonalne puščice v spodnjem desnem kotu spremenljivke ali seznama vidikov. Po tem bo spremenljivka dodana na seznam naslovov na dnu okna.
Če želite izbrati več naslovov ali spremenljivk, pridržite tipko "Shift", nato kliknite zgornjo (prva izbira) in spodnjo (zadnja izbira) spremenljivko na seznamu
Korak 11. Spremenite vrednost na želeno količino
Če želite spremeniti vrednost ali velikost spremenljivke/vidika, sledite tem korakom:
- Dvokliknite vrednost pod "Vrednost" na seznamu na dnu okna Cheat Engine.
- V stolpec "Vrednost" vnesite novo vrednost ali količino.
- Kliknite " V redu ”.
Korak 12. Preverite, ali se je vrednost ali velikost v igri spremenila
Ko znova odprete igro, bo urejena spremenljivka ali vidik prikazal velikost ali vrednost, ki ste jo vnesli. V naslednji metodi ali segmentu se boste naučili, kako preprečiti spreminjanje vrednosti ali količin, tako da jih pretvorite v nedelujočo kodo.
Morda boste morali vrednost ali velikost spremenljivke znova spremeniti, preden se posodobi
Del 4 od 8: Sprememba kode za preprečitev sprememb vrednosti ali količine
Korak 1. Poiščite spremenljivke, katerih velikosti ni mogoče spremeniti
Ta segment ali razdelek vas bo naučil, kako s funkcijo iskalnika kod najti tisto, kar je zapisano v naslovu ali spremenljivki, ki jo želite spremeniti, in jo nadomestiti z nedelujočo kodo. Tako se vrednost ali velikost spremenljivk v igri ne bosta spremenili. S koraki v prejšnjem razdelku ugotovite, katere vidike morate spremeniti. Spremenljivko dodajte na seznam na dnu zaslona.
Korak 2. Z desno miškino tipko kliknite naslov in izberite Ugotovite, do katerega dostopa imate ta naslov
Okno za odpravljanje napak Cheat Engine se bo nato odprlo. To okno prikazuje navodila v zvezi z naslovom, do katerega boste dostopali.
Korak 3. Kliknite Da
S to možnostjo potrdite, da želite razhroščevalnik povezati s postopkom Cheat Engine. Odpre se okno »Code Debugger«. Seznam bo prazen, ko se prvič odpre okno.
Korak 4. Vrnite se v igro in spremenite vrednost ali velikost spremenljivke ali vidika
Spet se vrnite k igri in naredite nekaj, da spremenite vidik ali spremenljivko, katere vrednost se ne bi smela spremeniti. Navodila za kodo, ki dostopajo do izbranega naslova ali spremenljivke, so prikazana v oknu razhroščevalnika.
Korak 5. Vrnite se na Cheat Engine in kliknite navodila na seznamu
V oknu je lahko več naslovov ali spremenljivk. Če je tako, izberite naslov ali spremenljivko, ki ni povezana z istim osnovnim naslovom. Med oklepaji "[" in "]" poiščite navodila z drugačnimi vrednostmi kot druge vrednosti.
Korak 6. Kliknite Zamenjaj
Koda bo nadomeščena z nedelujočo kodo (NOP).
Če je na seznamu več spremenljivk, izberite vse spremenljivke
Korak 7. Kliknite Ustavi
Koda za nedelovanje bo uporabljena ali aktivirana. Tako se vrednost ali velikost izbranega vidika v igri ne bosta spremenili.
Če želite obnoviti izvirno kodo, izberite spremenljivko na seznamu in kliknite » Pokaži razstavljalec " Z desno miškino tipko kliknite razdelek, ki prikazuje besedilo "NOP", in izberite " Obnovi z izvirno kodo " Če možnosti ne vidite, kliknite » Zamenjajte s kodo, ki ne naredi nič "in izberite" Da " Po tem znova kliknite z desno tipko miške " NOP "in izberite" Obnovi z izvirno kodo ”.
5. del od 8: Uporaba kazalcev za iskanje vidikov ali kod s spremenljivko
Korak 1. Skenirajte spremenljivko ali vidik, katerega vrednost ali velikost želite spremeniti
Občasno se lahko naslov spremenljivke igre ali vidika spremeni, ko znova zaženete igro ali sredi igre. S kazalcem ali kazalci lahko ugotovite, na kaj se nanaša naslov ali spremenljivka. Ko najdete statični naslov na osnovni ravni, ki se ne spremeni, lahko spremenite to spremenljivko ali vidik igre.
Korak 2. Z desno tipko miške kliknite naslov in izberite Ugotovite, kaj piše na ta naslov
Po tem se odpre okno razhroščevalnika.
Če je naslovov več, odprite okno razhroščevalnika za te naslove (kolikor dovoljuje Cheat Engine)
Korak 3. Vrnite se v igro in spremenite vrednost ali velikost vidika igre
Spet se vrnite k igri in naredite nekaj, da spremenite količino želenega vidika (npr. Uporabite orožje, dobite zadetek itd.). Navodila, ki se nanašajo na naslov ustreznega vidika, se prikažejo v oknu razhroščevalnika.
Če se v oknu razhroščevalnika ne prikaže nič, izbran naslov ni pravilen. Poskusite z drugim naslovom
Korak 4. Vrnite se na Cheat Engine in kliknite navodila na seznamu
Navodila so prikazana v oknu razhroščevalnika. V oknu se lahko prikaže več naslovov. Če je tako, poiščite navodilo z drugačnim naborom znakov med oglatimi oklepaji "[" in "]" v primerjavi z naborom znakov v drugih navodilih. Če ni naslova z drugačnim znakom, preverite, ali kazalec ali kazalci so enaki za vse naslove.
Če ima niz znakov simbol "+" in številko na koncu (npr. [ESI+14]), sta simbol in številka odmik. Zapišite številko. Potrebovali ga boste kasneje
Korak 5. Kliknite Več informacij
Prikazana bodo navodila, ki se prikažejo, ko se vrednost ali količina vidika igre spremeni v oknu »Dodatne informacije«. Prikazan bo tudi kazalec, ki se nanaša na naslov.
Naslov lahko najdete tudi tako, da preučite znake v oklepaju, nato pa pogledate številko, ki sledi za spodaj prikazane znake. Na primer, če je poleg naslova koda "[rdx]", poiščite niz "RDX = xxxxxxxx" na dnu okna
Korak 6. Potrdite polje zraven »Hex« in izvedite novo iskanje naslova kazalca
Naslov kazalca je prikazan poleg besedila "Vrednost kazalca, potrebnega za iskanje tega naslova, je verjetno xxxxxxxxx". Sledite tem korakom, da poiščete naslov na koncu stavka.
- Kliknite " Novo skeniranje ”.
- Potrdite polje zraven stolpca "Vrednost" z oznako "Šestkotno".
- V polje »Vrednost« vnesite naslov kazalca in kliknite » prvi pregled ”.
Korak 7. Dvokliknite naslov zaznamka
Naslov bo dodan na seznam na dnu okna Cheat Engine.
Naslovi so lahko v rezultatih skeniranja prikazani zeleno. Če je, je naslov statičen in je verjetno kazalec, ki ga iščete. Včasih je najdeni kazalec tudi drug kazalec. Takšni kazalci so znani kot večstopenjski kazalci. Če naletite na večstopenjski kazalec, boste morali ponoviti zgornje korake za vsak najdeni kazalec, da boste našli primarni statični naslov kazalca
Korak 8. Dvokliknite številko pod "Naslov"
Odpre se pogovorno okno »Spremeni naslov«.
Korak 9. Kopirajte naslov v polje in kliknite Prekliči
Če želite kopirati naslov, preprosto označite celotno besedilo v stolpcu na vrhu polja »Spremeni naslov«. Z desno miškino tipko kliknite naslov in izberite " Kopirati " Po tem kliknite " Prekliči ”, Da zaprete stolpec.
Korak 10. Kliknite Dodaj naslov ročno
Nahaja se na zgornji levi strani seznama naslovov, na dnu okna Cheat Engine. Odprlo se bo polje, podobno polju »Spremeni naslov«, vendar lahko v to polje dodate samo en naslov.
Korak 11. Potrdite polje zraven "Kazalec"
Polje se bo razširilo in prikazalo se bo novo besedilno polje za vnos kazalca.
Korak 12. Prilepite naslov kazalca v polje pod "Kazalci" in kliknite V redu
Prikazal se bo nov naslov kazalca, ki nadzoruje vidik igre, ki jo želite spremeniti. Naslov novo ustvarjenega zaznamka bi moral izgledati kot "Pxxxxxxxx". Niz besedila označuje, da se ta kazalec nanaša na določen naslov.
- Če obstaja odmik, vnesite številko v polje nad stolpcem, kamor ste prilepili naslov.
- Če je zaznamek več, kliknite » Dodaj odmik " Polja številk odmika bodo dodana na vrh območja ali stolpca, kamor prilepite naslov. V vsak stolpec vnesite ustrezno številko odmika.
Korak 13. Kliknite polje »Aktivno« poleg naslova zaznamka, ki ste ga pravkar dodali
To polje je pod "Aktivno" na seznamu naslovov na dnu zaslona. Po tem se bo kazalec aktiviral.
Korak 14. Spremenite velikost slike naslova, ki ste ga dodali
Velikost vidika za ustvarjeni naslov kazalca je enaka naslovu vidika, ki ga iščete. Če kazalec kaže na drugo lokacijo, prvotni naslov, ki ste ga skenirali, ne bo več veljaven. Kljub temu lahko še vedno spremenite vrednost vidika že ustvarjenega naslova kazalca. Ta sprememba bo delovala, ne glede na objektivno ali referenčno lokacijo velikosti slike. Kliknite številko pod besedilom "vrednost" za naslov, ki je bil dodan. Vnesite novo številsko vrednost ali količino in kliknite » V redu ”.
6. del od 8: Uporaba vbrizgavanja kode za spremembo kode
Korak 1. Preglejte vidik ali spremenljivko, katere spremembe želite ustaviti
Ta razdelek vas bo naučil, kako z vbrizgavanjem kode spremeniti postopek spreminjanja vrednosti vidika/spremenljivke po kodi. Na primer, če se raven zdravja vašega lika z vsakim zadetkom zmanjša, lahko spremenite kodo igre, tako da se raven zdravja ob zadetku poveča.
Korak 2. Z desno tipko miške kliknite naslov in izberite Ugotovite, kaj piše na ta naslov
Okno za odpravljanje napak Cheat Engine se bo nato odprlo.
Korak 3. Kliknite Da
S to možnostjo potrdite, da želite razhroščevalnik povezati s postopkom Cheat Engine. Odpre se okno »Code Debugger«. Seznam bo prazen, ko se prvič odpre okno.
Korak 4. Vrnite se v igro in spremenite vrednost ali velikost spremenljivke
Spet se vrnite k igri in naredite nekaj, da spremenite vidik ali spremenljivko, katere vrednost se ne bi smela spremeniti. Navodila za kodo, ki dostopajo do izbranega naslova ali spremenljivke, so prikazana v oknu razhroščevalnika.
Korak 5. Znova odprite igro in spremenite vrednost ali velikost slike
Spet se vrnite k igri in naredite vse, da spremenite vrednost ali velikost vidika. Navodila za ustrezen naslov bodo prikazana v oknu razhroščevalnika.
Korak 6. Vrnite se na Cheat Engine in kliknite navodila na seznamu
V oknu je lahko prikazan več naslovov. Če je tako, poiščite navodila z besedo "sub" za zmanjšanje vrednosti ali količine vidika ali besedo "add" ali "inc" za povečanje vrednosti ali velikosti.
Korak 7. Kliknite Pokaži razstavljalec
Koda se bo odprla v oknu razstavljalca.
Korak 8. Izberite kodo, ki zmanjša ali poveča vrednost ali velikost
Običajno je koda, ki jo je treba izbrati, prvo navodilo na vrhu kode. Morda ima koda na začetku besedo "Sub" ali "Add", ki služi za zmanjšanje ali povečanje obsega ustreznega vidika.
Korak 9. Kliknite Orodja, sledi Avtomobilski sklopi.
Odpre se okno samodejnega sestavljača.
Korak 10. Kliknite Predloge in izberite Popolna injekcija.
Prikaže se pojavno okno, ki potrjuje naslov, na katerega bo dodana koda.
Korak 11. Preverite, ali je naslov pravilen, in kliknite V redu
Preverite in se prepričajte, da je naslov v stolpcu enak naslovu, ki ste ga izbrali v oknu razstavljalca »Pregledovalnik pomnilnika«. Po tem kliknite " V redu " Nova predloga se bo nato odprla.
Korak 12. Kodo zamenjajte z obratno
Pomaknite se do segmenta, ki prikazuje besedo "Koda". Spodnja vrstica je koda, ki spremeni velikost ali vrednost vidika. Če se vrstica začne z besedo "sub", spremenite "sub" v "add". Če se vrstica začne z besedo "add", jo zamenjajte s "sub". Velikost lahko spremenite tudi na koncu vrstice, da določite količino izvedene ali izvedene spremembe.
Korak 13. Kliknite Izvedi, sledilo Ja dvakrat.
Gumb "Izvedi" je na dnu okna za vnos kode. Cheat Engine vas bo vprašal, ali ste prepričani, da želite vnesti kodo. Kliknite " Da " potrditi. Po tem izberite " Da "ali" Ne ”, Da odprete novo kodo v oknu razstavljalca. Če je vnos kode uspešen, se bo vrednost ali velikost vidika v igri spremenila v obratni smeri. Namesto da bi izgubili naboje, boste z uporabo orožja pridobili strelivo. Namesto da bi se zmanjšala, se bo raven zdravja lika povečala tudi, ko vas bo udaril nasprotnikov udarec.
7. del od 8: Razlikovanje predmetov z isto kodo
Korak 1. Preglejte vidik ali spremenljivko, katere spremembe želite ustaviti
V nekaterih igrah imajo nekateri predmeti isto kodo. Injekcije kode, izvedene na enem objektu, lahko vplivajo na druge predmete. To pomeni, da lahko, ko "zamrznete" zdravstveno vrstico lika, opazite, da so zamrznjene tudi zdravstvene ali življenjske palice sovražnikovih likov. V takih situacijah morate vedeti, kako razlikovati vsak predmet in vključiti skripte ali kodo, ki vpliva samo na predmete, ki jih želite.
Če želite v različne predmete vstaviti skripte ali kodo, morate poznati nekaj kode sestavljanja. Ustvarjanje te osnovne kode pa ni tako težko
Korak 2. Z desno tipko miške kliknite naslov in izberite Ugotovite, kaj piše na ta naslov
Ko določite naslov vidika ali spremenljivke, ki jo želite spremeniti ali ustaviti, poiščite kazalec ali kodo, ki se nanaša na naslov, odprite okno razhroščevalnika in poiščite odsek ali kodo, ki ustreza temu naslovu.
Korak 3. Izberite navodila in kliknite Pokaži razstavljalec
Ko se odpre okno razhroščevalnika, kliknite označeno navodilo. Navodila bodo prikazana v oknu za razstavljanje kod.
Korak 4. Z desno miškino tipko kliknite zgornje navodilo in kliknite Ugotovite, do katerih naslovov dostopa to navodilo
Na zaslonu se bo naložilo okno s seznamom vseh naslovov, do katerih je dostopalo navodilo pri sklicevanju na nov naslov.
Korak 5. Dovolite spremembe vrednosti ali velikosti za vse predmete v igri
Prikazal se bo seznam vseh naslovov, do katerih dostopa navodila. Na primer, če želite prenehati spreminjati vrednost ali velikost vrstice zdravja/življenja lika, se lahko najprej vrnete v igro in pustite, da junak zadene. Prikažejo se navodila za dostop do naslovov na seznamu dostopnih naslovov. Če udarite ali napaste sovražnika, ki uporablja tudi ta navodila, se na seznamu prikažejo ustrezna navodila.
Korak 6. Na seznamu dostopnih naslovov izberite vse naslove
Ko imate naslov za vsak predmet, ki ima isti naslov na seznamu, preprosto kliknite in povlecite kazalec, da označite vse naslove.
Druga možnost je, da z desno tipko miške kliknete vsak naslov in izberete » Pokaži registrska stanja ”.
Korak 7. Različna struktura podatkov za vse prikazane naslove
Sledite tem korakom, da ustvarite podatkovno strukturo za vse prikazane naslove:
- Z desno tipko miške kliknite izbrane naslove.
- Kliknite " Odprite odsečne podatke z izbranimi naslovi ”.
- Kliknite " V redu ”.
- Vnesite ime podatkovne strukture in kliknite » V redu ”.
- Kliknite " Da ”.
- Vnesite začetno velikost strukture ali jo pustite takšno, kot je, nato kliknite » V redu ”.
Korak 8. Poiščite količino, ki je enaka velikosti slike igralca, vendar se razlikuje od velikosti drugih predmetov ali sovražnih likov
Ko opazujete podatkovno strukturo ali register vsakega predmeta, morate poiskati vrednosti, ki so enake za vse glavne/prijateljeve znake, vendar drugačne od sovražnikovih. Na primer, če ima ekipa A dva igralca, ekipa B pa dva računalniško vodena lika, so lahko znaki ekipe A predstavljeni z vrednostjo ali številko “1”, znaki ekipe B pa s številko “2”.
Če za lik igralca/prijatelja ne najdete iste vrednosti ali spremenljivke, vendar se razlikuje od sovražnikovega znaka, lahko ustvarite svojo vrednost ali spremenljivko. Z desno miškino tipko kliknite eno od vrednosti (npr. Kazalec) in izberite » Dodaj element " Za tip podatkov izberite "4 bajte" in vnesite neuporabljeno številko odmika. Številka odmika je prikazana na levi strani tabele strukture razčlenjevanja podatkov.
Korak 9. Zapišite vrednostni ali spremenljivi register
Kadar koli dostopate do prikaza registra ali seciranja podatkov, je vrednost registra na levi strani. V pogledu registrov se lahko osredotočite na dejanski register, na katerega je navodilo povezano ali na katerega je vezano (npr. RSI, RDX, EDX in podobno). Če dostopate do podatkovne strukture, so registri prikazani kot zamik številke ali črke na levi strani okna.
Korak 10. Odprite novo predlogo kode za navodila
Vrnite se v okno »Pregledovalnik pomnilnika« in odprite novo predlogo za vstavljanje kode za navodila, povezana z drugimi naslovi. Sledite tem korakom:
- Kliknite navodila v oknu »Pregledovalnik pomnilnika«.
- Kliknite " Orodja ”V menijski vrstici na vrhu okna.
- Kliknite " Samodejni sestavljalec ”.
- Kliknite " Predloge ”V menijski vrstici na vrhu okna.
- Kliknite " Injekcija kode ”.
Korak 11. Ustvarite novo oznako za predmet, ki ga želite nastaviti ali nadzirati
Oznaka je prikazana na vrhu predloge za vnos kode. Dodajte novo oznako za predmet, ki ga želite nadzirati, pod obstoječo oznako. Če želite dodati oznako, preprosto vnesite oznako, ki ji sledi ime oznake (v oklepajih). Na primer, lahko vnesete "oznaka (igralec)" ali "oznaka (sovražnik)".
Korak 12. Ustvarite nov segment za že ustvarjene oznake
Če želite ustvariti nov segment, vnesite ime oznake, ki ji sledi dvopičje (“:”) kjer koli pred ali za prvotno kodo.
Korak 13. Dodajte oznako velikosti strani želenega predmeta na oznako
Za to stopnjo boste potrebovali osnovno znanje kodiranja. Dodajte vrstico kode, ki spremeni vrednost ali velikost vidika predmeta glede na želene spremembe. Po tem morate na konec dodati še eno vrstico za skok, izvirno kodo in vrnilno kodo.
Korak 14. Ustvarite primerjalno kodo pod "newmem"
Vrstica z besedo "newmem:" v predlogi za vnos kode označuje, da navodilo ustvarja nov naslov pomnilnika. Običajno se ta koda doda takoj za izvirno kodo, ki ima oznako “(code:)” ali “(originalcode:)”. Z ukazom »cmp« ustvarite vrstico kode, ki primerja količine vidikov različnih predmetov v registru ali registru in njihove številke odmikov. Na primer, če »RDX« z vrednostjo odmika 14 služi za razlikovanje ekipe igralcev od računalniška ekipa in igralna ekipa ima vrednost »1«, morate vnesti cmp [rbx+14], 1, da preverite, ali je predmet igralčev lik ali ne.
Korak 15. Dodajte vrstico kode, ki bo skočila neposredno na predmet, ki ga želite spremeniti
Z ukazom "je" skočite na segment ukazov za primerjavo. Če se na primer oznaka, ki ste jo ustvarili, imenuje "igralec", dodajte vrstico samo predvajalnik, da preklopite na segment "igralec", če je rezultat primerjave vrednosti/vidika opravljen glede na karakter igralca.
Korak 16. Dodajte delovno vrstico kode, tako da zaobidete preostale kode in neposredno dostopate do izvirne kode
Ko ustvarite kodo, ki se ponavlja po segmentu predmeta, ki ga želite spremeniti, morate dodati vrstico kode, ki skoči na izvirno kodo, če se spremenljivka/vidik ne nanaša na znak igralca/prijatelja. Z ukazom "jmp" ustvarite vrstico kode, ki skoči na izvirno kodo, potem ko ste vnesli vrstico kode, ki skoči na prvotno kodo ali drug niz kode z drugo funkcijo.
Za lažje dodajanje novih oznak. Samo dodajte primerjalno kodo na koncu "newmen:", da ločite znake prijateljev od sovražnih. Nato vstavite vrstico kode, ki skoči na konec, če se rezultat primerjave nanaša na znak igralca/prijatelja. Če se rezultat nanaša na sovražnikov znak, preklopite na izvirno kodo. Na ta način se v primeru napada igralčevega ali zaveznikovega značaja (ali uporabe krogel pištole in podobno) ne spremeni ničesar. Če pa je napadan sovražni znak, se koda izvede kot običajno
Korak 17. Kliknite Izvedi
Vnesena koda bo izvedena. Če je bilo vse v redu, ste uspešno vnesli novo kodo, ki razlikuje prijazne znake od sovražnih. Naslednji primer je preprost skript ali koda, s katero lahko ločite igralca/prijatelja od sovražnika:
alloc (newmem, 2048, "Tutorial-x86_64.exe"+2EB6D) label (return here) label (originalcode) oznaka (exit) label (player) // Nova oznaka za igralca. newmem: // Ta koda se uporablja za ustvarjanje novega pomnilniškega naslova. cmp [rbx+14], 1 // Ta koda razlikuje člana igralčeve/prijateljske ekipe od sovražne ekipe. je player // Ta koda služi za preusmeritev izvajanja kode na segment igralca, če se predmet ali rezultat primerjave nanaša na igralčevo ekipo. jmp originalcode // Ta koda služi za preusmeritev izvajanja kode na izvirno kodo, če se predmet ali rezultat primerjave nanaša na nasprotno ekipo. player: // Ta koda se uporablja za ustvarjanje novega segmenta za ekipo igralcev. jmp exit // Ta koda preusmeri izvajanje kode do konca in ne vpliva na ekipo igralcev. originalcode: // Ta koda se nanaša na izvirni kodni segment. movss [rbx+08], xmm0 // Ta koda izvaja izvirna navodila (za nasprotno ekipo) exit: // Ta razdelek je konec kode. jmp vrne sem "Tutorial-x86_64.exe"+2EB6D: jmp newmem se vrne sem:
8. del od 8: Razumevanje uporabe Cheat Engine
Korak 1. Preberite, kako deluje Cheat Engine
Korak 2. Razumeti terminologijo Cheat Engine
Cheat Engine obravnava različne računalniške kode na visoki ravni. Za lažje razumevanje je dobro poznati nekaj terminologije v tem programu. Tu je nekaj izrazov, ki se uporabljajo v Cheat Engine:
-
” Vrednote:
Vrednost je vsaka spremenljivka ali vidik v programu, ki ima številčno velikost ali vrednost. V igri je ta vidik lahko odstotek ravni zdravja lika, količina streliva ali število predmetov v lasti. Cheat Engine omogoča skeniranje spremenljivk in njihovo spreminjanje.
-
” Naslovi:
Naslov je mesto, kjer so podatki shranjeni v RAM -u. Včasih se lahko lokacija spremenljivke spremeni.
-
” Vrste podatkov:
Podatkovni tip se nanaša na spremenljiv postopek shranjevanja. Podatke je mogoče shraniti v bajtih (npr. »2 bajta«, »4 bajta« ali »8 bajtov«). Podatke lahko shranite tudi kot plavajočo vejico ali kombinacijo obeh.
-
” Kazalci:
Kazalec ali kazalec je naslov s spremenljivko, ki je usmerjen ali napoten na drug naslov. Tovrstni naslovi se lahko spremenijo vsakič, ko naložite igro (ali včasih sredi igre).
Korak 3. Ne pozabite, da Cheat Engine ne deluje vedno za vse igre
Upoštevajte, da nekaterih iger z nekakšno zaščito pred goljufanjem ali spletnimi funkcijami za več igralcev ni mogoče spremeniti s pomočjo Cheat Engine. Če se prisilite v uporabo Cheat Engine, bo vaš račun ali profil igralca blokiran in ne boste mogli igrati spletnih iger.
- Če se Cheat Engine izkaže za uporabnega in ga uporabite za pridobivanje vsebine, ki bi jo običajno (in bi jo morali) zakonito kupiti (z denarjem), bi vas lahko preganjali zaradi tatvine.
- Cheat Engine je tako priljubljen program, da ima večina iger zaščito pred njim.
Korak 4. Spoznajte igre, ki jih lahko spremenite s pomočjo Cheat Engine
Nekatere starejše igre za enega igralca in enega igralca iz Steam-a je mogoče spremeniti s pomočjo Cheat Engine. Igre pa morajo imeti spremenljivko z vrednostjo ali velikostjo, ki jo lahko vidite na zaslonu in jo spremenite.
Nekatere flash igre na internetu, ki nimajo povezav do skupnosti ali povezav (npr. Igre za enega igralca brez visokega seznama točk), so lahko združljive s Cheat Engine
Nasveti
- Začnite z ogledom interaktivnih vaj, vključenih v program Cheat Engine. S temi veščinami pojdite skozi devet predstavljenih korakov.
- Cheat Engine lahko uporabite za spreminjanje majhnih vidikov igre. Vendar pa se igra lahko zruši ali zruši, če poskusite s Cheat Engine spremeniti večje in bolj zapletene funkcije ali vidike.
- Za učinkovito uporabo Cheat Engine je dobro poznati ali imeti znanje kodiranja.
Opozorilo
- Vaš profil ali račun je lahko blokiran, če Cheat Engine uporabljate na strežnikih VAC ali drugih strežnikih z zaščito pred goljufanjem.
- V Robloxu ne morete vdreti z običajnim Cheat Engineom. Če se prisilite, da ga uporabite, vas lahko izločijo iz igre, ki jo želite vdreti.