Игри

Как да използвам GameConqueror Cheat Engine в Linux

Как да използвам GameConqueror Cheat Engine в Linux

Статията обхваща ръководство за използването на GameConqueror cheat engine в Linux. Много потребители, които играят игри под Windows, често използват приложението "Cheat Engine", за да променят параметрите на играта и атрибутите на играчите, за да подобрят изживяването на играта, да преодолеят ненужното смилане, да завършат скорости и т.н. Приложението Cheat Engine не е налично за Linux, но друго приложение, наречено „GameConqueror“, базирано на същата концепция и функции, е достъпно за дистрибуции на Linux. Въпреки че GameConqueror не е толкова напреднал като Cheat Engine, той свършва работата си и е единственият Cheat Engine за Linux с лесен за използване интерфейс.

Как работят приложенията на Cheat Engine?

Cheat engine приложенията (наричани още приложения за "скенер на паметта" или "памет за отстраняване на грешки") могат да се използват за намиране на стойности, присвоени на променливите на играта, чрез сканиране на паметта, заета от работещ процес на игра. Тези приложения се прикрепят към текущ процес на игра и непрекъснато сканират паметта в реално време.

Можете да използвате тези приложения за измамни механизми, за да намерите променливите на играта и техните адреси и след това да промените техните стойности, за да получите модифицирани атрибути в играта. Тъй като всичко е направено, когато играта работи, веднага ще видите променени стойности в самата игра (понякога се изисква промяна на кадър / сцена). В паметта може да има стотици хиляди променливи и може да е трудно да намерите това, което търсите. Но с някои практики и методи за проби и грешки можете да намалите времето за търсене. Например, ако играете игра с валута по време на игра и в момента държите 1000 златни парчета, можете да използвате измамни механизми, за да намерите променливата, която съхранява сумата на златото, и да я промените, за да получите увеличени пари в играта. Обърнете внимание, че механизмите за запазване в играта могат да запазват модифицирани стойности в файлове за запазване на играта. Така че, ако модифицирате някои рискови променливи в мамят механизъм, който може да наруши спасяването на игри, е добра идея да направите резервно копие на запаметените файлове предварително.

Трябва ли да използвате Cheats в игра?

Някои геймъри се мръщят на хора, които използват измамни двигатели, за да модифицират атрибутите на геймплея, докато други нямат проблем с това. По мое лично мнение можете да използвате измамен механизъм, ако играта е 100% офлайн или ако измамите не разрушават мултиплейърното изживяване на други играчи по никакъв начин (повече за това по-долу). Използването на мами в кооперацията, PVP и други форми на мултиплейър геймплей трябва да се избягва не само защото е грешно, но и защото може да ви бъде забранено завинаги да играете играта, която сте закупили.

Съображения за забрана на играчи

Използването на приложения за сканиране на машини за измама или памет може да доведе до временна или постоянна забрана в игри, които задължително изискват онлайн връзка за данни. Понастоящем почти всички мултиплейър компютърни игри се предлагат с механизми против измама и всеки опит за модифициране на игралната памет може да доведе до неотменими забрани. Като правило, избягвайте да използвате измамни двигатели в мултиплейър игри, които редовно се свързват със сървъри за игри (освен ако не знаете какво правите).

Всичко за GameConqueror

GameConqueror е графичен интерфейс за приложение за сканиране на машини / памет за измама на командния ред, наречен “scanmem”. Той може да извършва бързи сканирания на паметта, както и пълни цялостни сканирания на променливите на програмата за идентичност и техните стойности. Можете да изолирате програмни променливи, като използвате полето за въвеждане на стойност и след това да промените параметрите, ако е необходимо. GameConqueror поддържа експортиране и импортиране на мами, въпреки че адресите на паметта могат да се променят всеки път, когато стартирате програма или игра.


Тествах GameConqueror подробно. Работи с местни Linux игри, WINE игри, SteamPlay (Proton) игри и дори с емулатори на игри.

Инсталиране на GameConqueror

Можете да инсталирате GameConqueror в Ubuntu, като изпълните командата, спомената по-долу:

$ sudo apt инсталира gameconqueror

GameConqueror се предлага в хранилищата на всички основни дистрибуции на Linux. Повече инструкции за инсталиране са достъпни на неговата wiki страница. Използването на GameConqueror може да бъде най-добре обяснено чрез пример.

Пример: Променете валутата в играта с помощта на GameConqueror

Не можете да определите един най-добър метод за използване на GameConqueror мамят двигател във всяка игра. Всяка игра е различна и заема различен обхват на паметта. Дори новите екземпляри на игра могат да имат различни адреси в паметта. Примерът по-долу илюстрира как трябва да продължите да увеличавате валутата в играта, наречена „Монети“ на 500 от 103 в родна игра на Linux, наречена SuperTux2. Но този точен подход може да не работи във всяка игра. Примерът ви дава само някаква представа за процеса на намиране на променливи.

Играта започва с фиксирано количество монети, както е показано в горния десен ъгъл (100).


След това стартирайте приложението GameConqueror и изберете процеса “supertux2”, като щракнете върху малката икона на компютъра, разположена в горния ред. Това е първата и задължителна стъпка за активиране на мами в игра, използваща GameConqueror. Трябва да внимавате, когато избирате процеса на игра, тъй като грешният избор ще ви даде неверни резултати. Файловите процеси на Exe, изпълнявани на слоя за съвместимост SteamPlay (Proton), обикновено са с префикс с устройство „Z:“.

