The Witcher 3: Wild Hunt บน PC มีระบบ Debug Console ที่ใช้งานได้เต็มรูปแบบซึ่งผู้เล่นส่วนใหญ่มักมองข้าม ไม่ว่าคุณจะต้องการข้ามขั้นตอนการฟาร์มเงิน (crowns) เพื่อความรวดเร็ว, ทดสอบ Build ตัวละครที่เลเวลสูงสุด, หรือแค่อยากเสกฝูง Drowner มากลางเมือง Novigrad เพื่อความบันเทิง Console ก็ตอบโจทย์คุณได้ทุกอย่าง คำสั่งทั้งหมดที่รวบรวมมานี้สามารถใช้งานได้กับเวอร์ชัน PC รวมถึงอัปเดต Remastered 2026 และได้รับการตรวจสอบกับตัวเกมเวอร์ชันปัจจุบันแล้ว
วิธีเปิดใช้งาน Console ใน The Witcher 3
โดยปกติแล้ว Console จะถูกปิดไว้ คุณจำเป็นต้องแก้ไขไฟล์ Config หนึ่งไฟล์ก่อนจึงจะใช้งานได้
นี่คือขั้นตอนที่ถูกต้อง:
- เข้าไปที่โฟลเดอร์ที่ติดตั้งเกมและเปิดไฟล์ bin\config\base\general.ini
- เพิ่มบรรทัด DBGConsoleOn=true ไว้ที่ตำแหน่งใดก็ได้ในไฟล์แล้วกดบันทึก
- เข้าเกมและโหลดเซฟของคุณ
- กดปุ่ม ~ (tilde) เพื่อเปิดหน้าต่าง Console
- พิมพ์คำสั่งตามที่ระบุไว้ให้ถูกต้องแล้วกด Enter
เพียงเท่านี้ก็เรียบร้อย ไม่จำเป็นต้องลง Mod หรือใช้เครื่องมือจากภายนอกใดๆ
สำคัญ
Debug Console มีเฉพาะบน PC เท่านั้น ไม่มีฟีเจอร์นี้บน Xbox หรือ PlayStation และไม่มีวิธีแก้ไขใดๆ สำหรับเวอร์ชันคอนโซล
รวมคำสั่ง Console ทั้งหมดใน The Witcher 3
คำสั่งต่างๆ จะถูกแบ่งออกเป็นหมวดหมู่ ดังนี้

