วิธีใช้ San12Tool

วิธีใช้ San12Tool

     โปรแกรม San12Tool หรือ San12picTool เป็นโปรแกรมที่มีประโยชน์สำหรับการปรับแต่งเกมส์สามก๊ก12 เป็นอย่างมาก เพราะโปรแกรมนี้จะเป็นตัวช่วยดึงรูปภาพต่าง ๆ ภายในเกมส์ออกมา ทั้งภาพเมนู คำสั่ง รวมทั้งภาพตัวละครต่าง ๆ เราก็สามารถดึงออกมาแก้ไขได้ทั้งหมด และเมื่อแก้ไขเสร็จแล้วก็สามารถนำกลับเข้าไปในเกมส์ได้อีกครั้ง มีวิธีการใช้งาน ดังนี้
  1. Download แล้วคลายไฟล์ด้วยโปรแกรม Winrar หรือ 7zip แล้วลองเปิดดู ถ้าขึ้น error อาจเป็นเพราะระบบวินโดว์ของท่านมีปัญหา ควรอัพเดทไดรเวอร์ และลงโปรแกรมจำพวก Microsoft .NET Framework และ Microsoft Visual C++ เพื่อเสริมการทำงานของระบบ (Google หาก็เจอครับ)
  2. ก่อนจะแก้ไขดัดแปลง สิ่งแรกที่ควรทำคือการสำรองหรือ Backup ไฟล์ resfiles_XX.bin ทั้งหมดหรือเฉพาะที่เราจะแก้ไข เพราะโปรแกรม san12tool ตัวนี้มี Bug และจะ error เป็นบางครั้ง ซึ่งถ้าเกิดการ error ระหว่างที่เราดัดแปลงไฟล์อยู่ ไฟล์นั้นอาจจะเสียและทำให้เล่นเกมไม่ได้ ต้องลงใหม่เสียเวลา  
  3. เมื่อสำรองไฟล์เรียบร้อย ก็ให้เปิดโปรแกรมขึ้นมา เราจะเจอกับภาษาจีนซึ่งอ่านไม่ออกแน่นอน แต่โชคดีที่เมนูจีนนี้ไม่ซับซ้อน พอจะเดาและลองผิดลองถูกได้ เมื่อเปิดครั้งแรกเราจะต้องเลือกโฟลเดอร์ที่ติดตั้งเกมส์ก่อน ถ้าเลือกถูกที่แถบด้านซ้ายจะต้องขึ้นชื่อไฟล์ resfiles_XX.bin เรียงกันขึ้นมา ไฟล์เหล่านี้เองที่เป็นตัวเก็บข้อมูลรูปภาพของเกมส์ไว้ทั้งหมด
  4. จากตัวอย่างรูปภาพตัวละครจะอยู่ในไฟล์ resfiles_addkao20_pk.bin (ส่วนรูปอื่น ๆ เช่นภาพแผนที่ เมนูคำสั่ง ภาพเหตุการณ์สำคัญ ก็จะอยู่ใน resfiles ต่าง ๆ กันไป) เมื่อเราคลิ๊กที่ชื่อไฟล์จะปรากฎภาพตัวละครขึ้นมา  ซึ่งโปรแกรมนี้จะแบ่งภาพออกเป็นเซ็ต ๆ และลำดับที่ของภาพ สามารถสังเกตุได้จากชื่อไฟล์ด้านบนในกรอบสีแดง เช่น "xxx 3/5  x143/180" หมายความว่ารูปขุนพลเฒ่าจูล่งท่านนี้อยู่ในภาพเซ็ตที่ 3 จาก 5 เซ็ต และเป็นภาพในลำดับที่ 143 จาก 180
  5. สำหรับวิธีการเลื่อนรูปภาพเราสามารถใช้ปุ่มลูกศรสีเขียว สีน้ำเงินในการเลื่อน (หรือจะใช้วิธีกดปุ่ม Ctrl+Z,X,C,V ก็ได้) ลูกศรสีเขียวสำหรับเลือกเซ็ต ส่วนสีน้ำเงินสำหรับเลือกลำดับ
  6. เมื่อได้ภาพที่เราต้องการแก้ไข เราจะสามารถดึงภาพนั้นออกมาโดยใช้ปุ่ม Export (Ctrl+E) แล้วบันทึกไว้ซึ่งเราจะได้ไฟล์นามสกุล .BMP
  7. ในทางกลับกันหากต้องการนำรูปที่แก้ไขแล้วใส่กลับเข้าไป เราก็จะใช้ปุ่ม Import (Ctrl+I) โดยรูปที่ใส่ต้องมีขนาดและนามสกุล .BMP เหมือนกันเท่านั้น
  8. หากต้องการยกเลิกการใส่รูปให้กดที่ถังขยะ (Ctrl+R) และเมื่อทำเสร็จเรียบร้อยแล้ว ก่อนจะออกจากโปรแกรมก็อย่าลืมบันทึก Save ไว้ด้วยโดยการกดปุ่มรูปแผ่นดิสก์ (Ctrl+S) รอให้เซฟเสร็จ ออกจากโปรแกรมและทดลองเล่นเกมได้เลย

