Mängud

Kuidas kasutada GameConquerori petumootorit Linuxis

Kuidas kasutada GameConquerori petumootorit Linuxis

Artikkel sisaldab juhendit GameConquerori petumootori kasutamise kohta Linuxis. Paljud kasutajad, kes mängivad Windowsis mänge, kasutavad rakendust „Cheat Engine”, et muuta mänguparameetreid ja mängija atribuute, et parandada mängukogemust, saada üle tarbetust lihvimisest, täielikest kiiruskäikudest ja nii edasi. Rakendus Cheat Engine ei ole Linuxi jaoks saadaval, kuid Linuxi distributsioonide jaoks on saadaval veel sama kontseptsiooni ja funktsioonide põhine rakendus GameConqueror. Kuigi GameConqueror pole veel nii arenenud kui Cheat Engine, saab see töö tehtud ja see on ainus hõlpsasti kasutatava liidesega Cheat Engine Linuxile.

Kuidas Cheat Engine'i rakendused töötavad?

Petumootori rakendusi (neid nimetatakse ka „mäluskanneriks” või „mälu siluri rakendusteks”) saab kasutada mängumuuturitele määratud väärtuste leidmiseks, skannides jooksva mänguprotsessi hõivatud mälu. Need rakendused seovad end jooksva mänguprotsessiga ja skannivad pidevalt mälu reaalajas.

Nende petumootori rakenduste abil saate leida mängumuutujad ja nende aadressid ning seejärel muuta nende väärtusi, et saada mängusiseseid atribuute. Kuna kõik on tehtud siis, kui mäng töötab, näete kohe muutuvaid väärtusi ka mängu sees (mõnikord on vaja kaadrit / stseeni vahetada). Mälus võib olla sadu tuhandeid muutujaid ja otsitava leidmine võib olla keeruline. Kuid mõningate tavade ning katse- ja veameetodite abil saate otsingu aega vähendada. Näiteks kui mängite mängusisese valuutaga mängu ja hoiate praegu käes 1000 kullatükki, võite petumootorite abil leida muutuja, mis kullasumma salvestab, ja muuta seda, et saada mängusisest suuremat raha. Pange tähele, et mängusisesed salvestusmehhanismid võivad salvestada muudetud väärtused mängufailide salvestamiseks. Nii et kui muudate petumootoris mõningaid riskantseid muutujaid, mis võivad mängude salvestamise rikkuda, on hea mõte enne failide salvestamist varundada.

Kui peaksite mängus petma?

Mõni mängur paneb pahaks inimesi, kes kasutavad petumootoreid mänguomaduste muutmiseks, samas kui teistel pole sellega probleeme. Minu isikliku arvamuse kohaselt saate petumootorit kasutada, kui mäng on 100% võrguühenduseta või kui petud ei riku teiste mängijate mitmikmängu kogemust mingil viisil (sellest leiate allpool). Pettuste kasutamist kooperatiivis, PVP-s ja muudes mitmikmängudega mängudes tuleks vältida mitte ainult sellepärast, et see on vale, vaid ka seetõttu, et ostetud mängu mängimine võidakse teil igaveseks keelata.

Mängijakeelu kaalutlused

Petumootori või mälu skannimisrakenduste kasutamine võib põhjustada mängude ajutise või alalise keelustamise, mis nõuab ulatuslikult veebiühendust. Peaaegu kõigil mitme mängijaga arvutimängudel on tänapäeval petuvastased mehhanismid ja kõik katsed mängumälu muuta võivad põhjustada tühistamatuid keelde. Rusikareeglina väldi petumootorite kasutamist mitmikmängudes, mis regulaarselt ühenduvad mänguserveritega (kui te ei tea, mida teete).

Teave GameConquerori kohta

