Jak korzystać z GameConqueror Cheat Engine w systemie Linux

How Use Gameconqueror Cheat Engine Linux



Artykuł zawiera przewodnik dotyczący korzystania z silnika oszukującego GameConqueror w systemie Linux. Wielu użytkowników, którzy grają w gry w systemie Windows, często używa aplikacji Cheat Engine do modyfikowania parametrów gry i atrybutów graczy, aby poprawić wrażenia z gry, przezwyciężyć niepotrzebne grindy, pełne speedruny i tak dalej. Aplikacja Cheat Engine nie jest dostępna dla systemu Linux, jednak inna aplikacja o nazwie GameConqueror oparta na tej samej koncepcji i funkcjach jest dostępna dla dystrybucji systemu Linux. Chociaż GameConqueror nie jest tak zaawansowany jak Cheat Engine, wykonuje swoją pracę i jest jedynym Cheat Engine dla Linuksa z łatwym w użyciu interfejsem.

Jak działają aplikacje Cheat Engine?

Aplikacje do obsługi kodów (nazywane również skanerami pamięci lub aplikacjami do debugowania pamięci) mogą być używane do znajdowania wartości przypisanych do zmiennych gry poprzez skanowanie pamięci zajmowanej przez uruchomiony proces gry. Te aplikacje dołączają się do uruchomionego procesu gry i stale skanują pamięć w czasie rzeczywistym.







Możesz użyć tych aplikacji silnika oszustów, aby zlokalizować zmienne gry i ich adresy, a następnie zmienić ich wartości, aby uzyskać zmodyfikowane atrybuty w grze. Ponieważ wszystko jest robione, gdy gra jest uruchomiona, natychmiast zobaczysz zmienione wartości w samej grze (czasami wymagana jest zmiana klatki/sceny). W pamięci mogą znajdować się setki tysięcy zmiennych i znalezienie tego, czego szukasz, może być trudne. Jednak przy odrobinie praktyki i metod prób i błędów można skrócić czas wyszukiwania. Na przykład, jeśli grasz w grę z walutą w grze i aktualnie posiadasz 1000 sztuk złota, możesz użyć silników oszukujących, aby znaleźć zmienną przechowującą ilość złota i zmienić ją, aby uzyskać zwiększone pieniądze w grze. Zwróć uwagę, że mechanizmy zapisu w grze mogą zapisywać zmodyfikowane wartości w plikach zapisu gry. Jeśli więc modyfikujesz niektóre ryzykowne zmienne w silniku oszukującym, które mogą zepsuć zapisy gry, dobrym pomysłem jest wcześniejsze wykonanie kopii zapasowej plików zapisu.



Czy powinieneś używać kodów w grze?

Niektórzy gracze marszczą brwi na ludzi, którzy używają silników oszukujących do modyfikowania atrybutów rozgrywki, podczas gdy inni nie mają z tym problemu. Moim zdaniem możesz użyć silnika oszukującego, jeśli gra jest w 100% offline lub jeśli kody w żaden sposób nie psują rozgrywki wieloosobowej innych graczy (więcej na ten temat poniżej). Należy unikać używania kodów w kooperacji, PVP i innych formach rozgrywki wieloosobowej nie tylko dlatego, że jest to złe, ale także dlatego, że możesz zostać na zawsze zablokowany w grze, którą kupiłeś.



Uwagi dotyczące banowania graczy

Korzystanie z silników oszukujących lub aplikacji do skanowania pamięci może prowadzić do tymczasowego lub stałego zablokowania gier, które intensywnie wymagają połączenia danych online. Prawie wszystkie gry wieloosobowe na PC są obecnie wyposażone w mechanizmy zapobiegające oszustwom, a każda próba modyfikacji pamięci gry może prowadzić do nieodwołalnych zakazów. Zasadniczo unikaj używania silników oszukujących w grach wieloosobowych, które regularnie łączą się z serwerami gier (chyba że wiesz, co robisz).





