This post took reference from WuphonsReach Blog

บทนำ

ขอเกริ่นก่อนว่าโพสต์นี้ทำไว้เพื่อเป็นคู่มือให้ตัวเอง เผื่อลืมเฉย ๆ อันดับแรกเลยคือสาเหตุที่ต้องหาวิธีลง mod แบบนี้เพราะว่า version Linux มี path ไม่เหมือนของ windows และมีปัญหาที่ไม่สามารถ launch ตัว config ได้แบบปกติ ทำให้เลือก module ที่จะเล่นไม่ได้ว่าจะเล่นตัว Native หรือ Diploma mod เครื่องที่ใช้อยู่คือ Debian 13 (Trixie) x86_64 , Mount&Blade: Warband จาก Steam, Desktop environment GNOME 48.7

วิธีลง mod

cd ไปที่ ~/.steam/steam/steamapps/common/MountBlade Warband/Modules ด้วยคำสั่ง

cd ~/.steam/steam/steamapps/common/MountBlade\ Warband/Modules

folder ที่ควรเห็นเมื่อ ls ดูจะเห็นเพียง Native และนี่คือ folder เริ่มแรกของเกมเมื่อยังไม่มี mod

ให้ทำการ backup ตัว Native ไว้ด้วยคำสั่ง

cp -r Native Native_backup

จากนั้นก็ไปโหลด mod Diplomacy 4.litdum จากเว็บไซต์ moddb.com

Diploma 4.litdum

ดาวน์โหลดตัว mod

โดยให้เลือก download ตัว FULL จะได้เป็นไฟล์ชื่อ Diplomacy_4.litdum_v1.7-.7z

ให้ย้ายไฟล์จากใน Downloads ไปที่ folder Modules

mv ~/Downloads/Diplomacy_4.litdum_v1.7-.7z  ~/.steam/steam/steamapps/common/MountBlade\ Warband/Modules

จากนั้นแตกไฟล์ได้เลย

7z x Diplomacy_4.litdum_v1.7-.7z

จะได้เป็น folder ชื่อ Diplomacy 4.litdum

Diplomacy 4.litdum

แสดงไฟล์หลังแตกไฟล์แล้ว

จากนั้น copy ไฟล์ทุกไฟล์ใน folder Diplomacy 4.litdum ไปไว้ที่ folder Native เดิมของเรา (เรามี Native อีกอันที่ backup ไว้แล้ว) หากมีให้ replace ไฟล์ชื่อเดียวกัน ให้กด replace ได้เลย (ไฟล์ mod จะไปแทนที่ไฟล์เดิมของเกม)

Copy files

ctrl+A, ctrl+C

จากนั้นเพื่อความไม่งง เราจะเปลี่ยนชื่อโฟลเดอร์จาก Native เป็น Diplomacy

แล้วให้ลบโฟลเดอร์ Diplomacy 4.litdum ที่แตกไฟล์ออกมาทิ้งไปเลย เพราะไม่ได้ใช้แล้ว รวมถึงจะลบ .7z ที่โหลดมาทิ้งด้วยก็ได้

จากนั้นให้ไปที่ ~/.mbwarband

cd ~/.mbwarband

สร้าง file ชื่อ last_module_warband (อาจมีอยู่แล้วก็ได้)

nano last_module_warband

แล้วใส่คำว่า Diplomacy ลงไป (ตรงกับชื่อ folder Modules ของเราที่เพิ่งตั้ง)

ctrl+s เพื่อเซฟ, ctrl+x เพื่อออก

จากนั้น launch เกมได้ตามปกติ มันจะเลือกใช้ Module Diplomacy mod ของเรา

mod

หน้า bg ของ mod หลังจากเข้าเล่นได้แล้ว