Com utilitzar Cheat Engine (amb imatges)

Taula de continguts:

Com utilitzar Cheat Engine (amb imatges)
Com utilitzar Cheat Engine (amb imatges)

Vídeo: Com utilitzar Cheat Engine (amb imatges)

Vídeo: Com utilitzar Cheat Engine (amb imatges)
Vídeo: Cómo abrir archivos dañados de Microsoft Excel 2024, Maig
Anonim

Aquest wikiHow us ensenya a utilitzar Cheat Engine per modificar alguns jocs d'ordinador. Cheat Engine és una eina d’escaneig de memòria. Amb aquesta eina, podeu accedir a les dades emmagatzemades a la memòria de l’ordinador i fer-hi canvis. D'aquesta manera, podeu canviar la informació del joc, com ara el nivell de salut, la munició, la puntuació, la vida i altres elements o aspectes del vostre inventari.

Pas

Part 1 de 8: Instal·lació del motor de trucs

363032 5
363032 5

Pas 1. Obriu la pàgina web de Cheat Engine

Accediu a https://cheatengine.org/downloads.php des del navegador web del vostre ordinador.

363032 6
363032 6

Pas 2. Seleccioneu Descarregar Cheat Engine

Aquest gran enllaç apareix al centre de la pàgina.

  • En aquest botó també es mostra la versió més recent de Cheat Engine (per exemple, Descarregueu Cheat Engine 6.7 ”).
  • Si heu d’utilitzar Cheat Engine en un ordinador Mac, seleccioneu “ Descarregueu Cheat Engine 6.2 per a Mac ”.
363032 7
363032 7

Pas 3. Instal·leu Cheat Engine

El procés d’instal·lació que heu de seguir depèn del sistema operatiu de l’ordinador:

  • Windows: feu doble clic al fitxer d'instal·lació de Cheat Engine, seleccioneu " "Quan se us demani, seleccioneu" Pròxim ”, Marqueu la casella" Estic d'acord "i, a continuació, seleccioneu" Pròxim " A continuació, feu clic a " Pròxim "Tres vegades més, desmarqueu la casella" Accepto instal·lar McAfee WebAdvisor ", seleccioneu" Pròxim i feu clic a " Instal·la " Un cop finalitzada la instal·lació, seleccioneu " Pròxim "Quan se us demani i feu clic a" Acabar ”.
  • Mac: feu doble clic al fitxer d’instal·lació de DMG Cheat Engine, verifiqueu la instal·lació del programa quan se us demani, feu clic i arrossegueu la icona de Cheat Engine al directori "Aplicacions" i seguiu les instruccions que apareixen a la pantalla.
363032 8
363032 8

Pas 4. Executeu Cheat Engine

Un cop finalitzat el programa d'instal·lació, feu clic al menú "Inici"

Windowsstart
Windowsstart

(Windows) o Launchpad (Mac) i seleccioneu Cheat Engine ”.

Potser haureu de triar " "o" Obert ”Abans d’obrir Cheat Engine.

Part 2 de 8: Desbloqueig del procés del joc a Cheat Engine

363032 9
363032 9

Pas 1. Comenceu el joc

Executa el joc que vulguis utilitzar amb Cheat Engine.

Tingueu en compte que no podeu utilitzar jocs multijugador en línia ni servidors

363032 10
363032 10

Pas 2. Seleccioneu la icona "Processos"

Feu clic al botó de l'ordinador a l'extrem superior esquerre de la finestra de Cheat Engine. A continuació apareixerà una finestra emergent que mostra els programes que s’executen actualment a l’ordinador.

363032 11
363032 11

Pas 3. Feu clic a Procés de joc

Aneu a la llista de processos fins que trobeu el joc desitjat i seleccioneu un nom de joc. Si Cheat Engine s'utilitzarà per als jocs als quals s'accedeixi des d'un navegador, seleccioneu el nom del navegador.

  • Si el nom del joc no està disponible a la llista "Processos", no podeu editar el procés mitjançant Cheat Engine.
  • És possible que hagueu de fer clic a la pestanya " Processos ”Que es troba primer a sobre de la finestra.
363032 12
363032 12

Pas 4. Seleccioneu D'acord

Aquest botó apareix a la part inferior de la finestra. El joc es desbloquejarà després a Cheat Engine.

Part 3 de 8: Cerca i canvi de variables (valor) als jocs

363032 13
363032 13

Pas 1. Determineu l'aspecte o la variable de joc (valor) que voleu canviar

Per canviar una variable de joc, ha de tenir un número (per exemple, nivell de munició, salut o ítem).

El número corresponent s’ha de mostrar a la pantalla. Per exemple, si voleu canviar la quantitat d'un article determinat a l'inventari, haureu d'anar a una pàgina que mostri el nombre d'articles del segment d'inventari

363032 14
363032 14

Pas 2. Amagueu la finestra del joc i feu clic a la finestra de Cheat Engine

Heu de tornar a mostrar la finestra de Cheat Engine mentre la finestra del joc està amagada.

No atureu el joc en aquesta etapa

