W praktyce kody wiedzmin 3 traktuję jako narzędzie do dwóch rzeczy: szybkiego eksperymentowania z rozgrywką i ratowania sobie czasu, gdy nie chcesz farmić kolejnej waluty, poziomu albo składnika. Najwięcej daje tu wersja PC, bo to właśnie na niej da się włączyć konsolę poleceń i wpisać komendy otwierające dostęp do ekwipunku, teleportacji, walki czy Gwentu. Poniżej zbieram to tak, żebyś od razu wiedział, co działa, jak to wpisać i gdzie najłatwiej o błąd.
Najważniejsze rzeczy do zapamiętania przed użyciem komend
- Cheaty do Wiedźmina 3 działają praktycznie wyłącznie na PC, bo trzeba odblokować debug console.
- Najczęściej wystarczy dodać
DBGConsoleOn=truedo plikugeneral.iniw folderze\bin\config\base. - Konsolę zwykle otwiera klawisz
~, ale na polskim układzie klawiatury może to być inny znak. - Komendy są czułe na wielkość liter, a część z nich wymaga apostrofów w dokładnie takim miejscu, jak w zapisie.
- Najbezpieczniej testować kody na osobnym zapisie, bo część efektów jest trudna do odkręcenia.
- Najbardziej użyteczne są komendy do pieniędzy, poziomu, teleportacji, pogody, Gwentu i zmian w ekwipunku.

