Hvordan bruke GameConqueror Cheat Engine i Linux

How Use Gameconqueror Cheat Engine Linux



Artikkelen dekker en guide om bruk av GameConqueror juksemotor i Linux. Mange brukere som spiller spill på Windows bruker ofte Cheat Engine -applikasjonen til å endre spillparametere og spillerattributter for å forbedre spillopplevelsen, komme seg over unødvendig sliping, fullføre speedruns og så videre. Cheat Engine -applikasjonen er ikke tilgjengelig for Linux, men en annen applikasjon kalt GameConqueror basert på det samme konseptet og funksjonene er tilgjengelig for Linux -distribusjoner. Selv om GameConqueror ikke er så avansert som Cheat Engine, får den jobben gjort, og det er den eneste Cheat Engine for Linux med et brukervennlig grensesnitt.

Hvordan Cheat Engine -applikasjoner fungerer?

Cheat engine -applikasjoner (også kalt minneskanner eller minnedebugger -apper) kan brukes til å finne verdier som er tilordnet spillvariabler ved å skanne minne som er opptatt av en kjørende spillprosess. Disse appene knytter seg til en kjørende spillprosess og skanner kontinuerlig minne i sanntid.







Du kan bruke disse juksemotorappene til å finne spillvariabler og adresser, og deretter endre verdiene for å bli endret attributter i spillet. Siden alt er gjort når spillet kjører, vil du umiddelbart se endrede verdier i selve spillet (noen ganger er det nødvendig med endring av ramme/scene). Det kan være hundretusenvis av variabler i minnet, og det kan være vanskelig å finne det du leter etter. Men med noen øvings- og prøve- og feilmetoder kan du redusere oppslagstiden. For eksempel, hvis du spiller et spill med valuta i spillet og for øyeblikket holder 1000 gullstykker, kan du bruke juksemotorer for å finne variabelen som lagrer gullbeløpet og endre det for å få økte penger i spillet. Vær oppmerksom på at lagringsmekanismer i spillet kan lagre modifiserte verdier i lagringsfiler. Så hvis du endrer noen risikable variabler i en juksemotor som kan ødelegge lagringsspill, er det en god idé å sikkerhetskopiere lagre filer på forhånd.



Bør du bruke juksekoder i et spill?

Noen spillere rynker pannen på folk som bruker juksemotorer for å endre spillattributter mens andre ikke har noe problem med det. Etter min personlige mening kan du bruke en juksemotor hvis spillet er 100% offline, eller hvis juks ikke ødelegger flerspilleropplevelsen til andre spillere på noen måte (mer om det nedenfor). Bruk av juks i co-op, PVP og andre former for flerspillerspill bør unngås ikke bare fordi det er feil, men også fordi du kan bli utestengt for alltid fra å spille spillet du har kjøpt.



Hensyn til spillerforbud

Bruk av cheat engine eller minneskanningsprogrammer kan føre til midlertidig eller permanent forbud i spill som i stor grad krever online datatilkobling. Nesten alle flerspillers PC-spill har antisjuksmekanismer i dag, og ethvert forsøk på å endre spillminne kan føre til uigenkallelige forbud. Som en tommelfingerregel, unngå å bruke juksemotorer på flerspillerspill som regelmessig kobles til spillservere (med mindre du vet hva du gjør).





Om GameConqueror

GameConqueror er en grafisk frontend til kommandolinje -juksemotor / minneskanningsapp som kalles scanmem. Den kan utføre raske minneskanninger så vel som grundige skanninger til identitetsprogramvariabler og deres verdier. Du kan isolere programvariabler ved å bruke verdien -boksen og deretter endre parametere etter behov. GameConqueror støtter eksport og import av juksekoder, selv om minneadressene kan endres hver gang du starter et program eller spill.


Jeg har testet GameConqueror grundig. Det fungerer med native Linux -spill, WINE -spill, SteamPlay (Proton) -spill og til og med med spillemulatorer.



Installere GameConqueror

Du kan installere GameConqueror i Ubuntu ved å utføre kommandoen som er nevnt nedenfor:

$sudopassendeinstallerespill erobrer

GameConqueror er tilgjengelig i depotene til alle større Linux -distribusjoner. Flere installasjonsinstruksjoner er tilgjengelig på wikien side . GameConqueror -bruk kan best forklares gjennom et eksempel.

Eksempel: Endre valutaen i spillet ved hjelp av GameConqueror

Du kan ikke definere den beste metoden for å bruke GameConqueror juksemotor i hvert spill. Hvert spill er forskjellig og har et annet minneområde. Selv nye forekomster av et spill kan ha forskjellige minneadresser. Eksemplet nedenfor illustrerer hvordan du bør gå frem for å øke valutaen i spillet kalt mynter til 500 fra 103 i et innfødt Linux-spill kalt SuperTux2. Men denne nøyaktige tilnærmingen fungerer kanskje ikke i alle kamper. Eksemplet gir deg bare en ide om prosessen med å finne variabler.

Spillet starter med en fast mengde mynter, som vist øverst til høyre (100).


