Cheat Engine – Come realizzare un trailer di gioco

Cheat Engine – Come realizzare un trailer di gioco

Per creare i tuoi trainer per un gioco per PC, devi procurarti un cheat engine e imparare alcune tecniche di base per la ricerca di azioni.

Se non hai ancora le conoscenze necessarie, dai un'occhiata a questa guida sul funzionamento di base dei motori a combustione. Dovrai anche essere paziente. Più grande è il gioco, più difficile sarà far lavorare l'allenatore. Dovrai eseguire, scansionare e riavviare per un po' di tempo per far funzionare i multipointer e questo richiederà molta pazienza.

Concetto di base.

Quando eseguiamo un gioco sul nostro PC, i dati vengono archiviati nella RAM e gli viene assegnato un indirizzo di memoria fisica, ad esempio "00E0E990". Tuttavia, questo indirizzo non contiene sempre lo stesso valore, poiché gli indirizzi vengono assegnati in modo diverso ogni volta che avviamo il processo. Quindi dobbiamo trovare una funzione specifica o "puntatore" all'interno del processo che ci indicherà il valore corretto. Questo è essenzialmente ciò che facciamo quando creiamo un trainer: cerchiamo una funzione nel processo di gioco che indichi sempre il valore che vogliamo cambiare, indipendentemente da dove è memorizzato nella memoria fisica questo valore. So che sembra complicato, ma capirai quando creerai il tuo primo trainer.

Come funziona

È meglio guardare il video per vedere di persona come funziona, ma in generale: scansioniamo il valore che vogliamo modificare e ci assicuriamo che sia corretto. Quindi eseguiamo una scansione del puntatore a quell'indirizzo e probabilmente otterremo un sacco di puntatori. Per restringere la scelta dei puntatori, riavviamo il gioco ed eseguiamo nuovamente la scansione, utilizzando lo stesso valore e il suo nuovo indirizzo fisico in memoria. Ripetiamo questo processo finché non abbiamo meno di 300 o, idealmente, anche meno di 100 puntatori. Quindi prendiamo tutti o un grande campione dei puntatori e li importiamo nella nostra tabella dei trucchi facendo doppio clic su di essi. Ora riavviamo nuovamente il gioco, accendiamo il Cheat Engine e possiamo facilmente trovare i puntatori che vogliamo confrontando i loro valori con quelli che appaiono nel gioco.

Problematica

Funziona solo per indirizzi statici e non funzionerà per indirizzi dinamici. Inoltre, i trainer creati in questo modo diventeranno rapidamente obsoleti anche dopo i più piccoli aggiornamenti e modifiche al gioco. Per aggirare questo problema, dovremo creare l'AoB Scanning Trap Table Trainer. Imparerò come farlo il prima possibile e aggiornerò questo articolo quando potrò insegnare come farlo. Ecco come fare un trainer in russo.

Come creare un trainer per il gioco – guida passo passo

Per creare un trainer per il gioco, avrai bisogno di un cheat engine chiamato "Cheat Engine" e, naturalmente, del gioco stesso per cui verrà creato il tuo trainer. Usa Cheat Engine per tracciare il gameplay che desideri e creare un trainer per esso nella sezione del menu speciale.

Prendiamo il gioco come esempio: Jolly Farm 2, il nostro compito è quello di realizzare un trainer infinito di monete. Iniziamo il gioco e iniziamo a giocare, vediamo che abbiamo 71 monete, mettiamo in pausa il gioco e riduciamo a icona il gioco su (Alt + Tab) – non chiudiamo il gioco e non lo usciamo.

Schermate di Cheat Engine

Apri Cheat Engine e fai clic sull'icona del monitor, dal menu a discesa seleziona il nostro processo di gioco ferm2.wrp.exe e fai clic su Apri.

Schermate di Cheat Engine

Successivamente, dobbiamo trovare le nostre 71 monete, digitare 71 nel campo "Valore" e fare clic sul pulsante "Cerca".

Schermate di Cheat Engine

Successivamente dobbiamo perfezionare il valore che stiamo cercando, poiché abbiamo molti indirizzi e dobbiamo solo attenerci a uno. Distribuisci il nostro gioco allo stesso modo (Alt+Tab) o fai clic sull'icona del gioco sulla barra delle applicazioni del tuo computer e verrà distribuito. Continua il gioco e spendi o guadagni denaro in modo che le nostre monete cambino valore, ne abbiamo 84, premi metti in pausa il gioco e torna per ridurre a icona, ma non chiudere il gioco.

Schermate di Cheat Engine

Vai su Cheat Engine, inserisci 84 nel campo del valore e fai clic sul pulsante «Screening».

Schermate di Cheat Engine

Una volta che abbiamo filtrato, ci rimane 1 indirizzo: sono le nostre ambite monete, fai clic con il pulsante destro del mouse sul valore del menu seleziona "Cerca istruzioni per scrivere a questo indirizzo" per impostazione predefinita (Ctrl + F6).

Schermate di Cheat Engine

Apparirà un popup "Le seguenti istruzioni scrivi a XXXXXXXXXX", non ci sarà nulla. Affinché il processo del nostro allenatore appaia in esso, dobbiamo aprire di nuovo il gioco e modificare il valore della moneta. Scartando il gioco del pannello, acquistiamo l'acqua dal pozzo e otteniamo il valore di 65 monete d'oro. Minimizziamo il gioco e passiamo a Cheat Engine, mentre vediamo che il processo appare nella casella. Selezionalo e fai clic sul pulsante "Mostra in Disassembler".

