To praktyczny przewodnik po kodach i komendach konsoli w Wiedźminie 3: od włączenia debug console na PC, przez pieniądze i poziomy, po teleporty, ekwipunek i kilka komend czysto „dla zabawy”. Skupiłem się na rzeczach, które naprawdę pomagają w grze, a nie na przypadkowej liście haseł z internetu. Jeśli chcesz szybko sprawdzić, co działa, czego unikać i jak nie zepsuć zapisu, jesteś we właściwym miejscu.
Najważniejsza rzecz na start jest prosta: na konsolach PlayStation, Xbox i Switch nie ma natywnej konsoli komend. Te rozwiązania dotyczą praktycznie wyłącznie PC, więc cała reszta porad ma sens tylko wtedy, gdy grasz na komputerze.
Co trzeba wiedzieć, zanim wpiszesz pierwszą komendę
- Cheaty działają w praktyce tylko na PC, bo trzeba uruchomić debug console.
- Najprościej włączyć ją wpisem
DBGConsoleOn=truew plikugeneral.ini. - Najbardziej użyteczne komendy to
god,healme,addmoney(100000),additem(...)iAllowFT(1). - Komendy są wrażliwe na wielkość liter, a część z nich wymaga dokładnych nazw wewnętrznych.
- Polecenie
witchcraftdaje wszystko, ale może przyciąć grę albo ją wywalić. - Przed eksperymentami warto zrobić osobną kopię zapisu.
Jak działają komendy w Wiedźminie 3
W praktyce nie chodzi o „kody” w klasycznym sensie, tylko o komendy debug konsoli. Wpisujesz je w oknie konsoli, a gra wykonuje polecenie natychmiast: dodaje przedmiot, zmienia poziom, teleportuje postać albo przełącza wybrane parametry świata. To rozwiązanie jest wygodne, ale ma jedną ważną cechę: wiele komend korzysta z wewnętrznych nazw, a nie z opisów widocznych w interfejsie.
Dlatego additem('Bear Armor 1',3) nie oznacza „dodaj pancerz niedźwiedzia” w sensie opisowym, tylko konkretny identyfikator, który gra rozpoznaje jako element ekwipunku. Podobnie jest z umiejętnościami, kartami Gwinta czy spawnami przeciwników. Ja zwykle traktuję to jak narzędzie techniczne, nie jak skrót do „magii” bez zasad: trzeba wpisać właściwą nazwę, właściwy zapis i czasem poprawne nawiasy.
Warto też pamiętać o dwóch detalach. Po pierwsze, komendy są case-sensitive, więc god zadziała, a God już nie musi. Po drugie, przy poleceniach bez argumentów nawiasy bywają opcjonalne, ale przy komendach z liczbą, nazwą albo współrzędnymi trzeba trzymać się dokładnego formatu. Następny krok to samo uruchomienie konsoli, bo bez tego żadna komenda nie zadziała.