GameConqueror on graafiline esipaneel käsureale petta mootorit / mälu skannimise rakendus nimega “scanmem”. See võib teha nii kiiret mälu kui ka põhjalikku identiteediprogrammi muutujate ja nende väärtuste skannimist. Programmi muutujaid saate eraldada, kasutades selle sisestusvälja „Väärtus“ ja muutes seejärel parameetreid vastavalt vajadusele. GameConqueror toetab petude eksportimist ja importimist, ehkki mäluaadressid võivad muutuda iga kord, kui programmi või mängu käivitate.


Olen GameConquerorit põhjalikult testinud. See töötab kohalike Linuxi mängude, WINE mängude, SteamPlay (Proton) mängude ja isegi mängude emulaatoritega.

GameConquerori installimine

GameConquerori saate installida Ubuntu, käivitades allpool nimetatud käsu:

$ sudo apt installige gameconqueror

GameConqueror on saadaval kõigi suuremate Linuxi distributsioonide hoidlates. Rohkem paigaldusjuhiseid leiate selle wiki lehelt. GameConquerori kasutamist saab kõige paremini selgitada näite abil.

Näide: Mängusisese valuuta muutmine GameConquerori abil

Te ei saa määratleda ühte parimat meetodit GameConquerori petumootori kasutamiseks igas mängus. Iga mäng on erinev ja hõivab erineva mälu. Isegi uutel mängu eksemplaridel võib olla erinev mäluaadress. Allpool olev näide illustreerib, kuidas peaksite mängude sisese valuuta nimega „Mündid“ suurendama 500-ga 103-le kohalikus Linuxi mängus SuperTux2. Kuid see täpne lähenemine ei pruugi igas mängus töötada. Näide annab teile vaid aimu muutujate leidmise protsessist.

Mäng algab kindla müntide kogusega, nagu on näidatud paremas ülanurgas (100).


Järgmisena käivitage rakendus GameConqueror ja valige protsess "supertux2", klõpsates ülemisel real asuvat väikest arvutiikooni. See on kõige esimene ja kohustuslik samm, et lubada mängus GameConquerori kasutades pettusi. Mänguprotsessi valimisel peaksite olema ettevaatlik, kuna vale valik annab teile valesid tulemusi. SteamPlay (Proton) ühilduvuskihil töötavad Exe-failiprotsessid on tavaliselt eesliitega "Z:" draiviga.

Kui protsess on valitud, sisestage sisendväljale „Väärtus“ 100, kuna see oli müntide esialgne arv. Valige väljal „Andmetüüp” „arv”, kuid võite selgesõnaliselt valida ka tüübid „int” või „float”. Andmetüüp „Number” sisaldab nii int- kui ujukväärtusi. Klõpsake otsinguikoonil ja oodake, kuni protsess lõpeb. Vasakul paanil peaksite nägema vastendatud tulemusi. Mängu muutujaid on 69175, mille väärtus on 100. Jah, heinakuhjast tuleb leida nõel. GameConqueror ei näita vasakpoolsel paanil kõiki 60000+ muutujat. Kui olete allpool toodud juhiseid järgides tulemusi kitsendanud, hakkavad tulemused ilmuma vasakule paanile.

Pange tähele, et „Search Scope” väärtuseks on seatud „Normal”, mis peaks enamiku mängude jaoks piisama. Juhul, kui teil on raskusi soovitud muutujate leidmisega, peaksite sügava skannimise tegemiseks viima ulatuse liuguri paremale. Sügav skaneerimine on kasulik ainult siis, kui see viiakse läbi kõige esimeses etapis.


Järgmisena mängige mängu ja koguge veel üks münt, et suurendada kokku 101 münti.


Nüüd peate kontrollima, millistel muutujatel, mille väärtus oli varem 100, on nüüd väärtus 101. Sisestage sisestusväljale „Väärtus“ 101 ja klõpsake otsinguikoonil. GameConqueror skannib nüüd eelmises etapis leitud 69175 muutujat, et otsida muutujaid väärtusega 101. Kui protsess on lõppenud, peaksite nüüd saama vähendatud arvu tulemusi. ÄRGE klõpsake otsingunupu kõrval nuppu „Värskenda” või „Lähtesta”. See eemaldab tulemused täielikult ja peate alustama otsast peale.


