Wiedźmin 3 kody - jak włączyć konsolę i używać komend

Damian Krupa .

25 września 2026

Geralt z Rivii w otoczeniu kodu gry, sugerującym **wiedźmin 3 kody** i możliwości manipulacji rozgrywką.

Temat, który zwykle kryje się pod hasłem wiedźmin 3 kody, to w praktyce debugowa konsola na PC i zestaw komend, które pozwalają przywoływać przedmioty, zmieniać poziom postaci, uruchamiać Gwinta albo testować walkę bez grindu. Poniżej rozkładam to na proste kroki: jak włączyć konsolę, jakie komendy mają realny sens i gdzie łatwo popełnić błąd. Ja traktuję takie kody jako narzędzie do zabawy i testów, ale tylko wtedy, gdy wiesz, co wpisujesz.

Najkrócej: na PC kody działają przez konsolę debugowania, nie przez zwykłe menu cheatów

  • To rozwiązanie działa głównie na PC i opiera się na konsoli debugowania, a nie na klasycznym menu kodów.
  • Najpierw trzeba ją włączyć przez dopisanie DBGConsoleOn=true do pliku konfiguracyjnego gry.
  • Komendy są czułe na wielkość liter i często wymagają apostrofów wokół identyfikatorów.
  • Najbardziej użyteczne polecenia to m.in. god, addmoney, additem, setlevel i winGwint(true).
  • Warto testować na osobnym zapisie, bo część komend trudno cofnąć bez wczytania wcześniejszego save'a.

Jak działa system kodów w Wiedźminie 3

W tej grze „kody” nie oznaczają tajnego menu dostępnego z poziomu opcji. To debugowa konsola, w którą wpisuje się dokładne komendy tekstowe. Najważniejsze są trzy rzeczy: wersja PC, poprawna składnia i precyzyjne wpisanie polecenia. Wielkość liter ma znaczenie, a w komendach na przedmioty, umiejętności i NPC-e zwykle trzeba używać apostrofów.

Ja zawsze zaczynam od prostych poleceń testowych, bo od razu widać, czy konsola faktycznie działa. Jeśli pierwsza komenda nie daje efektu, problemem najczęściej nie jest sam kod, tylko układ klawiatury, brak zapisanego pliku albo zwykła literówka.

To dobra baza, bo zanim przejdziesz do bardziej efektownych rzeczy, warto upewnić się, że sam mechanizm działa bez zacięć. Następny krok to już samo włączenie konsoli.

Instrukcja aktywacji konsoli w Wiedźmin 3. Pozwala na wprowadzanie kodów, by ułatwić rozgrywkę.

Jak włączyć konsolę debugowania krok po kroku

  1. Zamknij grę i wejdź do folderu instalacyjnego.
  2. Odszukaj ścieżkę bin/config/base/ i otwórz plik general.ini.
  3. Dopisz na końcu linię DBGConsoleOn=true.
  4. Zapisz plik i uruchom grę ponownie.
  5. Otwórz konsolę klawiszem ~, @, § albo innym klawiszem przypisanym do układu klawiatury.
  6. Jeśli nic się nie dzieje, sprawdź, czy plik na pewno został zapisany i czy gra korzysta z tego samego folderu, który edytowałeś.

W praktyce to cały proces. Ja polecam po tej operacji od razu wejść do świata gry na kopii save'a i wpisać prostą komendę, zamiast od razu rzucać się na kody, które modyfikują progresję albo mapę. Jeśli zależy Ci na wersji bardziej „bez dłubania” w plikach, część osób korzysta z modów odblokowujących konsolę, ale trzeba wtedy liczyć się z tym, że po aktualizacjach gry taki sposób bywa mniej stabilny. Kiedy konsola już działa, można przejść do komend, które rzeczywiście coś zmieniają.

Najbardziej przydatne komendy na start

Jeśli chcesz po prostu sprawdzić, czy wszystko działa, zacznij od kilku komend, które nie wymagają szukania identyfikatorów. To zestaw, od którego ja bym zaczynał w każdej nowej instalacji: szybki test zdrowia, pieniędzy, poziomu i pogody. Dwie rzeczy są tu szczególnie ważne: niektóre komendy działają przełącznikiem, a inne wpisujesz z parametrem w nawiasie.