Jak włączyć konsolę deweloperską na PC
Najprostsza droga w obecnej wersji gry prowadzi przez plik konfiguracyjny. Jeśli chcesz korzystać z komend bez kombinowania z osobnymi narzędziami, zrób to tak:
- Wejdź do folderu gry i znajdź ścieżkę
The Witcher 3/bin/config/base. - Otwórz plik
general.iniw Notatniku albo innym edytorze tekstu. - Dodaj nową linię:
DBGConsoleOn=true. - Zapisz plik i uruchom grę ponownie.
- Otwórz konsolę klawiszem
~; na części klawiatur i układów może to być inny klawisz, czasem działa teżF2.
Jeśli to nie wystarczy, zwykle winny jest układ klawiatury, nakładka systemowa albo konflikt z modyfikacją. W starszych poradnikach często pojawia się jeszcze mod typu Debug Console Enabler i to nadal bywa alternatywą, ale ja zaczynam od prostego wpisu w general.ini, bo jest najczytelniejszy i najmniej inwazyjny. Kiedy okno konsoli już działa, można przejść do komend, które realnie skracają grę.
Najbardziej użyteczne kody na pieniądze, poziom i rozwój postaci
Jeśli miałbym wybrać tylko jeden zestaw komend, zacząłbym właśnie od tych. To są polecenia, które pomagają, gdy chcesz przetestować build, przyspieszyć progres albo po prostu ominąć najbardziej męczący grind. Najczęściej używam ich do sprawdzenia, czy dany zestaw umiejętności i ekwipunku ma sens, zanim poświęcę na to kilka godzin normalnej gry.
| Komenda | Efekt | Kiedy ma sens |
|---|---|---|
god |
Włącza nieśmiertelność | Testy walki, eksploracja, walka z bossami bez frustracji |
healme |
Uzupełnia pasek zdrowia Geralta | Gdy chcesz wrócić do walki bez mikstur i medytacji |
addmoney(100000) |
Dodaje 100 000 koron | Zakupy, rzemiosło, zbroje, karty i ogólna wygoda |
setlevel(15) |
Ustawia poziom postaci | Gdy chcesz wyrównać postać pod konkretny etap gry |
levelup |
Dodaje jeden poziom | Powolne podbijanie postaci bez ręcznego wpisywania liczby |
addexp(25000) |
Dodaje doświadczenie | Przyspieszenie progresji lub dojście do kolejnego progu |
addskillpoints(5) |
Dodaje 5 punktów umiejętności | Zmiana buildu bez farmienia kolejnych poziomów |
learnskill(sword_s3) |
Otwiera konkretną umiejętność | Gdy chcesz przetestować konkretną gałąź rozwoju |
Warto znać jeszcze jeden stary, ale przydatny skrót: klapaucius. To w praktyce równowartość dodania 100 koron. Nie jest to komenda, od której zależy komfort gry, ale dobrze pokazuje, że ten system ma kilka klasycznych „easter eggów”. Jeśli chcesz tylko odrobinę ułatwić sobie życie, nie musisz od razu zasypywać save'a wszystkimi możliwymi poleceniami. Następna grupa komend jest jeszcze bardziej praktyczna, bo oszczędza czas przy ekwipunku i podróżach.
Ekwipunek, teleport i skróty, które oszczędzają najwięcej czasu
To mój ulubiony zestaw, kiedy testuję grę albo chcę szybko sprawdzić konkretny fragment świata. Komendy z tej grupy nie tylko przyspieszają zabawę, ale też pomagają obejść najbardziej upierdliwe fragmenty powtarzalnej logistyki. Największa różnica pojawia się wtedy, gdy chcesz przeskoczyć wątek, przetestować region albo skompletować konkretny zestaw przedmiotów bez wielogodzinnego farmienia.
| Komenda | Co robi | Na co uważać |
|---|---|---|
additem('Bear Armor 1',3) |
Dodaje wskazany przedmiot do ekwipunku | Nazwa musi być identyfikatorem wewnętrznym, nie opisem z interfejsu |
witchcraft |
Dodaje po jednym z każdego przedmiotu | Może zawiesić grę albo trwać kilka minut; używaj ostrożnie |
AllowFT(1) |
Włącza szybkie podróże z dowolnego miejsca | W niektórych konfiguracjach trzeba to wpisywać ponownie po nowym zapisie |
ShowAllFT(1) |
Odkrywa wszystkie znaki podróży | Przydatne, jeśli chcesz od razu ogarnąć mapę |
ShowPins(1) |
Odkrywa ikony i obszary na mapie | Świetne do eksploracji, mniej potrzebne przy zwykłym przejściu gry |
xy(x,y) |
Teleportuje do wskazanych współrzędnych | Pierwsze użycie potrafi przenieść bardzo wysoko nad światem |
tptopos(x,y,z) |
Teleportuje dokładnie do trójwymiarowej pozycji | Najbardziej precyzyjna opcja, ale wymaga konkretnych координat |
gotoNovigrad, gotoSkellige, gotoKaerMorhen, gotoProlog
|
Przenoszą do wybranego regionu | Najwygodniejsze, gdy nie chcesz ręcznie wpisywać współrzędnych |
W tej grupie najczęstszy błąd jest banalny: ktoś wpisuje nazwę przedmiotu „po ludzku”, a gra oczekuje wewnętrznego identyfikatora. Jeśli komenda nie działa, zwykle problem nie leży w samym poleceniu, tylko w nazwie albo w brakującym parametrze. Ja przy takich testach zawsze zaczynam od pojedynczej, prostej komendy, a dopiero potem przechodzę do bardziej ryzykownych skrótów. To prowadzi naturalnie do rzeczy, które wpływają już nie tylko na ekwipunek, ale też na wygląd Geralta, czas i zabawę w Gwent.
Wygląd, czas i Gwent — komendy dla tych, którzy lubią eksperymentować
Nie każda komenda ma służyć optymalizacji. Część z nich jest po prostu wygodna, gdy chcesz pobawić się światem gry, zrobić screenshot, przetestować scenę albo zmienić klimat postaci. Ta grupa jest też bezpieczniejsza dla balansu niż masowe dodawanie złota czy poziomów, więc dobrze sprawdza się wtedy, gdy chcesz „podkręcić” grę bez rozwalania całej progresji.
| Komenda | Efekt | Po co jej używać |
|---|---|---|
setbeard(1) |
Dodaje brodę Geralta | Zmiana wyglądu bez wizyty u fryzjera |
shave |
Zdejmuje zarost | Gdy chcesz wrócić do czystego wyglądu |
WitcherHairstyle(0) do WitcherHairstyle(3)
|
Zmienia fryzurę Geralta | Szybkie testy stylu bez szukania usług w grze |
addHair1, addHair2, addHair3, addHairDLC1, addHairDLC2, addHairDLC3
|
Ustawiają konkretne warianty fryzury | Przydatne, jeśli chcesz dobrać dokładny wariant wyglądu |
Ciri / Geralt
|
Przełącza postać sterowaną przez gracza | Do testów i zabawy, nie do normalnego przechodzenia fabuły |
settime(time) |
Ustawia konkretną godzinę w świecie gry | Gdy zależy ci na świetle, klimacie albo screenie |
TM(number) |
Zmienia tempo upływu czasu | Eksperymenty z rytmem świata i efektami dnia oraz nocy |
secretgwint |
Uruchamia rundę Gwinta w dowolnym miejscu | Jeśli chcesz zagrać „na szybko” bez szukania NPC |
addgwintcards |
Dodaje po jednej z każdej karty Gwinta | Najlepsze dla kolekcjonerów i testów talii |
winGwint(#) |
Wygrywa aktualną partię z określoną liczbą punktów | Gdy chcesz ominąć losowość i sprawdzić następny etap |
Do tej grupy dorzuciłbym jeszcze Cat(1) i Cat(0), bo włącza i wyłącza widzenie nocne. To drobiazg, ale bardzo praktyczny, jeśli bawisz się mapą albo chcesz sprawdzić, jak gra wygląda w słabszym oświetleniu. Ja patrzę na te komendy jak na narzędzia do kontroli atmosfery, a nie zwykłe „oszustwa” — i właśnie dlatego warto znać ich ograniczenia, zanim zapis zacznie zachowywać się dziwnie. O tym jest ostatnia, najważniejsza część.
Jak korzystać z kodów rozsądnie, żeby nie zepsuć save’a
Największe ryzyko nie polega na tym, że komenda „nie zadziała”, tylko na tym, że zadziała aż za dobrze. witchcraft potrafi nałożyć na grę ogromny ciężar, masowe dodawanie przedmiotów rozjeżdża balans, a teleports i zmiana stanu postaci potrafią zostawić zapis w stanie, którego później trudno używać jak normalnego save’a. Do tego dochodzą klasyczne problemy: konflikt z modami, zła klawiatura, brak kopii zapasowej i wpisanie identyfikatora, który wygląda poprawnie, ale w rzeczywistości nim nie jest.
- Używaj osobnego zapisu testowego, jeśli planujesz więcej niż jedną komendę.
- Nie zaczynaj od
witchcraft, tylko od prostych poleceń typugodalboaddmoney(100000). - Jeśli komenda nie działa, sprawdź wielkość liter i dokładny zapis argumentów.
- Przy przedmiotach korzystaj z identyfikatorów, a nie z nazw „po polsku”.
- Jeśli coś wygląda podejrzanie, zamknij grę i wróć do kopii zapisu, zamiast walczyć z uszkodzonym stanem.
Ja zwykle trzymam prostą zasadę: jeden zapis do normalnej gry i drugi do testów. Dzięki temu można bawić się komendami bez stresu, a jednocześnie nie ryzykować głównego przejścia. Jeśli celem jest wygoda, wystarczy kilka sprawdzonych poleceń. Jeśli celem jest eksperyment, lepiej od razu założyć, że część skrótów będzie działać tylko chwilę albo wymagać ponownego wpisania. W praktyce właśnie taki rozsądny zestaw daje najwięcej korzyści i najmniej problemów.
Jeśli chcesz zacząć od minimum, trzy komendy wystarczą niemal każdemu: addmoney(100000), healme i AllowFT(1). Jeśli chcesz iść krok dalej, dołóż addskillpoints(5) i ShowAllFT(1), a dopiero potem baw się teleportami, wyglądem albo Gwintem. To najprostszy sposób, żeby wykorzystać komendy w Wiedźminie 3 bez zamieniania gry w chaos.