Superar la por de ser segrestat. Pas 5
Superar la por de ser segrestat. Pas 5

Pas 3. Feu clic a Nova exploració

Es troba a la part superior de la finestra de Cheat Engine, al costat del tauler de l’esquerra. Cada vegada que vulgueu escanejar un aspecte o una variable nova, heu de fer clic a la icona Nova exploració ”.

363032 16
363032 16

Pas 4. Seleccioneu el tipus d'escaneig

Hi ha cinc tipus d’exploracions que podeu realitzar quan inicieu una nova exploració. Els dos escaneigs principals que s'han d'utilitzar són "Valor exacte" i "Valor inicial desconegut". Utilitzeu el menú desplegable situat al costat de "Tipus d'escaneig" per seleccionar el tipus d'escaneig que voleu realitzar. Els tipus d’exploracions disponibles inclouen:

  • Valors exactes:

    ”Seleccioneu aquesta opció si coneixeu l'import o el valor exacte que cal canviar. Per exemple, si coneixeu el nombre específic de vides o municions que teniu, podeu triar aquesta opció.

  • Valors inicials desconeguts:

    “Als videojocs, de vegades els valors o les quantitats no estan representats per números. Per exemple, la salut o el nivell de vida d'un personatge es representa mitjançant un mesurador de salut, no un número. Per a un exemple com aquest, no sabreu el nombre específic de vides ni els nivells de salut. En realitat, hi ha números que representen aquests aspectes o variables, però no es poden veure a la pantalla. Per tant, podeu triar l’opció “ Valor inicial desconegut ”.

  • Més gran que…:' ”Seleccioneu aquesta opció si no coneixeu el valor o la quantitat específics que esteu cercant, però encara coneixeu el valor o la quantitat més petita.
  • Menor que…:

    Seleccioneu aquesta opció si no coneixeu el valor o la quantitat específics que esteu cercant, però encara coneixeu el valor o la quantitat més gran.

  • Valor entre …:

    ”Amb aquesta opció, podeu introduir l’interval de valors o quantitats que cal cercar.

363032 17
363032 17

Pas 5. Determineu el tipus de dades

Un tipus de dades representa un valor o una quantitat emmagatzemada a la memòria. Pot ser difícil saber quin tipus de dades escollir, de manera que en aquest pas és possible que hàgiu d’endevinar o experimentar. Utilitzeu el menú desplegable situat al costat de "Tipus de dades" per especificar el tipus de dades. Si no trobeu el valor o la quantitat que busqueu amb un tipus de dades, feu clic a " Nova exploració ”I torneu-ho a provar amb un altre tipus de dades. Alguns tipus de dades habituals que podeu utilitzar inclouen:

  • Bytes:

    Les opcions "2 bytes" i "4 bytes" són els tipus de dades més utilitzats. La majoria d'aplicacions de Windows utilitzen el tipus de dades de "4 bytes" perquè pugueu iniciar l'experiment amb aquesta opció. També podeu trobar variables amb el tipus de dades "2 bytes". Encara es poden provar les opcions "1 bytes" i "8 bytes", però és possible que tingueu problemes o errors amb les dues opcions.

  • carrosses:

    Un tipus de dades de coma flotant fa referència a un valor o quantitat que té un nombre decimal (fins i tot si no el veieu als jocs). De vegades, els jocs emmagatzemen valors o quantitats com a punt flotant per evitar exploracions de memòria senzilles. Si no podeu trobar el valor o la quantitat que busqueu mitjançant l'escaneig de bytes, proveu d'escanejar aquest tipus de dades.

  • Dobles:

    Aquest tipus de dades és similar als punts flotants, però conté el doble de dígits. Si no podeu trobar la variable en escanejar els tipus de dades de bytes o flotants, proveu d’escanejar aquests tipus de dades.

  • Tots:

    Aquesta opció funciona per escanejar totes les variables de tot tipus de dades. Aquesta opció pot ser una bona opció si no sabeu què cal cercar. Tanmateix, aquesta opció mostra més resultats de cerca que heu de condensar.

363032 18
363032 18

Pas 6. Introduïu el valor o la quantitat que voleu canviar i feu clic a Primer escaneig

Per exemple, si us queden 20 vinyetes a la llista de municions, escriviu 20 al camp de text "Valor". Cheat Engine explorarà totes les variables o aspectes que tinguin un valor o una magnitud de "20". Probablement obtindreu moltes variables a la llista d’adreces, de manera que haureu de restringir els resultats de la cerca més endavant.

363032 19
363032 19

Pas 7. Torneu al joc i canvieu el valor de la variable desitjada

El procés que cal seguir dependrà del joc que s’utilitzi. Per exemple, si voleu augmentar el vostre nivell de salut, us podeu fer mal per baixar primer el vostre nivell de salut. Si voleu més munició, feu unes quantes rondes per baixar primer el recompte de munició.

363032 20
363032 20

Pas 8. Torneu a Cheat Engine i busqueu les variables actualitzades