Komenda Efekt Kiedy jej użyć
god Włącza lub wyłącza nieśmiertelność. Do testowania walki, eksploracji i eksperymentów bez ryzyka śmierci.
healme Przywraca pełne zdrowie. Gdy chcesz szybko wrócić do gry bez używania mikstur.
addmoney(5000) Dodaje określoną liczbę koron. Gdy nie chcesz farmić pieniędzy na rzemiosło i naprawy.
setlevel(30) Ustawia poziom na podaną wartość. Do testowania buildów i szybkiego wejścia w późniejszy etap gry.
addexp(1000) Dodaje doświadczenie. Gdy chcesz przyspieszyć progres bez normalnego grindu.
killall(10) Zabija wrogów w zadanym zasięgu. Do testów, ale raczej nie jako stały sposób grania.
makeitrain Uruchamia deszcz lub burzę. Do klimatu, screenów i testów efektów pogodowych.
stoprain Zatrzymuje deszcz i burzę. Gdy chcesz wrócić do normalnej pogody po eksperymencie.
ShowAllFT(1) Pokazuje wszystkie punkty szybkiej podróży. Tylko na kopii zapisu, bo tę zmianę trudno potraktować jak drobny test.

Najpierw god albo healme, potem addmoney i setlevel. Taki porządek daje szybki feedback i nie psuje od razu świata gry. Jeśli chcesz wejść głębiej, kolejne sekcje są o składni na przedmioty i bardziej specjalistyczne komendy.

Kody na przedmioty, poziom i punkty doświadczenia

Tu najłatwiej o błąd, bo komendy zaczynają wymagać dokładnych identyfikatorów. Zamiast wpisywać nazwę po polsku, podajesz angielski kod przedmiotu, umiejętności albo NPC-a, a nazwy muszą być zapisane 1:1. Apostrofy nie są ozdobą; przy additem('Dye Red'), learnskill('sword_s3') czy spawn('caranthir') są po prostu obowiązkowe.

Wzór Co oznacza Przykład
additem('Item Code', 1) Dodaje wskazany przedmiot do ekwipunku. additem('Dye Red', 1)
removeitem('Item Code') Usuwa przedmiot z ekwipunku. removeitem('Dye Red')
learnskill('Skill ID') Odblokowuje umiejętność. learnskill('sword_s3')
spawn('NPC ID', 1, 3, false) Przywołuje NPC-a w określonej odległości. spawn('caranthir', 1, 3, false)
setlevel(Level) Ustawia poziom postaci. setlevel(20)
addexp(Amount) Dodaje określoną liczbę punktów doświadczenia. addexp(1000)
addgwintcards Dodaje karty Gwinta. addgwintcards

Najlepiej zacząć od pojedynczej sztuki przedmiotu i sprawdzić efekt, dopiero potem zwiększać liczbę. Ja wolę też testować takie komendy na zapisie, na którym nie szkoda mi ekwipunku, bo nadmiarowych przedmiotów nie zawsze da się wygodnie cofnąć. Kiedy składnia przestaje być problemem, otwiera się bardziej efektowna część: walka, Gwint i klimat.

Komendy do walki, pogody i Gwinta

To grupa kodów, która daje najwięcej „natychmiastowej satysfakcji”. Nie służy już tylko do przyspieszania progresu, ale też do testowania mechanik, robienia screenshotów i czystej zabawy. W praktyce najczęściej używa się ich wtedy, gdy chce się sprawdzić coś szybko, bez czekania na normalny przebieg wydarzeń.

Komenda Co robi Kiedy ma sens
secretgwint Rozpoczyna grę w Gwinta. Gdy chcesz odpalić partię bez szukania przeciwnika.
winGwint(true) Natychmiast wygrywa aktualną partię. Do testów i skracania sekwencji, jeśli nie zależy Ci na samej rozgrywce w Gwinta.
winGwint(false) Natychmiast przegrywa aktualną partię. Rzadziej używane, ale przydatne przy testach skryptów i zachowań gry.
god Włącza nieśmiertelność. Najlepsze do walki z bossami i sprawdzania buildów.
healme Przywraca pełne HP. Gdy chcesz kontynuować walkę bez zabawy w leczenie.
makeitrain Uruchamia deszcz albo burzę. Do klimatycznych scen i ujęć.
stoprain Zatrzymuje deszcz. Gdy chcesz od razu wrócić do pogody sprzed eksperymentu.
Ciri Przełącza postać na Ciri. Gdy chcesz pobawić się animacjami lub zrobić efektowny screen.
Geralt Wraca do Geralta. Po testach inną postacią albo po zabawie modelem.
spawn('caranthir', 1, 3, false) Przywołuje konkretnego NPC-a. Do testów, eksperymentów i kontrolowanego chaosu.

Jeśli miałbym wybrać tylko kilka kodów do codziennego użycia, wybrałbym właśnie te: mają jasny efekt i nie wymagają przekopywania się przez długie listy identyfikatorów. Do tego dochodzą jeszcze komendy wyglądu, takie jak zmiana brody czy fryzury, ale to już bardziej zabawa niż praktyczna potrzeba. Właśnie dlatego warto wiedzieć, czego nie robić, bo to zwykle oszczędza więcej czasu niż same kody.

