Wiedźmin 3 nie ma klasycznego menu kodów, ale na komputerze można uruchomić konsolę debugowania i za jej pomocą dodawać pieniądze, przedmioty, poziomy doświadczenia czy zmieniać miejsce pobytu Geralta. Poniżej zebrałem najpraktyczniejsze komendy, sposób aktywacji konsoli oraz ostrzeżenia, dzięki którym łatwiej unikniesz zepsucia zapisu.
Najważniejsze informacje o kodach do Wiedźmina 3
- Kody działają przede wszystkim na PC, po włączeniu konsoli debugowania.
- Do aktywacji konsoli służy wpis DBGConsoleOn=true w pliku konfiguracyjnym gry.
- Najczęściej używane komendy to addmoney, additem, god, addexp i levelup.
- Komendy trzeba wpisywać dokładnie, z zachowaniem wielkich liter, nawiasów i apostrofów.
- Przed eksperymentami najlepiej utworzyć osobny zapis gry.

Jak uruchomić konsolę kodów na PC
Konsola debugowania jest domyślnie wyłączona. W wersji klasycznej i edycji Complete Edition najprostszą metodą jest przejście do katalogu instalacyjnego gry, a później do folderu bin/config/base. Znajduje się tam plik general.ini, który trzeba otworzyć w Notatniku i dopisać w nowej linii DBGConsoleOn=true.
Po zapisaniu zmian uruchom grę i wczytaj zapis. Konsolę otwiera się zwykle klawiszem ~, choć przy niektórych układach klawiatury lub modach może działać także F2. Jeżeli okno się nie pojawia, problemem bywa nieprawidłowy plik konfiguracyjny, brak uprawnień do jego edycji albo niezgodność narzędzia z wersją gry.
Przeczytaj również: Candy Crush Saga Kody - Czy naprawdę działają? Prawda i mity!
Co zrobić w wersji next-gen
W aktualnych wydaniach po dużych aktualizacjach układ plików i działanie konsoli mogą różnić się od wersji 1.31. Najpierw sprawdziłbym wpis w general.ini, a jeśli to nie pomoże, także pliki ustawień znajdujące się w folderze dokumentów gry, w tym user.settings lub dx12user.settings.
Nie warto kopiować przypadkowych plików DLL z nieznanych stron. Jeżeli potrzebny jest mod odblokowujący konsolę, powinien być przeznaczony dokładnie dla używanej wersji gry. Wersja klasyczna i next-gen nie zawsze korzystają z tych samych narzędzi, dlatego niezgodny enabler może powodować błędy interfejsu albo problemy z uruchomieniem.
Najprzydatniejsze komendy na pieniądze, zdrowie i doświadczenie
Na początek najlepiej korzystać z prostych poleceń, które nie ingerują w zadania ani strukturę świata. Sam za najbardziej praktyczne uważam komendy pozwalające uzupełnić brakujące korony, szybko przetestować build albo odzyskać zdrowie po błędzie podczas eksploracji.
| Komenda | Działanie |
|---|---|
addmoney(1000) |
Dodaje 1000 koron. |
removemoney(1000) |
Odejmuje 1000 koron. |
addexp(1000) |
Dodaje 1000 punktów doświadczenia. |
levelup |
Podnosi poziom Geralta o jeden. |
setlevel(30) |
Ustawia poziom postaci na wybraną wartość. |
addskillpoints(5) |
Dodaje 5 punktów umiejętności. |
healme |
Uzupełnia zdrowie Geralta. |
god |
Włącza lub wyłącza tryb nieśmiertelności. |
killall |
Pokonuje pobliskich przeciwników. |
Komenda setlevel jest wygodna do testowania umiejętności, ale może zaburzyć naturalny rozwój postaci. Jeśli ustawisz poziom wyższy niż przewidziany dla aktualnych zadań, część walk przestanie mieć sens, a nagrody za kolejne misje będą wyglądały blado. Do zwykłej rozgrywki rozsądniej użyć pojedynczego levelup niż od razu ustawiać maksymalny poziom.
Przedmioty, miecze, pancerze i karty do Gwinta
Do dodawania wyposażenia służy komenda additem. Jej podstawowy zapis wygląda tak:
additem('Nazwa przedmiotu', ilość)
Przykładowe polecenia, które zwykle są najbardziej przydatne:
-
additem('Aerondight')dodaje srebrny miecz Aerondight. -
additem('Aerondight EP2')dodaje wariant związany z dodatkiem Krew i Wino. -
additem('Bear3')dodaje element wyposażenia szkoły Niedźwiedzia na wysokim poziomie. -
additem('Cat3')dodaje element wyposażenia szkoły Kota. -
additem('Griffin3')dodaje element wyposażenia szkoły Gryfa. -
additem('Wolven3')dodaje element wyposażenia szkoły Wilka. -
additem('Dimeritium Ore', 20)dodaje 20 sztuk rudy dimeritium. -
additem('Ruby', 10)dodaje 10 rubinów. -
addgwintcardsdodaje niemal wszystkie karty do Gwinta. -
addkeysdodaje klucze potrzebne do otwierania drzwi.
Najczęstszy błąd polega na wpisaniu nazwy przedmiotu w złej formie. Identyfikatory są wrażliwe na wielkość liter, spacje i znaki specjalne, więc additem('aerondight') może nie zadziałać, podczas gdy poprawny zapis to additem('Aerondight'). W przypadku mniej popularnych przedmiotów trzeba użyć ich wewnętrznego identyfikatora, a nie nazwy widocznej w polskiej wersji interfejsu.
Komenda witchcraft bywa opisywana jako sposób na otrzymanie wszystkich przedmiotów. Traktowałbym ją jednak jako ciekawostkę do osobnego zapisu. Próba dodania ogromnej liczby obiektów może przepełnić ekwipunek, spowolnić grę albo utrudnić późniejsze odnalezienie właściwych przedmiotów.
Umiejętności, mutacje i szybkie testowanie buildów
Jeśli chcesz sprawdzić inną wersję Geralta bez przechodzenia kilkunastu godzin gry, przydają się komendy do punktów umiejętności. addskillpoints(10) dodaje punkty, a learnskill('sword_s3') uczy wskazanej zdolności, o ile użyty identyfikator pasuje do konkretnej umiejętności.
W tej części trzeba zachować większą ostrożność niż przy pieniądzach. Nieprawidłowy identyfikator może nic nie zrobić, ale powtarzanie komendy dla tej samej zdolności może podnieść jej poziom ponad normalny limit. Najlepiej testować pojedynczą zmianę, zapisać grę i dopiero później dodawać kolejne elementy buildu.
Dobrym zastosowaniem konsoli jest sprawdzenie, czy dana konfiguracja znaków, mutacji i ekwipunku odpowiada Twojemu stylowi gry. Sam nie używałbym jednak komend do trwałego pomijania całego systemu rozwoju. Wiedźmin 3 traci wtedy sporą część satysfakcji, a testowy zapis szybko zaczyna przypominać edytor postaci zamiast RPG-a.
Teleportacja, odkrywanie mapy i zmiana warunków gry
Kody do podróży są przydatne przede wszystkim wtedy, gdy chcesz przetestować zawartość dodatków albo wrócić do lokacji po błędzie zadania. Najczęściej stosowane komendy to:
| Komenda | Zastosowanie |
|---|---|
gotoNovigrad |
Przenosi Geralta do Novigradu. |
gotoSkellige |
Przenosi postać na Skellige. |
gotoKaerMorhen |
Przenosi do Kaer Morhen. |
gotoWyzima |
Przenosi do Wyzimy. |
ShowAllFT(1) |
Odkrywa drogowskazy na mapie. |
ShowPins(1) |
Pokazuje znaczniki i punkty zainteresowania. |
AllowFT(1) |
Pozwala korzystać z szybkiej podróży z większej liczby miejsc. |
Cat(1) |
Włącza widzenie w ciemności. |
Cat(0) |
Wyłącza widzenie w ciemności. |
Teleportowanie się w trakcie aktywnej sceny lub zadania może wywołać nietypowe zachowanie postaci. Zdarza się, że bohater pojawia się poza właściwym obszarem, a skrypt misji nie uruchamia kolejnego etapu. Dlatego przed użyciem goto... najlepiej zakończyć rozmowę, walkę i aktualną animację.
Dlaczego komendy nie działają i jak naprawić problem
Najpierw sprawdź, czy konsola faktycznie się otwiera. Jeśli nie, ponownie zajrzyj do pliku konfiguracyjnego i upewnij się, że wpis brzmi dokładnie DBGConsoleOn=true, bez dodatkowych cudzysłowów i spacji w środku. Po aktualizacji gry plik może zostać nadpisany, więc trzeba dodać ustawienie ponownie.
Jeżeli konsola działa, ale konkretne polecenie nie daje rezultatu, najczęściej winny jest błąd w składni. Sprawdź wielkość liter, nawiasy, apostrofy oraz liczbę parametrów. Dla przykładu addmoney(1000) jest poprawne, natomiast zapis bez nawiasów albo z przecinkiem w niewłaściwym miejscu nie zostanie rozpoznany.
- Nie używaj polskich nazw przedmiotów, jeśli komenda wymaga identyfikatora wewnętrznego.
- Nie mieszaj komend z różnych wersji gry i różnych modów odblokowujących konsolę.
- Nie wpisuj kilku poleceń naraz w jednej linii.
- Po błędzie zamknij konsolę, wykonaj ręczny zapis i dopiero wtedy testuj następną komendę.
- Jeżeli gra zaczyna się zawieszać, wczytaj wcześniejszy zapis zamiast kontynuować eksperymenty.
Jak korzystać z kodów bez psucia rozgrywki
Najbezpieczniejszy schemat jest prosty. Najpierw utwórz ręczny zapis, potem użyj jednej komendy i sprawdź jej efekt. Gdy wszystko działa poprawnie, możesz kontynuować, ale osobny zapis testowy powinien pozostać oddzielony od głównego postępu.
Unikałbym przede wszystkim masowego dodawania przedmiotów, teleportowania się podczas misji oraz komend zmieniających poziom postaci na skrajnie wysoki. Takie działania są efektowne przez kilka minut, lecz później mogą zepsuć balans, przepełnić ekwipunek albo utrudnić rozpoznanie źródła problemu.
Na konsolach PlayStation, Xbox i Nintendo Switch nie ma standardowego dostępu do tej samej konsoli debugowania co na PC. Sama funkcja cross-progresji nie zamienia wersji konsolowej w edycję z pełnym menu kodów, dlatego komendy należy traktować jako rozwiązanie przeznaczone głównie dla komputerowej wersji gry.
Najrozsądniejszy zestaw na początek przygody z konsolą
Jeżeli chcesz tylko ułatwić sobie jedną sesję, zacznij od addmoney(1000), healme, additem('Aerondight') albo pojedynczego levelup. Te polecenia pokazują możliwości konsoli bez natychmiastowego zamieniania całego świata w chaotyczny plac zabaw.
Najważniejsza zasada brzmi używaj komend na kopii zapisu. Wtedy możesz spokojnie testować wyposażenie, sprawdzać buildy i wracać do ciekawych lokacji, a główna kampania pozostanie nienaruszona. W mojej ocenie właśnie takie zastosowanie ma najwięcej sensu: konsola najlepiej sprawdza się jako narzędzie do eksperymentów i ratowania błędów, a nie jako sposób na pominięcie całej przygody.