Amagueu la finestra del joc i feu clic a Cheat Engine. Escriviu un valor o una quantitat nova a la secció "Valor" i, a continuació, feu clic a " Següent escaneig " Cheat Engine explorarà totes les variables de la primera exploració i, a continuació, les reduirà a una variable o adreça amb el valor convertit a una magnitud o número, tal com heu introduït a la barra "Valor".

  • Valors inicials desconeguts:

    ”Si seleccioneu" Valor inicial desconegut "a la primera exploració, seleccioneu" Augment del valor "o" Disminució del valor ”A l’encapçalament“Tipus d’escaneig”, segons si el valor (o magnitud) augmenta o disminueix. Cheat Engine explorarà tots els valors o quantitats creixents o decreixents, en lloc d’escanejar valors específics o fixos.

363032 21
363032 21

Pas 9. Repetiu el procés de cerca fins que tingueu quatre (o menys) valors / quantitats

Continueu canviant el valor o la magnitud i, a continuació, cerqueu el valor canviat fins que es mostrin un màxim de quatre aspectes o variables a la part esquerra de la finestra Cheat Engine.

Finalment, veureu el valor o la quantitat cercats prèviament a la columna "Anterior" de cada variable / valor d'aspecte, mentre que el valor o la quantitat actual es mostra a la columna "Valor"

363032 22
363032 22

Pas 10. Afegiu variables o aspectes a la llista d'adreces

Podeu fer doble clic en un aspecte per afegir-lo a la llista d’adreces a la part inferior de la finestra de Cheat Engine o fer clic en una adreça per ressaltar-lo i seleccionar la icona de fletxa diagonal vermella a l’angle inferior dret de la variable o llista d’aspectes. Després, la variable s'afegirà a la llista d'adreces a la part inferior de la finestra.

Per seleccionar diverses adreces o variables, manteniu premuda la tecla "Maj" i feu clic a les variables superior (primera selecció) i inferior (última selecció) de la llista

363032 23
363032 23

Pas 11. Canvieu el valor a la quantitat desitjada

Seguiu aquests passos per canviar el valor o la magnitud d'una variable / aspecte:

  • Feu doble clic al valor de "Valor" de la llista, a la part inferior de la finestra de Cheat Engine.
  • Introduïu un valor o quantitat nova a la columna "Valor".
  • Feu clic a " D'acord ”.
363032 24
363032 24

Pas 12. Comproveu si el valor de l'aspecte o la magnitud han canviat al joc

Quan torneu a obrir el joc, la variable o aspecte editat mostrarà la magnitud o el valor que heu introduït. Al següent mètode o segment, aprendreu a evitar que els valors o les quantitats canviïn convertint-los en codi no operatiu.

És possible que hàgiu de tornar a canviar el valor o la magnitud de la variable abans d’actualitzar-la

Part 4 de 8: Canviar el codi per evitar canvis de valor o quantitat

363032 25
363032 25

Pas 1. Busqueu variables la magnitud de les quals no es pugui canviar

Aquest segment o secció us ensenyarà a utilitzar la funció de cercador de codis per trobar allò que està escrit a l’adreça o variable que voleu canviar i substituir-lo per codi no operatiu. Per tant, el valor o la magnitud de les variables del joc no canviaran. Seguiu els passos de la secció anterior per esbrinar quins aspectes heu de canviar. Afegiu la variable a la llista a la part inferior de la pantalla.

363032 26
363032 26

Pas 2. Feu clic amb el botó dret del ratolí a l’adreça i seleccioneu Esbrineu a quin accés hi ha aquesta adreça

Després s’obrirà la finestra Cheat Engine Debugger. Aquesta finestra mostra instruccions relatives a l'adreça a la qual esteu a punt d'accedir.

363032 27
363032 27

Pas 3. Feu clic a Sí

Amb aquesta opció, confirmeu que voleu connectar el depurador al procés Cheat Engine. S'obrirà la finestra "Depurador de codi". La llista estarà buida la primera vegada que s’obri la finestra.

363032 28
363032 28

Pas 4. Torneu al joc i canvieu el valor o la magnitud de la variable o aspecte

De nou, torneu al joc i feu alguna cosa per canviar l'aspecte o la variable el valor del qual no hauria de canviar. Les instruccions de codi que accedeixen a l'adreça o variable seleccionades es mostren a la finestra del depurador.

363032 29
363032 29

Pas 5. Torneu a Cheat Engine i feu clic a les instruccions de la llista

Pot haver-hi més d’una adreça o variable a la finestra. Si és així, seleccioneu una adreça o una variable que no estigui enllaçada a la mateixa adreça base. Cerqueu instruccions amb valors diferents entre claudàtors "[" i "]" que els altres valors.

363032 30
363032 30

Pas 6. Feu clic a Substitueix

El codi es substituirà per un codi no operatiu (NOP).

Si hi ha més d'una variable a la llista, seleccioneu totes les variables

363032 31
363032 31

Pas 7. Feu clic a Atura

S’aplicarà o s’activarà el codi no operatiu. Per tant, el valor o la magnitud de l'aspecte seleccionat no canviarà en el joc.