Gdzie gracze najczęściej się wykładają

  • Wpisują komendę z błędną wielkością liter, mimo że polecenie wygląda „prawie dobrze”.
  • Pomijają apostrofy przy identyfikatorach przedmiotów, umiejętności lub NPC-ów.
  • Edytują zły plik konfiguracyjny albo zapisują zmiany w niewłaściwym folderze gry.
  • Próbują otworzyć konsolę na wersji, która nie ma jej aktywnej, i zakładają, że kod jest zepsuty.
  • Testują ryzykowne komendy na głównym zapisie, a potem tracą czas na cofanie skutków.
  • Zakładają, że każda komenda jest odwracalna, a to po prostu nieprawda.

To drobiazgi, ale właśnie na nich traci się najwięcej czasu. Ja zawsze sprawdzam składnię najpierw na komendzie prostszej niż ta, której naprawdę chcę użyć, bo to pozwala odsiać problem z konsolą od problemu z samą komendą. Jeśli wejdziesz w to z takim podejściem, kody staną się narzędziem, a nie źródłem bałaganu.

Jak korzystać z kodów, żeby nie zepsuć sobie zapisu

Najlepsza praktyka jest prosta: jeden zapis do zabawy, drugi do normalnego grania. Wtedy możesz bez stresu sprawdzić komendy na pieniądze, poziom, pogodę czy Gwinta, a jeśli coś pójdzie nie tak, wracasz do czystego stanu jednym wczytaniem.

Ja polecam traktować kody jak narzędzie serwisowe. Są świetne do testowania buildów, robienia efektownych screenów, odblokowania drobiazgów kosmetycznych albo szybkiego obejścia błędu, ale nie zastępują normalnego przejścia gry. Im mniej agresywnych komend użyjesz na głównym save'ie, tym większa szansa, że wciąż będziesz miał z Wiedźmina 3 dokładnie to, czego chcesz: swobodę, a nie chaos.

FAQ - Najczęstsze pytania

Trzeba zamknąć grę, wejść do folderu instalacyjnego i otworzyć plik bin/config/base/general.ini. Następnie należy dopisać linię DBGConsoleOn=true, zapisać plik i uruchomić grę ponownie. Konsolę otwiera się klawiszem przypisanym do układu klawiatury, najczęściej ~, @ albo §.
Najlepiej zacząć od prostych komend, które szybko pokazują, czy wszystko działa. W artykule pojawiają się m.in. god dla nieśmiertelności, healme do pełnego leczenia, addmoney(5000) na korony, setlevel(30) do ustawienia poziomu oraz addexp(1000) do doświadczenia.
W takich komendach trzeba podawać dokładne identyfikatory, zwykle po angielsku, i pamiętać o apostrofach. Przykłady z artykułu to additem('Dye Red', 1), removeitem('Dye Red'), learnskill('sword_s3') oraz spawn('caranthir', 1, 3, false). Tu najważniejsza jest precyzja składni, bo wielkość liter ma znaczenie.
Do Gwinta służą m.in. secretgwint, które rozpoczyna grę, oraz winGwint(true), które natychmiast wygrywa aktualną partię. Artykuł wspomina też o winGwint(false), jeśli chcesz od razu przegrać rundę podczas testów. To wygodne, gdy zależy Ci na szybkim sprawdzeniu zachowania gry, a nie na samej rozgrywce.
Bo część zmian trudno odwrócić bez wczytania wcześniejszego save'a. Dotyczy to zwłaszcza komend takich jak ShowAllFT(1), która pokazuje wszystkie punkty szybkiej podróży, albo innych poleceń ingerujących w progresję i ekwipunek. Osobny zapis pozwala eksperymentować bez ryzyka dla głównej rozgrywki.
Oceń artykuł

Średnia: 0.0 / 5 · 0 ocen

Tagi

gwint pogoda pieniądze ekwipunek konsola
Autor Damian Krupa
Damian Krupa
Nazywam się Damian Krupa i od 12 lat z pasją zgłębiam świat gier. Moje zainteresowanie tym obszarem zaczęło się w dzieciństwie, kiedy to spędzałem godziny, odkrywając różnorodne tytuły i ich historie. Fascynuje mnie, jak gry potrafią łączyć ludzi oraz jak wpływają na naszą kulturę. Na stronie planeta-gier.pl dzielę się swoją wiedzą i doświadczeniem, pisząc o najnowszych trendach, recenzjach oraz analizach gier. Staram się zawsze dostarczać rzetelne, zrozumiałe i aktualne informacje, porównując różne źródła i upraszczając skomplikowane tematy, aby każdy mógł znaleźć coś dla siebie. Wierzę, że dobra gra to nie tylko rozrywka, ale także forma sztuki, która zasługuje na głębsze zrozumienie.
Komentarze (0)
Dodaj komentarz