การแก้ไขภาพที่ดึงออกมาแล้ว

การแก้ไขภาพโดยใช้โปรแกรม Adobe Photoshop

     สำหรับผู้ที่จะทำการจะแก้ไขภาพเองนั้น ท่านสามารถทำได้เองโดยใช้โปรแกรม Adobe Photoshop เพราะรูปที่เราดึงออกมา จะต้องมีการปรับ Alpha Channel (ภาพเงาดำ) ด้วย มิเช่นนั้นเวลาแสดงภาพในเกมส์ภาพจะติดฉากหลัง ซึ่งขั้นตอนนี้ต้องมีความรู้และฝีมือการตกแต่งภาพมากพอสมควรครับ 

การแก้ไขภาพ Alpha โดยใช้โปรแกรม Adobe Photoshop

     ในโปรแกรม Photoshop หน้าต่าง Channel ให้เลือกที่ Alpha เราจะเห็นภาพเงาขาวดำของตัวละคร ซึ่งเมื่อแสดงภาพในเกมส์ จะปรากฎเฉพาะภาพส่วนที่เป็นสีขาวเท่านั้น ดังนั้นจึงหมายความว่าถ้าเราหารูปใหม่ ๆ มาลงเอง เราจะต้องสร้าง Alpha Channel ให้กับรูปนั้นด้วย
  • Download - San12tool
  • รวมไฟล์ภาพสามก๊ก12 ภาษาไทย : แปลคำสั่งและรายละเอียดต่าง ๆ ในเกมเป็นภาษาไทย จากไฟล์เดิมของคุณ Artdekdok และที่เพิ่มเติมใหม่ ใช้ได้กับทั้งภาคธรรมดาและภาค PK (ยังแปลไม่ครบและอาจจะมีผิดพลาดเป็นบางจุด) 