Per restaurar el codi original, seleccioneu una variable a la llista i feu clic a " Mostra el desmuntador " Feu clic amb el botó dret a la secció que mostra el text "NOP" i seleccioneu " Restaura amb el codi original " Si no veieu l'opció, feu clic a " Substitueix-lo per un codi que no faci res "i selecciona" " Després, torneu a fer clic amb el botó dret del ratolí " NOP "i selecciona" Restaura amb el codi original ”.

Part 5 de 8: Ús de punteres per trobar codis de definició d'aspecte o variables

363032 32
363032 32

Pas 1. Escanegeu la variable o l'aspecte del valor o magnitud del qual vulgueu canviar

De tant en tant, l'adreça d'una variable o aspecte del joc pot canviar, ja sigui quan reinicieu el joc o al centre del joc. Podeu utilitzar un punter o punters per esbrinar a què es refereix l'adreça o la variable. Un cop hàgiu trobat una adreça estàtica de nivell base que no canvia, podeu canviar aquesta variable o aspecte del joc.

363032 33
363032 33

Pas 2. Feu clic amb el botó dret a l'adreça i seleccioneu Esbrina què escriu en aquesta adreça

La finestra del depurador s'obrirà després.

Si hi ha diverses adreces, obriu una finestra de depurador per a aquestes adreces (tantes com permeti Cheat Engine)

363032 34
363032 34

Pas 3. Torneu al joc i canvieu el valor o la magnitud de l'aspecte del joc

De nou, torneu al joc i feu alguna cosa per canviar la quantitat de l'aspecte desitjat (per exemple, utilitzeu una arma, colpejar-vos, etc.). Les instruccions referents a l'adreça de l'aspecte respectiu apareixeran a la finestra del depurador.

Si no apareix res a la finestra del depurador, l'adreça seleccionada no és l'adreça correcta. Proveu una altra adreça

363032 35
363032 35

Pas 4. Torneu a Cheat Engine i feu clic a les instruccions de la llista

Les instruccions es mostren a la finestra del depurador. Pot haver-hi més d’una adreça que aparegui a la finestra. Si és així, busqueu una instrucció amb un conjunt de caràcters diferent entre claudàtors "[" i "]", en comparació amb el conjunt de caràcters de les altres instruccions. Si no hi ha cap adreça amb un caràcter diferent, comproveu que el punter o els punteres utilitzats són els mateixos per a totes les adreces.

Si el conjunt de caràcters té un símbol "+" i un número al final (per exemple, [ESI + 14]), el símbol i el número són números compensats. Anoteu el número. La necessitareu més endavant

363032 36
363032 36

Pas 5. Feu clic a Més informació

Es mostraran les instruccions que apareixen quan el valor o la quantitat d'un aspecte del joc canvia a la finestra "Informació addicional". També es mostrarà el punter que fa referència a l’adreça.

També podeu trobar l’adreça examinant els caràcters entre claudàtors i mirant el número que apareix després dels caràcters que es mostren a continuació. Per exemple, si l'adreça té el codi "[rdx]" al costat, busqueu la cadena “RDX = xxxxxxxx” a la part inferior de la finestra

363032 37
363032 37

Pas 6. Feu clic a la casella de selecció situada al costat de "Hex" i realitzeu una nova exploració de l'adreça del punter

L'adreça del punter es mostra al costat del text "El valor del punter necessari per trobar aquesta adreça és probablement xxxxxxxxx". Seguiu aquests passos per trobar l'adreça al final de la frase.

  • Feu clic a " Nova exploració ”.
  • Feu clic a la casella de selecció anomenada "Hex" al costat de la columna "Valor".
  • Introduïu l'adreça del punter al camp "Valor" i feu clic a " primera exploració ”.
363032 38
363032 38

Pas 7. Feu doble clic a l'adreça del marcador

L'adreça s'afegirà a la llista a la part inferior de la finestra de Cheat Engine.

Les adreces poden aparèixer en verd als resultats de l'escaneig. Si és així, l'adreça és una adreça estàtica i és probable que sigui el punter que busqueu. De vegades, el punter trobat també és un altre punter. Aquests indicadors es coneixen com a indicadors multinivell. Si us trobeu amb un punter multinivell, haureu de repetir els passos anteriors per a cada punter trobat per trobar l'adreça estàtica principal del punter

363032 39
363032 39

Pas 8. Feu doble clic al número de "Adreça"

S'obrirà el quadre de diàleg "Canvia l'adreça".

363032 40
363032 40

Pas 9. Copieu l'adreça al camp i feu clic a Cancel·la

Per copiar una adreça, només cal que marqueu tot el text a la columna que hi ha a la part superior del quadre "Canvia l'adreça". Feu clic amb el botó dret a l'adreça i seleccioneu " Copia " Després, feu clic a " Cancel · lar ”Per tancar la columna.

363032 41
363032 41

Pas 10. Feu clic a Afegeix adreça manualment

Es troba a la part superior esquerra de la llista d’adreces, a la part inferior de la finestra de Cheat Engine. S'obrirà un quadre similar al quadre "Canvia l'adreça", però en aquest quadre només podeu afegir una adreça.

363032 42
363032 42

Pas 11. Feu clic a la casella de selecció situada al costat de "Punter"