Jak włączyć konsolę poleceń w wersji PC
Bez konsoli nie ma żadnej zabawy z kodami, więc ten krok stawiam na pierwszym miejscu. Domyślna instalacja gry nie daje do niej dostępu, dlatego trzeba dopisać odpowiednią linię do general.ini albo skorzystać z moda odblokowującego debug console w starszych konfiguracjach. W praktyce szukasz pliku w folderze \bin\config\base, dodajesz DBGConsoleOn=true, zapisujesz zmiany i uruchamiasz grę ponownie. Na konsolach PlayStation i Xbox standardowych komend konsoli po prostu nie odpalisz.
Potem otwierasz konsolę odpowiednim klawiszem, wpisujesz komendę i zatwierdzasz Enterem. Ja zawsze sprawdzam jeszcze układ klawiatury, bo na systemach innych niż angielski znak otwarcia konsoli bywa pod innym klawiszem niż klasyczne ~. Jeśli wpis nie działa, bardzo często winny jest właśnie układ klawiatury albo literówka w nazwie komendy, a nie sama gra.
Gdy masz już dostęp do okna konsoli, kolejny krok to wybranie komend, które naprawdę coś zmieniają, zamiast tylko brzmieć efektownie.
Najbardziej przydatne kody na start
Jeśli chcesz zacząć od rzeczy, które realnie poprawiają wygodę, postawiłbym na kilka podstawowych komend. One nie wymagają długiego dłubania w danych gry, a od razu pokazują, po co w ogóle ludzie sięgają po cheaty.
| Cel | Komenda | Co daje | Na co uważać |
|---|---|---|---|
| Niezniszczalność | god |
Włącza i wyłącza tryb nieśmiertelności. | Świetne do testów, ale szybko zabija napięcie walki. |
| Pieniądze | addmoney(10000) |
Dodaje korony w wybranej liczbie. | Łatwo przesadzić i całkiem rozjechać balans ekonomii. |
| Poziom postaci | setlevel(35) |
Ustawia konkretny poziom. | Najlepiej używać tylko wtedy, gdy wiesz, do czego dopasowujesz build. |
| Szybki awans | levelup |
Podnosi poziom o jeden. | Przydatne na małych korektach, nie na sztuczne pompowanie postaci. |
| Zdrowie | healme |
Leczy do pełna. | Najmniej inwazyjny cheat z całej grupy. |
| Punkty umiejętności | addskillpoints(10) |
Dodaje punkty do drzewka rozwoju. | Warto rozważyć tylko na zapisie testowym. |
Właśnie ten zestaw najczęściej polecam na początek, bo pokazuje trzy rzeczy naraz: czy konsola działa, czy wpisujesz komendy poprawnie i czy naprawdę potrzebujesz bardziej egzotycznych kodów. Gdy to już działa, można przejść do bardziej precyzyjnych narzędzi do ekwipunku i rozwoju postaci.
Kody do ekwipunku i rozwoju, gdy chcesz pobawić się buildem
Tu zaczyna się część, która najbardziej przypomina klasyczne „kody do gry”, ale jednocześnie najłatwiej tu o literówki. Komenda additem('item code', amount) dodaje przedmiot, removeitem('item code') go usuwa, a learnskill('skillcode') odblokowuje wskazaną umiejętność. Problem polega na tym, że sam szkielet komendy to za mało - trzeba jeszcze znać dokładny identyfikator przedmiotu, skilla albo efektu.
Z mojego punktu widzenia to najbardziej techniczny fragment całego zestawu, bo właśnie tutaj kody przestają być „zabawą”, a zaczynają działać jak narzędzie do testowania buildów. Jeśli chcesz szybko sprawdzić, jak gra działa z innym zestawem talentów, użyjesz addskillpoints i learnskill. Jeśli chcesz wyczyścić konfigurację i zacząć od nowa, istnieje też cleardevelop, ale traktowałbym go jak przycisk awaryjny, nie zwykły skrót.
Do tej samej grupy należą także komendy efektów i buffów, na przykład buffme('effect id', seconds) czy addabl('buff code'). To już jest poziom, na którym warto wiedzieć dokładnie, co się robi, bo niektóre efekty są chwilowe, a inne potrafią zostawić po sobie dłuższy ślad w zapisie. Jeśli chcesz jedynie wygodniej grać, zwykle nie musisz wchodzić aż tak głęboko.
Po opanowaniu tej warstwy najwygodniej przejść do komend, które zmieniają sam świat gry: teleportacji, pogody i czasu.
Teleportacja, pogoda i kontrola czasu
To są komendy, które najczęściej robią największe wrażenie, bo natychmiast zmieniają tempo rozgrywki. gotoWyzima, gotoNovigrad, gotoSkellige, gotoProlog i gotoKaerMohren przenoszą Geralta w konkretne miejsce, a xy(x, y) pozwala eksperymentować z koordynatami. Z tej ostatniej korzystam ostrożnie, bo jest użyteczna głównie wtedy, gdy chcesz sprawdzić konkretną lokalizację, a nie po prostu szybko się przemieścić.
Warto też pamiętać o komendach jakości życia. AllowFT(1) odblokowuje szybkie podróże z dowolnego miejsca, ShowAllFT(1) ujawnia wszystkie punkty szybkiej podróży, a ShowPins(1) pokazuje punkty zainteresowania na mapie. To nie są czyste cheaty w stylu „zrób wszystko za mnie”, tylko raczej skróty do eksploracji, które oszczędzają czas.
Do kontroli klimatu masz jeszcze makeitrain i stoprain, a do manipulowania dobą - settime(days, hours, minutes, seconds). To przydatne, gdy chcesz szybko przetestować scenę o konkretnej porze albo wymusić atmosferę pod screenshot. W praktyce właśnie te komendy są najbardziej filmowe, ale też najłatwiej zapomnieć, że zmieniają odbiór gry tylko na chwilę.
Gwent i walka na skróty
Jeśli interesuje Cię przede wszystkim zabawa, a nie tylko techniczna strona kodów, to właśnie tu zaczyna się najwięcej frajdy. secretgwint uruchamia pojedynek z botem, addgwintcards dorzuca po jednej karcie do całego zestawu, a winGwint(1) od razu wygrywa mecz. To ostatnie jest prostym skrótem, ale ma sens tylko wtedy, gdy chcesz szybko domknąć wątek albo sprawdzić, jak gra reaguje na konkretny stan zadania.
W walce przydaje się też killall(distance), który eliminuje przeciwników w określonym promieniu, oraz likeaboss, jeśli chcesz zrobić z Geralta maszynę do zadawania obrażeń. Tych komend używałbym jednak z umiarem, bo łatwo przez nie spłaszczyć najciekawsze fragmenty starć. Z mojej perspektywy najlepiej sprawdzają się wtedy, gdy chcesz odblokować skrócony test, a nie przechodzić całą grę na autopilocie.
Jeśli lubisz też wizualny aspekt postaci, w konsoli znajdziesz komendy kosmetyczne, na przykład do włosów, brody albo tatuażu. Nie są może tak praktyczne jak pieniądze czy teleportacja, ale przy mocno zmodyfikowanych buildach potrafią dobrze domknąć klimat postaci. Zanim jednak zaczniesz mieszać w efektach i NPC, dobrze znać kilka zasad bezpieczeństwa, bo właśnie one oszczędzają najwięcej frustracji.
Na co uważać, żeby nie zepsuć sobie gry
Największy błąd to wchodzenie w kody bez zapisu zapasowego. Niektóre komendy da się łatwo odkręcić, ale inne ingerują w stan postaci, ekwipunek albo logikę questów na tyle mocno, że po chwili zostaje Ci tylko restart wcześniejszego save’a. Ja traktuję kody jak narzędzie do eksperymentu, nie jak standardowy sposób grania.
Druga rzecz to precyzja. Komendy są wrażliwe na wielkość liter, a przy poleceniach z parametrami trzeba pilnować nawiasów, cudzysłowów i apostrofów. Jeśli wpiszesz additem bez poprawnego identyfikatora albo źle odwrócisz kolejność argumentów, gra zwykle nic nie zrobi albo zareaguje błędem. To normalne, dlatego lepiej dodawać jedną komendę naraz i od razu sprawdzać efekt.
Trzecia sprawa to komendy, które zmieniają interfejs albo stan techniczny gry, takie jak ukrywanie UI czy czyszczenie rozwoju. Tego typu polecenia potrafią być użyteczne, ale też bywają najbardziej kapryśne. Jeśli nie wiesz dokładnie, po co je uruchamiasz, w większości przypadków lepiej ich nie dotykać.
Ostatnia rzecz, o której często się zapomina: część kodów działa jak przełącznik, więc trzeba je wyłączyć tą samą komendą albo wariantem z 0/1. Dotyczy to między innymi trybu nieśmiertelności, pogody czy niektórych efektów. Gdy o tym pamiętasz, całość staje się dużo bardziej przewidywalna.
Jak korzystać z kodów, żeby wyciągnąć z nich najwięcej
Gdybym miał wskazać jeden sensowny sposób korzystania z kodów, powiedziałbym: używaj ich punktowo. Najlepiej sprawdzają się do naprawiania tempa gry, testowania buildów, sprawdzania lokacji i zabawy z Gwentem, a nie do całkowitego zastępowania normalnej rozgrywki. Wtedy nadal zostaje satysfakcja z gry, ale odpadają najbardziej nużące fragmenty.
Najpraktyczniej jest trzymać pod ręką trzy grupy komend: pieniądze i poziom, teleportacja i czas oraz ekwipunek i walka. To właśnie one dają największy zwrot z jednej wpisanej linijki. Reszta, choć efektowna, jest już bardziej dodatkiem dla osób, które lubią grzebać w silniku gry albo tworzyć własne scenariusze zabawy.
Jeśli zależy Ci na czystym komforcie, zacznij od prostych komend typu healme, addmoney(10000) i gotoNovigrad. Jeśli chcesz coś bardziej technicznego, przejdź do przedmiotów, umiejętności i buffów. Tak ułożony zestaw sprawia, że kody do Wiedźmina 3 działają jak praktyczny skrót, a nie chaotyczny zestaw trików, po których trudno wrócić do normalnego save’a.