O GameConqueror

GameConqueror to graficzna nakładka na silnik oszukujący z wiersza poleceń / aplikacja do skanowania pamięci o nazwie scanmem. Może wykonywać szybkie skanowanie pamięci, a także pełne dokładne skanowanie zmiennych programu tożsamości i ich wartości. Możesz wyizolować zmienne programu, używając pola wprowadzania wartości, a następnie zmieniając parametry w razie potrzeby. GameConqueror obsługuje eksportowanie i importowanie cheatów, chociaż adresy pamięci mogą się zmieniać za każdym razem, gdy uruchamiasz program lub grę.


Przetestowałem GameConqueror obszernie. Działa z natywnymi grami Linux, grami WINE, grami SteamPlay (Proton), a nawet emulatorami gier.



Instalowanie GameConquerora

Możesz zainstalować GameConqueror w Ubuntu, wykonując poniższe polecenie:

$sudotrafnyzainstalowaćzdobywca gry

GameConqueror jest dostępny w repozytoriach wszystkich głównych dystrybucji Linuksa. Więcej instrukcji instalacji jest dostępnych na jego wiki strona . Użycie GameConquerora można najlepiej wyjaśnić na przykładzie.

Przykład: Zmodyfikuj walutę w grze za pomocą GameConqueror

Nie możesz zdefiniować jednej najlepszej metody korzystania z silnika oszustów GameConqueror w każdej grze. Każda gra jest inna i zajmuje inny zakres pamięci. Nawet nowe instancje gry mogą mieć różne adresy pamięci. Poniższy przykład ilustruje, jak należy postępować, aby zwiększyć walutę w grze o nazwie Coins do 500 ze 103 w natywnej grze dla systemu Linux o nazwie SuperTux2. Ale to dokładne podejście może nie działać w każdej grze. Przykład daje tylko pewne pojęcie o procesie znajdowania zmiennych.

Gra rozpoczyna się od ustalonej ilości monet, jak pokazano w prawym górnym rogu (100).


Następnie uruchom aplikację GameConqueror i wybierz proces supertux2, klikając małą ikonę komputera znajdującą się w górnym rzędzie. Jest to pierwszy i obowiązkowy krok, aby umożliwić cheaty w grze za pomocą GameConqueror. Powinieneś być ostrożny przy wyborze procesu gry, ponieważ zły wybór da nieprawidłowe wyniki. Procesy plików exe uruchomione w warstwie kompatybilności ze SteamPlay (Proton) są zwykle poprzedzone prefiksem Z: drive.

Po wybraniu procesu wpisz 100 w polu wprowadzania wartości, ponieważ była to początkowa liczba monet. W polu Typ danych wybierz liczbę, ale możesz również jawnie wybrać typy int lub zmiennoprzecinkowe. Typ danych Number obejmuje zarówno wartości typu int, jak i float. Kliknij ikonę wyszukiwania i poczekaj na zakończenie procesu. W lewym okienku powinieneś zobaczyć dopasowane wyniki. Jest 69175 zmiennych gry o wartości 100. Tak, musisz znaleźć igłę w stogu siana. GameConqueror nie pokaże wszystkich 60000+ zmiennych w lewym okienku. Po zawężeniu wyników, wykonując poniższe czynności, wyniki zaczną pojawiać się w lewym okienku.

Pamiętaj, że zakres wyszukiwania jest ustawiony na Normalny, co powinno wystarczyć w większości gier. Jeśli masz problemy ze znalezieniem pożądanych zmiennych, powinieneś przesunąć suwak zakresu w prawo, aby wykonać głębokie skanowanie. Głębokie skanowanie jest przydatne tylko wtedy, gdy jest wykonywane w pierwszym kroku.


Następnie zagraj w grę i zbierz kolejną monetę, aby zwiększyć liczbę do 101 monet.