El quadre s’ampliarà i apareixerà un nou camp de text per introduir el punter.

363032 43
363032 43

Pas 12. Enganxeu l'adreça del punter al camp sota "Punteres" i feu clic a D'acord

Es mostrarà una nova adreça per al punter que controla l'aspecte del joc que voleu canviar. L'adreça del marcador recentment creat hauria de ser semblant a "Pxxxxxxxx". La cadena de text indica que aquest punter fa referència a una adreça específica.

  • Si hi ha un número de desplaçament, introduïu-lo al camp situat a sobre de la columna on heu enganxat l'adreça.
  • Si hi ha més d'un marcador, feu clic a " Afegeix un desplaçament " Els camps del número de desplaçament s'afegiran a la part superior de l'àrea o columna on enganxeu l'adreça. Introduïu el número de desplaçament adequat a cada columna.
363032 44
363032 44

Pas 13. Feu clic al quadre "Actiu" situat al costat de l'adreça del marcador que acabeu d'afegir

Aquest quadre es troba sota "Actiu" a la llista d'adreces a la part inferior de la pantalla. El punter s'activarà després.

363032 45
363032 45

Pas 14. Canvieu la magnitud de l’aspecte de l’adreça que heu afegit

La magnitud de l’aspecte de l’adreça del punter creat és la mateixa que l’adreça de l’aspecte que esteu cercant. Si el punter apunta a una altra ubicació, l'adreça original que hàgiu escanejat deixarà de ser vàlida. Tot i això, encara podeu canviar el valor de l’aspecte d’una adreça de punter ja creada. Aquest canvi funcionarà, independentment de la ubicació objectiva o de referència de la magnitud de l’aspecte. Feu clic al número que hi ha a sota del text "valor" de l'adreça que s'ha afegit. Introduïu un valor numèric o una quantitat nova i feu clic a " D'acord ”.

Part 6 de 8: utilitzar la injecció de codi per canviar el codi

363032 46
363032 46

Pas 1. Analitzeu l'aspecte o la variable dels canvis que vulgueu aturar

Aquesta secció us ensenyarà a utilitzar la injecció de codi per modificar el procés de canvi de valors d’aspecte / variable per codi. Per exemple, si el nivell de salut del teu personatge disminueix amb cada èxit, pots canviar el codi del joc de manera que el nivell de salut augmenti quan es rep.

363032 47
363032 47

Pas 2. Feu clic amb el botó dret a l'adreça i seleccioneu Esbrina què escriu en aquesta adreça

La finestra del depurador de Cheat Engine s'obrirà després.

363032 48
363032 48

Pas 3. Feu clic a Sí

Amb aquesta opció, confirmeu que voleu connectar el depurador al procés Cheat Engine. S'obrirà la finestra "Depurador de codi". La llista estarà buida la primera vegada que s’obri la finestra.

363032 49
363032 49

Pas 4. Torneu al joc i canvieu el valor o la magnitud de la variable

De nou, torneu al joc i feu alguna cosa per canviar l'aspecte o la variable el valor del qual no hauria de canviar. Les instruccions de codi que accedeixen a l'adreça o variable seleccionades es mostren a la finestra del depurador.

363032 50
363032 50

Pas 5. Torneu a obrir el joc i canvieu el valor o la magnitud de l’aspecte

De nou, torneu al joc i feu el que sigui necessari per canviar el valor o la magnitud de l'aspecte. Les instruccions referents a l'adreça adequada es mostraran a la finestra del depurador.

363032 51
363032 51

Pas 6. Torneu a Cheat Engine i feu clic a les instruccions de la llista

És possible que es mostri més d’una adreça a la finestra. Si és així, busqueu instruccions amb la paraula "sub" per disminuir el valor o la quantitat d'un aspecte, o bé la paraula "afegir" o "inc" per augmentar el valor o la magnitud.

363032 52
363032 52

Pas 7. Feu clic a Mostra el desmuntador

El codi s’obrirà a la finestra del desmuntador.

363032 53
363032 53

Pas 8. Seleccioneu el codi que redueix o augmenta el valor o la magnitud

Normalment, el codi que cal seleccionar és la primera instrucció a la part superior del codi. Possiblement, el codi té la paraula "Sub" o "Afegeix" al principi que serveix per reduir o augmentar la magnitud de l'aspecte rellevant.

363032 54
363032 54

Pas 9. Feu clic a Eines, Seguit per Muntatges automàtics.

S'obrirà la finestra del muntador automàtic.

363032 55
363032 55

Pas 10. Feu clic a Plantilles i seleccioneu Injecció completa.

Apareixerà una finestra emergent que confirmarà l'adreça a la qual s'afegirà el codi.

363032 56
363032 56

Pas 11. Assegureu-vos que l'adreça sigui correcta i feu clic a D'acord

Comproveu i assegureu-vos que l’adreça de la columna és la mateixa que l’adreça que heu seleccionat a la finestra del desmuntador “Visualitzador de memòria”. Després, feu clic a " D'acord " La nova plantilla s'obrirà després.

363032 57
363032 57