รวมสูตรโกง The Witcher 3: คำสั่ง Console ทั้งหมดบน PC
คำสั่งเกี่ยวกับเงินและไอเทม
| คำสั่ง | ผลลัพธ์ |
|---|
| addmoney(Amount) | เพิ่มจำนวนเงิน crowns ตามจำนวนที่ระบุ |
| additem('Item code',Amount) | เพิ่มไอเทมตามรหัสไอเทม (Internal code) |
| witchcraft | เพิ่มไอเทมทุกชิ้นในเกมเข้าสู่ช่องเก็บของ |
คำเตือน
คำสั่ง witchcraft อาจใช้เวลาประมวลผลหลายนาทีและอาจทำให้เกมค้างได้ ควรเซฟเกมก่อนใช้งาน
โหมดอมตะและเลือด
| คำสั่ง | ผลลัพธ์ |
|---|
| god | เปิด/ปิดโหมดอมตะ |
| healme | ฟื้นฟูพลังชีวิตของ Geralt จนเต็มทันที |
ทั้ง god และ healme เป็นคำสั่งที่ใช้บ่อยที่สุด โดย god จะเป็นการสลับโหมด (Toggle) หากพิมพ์ซ้ำอีกครั้งจะเป็นการปิดโหมดอมตะ
คำสั่งเกี่ยวกับตัวละคร เลเวล และสกิล
| คำสั่ง | ผลลัพธ์ |
|---|
| setlevel(Level) | ปรับเลเวลตัวละครตามที่ระบุ |
| levelup | เพิ่มเลเวลตัวละครขึ้น 1 เลเวล |
| addexp(Amount) | เพิ่มค่าประสบการณ์ (EXP) ตามจำนวนที่ระบุ |
| addskillpoints(Amount) | เพิ่มแต้มสกิล (Skill points) เข้าสู่พูลของคุณ |
| learnskill(SkillCode) | ปลดล็อกสกิลที่ระบุ พิมพ์ซ้ำเพื่ออัปเกรดระดับสกิล |
| Ciri | เปลี่ยนตัวละครที่เล่นเป็น Ciri |
| Geralt | เปลี่ยนกลับมาเล่นเป็น Geralt |
การใช้ setlevel ร่วมกับ addskillpoints มีประโยชน์มากสำหรับการทดสอบ Build โดยไม่ต้องเริ่มเล่นใหม่ตั้งแต่ต้น และใช้คู่กับ learnskill เพื่อเลือกอัปความสามารถที่ต้องการได้ทันที
คำสั่งเกี่ยวกับแผนที่และการเดินทางด่วน
| คำสั่ง | ผลลัพธ์ |
|---|
| AllowFT(1) | เปิดใช้งาน Fast Travel จากจุดใดก็ได้บนแผนที่ |
| gotoNovigrad | วาร์ปไปที่ Novigrad ทันที |
| gotoSkellige | วาร์ปไปที่ Skellige Isles ทันที |
| gotoKaerMorhen | วาร์ปไปที่ Kaer Morhen ทันที |
เคล็ดลับ
คำสั่ง AllowFT(1) ต้องพิมพ์ใหม่ทุกครั้งที่โหลดเซฟหรือเริ่มเล่นเกมใหม่ เนื่องจากค่านี้จะไม่ถูกบันทึกถาวร
คำสั่งเกี่ยวกับการต่อสู้และการเสกศัตรู
| คำสั่ง | ผลลัพธ์ |
|---|
| killall | กำจัดศัตรูทุกตัวที่กำลังต่อสู้กับคุณอยู่ |
| spawn('Name',Quantity,Distance,Hostile) | เสก NPC หรือมอนสเตอร์ตามชื่อที่ระบุไว้ใกล้ตัวคุณ |
คำสั่ง spawn เป็นคำสั่งที่ยืดหยุ่นที่สุด คุณสามารถกำหนดชื่อสิ่งมีชีวิต, จำนวนที่ต้องการเสก, ระยะห่าง, และสถานะว่าเป็นศัตรูหรือไม่
คำสั่งเกี่ยวกับโลกและอรรถประโยชน์
| คำสั่ง | ผลลัพธ์ |
|---|
| makeitrain | สลับสภาพอากาศให้เป็นพายุในพื้นที่ปัจจุบัน |
| mule | สลับโหมดแบกของได้ไม่จำกัดน้ำหนัก |
| toggledebuglabels | แสดงชื่อภายใน (Internal name), แท็ก และความสามารถของไอเทมเมื่อนำเมาส์ไปชี้ |
toggledebuglabels มีประโยชน์มากกว่าแค่การโกง หากคุณกำลังหาโค้ดไอเทมเพื่อใช้กับคำสั่ง additem การเปิดใช้งาน Debug labels จะช่วยให้คุณเห็นชื่อไอเทมที่จำเป็นต้องใช้เมื่อนำเมาส์ไปชี้ที่ไอเทมนั้นๆ
กฎสำคัญก่อนเริ่มพิมพ์คำสั่ง
ข้อควรระวังที่จะช่วยให้คุณใช้งานได้ราบรื่นขึ้น:
- คำสั่งมีผลกับ ตัวพิมพ์เล็ก-ใหญ่ (Case-sensitive) เช่น god ใช้งานได้ แต่ God ใช้งานไม่ได้
- คำสั่งที่มีการระบุค่า (Arguments) ต้องใส่ในวงเล็บเสมอ เช่น addmoney(500) คือรูปแบบที่ถูกต้อง ส่วน addmoney 500 จะไม่มีผลใดๆ
- คำสั่งที่เป็นการสลับโหมด (Toggle) อย่าง god และ mule จะปิดการทำงานเมื่อคุณพิมพ์คำสั่งเดิมซ้ำอีกครั้ง ไม่มีคำสั่ง "ปิด" แยกต่างหาก
- รหัสไอเทมสำหรับ additem ต้องใส่เครื่องหมายอัญประกาศเดี่ยว (Single quotes) ครอบชื่อโค้ดเสมอ เช่น additem('Aerondight',1)
Console สามารถใช้งานในเวอร์ชัน Remastered ได้หรือไม่?
ได้ Debug Console สามารถใช้งานบน PC เวอร์ชัน Remastered ได้เหมือนกับเวอร์ชันต้นฉบับ หากคุณได้รับเกมผ่าน การอัปเกรดฟรีสำหรับเจ้าของเดิม คุณเพียงแค่แก้ไขไฟล์ general.ini ตามขั้นตอนที่ระบุไว้เท่านั้น ทั้งตำแหน่งไฟล์และบรรทัดคำสั่งเปิดใช้งานยังคงเหมือนเดิม
Console ไม่สามารถใช้งานบน Xbox หรือ PlayStation ได้ไม่ว่าคุณจะถือครองเวอร์ชันใดก็ตาม ข้อจำกัดนี้ยังคงเหมือนเดิม
สำหรับคู่มือเพิ่มเติมเกี่ยวกับ Build ตัวละคร, เควสต์ และเนื้อหาในเวอร์ชัน Remastered สามารถดูได้ที่ คลังคู่มือกลยุทธ์ The Witcher 3 ที่รวบรวมทุกอย่างที่คุณต้องการไว้ในที่เดียว