Teraz musisz sprawdzić, które ze zmiennych, które wcześniej miały wartość 100, mają teraz wartość 101. Wpisz 101 w polu wprowadzania wartości i kliknij ikonę wyszukiwania. GameConqueror przeskanuje teraz 69175 zmiennych znalezionych w poprzednim kroku w poszukiwaniu zmiennych o wartości 101. Po zakończeniu procesu liczba wyników powinna być zmniejszona. NIE klikaj przycisku odświeżania lub resetowania obok przycisku wyszukiwania. To całkowicie usunie wyniki i będziesz musiał zacząć wszystko od nowa.


Zbierz kolejną monetę, aby zwiększyć sumę do 102.


Powtórz poprzedni krok, ale teraz umieść 102 w polu wprowadzania wartości. Musisz teraz mieć jeszcze mniej wyników niż łączna liczba wyników uzyskanych z pierwszego zapytania. W tym przypadku pozostały dwa wyniki, ale liczba wyników może się różnić w zależności od twojej gry i tego, czego szukasz.


Zbierz kolejną monetę, aby uzyskać sumę do 103.


Teraz, nawet bez wpisania 103 w polu wprowadzania wartości, możesz zobaczyć, że istnieją dwie zmienne, których wartość zmieniła się na 103, gdy zebrałeś trzecią monetę w grze. W tym momencie możesz zatrzymać lub powtórzyć powyższy krok. Jeśli tylko jedna zmienna reprezentuje monety w grze, możesz zawęzić ją do jednego wyniku. Ponieważ jednak pozostały tylko dwa wyniki, możesz wypróbować każdy z nich, aby zobaczyć wpływ na grę.

Kliknij prawym przyciskiem myszy pierwszy wynik i kliknij opcję Dodaj do listy kodów, aby dodać nowy kod.


Zmień wartość nowo dodanego wpisu oszukiwania na 500 w dolnym okienku.


Sprawdź grę, czy monety wzrosły do ​​500. Jeśli tak, jest to właściwa zmienna, którą musisz zmienić, aby zmodyfikować licznik monet. W przeciwnym razie wypróbuj drugi wynik lub kontynuuj wyszukiwanie zagnieżdżone, aż uzyskasz mniejszą liczbę wyników.


Pamiętaj, że użycie silnika oszukującego może spowodować awarię uruchomionej gry. Na przykład, jeśli gra jest zaprojektowana w taki sposób, że twój gracz może mieć maksymalnie 255 atrybutu siły, a ustawisz dla niego siłę 9999, gra może się zawiesić. Musisz ciągle używać metod prób i błędów, aby znaleźć prawidłowe zmienne i ich wartości. Jest to jedyny sposób na używanie cheatów w grach za pośrednictwem aplikacji silnika cheatów, takich jak GameConqueror.

Pamiętaj, że w rzadkich przypadkach kody do silników oszukujących mogą uszkodzić pliki zapisu gry. Powinieneś wykonać kopię zapasową plików zapisu przed wypróbowaniem jakichkolwiek cheatów w silniku oszukującym.

Jeśli najedziesz na ? link obok etykiety Wartość:, powinieneś zobaczyć przewodnik po składni. Jeśli nie masz pewności co do aktualnej wartości atrybutu w grze, możesz skorzystać z tego przewodnika po składni. Na przykład nie masz pewności co do dokładnej liczby monet, ale podejrzewasz, że może to być od 100 do 300 monet, możesz wpisać 100..300 w polu wprowadzania wartości. Podobnie, jeśli nie znasz wartości atrybutu, ale masz pewność, że spadła ona w grze w stosunku do wartości początkowej, możesz po prostu wpisać znak - (minus) w polu wprowadzania wartości.

Wniosek

Aplikacje z silnikami cheatów, takie jak GameConqueror, są przydatne nie tylko do dodawania kodów w grach, ale także do dodawania modyfikacji jakości życia do innych frustrujących gier. Używanie kodów w grach offline jest w 100% w porządku, ponieważ jesteś właścicielem gry i nie rujnujesz doświadczenia innych graczy, używając kodów.