Deretter starter du GameConqueror -appen og velger supertux2 -prosessen ved å klikke på det lille datamaskinikonet øverst på raden. Dette er det aller første og obligatoriske trinnet for å aktivere juks i et spill med GameConqueror. Du bør være forsiktig når du velger spillprosessen, ettersom feil valg vil gi deg feil resultater. Exe -filprosesser som kjører på SteamPlay (Proton) kompatibilitetslag, er vanligvis prefiks med Z: stasjon.

Når prosessen er valgt, legger du 100 i boksen Verdi som det var det første antallet mynter. I feltet Datatype velger du nummer, men du kan også velge int eller flytype eksplisitt. Nummerdatatype inkluderer både int- og float -verdier. Klikk på søkeikonet og vent til prosessen er fullført. I venstre rute bør du se matchede resultater. Det er 69175 spillvariabler som har en verdi på 100. Ja, du må finne en nål i en høystakk. GameConqueror viser ikke alle 60000+ variablene i venstre rute. Når du har redusert resultatene ved å følge trinnene nedenfor, begynner resultatene å vises i den venstre ruten.

Vær oppmerksom på at Search Scope er satt til Normal, noe som burde være tilstrekkelig for de fleste spill. Hvis du sliter med å finne ønskede variabler, bør du flytte omfangsglidebryteren til høyre for å utføre en dyp skanning. Dypskanning er bare nyttig hvis den utføres i det aller første trinnet.


Deretter spiller du spillet og samler en ny mynt for å øke antallet til 101 mynter.


Nå må du sjekke hvilken av variablene som tidligere hadde en verdi på 100 som nå har verdien 101. Skriv inn 101 i Verdi -boksen og klikk på søkeikonet. GameConqueror vil nå skanne 69175 variabler som ble funnet i forrige trinn for å se etter variabler med en verdi på 101. Når prosessen er fullført, bør du nå få et redusert antall resultater. IKKE klikk på oppdaterings- eller tilbakestillingsknappen ved siden av søkeknappen. Det vil fjerne resultatene helt, og du må begynne på nytt.


Samle en ny mynt for å øke totalen til 102.


Gjenta forrige trinn, men legg nå 102 i boksen Verdi. Du må nå ha enda færre resultater enn de totale resultatene du fikk fra det første søket. Når det gjelder denne saken, er det to gjenværende resultater, men resultatet kan variere avhengig av spillet ditt og det du søker etter.


Samle en ny mynt for å få totalen til 103.


Selv uten å skrive inn 103 i Verdi -boksen, kan du se at det er to variabler hvis verdi endret seg til 103 da du samlet den tredje mynten i spillet. På dette tidspunktet kan du stoppe eller gjenta trinnet ovenfor. Hvis bare en variabel representerer mynter i spillet, kan du begrense den til et enkelt resultat. Ettersom det bare er to resultater igjen, kan du prøve hver av dem for å se innvirkning på spillet.

Høyreklikk på det første resultatet og klikk på alternativet Legg til i jukseliste for å legge til en ny juks.


Endre verdien av den nylig tilføyde jukseposten til 500 i den nederste ruten.


Sjekk spillet om mynter har økt til 500. Hvis ja, er dette den riktige variabelen du må endre for å endre mynttelleren. Ellers kan du prøve det andre resultatet eller fortsette med nestede søk til du får et redusert antall resultater.


Vær oppmerksom på at bruk av en juksemotor kan krasje det kjørende spillet. For eksempel, hvis et spill er utformet på en slik måte at spilleren din bare kan ha 255 styrkeattributter på maks, og du angir 9999 styrke for spilleren din, kan spillet krasje. Du må fortsette å bruke prøve- og feilmetoder for å finne riktige variabler og deres verdier. Dette er den eneste måten å bruke juksekoder i spill gjennom juksemotorprogrammer som GameConqueror.

Vær oppmerksom på at i sjeldne tilfeller kan juksemotorsvindler ødelegge lagringsfiler for spill. Du bør sikkerhetskopiere lagre filer før du prøver juks i cheat -motoren.

Hvis du holder musepekeren over? lenken ved siden av Verdi: etiketten, bør du se en syntaksguide. Hvis du ikke er sikker på gjeldende verdi for et attributt i spillet, kan du bruke denne syntaksguiden. For eksempel er du usikker på det eksakte antallet mynter, men mistenker at det kan ligge et sted mellom 100 og 300 mynter. Du kan skrive inn 100..300 i boksen Verdi. På samme måte, hvis du ikke kjenner attributtverdien, men er sikker på at den gikk ned i spillet fra den opprinnelige verdien, kan du ganske enkelt skrive inn - (minus) -tegnet i verdien -boksen.

Konklusjon

Cheat engine -apper som GameConqueror er ikke bare nyttige for å legge til juksekoder i spill, men også for å legge til livskvalitetsendringer i ellers frustrerende spill. Det er 100% greit å bruke juksekoder i offline spill mens du eier spillet, og du ødelegger ikke opplevelsen til andre spillere ved å bruke juks.