Koguge veel üks münt, et suurendada summa 102-le.


Korrake eelmist sammu, kuid pange nüüd 102 väärtusesse „Väärtus“. Nüüd peab teil olema isegi vähem tulemusi kui esimese otsingupäringu tulemuste koguarv. Selle juhtumi puhul on veel kaks tulemust, kuid tulemuste arv võib varieeruda sõltuvalt teie mängust ja otsitavast.


Koguge veel üks münt, et saada kogusumma 103-ni.


Isegi siis, kui sisestate 103 väärtusesse „Väärtus”, näete, et on kaks muutujat, mille väärtus muutus 103-ks, kui kogusite mängu kolmanda mündi. Sel hetkel saate ülaltoodud sammu peatada või korrata. Kui mängus on münte ainult üks muutuja, saate selle kitsendada ühe tulemuseni. Kuna tulemusi on jäänud vaid kaks, võite proovida kõiki neist, et näha mängu mõju.

Paremklõpsake esimesel tulemusel ja klõpsake uue pettuse lisamiseks valikul "Lisa pettuste loendisse".


Muutke alumisel paanil äsja lisatud petukirje väärtuseks 500.


Kontrollige mängu, kui mündid on tõusnud 500-le. Kui jah, siis on see õige muutuja, mida peate mündiloenduri muutmiseks muutma. Vastasel juhul proovige teist tulemust või jätkake pesastatud otsingute tegemist, kuni saate vähem tulemusi.


Pange tähele, et petumootori kasutamine võib jooksva mängu kokku kukkuda. Näiteks kui mäng on kujundatud nii, et teie mängijal võib olla maksimaalselt 255 tugevuse atribuut ja teie mängijale määratakse 9999 tugevus, võib mäng kokku kukkuda. Õigete muutujate ja nende väärtuste leidmiseks peate jätkuvalt kasutama katse- ja veameetodeid. See on ainus viis, kuidas petetes mänge kasutada selliste petumootorite rakenduste kaudu nagu GameConqueror.

Pange tähele, et harvadel juhtudel võivad petumootori petmised mängude salvestamise faile rikkuda. Enne petumootoris petude tegemist peaksite varukoopiad salvestama.

Kui hõljutate kursorit?”Lingi„ Väärtus: ”kõrval peaksite nägema süntaksijuhendit. Kui te pole mängusisese atribuudi praeguses väärtuses kindel, võite kasutada seda süntaksijuhendit. Näiteks ei ole kindel müntide täpne arv, kuid kahtlustate, et see võib olla kuskil 100–300 münti, võite sisestada sisestusväljale „Väärtus” „100… 300”. Samamoodi, kui te ei tea atribuudi väärtust, kuid olete kindel, et see vähenes mängus selle algsest väärtusest, võite sisestada sisendväljale „Väärtus” lihtsalt märgi „-” (miinus).

Järeldus

Petumootori rakendused, nagu GameConqueror, on kasulikud mitte ainult mängude jaoks petude lisamiseks, vaid ka muidu masendavatele mängudele elukvaliteedi muudatuste lisamiseks. Pettuste kasutamine võrguühenduseta mängudes on sajaprotsendiline, kui mäng kuulub teile, ja te ei riku teiste mängijate kogemusi petude kasutamisega.

SuperTuxKart Linuxile
SuperTuxKart on suurepärane pealkiri, mis on loodud selleks, et tuua teie Linuxi süsteemis tasuta Mario Karti kogemus. See on päris keeruline ja lõbus...
Lahing Wesnothi õpetuse eest
Battle for Wesnoth on üks populaarsemaid avatud lähtekoodiga strateegiamänge, mida saate praegu mängida. See mäng pole mitte ainult olnud väga pikka a...
0 A.D. Õpetus
Paljudest strateegiamängudest on 0 A.D. suudab silma paista põhjaliku tiitli ja väga sügava taktikalise mänguna, hoolimata sellest, et see on avatud l...