След като процесът е избран, поставете 100 в полето за въвеждане на стойност, тъй като това е първоначалният брой монети. В полето „Тип данни“ изберете „число“, но можете също така да изберете изрично „int“ или „float“. Типът данни „Number“ включва както int, така и float стойности. Кликнете върху иконата за търсене и изчакайте процесът да приключи. В левия прозорец трябва да видите съвпадащи резултати. Има 69175 игрални променливи със стойност 100. Да, трябва да намерите игла в купа сено. GameConqueror няма да покаже всички 60000+ променливи в левия прозорец. Когато стеснили резултатите, като следвате стъпките по-долу, резултатите ще започнат да се показват в левия прозорец.

Имайте предвид, че „Обхват на търсене“ е зададен на „Нормално“, което трябва да е достатъчно за повечето игри. В случай, че се мъчите да намерите желаните променливи, трябва да преместите плъзгача на обхвата надясно, за да извършите дълбоко сканиране. Дълбокото сканиране е полезно само ако се извърши в първата стъпка.


След това играйте играта и съберете друга монета, за да увеличите сумата до 101 монети.


Сега трябва да проверите коя от променливите, които преди са имали стойност 100, сега има стойност 101. Въведете 101 в полето за въвеждане на стойност и кликнете върху иконата за търсене. GameConqueror сега ще сканира 69175 променливи, намерени в предишната стъпка, за да търси променливи със стойност 101. Когато процесът приключи, сега трябва да получите намален брой резултати. НЕ кликвайте върху бутона „опресняване“ или „нулиране“ до бутона за търсене. Това ще премахне напълно резултатите и ще трябва да започнете отначало.


Съберете друга монета, за да увеличите общата сума до 102.


Повторете предишната стъпка, но сега поставете 102 в полето за въвеждане на стойност. Сега трябва да имате дори по-малко резултати от общите резултати, които сте получили от първата заявка за търсене. Що се отнася до този случай, остават два резултата, но броят на резултатите може да варира в зависимост от вашата игра и това, което търсите.


Съберете друга монета, за да получите общо 103.


Сега дори без да въведете 103 в полето за въвеждане на стойност, можете да видите, че има две променливи, чиято стойност се е променила на 103, когато сте събрали третата монета в играта. В този момент можете да спрете или да повторите горната стъпка. Ако само една променлива представлява монети в играта, можете да я стесните до един резултат. Тъй като обаче остават само два резултата, можете да опитате всеки един от тях, за да видите въздействието върху играта.

Щракнете с десния бутон върху първия резултат и щракнете върху опцията „Добавяне към списъка с измами“, за да добавите нова измама.


Променете стойността на новодобавения мамят запис на 500 в долния панел.


Проверете играта, ако монетите са се увеличили до 500. Ако да, това е правилната променлива, която трябва да промените, за да промените брояча на монетите. В противен случай опитайте втория резултат или продължете да извършвате вложени търсения, докато не получите намален брой резултати.


Имайте предвид, че използването на мамят двигател може да срине работещата игра. Например, ако играта е проектирана по такъв начин, че вашият играч може да има само 255 атрибута сила на макс и вие зададете 9999 сила за вашия играч, играта може да се срине. Трябва да продължите да използвате методи за проби и грешки, за да намерите правилните променливи и техните стойности. Това е единственият начин да използвате мами в игрите чрез приложения за измамни механизми като GameConqueror.

Имайте предвид, че в редки случаи измамите на мамят двигателя могат да повредят файловете за запазване на играта. Трябва да архивирате запаметяване на файлове, преди да изпробвате каквито и да било измами в двигателя за измама.

Ако задържите курсора на мишката върху „?”Връзка до етикета„ Стойност: ”, трябва да видите ръководство за синтаксис. Ако не сте сигурни за текущата стойност на атрибут в играта, можете да използвате това ръководство за синтаксис. Например не сте сигурни за точния брой на монетите, но подозирате, че може да е някъде между 100 и 300 монети, можете да въведете „100 ... 300“ в полето за въвеждане на „Стойност“. По същия начин, ако не знаете стойността на атрибута, но сте сигурни, че тя е намаляла в играта от първоначалната си стойност, можете просто да въведете знака „-“ (минус) в полето за въвеждане „Стойност“.

Заключение

Cheat engine приложения като GameConqueror са не само полезни за добавяне на мами в игрите, но и за добавяне на промени в качеството на живот на иначе разочароващите игри. 100% добре е да използвате мами в офлайн игри, докато сте собственик на играта, и не разрушавате опита на други играчи, като използвате мами.

Как да промените курсора на мишката и размера на курсора, цвета и схемата в Windows 10
Показалецът на мишката и курсорът в Windows 10 са много важни аспекти на операционната система. Това може да се каже и за други операционни системи, т...
Безплатни и игри с отворен код за разработване на Linux игри
Тази статия ще обхване списък с безплатни двигатели за игри с отворен код, които могат да се използват за разработване на 2D и 3D игри на Linux. Същес...
Урок Сянка на Tomb Raider за Linux
Shadow of the Tomb Raider е дванадесетото допълнение към поредицата Tomb Raider - франчайз за екшън-приключенска игра, създаден от Eidos Montreal. Игр...