Pas 12. Substituïu el codi pel revers

Desplaceu-vos fins al segment que mostra la paraula "Codi". La línia següent és el codi que canvia la magnitud o el valor de l’aspecte. Si la línia comença amb la paraula "sub", canvieu "sub" per "afegir". Si la línia comença per la paraula "afegir", substituïu aquesta paraula per "sub". També podeu canviar la mida al final de la línia per determinar la quantitat de canvis realitzats o produïts.

363032 58
363032 58

Pas 13. Feu clic a Executa, seguit Sí dues vegades.

El botó "Executa" es troba a la part inferior de la finestra d'injecció de codi. Cheat Engine us preguntarà si esteu segur que voleu injectar el codi. Feu clic a " " per confirmar. Després, seleccioneu " "o" No ”Per obrir un nou codi a la finestra del desmuntador. Si la injecció de codi té èxit, el canvi en el valor o la magnitud de l’aspecte del joc es produirà a la inversa. En lloc de perdre bales, guanyareu munició quan feu servir l’arma. En lloc de disminuir, el nivell de salut del personatge també augmentarà quan el cop de l’adversari el copgi.

Part 7 de 8: Objectes distintius amb el mateix codi

363032 59
363032 59

Pas 1. Analitzeu l'aspecte o la variable dels canvis que vulgueu aturar

En determinats jocs, alguns objectes tenen el mateix codi. Les injeccions de codi realitzades en un objecte poden afectar altres objectes. Això significa que quan "congeleu" la barra de salut d'un personatge, podeu notar que les barres de salut o de vida dels personatges enemics també estan congelades. Per a situacions com aquesta, heu de saber diferenciar cada objecte i incloure scripts o codi que afectin només els objectes que desitgeu.

Per inserir scripts o codi en diferents objectes, heu de conèixer algun codi de muntatge. Tanmateix, generar aquest codi bàsic no és tan difícil de fer

363032 60
363032 60

Pas 2. Feu clic amb el botó dret a l'adreça i seleccioneu Esbrina què escriu en aquesta adreça

Després de determinar l'adreça de l'aspecte o variable que voleu canviar o aturar, localitzeu el punter o el codi que fa referència a l'adreça, obriu la finestra del depurador i identifiqueu la secció o el codi que correspon a aquesta adreça.

363032 61
363032 61

Pas 3. Seleccioneu les instruccions i feu clic a Mostra el desmuntador

Feu clic a la instrucció marcada quan s'obri la finestra del depurador. Les instruccions es mostraran a la finestra del desmuntador de codi.

363032 62
363032 62

Pas 4. Feu clic amb el botó dret a la instrucció superior i feu clic a Esbrina a quines adreces accedeix aquesta instrucció

Es carregarà a la pantalla una finestra que mostra una llista de totes les adreces a les quals s'ha accedit a la instrucció quan es fa referència a la nova adreça.

363032 63
363032 63

Pas 5. Permetre canvis de valor o mida a tots els objectes del joc

Es mostrarà una llista de totes les adreces a les quals accedeix la instrucció. Per exemple, si voleu deixar de canviar el valor o la mida de la barra de salut / vida d'un personatge, podeu tornar primer al joc i deixar que el personatge tingui un cop d'èxit. Es mostren les instruccions per accedir a les adreces de la llista d’adreces accessibles. Si colpeja o ataca un personatge enemic que també utilitza aquestes instruccions, es mostraran les instruccions corresponents a la llista.

363032 64
363032 64

Pas 6. Seleccioneu totes les adreces de la llista d’adreces accessibles

Un cop tingueu una adreça per a cada objecte que tingui la mateixa adreça a la llista, només cal que feu clic i arrossegueu el cursor per ressaltar totes les adreces.

Com a alternativa, podeu fer clic amb el botó dret a cada adreça i seleccionar " Mostra els estats del registre ”.

363032 65
363032 65

Pas 7. Estructura de dades diferent en totes les adreces mostrades

Seguiu aquests passos per crear una estructura de dades de totes les adreces que es mostren:

  • Feu clic amb el botó dret a les adreces seleccionades.
  • Feu clic a " Obriu les dades de disecció amb les adreces seleccionades ”.
  • Feu clic a " D'acord ”.
  • Introduïu el nom de l'estructura de dades i feu clic a " D'acord ”.
  • Feu clic a " ”.
  • Introduïu la mida inicial de l'estructura o deixeu-la tal qual i feu clic a " D'acord ”.
363032 66
363032 66

Pas 8. Cerqueu una quantitat que sigui igual a la mida de l’aspecte del reproductor, però diferent de la mida de l’aspecte d’altres objectes o personatges enemics

Quan observeu l'estructura de dades o el registre de cada objecte, heu de buscar valors que siguin els mateixos per a tots els personatges principals / amics, però diferents dels personatges enemics. Per exemple, si l’equip A té dos personatges i l’equip B té dos personatges controlats per ordinador, els personatges de l’equip A es poden representar pel valor o el número “1” i els personatges de l’equip B es representen pel número “2”.