ความคิดเห็น

  1. ใช้กับ 64bit มีปัญหาไหม ทำไมผม แอรเรอ ตอนคลิกรูปอะครับ

    ตอบลบ
    คำตอบ
    1. 64bits ไม่เคยลองครับ ผมใช้win7ธรรมดา มีแฮ้งค์บ้าง
      ซึ่งตรงนี้ต้องระวังให้ดี เพราะถ้าเสียตอนเซฟ ไฟล์resfiles นั้นจะเสียทันที และต้องลงเกมใหม่
      ทางที่ดีควรทำ backup พวก resfiles ไว้ด้วยครับ

      ลบ
    2. 64 bit ใช้ไม่ได้ครับ มายืนยันอีกเสียง

      ลบ
    3. ถ้าใช้ไม่ได้นี่น่าเสียดายแย่เลยครับ ไม่รู้ว่าคุณ Hereticz กับคุณบัญชา ได้ลองตั้งค่า Compatibility หรือเลือกเข้าแบบ Run as Administrator บ้างหรือยังครับ , Windows 64 Bits นี่ปัญหาเยอะ ผมไม่กล้าใช้เลย

      ลบ
  2. ของผม 32bit มีปัญหาอ่ะครับตอนเลือก resfiles มันเออเรอร์อ่ะ

    ตอบลบ
    คำตอบ
    1. ใช่ san12tool เวอร์ชั่นไหนกันครับ ถ้าเป็นเวอร์ชั่นเก่ามันมักจะเออเร่อ แต่ถ้าเป็นของใหม่ (ตามลิงค์ที่ให้) แม้จะเออเร่อบ้างแต่ก็ยังพอใช้ได้ครับ

      ลบ
  3. ไม่ระบุชื่อ30 เมษายน 2556 19:04

    Win 7 64 bit ลงได้ครับไม่มีปัญหา ตรง san12tool ตัวเข้าโปรแกรม ตั้งค่า Compatibility เลือกเข้าแบบ Run as Administrator แบคอัพไฟล์พวก resfiles เผื่อไว้ก็ดีครับกันเหนียว

    ตอบลบ
  4. ไม่ระบุชื่อ10 กรกฎาคม 2556 09:29

    1.มีใส่ภาพลงไปเพิ่มโดยไม่ทับของเก่าได้ใหมครับ แบบเหมือนสร้าง folder ภาพใหม่ในเกมสขึ้นมา
    2.พอดีผมเหนใน การส้รางตัวละครใหม่มีช่องล่างสุด มานว่างอย่หลายหน้าอะครับ
    3.ถ้าจะเปลี่ยนภาพต้องมีทุกขนาดเลยหรอครับ 512*512
    4.ขอบคุณมากครับ
    5.พอดีผมใส่ภาพไปมีerror หรือภาษาจีนขึ้นในบางที

    ตอบลบ
    คำตอบ
    1. ๑. ไม่ได้ครับ
      ๒. ผมก็เห็นครับ ติดเพียงแต่ว่า ไม่รู้ต้องทำอย่างไร
      ๓. เปลี่ยนภาพต้องเปลี่ยนทั้งหมด 4 ขนาดครับ รูปเล็ก ๆ จะแสดงในเมือง และแผนที่ฉากรบ
      ๔. ยินดีครับ
      ๕. โปรแกรมยังไม่เสถียรมีหลุดมีค้าง ก่อนแก้ภาพต้อง Backup ไฟล์ต้นฉบับไว้ด้วยนะครับ จะได้ไม่ต้องลงใหม่ทั้งหมด

      ลบ
    2. ไม่ระบุชื่อ10 กรกฎาคม 2556 10:30

      ขอบคุณมากครับ

      ลบ
  5. สอบถามนิดนึงครับ

    เราต้องเปลี่ยนรูปไปทีละรูปเลยเหรอครับ มีวิธีเร็วกว่านี้มั้ยครับ
    ขอบคุณครับ

    ตอบลบ
    คำตอบ
    1. ต้องทำทีละรูปครับ ถ้าชำนาญแล้วไม่กี่นาทีก็เสร็จ
      แต่ถ้าถามว่ามีวิธีอื่นไหม? ก็มีครับ คือต้องขอ resfiles ของคนที่ทำไว้แล้ว มา copy ลงในเครื่องเรา พริบตาเดียวเรียบร้อยเลยครับ

      ลบ
  6. มีวิธีแบบว่าเราจะใส่รูป (สมมุติ) resfiles00 รูปที่ 305 แล้วให้มันเปิดมารูปที่ 305 เลยได้ป่ะครับ
    ผมเล่นบน Win8 64bit ตอนใส่รูปไม่มีปัญหาครับ -..-มีปัญหาตอนเซฟขึ้น stop working ซะงั้น สงสัยต้องเอาไปเปิดทำอีกเครื่อง xp32bit T-T

    ตอบลบ
    คำตอบ
    1. มีครับ
      เข้าเมนูที่สอง (V) แล้วเลือกฟังก์ชั่นล่างสุด (L) แล้วใส่ตัวเลขลำดับเข้าไป เช่น 305 โปรแกรมก็จะรันไปที่ภาพนั้นเลย
      โปรแกรมมี Bug อยู่บ้างต้องระวัง และก่อนทำอย่าลืมสำรองไฟล์ไว้ด้วยนะครับ

      ลบ
  7. ใส่รูปได้แล้วครับ รูปนะเป็นพระเจ้าตากสิน แต่ชื่อยังเป็นเล่าปี่อยู่ครับ ช่วยแนะนำวิธีการเปลี่ยนชื่อให้หน่อยครับ

    ตอบลบ
    คำตอบ
    1. ทำไมชื่อเป็นเล่าปี่ !? ... นี่แสดงว่าเอารูปไปใส่แทนรูปเล่าปี่หรือครับ แบบนี้ในเกมก็ไม่มีเล่าปี่สิ
      ส่วนวิธีแก้ชื่อให้ใช้ san12editor เข้าไปแก้ในไฟล์ที่เราสร้างไว้ เช่นถ้าสร้างก่อนเริ่มเกมส์มันจะอยู่ใน MakeData.s12 แต่ถ้าจะแก้เฉพาะเซฟเกมที่เราเล่นก็เข้าไปแก้ใน SaveDat_(หมายเลขเซฟ).S12 ครับ

      ลบ
    2. ถูกต้องแล้วครับผมถอดผมเล่าปี่ออก 555555555 คือเราสามารถเพิ่มได้เลยโดยไม่ต้องถอดตัวละครออกใช่ไหมครับ

      ลบ
    3. มันเพิ่มไม่ได้ครับ ต้องเอาไปแทนตัวเดิม ดังนั้นจึงควรแทนภาพตัวละครที่ไม่สำคัญ หรือพวกตัวละครสร้างใหม่ครับ

      ลบ
    4. อ่อครับผม ก็ผมอยากให้พระนเรศเป็นจักรพรรดินิครับ 555555555555 งั้นไม่ว่ากันนะครับ

      ลบ
  8. ลงภาพยังภาพยังไงครับไม่ให้ทับของเก่าผมเห็นในเกมโหมดสร้างตัวมันยังมีช่องภาพเหลือว่างอยุ่อีก2หน้า
    พอจะรู้ไหมครับหมายเลขเท่าไหร่ที่เป็นช่องว่างพวกนั้น

    ตอบลบ
    คำตอบ
    1. ต้องลงแทนรูปเดิมเท่านั้นครับ ลงที่ว่างไม่ได้ ผมก็ทำไม่เป็นเหมือนกัน

      ลบ
    2. อ่าครับ ขอบคุณครับ

      ลบ
  9. ทำ ref files ที่แก้รูปแล้วมาให้โหลดเลย ไม่ได้หรอครับ

    ตอบลบ
    คำตอบ
    1. ทำแบบนั้นเสียเวลาดาวน์โหลดครับ เพราะขนาดใหญ่มากหลาย GB รวมทั้งถ้ามีการอัพเดท Patch ก็ต้องมาไล่อัพไล่โหลดกันใหม่
      เพื่อน ๆ ที่เนตไม่เร็วนี่หมดสิทธิ์เลย

      ลบ
  10. ขอโทษนะครับ ผมยัง งงๆอยู่หน่อย คือ ไฟล์ภาษา ไทย มันเป็น รูป รวม มันไม่ได้แยก มาทีละ รูป ผมจะทำยังไงอ่ะครับ

    ตอบลบ
    คำตอบ
    1. ต้องใช้โปรแกรม San12tool ลงเองทีละรูปด้วยวิธีตามที่เขียนไว้ด้านบนครับ

      ลบ
  11. San12pictool 497/502 1/1 san12tool.exe- Application error

    The instuction at "0X0040f60d" referenced memory at "0x0116380c". The memory could not be "bead"

    Click on ok to terminate the program

    ขอโปรแกรม ที่ แก้แล้ว ได้หรือไม่ครับ ผมไม่สามารถทำได้ มันขึ้น อย่างข้างบน อ่ะคับ หลายรอบมากๆๆๆๆๆๆๆ

    ตอบลบ
    คำตอบ
    1. น่าจะเป็นที่ระบบ Windows ครับ ถ้าจะแพทซ์ยังไงก็ต้องใช้โปรแกรมนี้ครับ คงต้องลองไปทำในเครื่องอื่นแล้วค่อย Copy ไฟล์มาลง

      ลบ
  12. ผมก็เปิด san12 tool ไม่ได้ครับ พี่พอจะทำเป็นภาษาไทยทังเกมได้ไหมครับ ขอบคุญครับ

    ตอบลบ
    คำตอบ
    1. ทำเช่นนั้นไฟล์จะใหญ่มากครับ เสียเวลาโหลด และแก้ไขเพิ่มเติมภายหลังไม่ได้ ... ถ้าจะแพทซ์เกมนี้ยังไงก็ต้องใช้ San12tool ครับ

      ลบ
  13. กดใส่ภาพแทับภาพเดิมไปแล้วแต่ภาพมันไม่เปลี่ยน เซฟก็กดไม่ได้ต้องทำยังไงครับ

    ตอบลบ
    คำตอบ
    1. ไม่ทราบสาเหตุแน่ชัด แต่ภาพใหม่กับภาพเก่าต้องตรงกันทั้งขนาดและชนิดของไฟลภาพครับ (bmp)

      ลบ
  14. ไม่ระบุชื่อ21 ธันวาคม 2556 04:11

    คือ ผมใช้ window 7 64bit อ่าครับ พยายาม จะแก้รูปภาพ เป็นภาษาไทย แต่ บางทีมัน crash เวลาเลื่อนไปรูปถัดไป หรือไม่ก็ใช้ search ข้ามหน้า บางหน้าก็crash ครับ พอมีวิธีอะไรแนะนำผมไหมครับ

    ตอบลบ
    คำตอบ
    1. windows 64bit ไม่รองรับโปรแกรมนี้ครับ ต้องย้ายไปทำในเครื่องอื่นแล้วค่อย copy ไฟล์ resfiles ต่าง ๆ ใส่ thumb drive มาลงอีกทีครับ

      ลบ
    2. ตอนนี้ทำได้แล้วครับ กดเลื่อนจาก รูปแรกไปหลังๆเอา กด search หรือ เริ่มจากหลังมาหน้าไม่ได้ ติดบัก
      ขอบคุนครับ

      ปล. เล่นแล้วยังงงๆ ไม่ค่อย เหมือนภาค 11 เลย เดี๋ยวไปถาม หน้าเกมงับ

      ลบ
  15. ไม่ระบุชื่อ25 มกราคม 2558 21:33

    Can you help me with importing portraits?? I cannot import any.

    ตอบลบ
  16. แอดมินครับ ทำไมพอใช้ san12tool เปดโฟลเดอร์เกมแล้วไม่มี resfile 20 23 24 25 ครับ คือมันลงส่วนของภาษาไทยที่เหลือไม่ได้

    ตอบลบ
    คำตอบ
    1. พวกนั้นเป็นของภาค PK ครับ

      ลบ

แสดงความคิดเห็น