Schermate di Cheat Engine

Apriamo una nuova finestra «Memory Editor», e in essa e il nostro indirizzo, fare clic con il tasto destro su «Copy to clipboard» – «Byte + Istruzioni» salvarli nel blocco note sul desktop che ci sarà utile per lavorare con l'allenatore.

Questo è un esempio:

farm2.wrp.exe+2FA06 - 89 91 48060000        - mov [ecx+00000648],edx

Ora dobbiamo sostituire questo valore con "nop" - come facciamo a sapere quanto "nop" è necessario per questo indirizzo durante la creazione del trainer. Per fare ciò, fai anche clic destro sull'indirizzo e seleziona dal menu "Sostituisci con codice di nulla (NOP)".

Schermate di Cheat Engine

Conta quanti "nop" abbiamo in una riga. Abbiamo 6, ricorda questo numero.

Schermate di Cheat Engine

Riporta il codice al valore originale facendo clic con il pulsante destro del mouse sul menu e selezionando "Ripristina codice originale".

Schermate di Cheat Engine

Nella stessa finestra “Memory Editor” selezioniamo gli strumenti, nel menu a tendina selezioniamo “Self-Assembler”, quindi avremo la seguente finestra “Self-Assembler” qui scriveremo il nostro codice per il futuro trainer. Scegliere nella finestra «Modello» di inserire le sezioni [ABILITA] и [DISABILITA].

Schermate di Cheat Engine

Dal template lasciamo solo [ABILITA] e [DISABILITA]. Sotto il parametro [ENABLE] dobbiamo scrivere il seguente codice, che abbiamo copiato e il numero «nop»:

[ENABLE]
farm2.wrp.exe+2FA06:
nop
nop
nop
nop
nop
nop

sotto il parametro. [DISABILITA] Il codice originale non è stato modificato:

[DISABLE]
farm2.wrp.exe+2FA06:
mov [ecx+00000648],edx

Schermate di Cheat Engine

Nota che il ":" deve essere richiesto o non sarai in grado di inserire il codice. Fare clic su Esegui e confermare nella stessa finestra "Auto-Assembler", fare clic su "File" e "Aggiungi alla tabella corrente". Una volta che abbiamo fatto tutto, andiamo alla finestra principale di Cheat Engine e vediamo il nostro codice finito per il trainer. Questo codice può essere rinominato con il tuo nome facendo doppio clic su "Endless Coins". Per verificare se il nostro codice funziona o meno, metti una crocetta nel campo vuoto, il nostro codice verrà attivato. Si consiglia inoltre di impostare sulla chiave il codice di attivazione, solitamente F1 – Endless Coins. Facciamo questo, in modo che non ci siano più problemi con la specifica della chiave nel trainer. Per fare ciò, fai clic con il tasto destro del mouse sul codice e seleziona "Assegna tasti di scelta rapida" (Ctrl+H). Nella finestra Assegna/Cambia tasto di scelta rapida, compilare i seguenti campi: “Tasto di scelta rapida” – premere F1, “Descrizione predefinita” – Monete infinite, “Suono di attivazione” – Attivazione e disattivazione predefinite e premere “Conferma ”.

Schermate di Cheat Engine

Avvia il gioco e inizia a spendere monete o collezionare. Come puoi vedere il valore non cambia, questo significa che il nostro codice funziona al 100%. Inoltre, durante il gioco, premi il tasto di scelta rapida "F1" per assicurarti che il nostro codice si accenda e si spenga. Possiamo procedere alla creazione di un trainer.

Creazione di un trainer con tasti di scelta rapida e layout

Per creare un trainer, vai alla finestra principale di Cheat Engine, fai clic su "File" e "Genera trainer utilizzando la tabella corrente". Compila i campi importanti: 1. 1. “Nome” – Il nome del tuo gioco “Testo trainer” – Scrivi la versione del gioco e chi è il creatore, 3. “Icona” – Seleziona una piccola icona in formato .PNG , verrà visualizzato come scorciatoia per l'allenatore e anche sull'allenatore stesso nell'angolo in alto a sinistra, 4. "Immagine di sfondo" - seleziona qualsiasi immagine verticale, di solito questa è la copertina del gioco stesso, 5. "Finestra Consenti dimensioni ” – di solito questa scatola viene rimossa in modo che il trainer abbia una dimensione della finestra fissa, se non viene rimossa gli utenti possono allungarla. Puoi anche aggiungere musica "Riproduci musica modulare" – Scarica musica in formato .xm dalla cartella in cui si trova, la musica verrà riprodotta quando avvii il trainer. 6. «Genera» – inizia a salvare il trainer.

Schermate di Cheat Engine

Dopo aver fatto clic su genera, controlla tutti i parametri, assicurati di impostare "Target is 32-bit process" su "Process", poiché gli utenti potrebbero avere un sistema operativo a 32 bit, quindi fai clic su "Generate".

Schermate di Cheat Engine

nota per meche tutti gli elementi (musica, immagini) e il salvataggio del coach devono essere nella radice C: ~ o nel percorso inglese C: ~ Triner. Se salvi in ​​C:My DocumentsMy Trainers, riceverai un errore.

Schermate di Cheat Engine

Questo è tutto ciò che devi sapere come creare un trailer per un videogioco. motore di ricerca per le scorciatoie.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Actualidad Blog
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.