Si no trobeu el mateix valor o variable per al personatge del jugador / amic, però diferent del personatge enemic, podeu crear el vostre propi valor o variable. Feu clic amb el botó dret del ratolí en un dels valors (per exemple, punter) i seleccioneu " Afegeix element " Seleccioneu "4 bytes" com a tipus de dades i proporcioneu un número de desplaçament no utilitzat. El número de desplaçament es mostra a la part esquerra de la taula d’estructures de dissecció de dades.

363032 67
363032 67

Pas 9. Registreu el registre de valor o variable

Sempre que accediu a la visualització del registre o a la dissecció de dades, el valor del registre es troba al seu costat esquerre. A la vista de registres, podeu centrar-vos en el registre real al qual està connectada o vinculada la instrucció (per exemple, RSI, RDX, EDX i similars). Si accediu a l'estructura de dades, els registres es mostraran com un desplaçament de número o lletra al costat esquerre de la finestra.

363032 68
363032 68

Pas 10. Obriu una nova plantilla de codi per obtenir instruccions

Torneu a la finestra "Visualitzador de memòria" i obriu una nova plantilla d'injecció de codi per obtenir instruccions vinculades a altres adreces. Seguiu aquests passos:

  • Feu clic a la instrucció de la finestra "Memory Viewer".
  • Feu clic a " Eines ”A la barra de menú de la part superior de la finestra.
  • Feu clic a " Muntador automàtic ”.
  • Feu clic a " Plantilles ”A la barra de menú de la part superior de la finestra.
  • Feu clic a " Injecció de codi ”.
363032 69
363032 69

Pas 11. Creeu una etiqueta nova per a l'objecte que vulgueu configurar o controlar

L'etiqueta es mostra a la part superior de la plantilla d'injecció de codi. Afegiu una etiqueta nova per a l'objecte que vulgueu controlar a l'etiqueta existent. Per afegir una etiqueta, només cal que escriviu l’etiqueta, seguida del nom de l’etiqueta (entre parèntesis). Per exemple, podeu escriure "etiqueta (jugador)" o "etiqueta (enemic)".

363032 70
363032 70

Pas 12. Creeu un segment nou per a les etiquetes que ja s'han creat

Per crear un segment nou, escriviu el nom de l'etiqueta, seguit de dos punts (":") abans o després del codi original.

363032 71
363032 71

Pas 13. Afegiu el codi de mida de l’aspecte de l’objecte desitjat a l’etiqueta

Necessitareu coneixements bàsics de codificació per a aquesta etapa. Afegiu una línia de codi que canviï el valor o la magnitud de l'aspecte de l'objecte, d'acord amb els canvis que vulgueu. Després, cal afegir una altra línia de "salt" al final, al codi original i al codi de retorn.

363032 72
363032 72

Pas 14. Creeu un codi de comparació a "newmem"

La línia amb la paraula "newmem" a la plantilla d'injecció de codi indica que la instrucció està creant una nova adreça de memòria. Normalment, aquest codi s’afegeix just després del codi original que té l’etiqueta “(codi:)” o “(codi original:)”. Utilitzeu l'ordre "cmp" per crear una línia de codi que compareu les quantitats d'aspecte de diferents objectes del registre o registre i els seus números de desplaçament. Per exemple, si "RDX" amb un valor de compensació de 14 serveix per distingir l'equip del jugador de a l’equip de l’ordinador i l’equip de jugadors té el valor “1”, heu d’escriure cmp [rbx + 14], 1 per comprovar si l’objecte és un personatge de jugador o no.

363032 73
363032 73

Pas 15. Afegiu una línia de codi que saltarà directament a l'objecte que vulgueu modificar

Utilitzeu l'ordre "je" per anar al segment d'ordres de comparació. Per exemple, si l'etiqueta que heu creat es diu "jugador", afegiu una línia només per canviar al segment "jugador" si el resultat de la comparació valor / aspecte es fa d'acord amb el caràcter del jugador.

363032 74
363032 74

Pas 16. Afegiu una línia de codi de treball saltant la resta de codis i accedint directament al codi original

Després de generar el codi que itera sobre el segment de l'objecte que voleu modificar, heu d'afegir una línia de codi que salti al codi original si la variable / aspecte no es relaciona amb el personatge del jugador / amic. Utilitzeu l'ordre "jmp" per crear una línia de codi que salti al codi original després d'haver introduït una línia de codi que salti al codi original o a un altre conjunt de codi amb una altra funció.

Per fer-ho més fàcil, no afegiu etiquetes noves. Només cal afegir el codi de comparació al final de "newmen:" per distingir els personatges d'amics dels personatges enemics. Després, inseriu una línia de codi que salti fins al final si el resultat de la comparació fa referència a un personatge de jugador / amic. Si el resultat fa referència a un personatge enemic, canvieu al codi original. D’aquesta manera, si s’ataca el personatge d’un jugador o aliat (o s’utilitzen bales de pistola, etc.), res de la magnitud ni del valor canviarà. Tanmateix, si s'ataca un personatge enemic, el codi s'executarà de manera habitual

363032 75
363032 75

Pas 17. Feu clic a Executa

