W Wiedźminie 3 komendy konsolowe przydają się wtedy, gdy chcesz szybciej rozwijać postać, przetestować build, sprawdzić przedmiot albo po prostu odblokować kilka funkcji bez grindu. Poniżej zebrałem najpraktyczniejsze kody do gry, sposób uruchomienia konsoli oraz ograniczenia, o których łatwo zapomnieć, gdy zaczyna się eksperymenty z debugiem.
Najważniejsze rzeczy do zapamiętania przed wpisaniem pierwszej komendy
- Debug console działa standardowo na PC; na PlayStation i Xboxie nie jest dostępna w zwykłej wersji gry.
- Aby ją włączyć, trzeba dopisać w pliku
general.inilinięDBGConsoleOn=true. - Komendy są wrażliwe na wielkość liter, więc zapis ma znaczenie.
- Najbardziej użyteczne na start są:
god,healme,addexp,setlevel,addmoney,secretgwinti teleporty. - Przed testowaniem przedmiotów, teleportów i buffów warto zrobić osobny zapis ręczny.

Jak włączyć konsolę debugowania w Wiedźminie 3
Zanim zaczniesz wpisywać jakiekolwiek kody, trzeba odblokować samą konsolę. Ja zawsze zaczynam od tego kroku, bo bez niego reszta po prostu nie zadziała. W praktyce chodzi o edycję pliku konfiguracyjnego gry i dodanie jednej linii, która uruchamia debug mode.
- Wejdź do folderu instalacyjnego gry.
- Odszukaj ścieżkę
bin/config/base/general.ini. - Otwórz plik w edytorze tekstowym i dopisz na końcu linię
DBGConsoleOn=true. - Zapisz plik i uruchom grę ponownie.
- W grze naciśnij klawisz tyldy lub klawisz przypisany do otwierania konsoli na twoim układzie klawiatury.
Jeśli konsola nadal się nie otwiera, zwykle winny jest zły zapis pliku, inny układ klawiatury albo mod, który nadpisuje konfigurację. Kiedy już masz dostęp do konsoli, sensownie jest zacząć od kilku komend, które dają największy efekt od razu, zamiast od razu rzucać się na eksperymentalne wpisy.
Najważniejsze komendy, od których warto zacząć
Jeżeli ktoś pyta mnie o najpraktyczniejsze kody do Wiedźmina 3, to nie dostaje tysiąca losowych wpisów, tylko mały zestaw komend, które faktycznie oszczędzają czas. Ten pakiet wystarcza do testowania walki, szybkiego ustawienia poziomu, odzyskania zdrowia i sprawdzenia kilku funkcji bez grzebania w całym ekwipunku.
| Komenda | Efekt | Kiedy ma sens |
|---|---|---|
god |
Włącza nieśmiertelność. | Gdy chcesz testować walkę albo bawić się buildem bez ryzyka śmierci. |
healme |
Natychmiast odnawia pasek zdrowia Geralta. | Przy szybkim ratowaniu sytuacji po ciężkiej walce. |
addexp(1000) |
Dodaje doświadczenie. | Gdy chcesz przyspieszyć rozwój postaci lub wyrównać poziom do zadania. |
setlevel(30) |
Ustawia dokładny poziom postaci. | Przy testowaniu ekwipunku i buildów na konkretnym levelu. |
levelup |
Podnosi poziom o 1. | Gdy potrzebujesz małej korekty, a nie pełnego przeskoku poziomu. |
addskillpoints(5) |
Dodaje punkty umiejętności. | Do szybkiego przebudowania drzewka zdolności. |
Ciri |
Przełącza postać na Ciri. | Gdy chcesz przetestować sceny lub po prostu pobawić się inną postacią. |
Geralt |
Przywraca Geralta jako grywalną postać. | Po zabawie Ciri, kiedy chcesz wrócić do normalnej rozgrywki. |
Cat(1) / Cat(0)
|
Włącza i wyłącza widzenie w ciemności. | Przy eksploracji jaskiń, lochów i nocnych lokacji. |
mule |
Włącza tryb dużego udźwigu. | Gdy nie chcesz co chwilę wracać do handlarza. |
addmoney(1000) |
Dodaje korony. | Przy testach ekonomii, craftingu i zakupów u kupców. |
secretgwint |
Umożliwia grę w Gwinta w dowolnym momencie. | Jeśli chcesz sprawdzić talię bez szukania przeciwnika. |
To jest dobry pakiet startowy, bo obejmuje praktycznie wszystkie podstawowe potrzeby: przeżycie, rozwój, gotówkę, zmianę postaci i prostą zabawę. Gdy te komendy masz już w ręku, można wejść głębiej w walkę i rozwój Geralta, gdzie różnice między wpisami są już bardziej subtelne.
Kody do walki, poziomu i rozwoju postaci
W tej grupie mieszczą się komendy, których używam najczęściej przy testowaniu buildów. Część z nich daje efekt natychmiast, część działa jak modyfikator statystyk, a część przydaje się tylko w konkretnych sytuacjach, na przykład gdy chcesz sprawdzić nowy zestaw umiejętności albo wymusić mocniejszą wersję Geralta.
| Komenda | Efekt | Krótka uwaga |
|---|---|---|
setlevel(#) |
Ustawia poziom postaci na wskazaną wartość. | Najlepiej wpisywać konkretną liczbę, np. poziom pod ekwipunek z DLC. |
levelup |
Dodaje dokładnie jeden poziom. | Praktyczna, gdy potrzebujesz drobnej korekty bez przestawiania wszystkiego. |
addexp(#) |
Dodaje wskazaną liczbę punktów doświadczenia. | Dobry sposób na szybkie dogonienie poziomu questu. |
addskillpoints(#) |
Dodaje punkty umiejętności. | Pozwala od razu przebudować build bez farmienia poziomów. |
learnskill(sword_s3) |
Odblokowuje konkretną umiejętność. | Warto podmieniać identyfikator na właściwy skill, który chcesz przetestować. |
addabl('ConImmortal') |
Bardzo mocno podnosi przeżywalność. | Przydaje się, gdy chcesz zrobić z Geralta testową wersję do walki. |
addabl('DamageBuff') |
Zwiększa obrażenia wręcz i znaków. | Pomaga porównać, jak działa build ofensywny bez długiego farmienia sprzętu. |
addabl('ForceCriticalHits') |
Wymusza trafienia krytyczne. | Świetne do sprawdzenia, jak build zachowuje się przy maksymalnym obrażeniu. |
addabl('ForceFinisher') |
Umożliwia cios końcowy z bardzo wysoką skutecznością. | Efektownie wygląda w walce, ale bardziej służy testom niż normalnej grze. |
killall |
Usuwa wszystkich przeciwników w zasięgu. | To najbardziej brutalny skrót, więc używam go tylko wtedy, gdy chcę natychmiast wyczyścić teren. |
Takie komendy pokazują, że debug console w Wiedźminie 3 to nie tylko proste cheaty, ale też narzędzie do testowania mechanik. Jeśli interesuje cię nie sam poziom, tylko pełna kontrola nad zasobami i wyglądem postaci, następna sekcja będzie jeszcze bardziej praktyczna.
Komendy na złoto, przedmioty i wygląd
Tu wchodzimy w obszar, z którego gracze korzystają najczęściej, kiedy chcą szybko sprawdzić sprzęt, poprawić udźwig albo nadać Geraltowi inny wygląd. W przypadku przedmiotów nie ma sensu uczyć się całej encyklopedii identyfikatorów na pamięć. Lepiej znać wzór i wiedzieć, jak go używać.
| Komenda | Efekt | Praktyczne zastosowanie |
|---|---|---|
addmoney(#) |
Dodaje korony w podanej ilości. | Gdy chcesz od razu sfinansować rzemiosło, runy albo zakupy u kupców. |
removemoney(#) |
Odejmuje wskazaną liczbę koron. | Przy testowaniu ekonomii albo balansowania wydatków. |
additem('Aerondight') |
Dodaje konkretny przedmiot. | Dobry przykład działania komendy, gdy chcesz sprawdzić konkretną broń lub artefakt. |
additem('Horse Bag 3') |
Dodaje najlepsze juky. | Przydaje się, gdy zależy ci na większym udźwigu w normalnej grze. |
additem('Horse Saddle 4') |
Dodaje najlepsze siodło. | Pomaga w dłuższych przejazdach i przy wygodniejszej jeździe. |
additem('Horse Blinder 3') |
Dodaje najlepsze klapki na oczy dla konia. | Zmniejsza ryzyko straty Geralta z siodła podczas jazdy w trudnym terenie. |
mule |
Zwiększa lub odblokowuje udźwig. | Przy eksploracji bez konieczności ciągłego porządkowania ekwipunku. |
setbeard(1) |
Dodaje zarost Geralta. | Jeśli chcesz szybciej przetestować wygląd postaci bez czekania na upływ czasu. |
shave |
Goli zarost. | Przydatne, gdy chcesz wrócić do bardziej klasycznego wyglądu. |
WitcherHairstyle(#) |
Ustawia fryzurę Geralta. | Wartość liczbową dobierasz do konkretnej stylizacji. |
addHair1 |
Przywraca domyślną fryzurę. | Najlepsza opcja, gdy chcesz wrócić do neutralnego wyglądu. |
addHair2 |
Ustawia kucyk. | Przydaje się, gdy chcesz szybko porównać kilka wariantów. |
addHair3 |
Ustawia długie, luźne włosy. | Dobra opcja, jeśli szukasz bardziej wyrazistego wyglądu. |
addHairDLC1 |
Ustawia krótszą fryzurę z dłuższą grzywką. | Wygodny wariant do testów stylistycznych. |
addHairDLC2 |
Ustawia fryzurę typu mohawk z kucykiem. | Najbardziej charakterystyczna z opcji DLC. |
addHairDLC3 |
Ustawia krótkie włosy bez grzywki. | Dobra do bardziej surowego wyglądu Geralta. |
settattoo(1) / settattoo(0)
|
Włącza lub usuwa tatuaż z zapisu z Wiedźmina 2. | Przydatne przy odtwarzaniu konkretnej wersji postaci. |
Właśnie tu widać największą różnicę między zwykłym „cheatowaniem” a wygodną pracą z debug console. Zamiast losowo wpisywać przypadkowe komendy, lepiej znać wzór additem('nazwa') i wykorzystywać go tam, gdzie naprawdę coś upraszcza. To naturalnie prowadzi do komend, które zmieniają miejsce, pogodę i tryby gry bez żadnego grindu.
Gwint, podróże i pogoda bez zgadywania
Jeśli zależy ci na szybkich testach albo chcesz po prostu ominąć nużące przejazdy, te komendy robią największą różnicę w codziennej zabawie. Ja zwykle sięgam po nie wtedy, gdy sprawdzam zawartość DLC, szukam konkretnego miejsca na mapie albo chcę zrobić kilka szybkich ujęć bez walki z pogodą.
| Komenda | Efekt | Po co jej użyć |
|---|---|---|
addgwintcards |
Dodaje wszystkie karty Gwinta z podstawki. | Najprostszy sposób na szybkie złożenie pełnej talii. |
secretgwint |
Pozwala uruchomić grę w Gwinta w dowolnym momencie. | Przydatne, gdy chcesz testować talię bez szukania przeciwnika. |
gotoNovigrad |
Przenosi do Novigradu. | Szybki powrót do jednego z najważniejszych punktów na mapie. |
gotoSkellige |
Przenosi na Skellige. | Najwygodniejsze, gdy chcesz od razu przejść do wysp. |
gotoKaerMohren |
Przenosi do Kaer Morhen. | Pomaga przy testach z późniejszej części gry. |
gotoProlog |
Przenosi do Białego Sadu. | Przydatne, gdy chcesz wrócić do początku gry lub sprawdzić wczesne lokacje. |
Discover all Signposts |
Odkrywa wszystkie punkty szybkiej podróży. | Oszczędza czas, jeśli chcesz poruszać się po mapie bez odblokowywania każdego miejsca ręcznie. |
ShowPins(1) |
Pokazuje wszystkie znaczniki na mapie. | Dobre do orientacji i planowania trasy. |
makeitrain |
Włącza deszcz. | Przydatne, jeśli chcesz zmienić klimat albo przetestować atmosferę sceny. |
stoprain |
Wyłącza deszcz. | Najprostszy sposób na powrót do czytelnej pogody. |
settime |
Ustawia czas w świecie gry. | Przy zdjęciach, testach nocnych scen i synchronizacji z konkretną porą dnia. |
TM(x) |
Zmienia tempo upływu czasu. | Używam tego wtedy, gdy chcę przyspieszyć albo spowolnić przebieg dnia w grze. |
To właśnie ten zestaw pokazuje najlepiej, jak szerokie są kody do Wiedźmina 3: od prostych teleportów po manipulację pogodą i czasem. Zostaje jeszcze ważna rzecz, o której wielu graczy przypomina sobie dopiero po zepsuciu sejwa, więc lepiej uprzedzić problem wcześniej.
Jak uniknąć błędów, które psują save i zabierają czas
Najczęstszy błąd jest banalny: ktoś wpisuje komendę, nie sprawdza wielkości liter, a potem uznaje, że kod „nie działa”. Drugi klasyk to testowanie wszystkiego na głównym zapisie, przez co teleport, dodany przedmiot albo zmiana postaci potrafią skomplikować dalszą grę bardziej, niż miały pomóc.
- Rób ręczny zapis przed eksperymentem, szczególnie przed teleportami, zmianą postaci i masowym dodawaniem przedmiotów.
- Sprawdzaj dokładny zapis komendy, bo Wiedźmin 3 traktuje wielkość liter bardzo poważnie.
- Do komend z argumentem wpisuj liczby bez chaosu w składni, na przykład
addmoney(5000)albosetlevel(35). - Nie mieszaj kilku mocnych komend naraz, jeśli dopiero testujesz konsolę.
- Jeśli klawisz otwierania konsoli nie reaguje, sprawdź układ klawiatury i to, czy plik konfiguracyjny został zapisany poprawnie.
- Do zabawy z przedmiotami, buffami i teleportami najlepiej używaj osobnego sejwa, a nie głównego przejścia fabuły.
Gdy patrzę na to praktycznie, najlepsze podejście jest proste: traktuj debug console jak narzędzie do kontroli gry, a nie jak skrót do psucia wszystkiego naraz. I właśnie tak najbezpieczniej wyciągniesz z niej maksimum, zwłaszcza jeśli chcesz używać komend tylko wtedy, gdy naprawdę ułatwiają życie.
Jak korzystać z kodów tak, żeby naprawdę pomagały
W 2026 roku najlepsze wykorzystanie tych komend nadal jest zaskakująco proste: szybkie testy buildów, odzyskiwanie złota po błędzie, sprawdzanie przedmiotów i poruszanie się po mapie bez niepotrzebnego biegania. Ja najczęściej trzymam się kilku pewniaków: god, healme, addexp, addmoney, secretgwint i teleportów, bo to one dają największy efekt przy najmniejszym ryzyku zamieszania.
Jeśli chcesz, możesz też potraktować tę listę jak własny zestaw roboczy: najpierw uruchamiasz konsolę, potem zapisujesz stan gry, a dopiero później testujesz kolejne komendy. Taki porządek oszczędza czas i sprawia, że Wiedźmin 3 zostaje grą, a nie projektem ratunkowym po przypadkowym wpisie.