S'executarà el codi introduït. Si tot va bé, heu introduït amb èxit un nou codi que distingeix els personatges simpàtics dels personatges enemics. L'exemple següent és un simple script o codi que podeu utilitzar per distingir un personatge de jugador / amic d'un personatge enemic:

alloc (newmem, 2048, "Tutorial-x86_64.exe" + 2EB6D) etiqueta (tornar aquí) etiqueta (codi original) etiqueta (sortida) etiqueta (reproductor) // Nova etiqueta per al reproductor. newmem: // Aquest codi s’utilitza per crear una nova adreça de memòria. cmp [rbx + 14], 1 // Aquest codi distingeix un membre de l'equip jugador / amic de l'equip enemic. je player // Aquest codi serveix per redirigir l'execució del codi al segment del jugador si l'objecte o el resultat de la comparació es refereix a l'equip del jugador. jmp originalcode // Aquest codi serveix per redirigir l'execució del codi al codi original si l'objecte o el resultat de la comparació es refereix a l'equip contrari. jugador: // Aquest codi s’utilitza per crear un segment nou per a l’equip de jugadors. jmp exit // Aquest codi redirigeix l'execució del codi fins al final i no afecta l'equip de jugadors. originalcode: // Aquest codi fa referència al segment de codi original. movss [rbx + 08], xmm0 // Aquest codi executa les instruccions originals (per a l'equip contrari) exit: // Aquesta secció és el final del codi. jmp returnhere "Tutorial-x86_64.exe" + 2EB6D: jmp newmem returnhere:

Part 8 de 8: Entendre l'ús del motor de trucs

363032 1
363032 1

Pas 1. Obteniu informació sobre com funciona Cheat Engine

Pas 2. Comprendre la terminologia de Cheat Engine

Cheat Engine s’ocupa de diversos codis informàtics d’alt nivell. Per facilitar-ne la comprensió, és recomanable conèixer algunes de les terminologies d’aquest programa. Aquests són alguns termes utilitzats a Cheat Engine:

  • Valors:

    El valor és qualsevol variable o aspecte d’un programa que tingui una magnitud o un valor numèrics. Al joc, aquest aspecte pot ser el percentatge del nivell de salut del personatge, la quantitat de munició o el nombre d'objectes que posseeix. Cheat Engine us permet escanejar variables i canviar-les.

  • Adreces:

    L’adreça és la ubicació on s’emmagatzema la informació a la memòria RAM. De vegades, la ubicació de la variable pot canviar.

  • Tipus de dades:

    El tipus de dades fa referència al procés d’emmagatzematge variable. Les dades es poden emmagatzemar en bytes (per exemple, “2 bytes”, “4 bytes” o “8 bytes”). Les dades també es poden emmagatzemar com a punt flotant o com una combinació de les dues.

  • Punteres:

    Un punter o punter és una adreça amb una variable que es dirigeix o es dirigeix a una altra adreça. Direccions com aquesta poden canviar cada vegada que es carrega un joc (o, de vegades, enmig d’un joc).

363032 3
363032 3

Pas 3. Recordeu que Cheat Engine no sempre funciona per a tots els jocs

Tingueu en compte que alguns jocs amb algun tipus de protecció anti-trampes o funcions multijugador en línia no es poden modificar mitjançant Cheat Engine. Si us obligueu a fer servir Cheat Engine, el vostre compte o perfil de jugador es bloquejarà i no podreu jugar a jocs en línia.

  • Si el motor de trampes resulta útil i el feu servir per obtenir contingut que normalment (i hauria) de comprar-se legalment (amb diners), podríeu ser processat per robatori.
  • Cheat Engine és un programa tan popular que la majoria de jocs tenen protecció contra ell.
363032 4
363032 4

Pas 4. Conegueu els jocs que podeu modificar amb Cheat Engine

Alguns jocs més antics per a un jugador i un sol jugador de Steam es poden modificar mitjançant Cheat Engine. Tanmateix, els jocs han de tenir una variable amb un valor o magnitud que pugueu veure a la pantalla i canviar.

Alguns jocs Flash a Internet que no tenen enllaços o enllaços de la comunitat (per exemple, jocs per a un jugador sense una llista de puntuació més alta) poden ser compatibles amb Cheat Engine

Consells

  • Comenceu mirant els tutorials interactius inclosos al programa Cheat Engine. Utilitzeu aquestes habilitats per recórrer els nou passos presentats.
  • Podeu utilitzar Cheat Engine per canviar petits aspectes del joc. Tanmateix, el joc pot fallar o fallar si intenteu fer servir Cheat Engine per canviar aspectes o funcions més grans i complexes.
  • Per utilitzar Cheat Engine de manera eficaç, és una bona idea conèixer o tenir coneixements de codificació.

Advertiment

  • És possible que el vostre perfil o compte estigui bloquejat si utilitzeu Cheat Engine en servidors VAC o en altres servidors amb protecció anti-trampes.
  • A Roblox, no es pot piratejar amb el Cheat Engine normal. Si us obligueu a fer-lo servir, podeu ser expulsat del joc que vulgueu piratejar.

Recomanat: