หน้าเว็บ

วันอาทิตย์ที่ 22 มีนาคม พ.ศ. 2558

http://thaidevjr.blogspot.com/search/label/9yins

<!--[if IE]> <![endif] ThaiDevJR: 9yin
--> -->
สอนเขียนโปรแกรมด้วย Visual Basic และอื่น, พูดคุยเรื่องเกม, เทคนิคการใช้งานคอมพิวเตอร์
<!-- corrects IE6 width calculation

แสดงบทความที่มีป้ายกำกับ 9yin แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ 9yin แสดงบทความทั้งหมด

วันศุกร์ที่ 30 มกราคม พ.ศ. 2558

9yinTH Mod Tools 1.2

9yinTH Mod Tools 1.2





เครื่องมือ แก้ และ แพ็ก ไฟล์เกม 9yinTH

วิธีใช้งาน เลือกที่อยู่เกมให้ถูกต้อง(หากถูกต้องจะมีเครื่องหมายถูก)

- ปุ่ม "Unpack" ใช้สำหรับ แยกไฟล์ .package

- ปุ่ม "Pack" ใช้สำหรับ บีบอัดไฟล์เข้าแพ็กเป็น .package

- ปุ่ม "Patch" ใช้สำหรับคัดลอกไฟล์ .package ที่แก้ไขแล้วไปใส่ไว้แทนที่ไฟล์เดิมในโฟลเดอร์เกม
(ควรแบล็กอัพไฟล์ต้นฉบับเก็บไว้ก่อนเพื่อป้องกันการผิดพลาด)

***ฟังก์ชั่นพิเศษ***
1. Advance Export to Zip(Ctrl+Alt+Shift+S) สำหรับเรียกใช้งานฟังก์ชั่น Save File สำหรับส่งให้ผู้อื่นนำไปใช้แพทเกม
โดยที่เราจะใช้เพียงไฟล์ที่เราได้ทำการแก้ไขเท่านั้นไม่ได้ต้องการสั่งไปทั้งแพ็ก ทำให้ไฟล์เล็ก และ
ส่งต่อได้ง่าย

2. Advance Import Zip and Patch(Ctrl+Alt+Shift+P) สำหร&##3633;บเรียกใช้งานฟังก์ชั่น Patch File สำหรับผู้ใช้ที่ต้องการนำไฟล์ที่ได้รับ
มาแพทเข้ากับไฟล์ Package ของตัวเกม

#หมายเหตุ ฟังก์ชั่นพิเศษนั้นจะช่วยให้ส่งต่อไฟล์ให้ผู้อื่นได้โดยที่ขนาดไฟล์เล็กลง
ยกตัวอย่างเช่น การ Mod ชุดเพื่อส่งให้ผู้อื่นจะต้องแก้ไขที่ไฟล์ obj_char.package
ซึ่งมีขนาดไฟล์ใหญ่มากแต่เราสามารถที่จะลบโฟลเดอร์ของชุดอื่นๆ ให้เหลือแค่ชุดที่เราได้ทำการแก้ไข
จากนั้นจึงใช้ฟังก์ชั่น Export ก็จะได้ไฟล์ที่มีขนาดเล็ก และส่งต่อให้ผู้อื่นได้ง่าย
เมื่อผู้อื่นจะนำไปใช้ ก็ใช้ฟังก์ชั่น Import และเลือกไฟล์ที่เราส่งให้
จากนั้นโปรแกรมจะทำการนำไปรวมเข้ากับไฟล์เกมในเครื่องของผู้รับ

"""

โปรแกรมของแท้แนะนำให้โหลดจาก
http://thaidevjr.blogspot.com หรือ
http://facebook.com/ThaiDevJR เท่านั้น

วันอาทิตย์ที่ 25 มกราคม พ.ศ. 2558

9yinTH Critical Fix Version 1.2.2.0 (25/01/15)






9yinTH Critical Fix Version 1.2.2.0 (25/01/15)

9yinTH Critical Fix Auto Patch

สารจากผู้เขียนโปรแกรม

Note: ปัจจุบันทางค่ายเกมได้มีการ Fix ค่าคลิติคอลไปแล้วโดยใช้วิธีเดียวกับโปรแกรมนี้
แต่โปรแกรมนี้อาจจะยังพอมีประโยชน์สำหรับบางท่านที่รู้สึกว่า fxress ที่ตัวเกมบังคับเปิด
ทำให้เครื่องแลคเกมแลค ตัวโปรแกรมนี้สามารถปิดให้ท่านได้


ก็ไม่รู้จะตั้งชื่อโปรแกรมนี้ว่ายังไงดี
จุดประสงค์สร้างขึ้นมาเพื่ออำนวยความสะดวกในการแก้ไขการแสดงค่าคริติคอลของเกม 9yinTH ช่วยให้ผู้ใช้งานสามารถแก้ไขแพทได้ด้วยตนเองเมื่อค่ายเกมมีการอัพเดดแพทใหม่ๆ โดยไม่ต้องรอให้ผมแก้ให้ เนื่องด้วยบางครั้งผมก็อาจจะไม่ว่าง ไม่อยู่ หรือไม่สามารถใช้คอมพิวเตอร์ได้ โปรแกรมนี้จะคอยทำหน้าที่แทนผมทุกอย่างตั้งแต่
- Unpack
- แก้ไขไฟล์
- Repack

ในบางช่วงนั้นเพื่อความถูกต้องของการแพทจึงได้ทำการปิดการใช้งาน เมาส์และ คีย์บอร์ดไว้ชั่วคราว เมื่อโปรแกรมทำงานเสร็จสิ้นขึ้นตอนก็จะปิดตัวเองและสามารถใช้งานเมาส์และคีย์บอร์ดได้ตามปกติ

วิธีใช้งาน
1. เปิดโปรแกรมขึ้นมา โปรแกรมจะค้นสาที่อยู่เกมให้อัติโนมัติ หากไม่ถูกต้องท่านผู้ใช้ต้องเลือกให้ถูกต้อง
(หากไม่ถูกต้องจะไม่สามารถกดปุ่ม Patch ได้)

2. เลือก fxres ว่าจะ On หรือ Off

3. คลิปปุ่ม Patch ปล่อยมือจากเมาส์และคีย์บอร์ด รอให้โปรแกรมทำงานจนเสร็จและปิดตัวเอง

4. เข้าเกมตรวจสอบความเปลี่ยนแปลง

** สำหรับ fxres ที่หลายท่านสงสัยว่ามันคืออะไร และชอบซิบไปถามผมนั้นจริงๆ ผมก็เขียนบอกไว้ชัดเจนในบทความแล้วแต่หลายท่านก็ไม่อ่านเลย แต่เลือกที่จะซิบไปถาม สุดท้ายก็ต้องอ่านที่ผมพิมพ์ตอบก็ไม่ได้ต่างจากในบทความเลย
fxres เป็นคล้ายกับระบบการแปลภาษาให้เกม ซึ่งแรกเริ่มนั้นตัวเกมจะใช้โปรเซสเกมในการแปลเลย แต่หลังจาก Patch หัวซาน ผู้พัฒนาเกมได้ทำการแยกมันออกมาเป็นโปรเซสใหม่ชื่อ fxres.exe รันคู่กับ fxgame.exe ทำให้หลายคนรู้สึกว่าเกมมันแลค fix ของผมจึงได้มีทางเลือกให้สำหรับท่านที่คิดว่า fxres ทำให้เกมแลคก็สามารภปิดมันได้จาก fix นี้เลย
ถามว่าควรปิดหรือเปิดดี อันนี้ขึ้นอยู่กับตัวผู้ใช้เองว่าชอบแบบไหนใช้แบบไหนแล้วรู้สึกลื่นมากกว่ากัน หากไม่รู้ก็ทดลองใช้แบบละวัน เสร็จแล้วค่อยเปรียบเทียบจากความรู้สึกของท่านเองว่าแบบไหนน่าใช้กว่ากัน ส่วนผมขอเลือก ปิด

cr. ในโปรแกรมนี้ผมไม่ได้เขียนเองทั้งหมด สำหรับโปรแกรมที่ใช้ Unpack และ Repack นั้นใช้
quickbms ของ Luigi Auriemma
dTantra_Package ของ dTantra

ปล.2 โปรแกรมของแท้แนะนำให้โหลดจาก
http://thaidevjr.blogspot.com หรือ
http://facebook.com/ThaiDevJR เท่านั้น

Version 1.2.2.0 (25/01/15)
- ปรับปรุงความเข้ากันได้กับ Windows7,8.1
- ปรับปรุงให้โปรแกรมทำงานเร็วขึ้น

Version 1.2.1.0 (13/11/14)
- ปรับปรุงเรื่องความเสถียรของโปรแกรม
- แก้ไขการแสดงผลเพื่อน ออนไลน์-ออฟไลน์ ให้ถูกต้อง
- แก้ไขการแสดงผลระบบเต๊ะ ตระกูลหนานกง หนานกงเล่ย-หนานกงผิง ให้ถูกต้อง
- แก้ไขการแสดงผล สถานะ ทหารไป๋เสียวเซิง ให้อ่านง่ายขึ้น

Version 1.1.0.0
- เป็นเวอร์ชั่นแรก สามารถใช้แก้ไขให้แสดงผลตัวเลขค่าคริติคอล จากไฟล์ในเครื่องท่านเอง



## หมายเหตุ สำหรับไฟล์ที่มีคนอื่นนำไปอัพไว้ที่ Host อื่นเพื่อแจกต่อ หรือนำไปดันแปลงแก้ไข ถึงจะให้เคร์ดิดผม แต่ผมไม่ถือว่าเป็นไฟล์ของผมนะครับ ถ้าใครจะโหลดจากที่อื่นไปใช้ ก็ใช้วิจารณญาณกันเอง
สำหรับไฟล์ของผมนั้นต้องมาจากลิงค์ที่ผมแจกเท่านั้นครับ หากท่านใดจะนำไปแชร์ต่อ ขอให้แชร์ทั้งบทความเพื่อให้ผู้ใช้ไม่ตกข่าวหรือพลาดการอัพเดดในเวอร์ชั่นใหม่ๆ (ไม่อยากให้นำไปใช้แล้วเกิดปัญหา) ขอบคุณครับ

วันพฤหัสบดีที่ 13 พฤศจิกายน พ.ศ. 2557

9yinTH Critical Fix 1.2.1 แก้ไขการแสดงผล คริติคอล







9yinTH Critical Fix 1.2.1

9yinTH Critical Fix Auto Patch

สารจากผู้เขียนโปรแกรม

ก็ไม่รู้จะตั้งชื่อโปรแกรมนี้ว่ายังไงดี
จุดประสงค์สร้างขึ้นมาเพื่ออำนวยความสะดวกในการแก้ไขการแสดงค่าคริติคอลของเกม 9yinTH ช่วยให้ผู้ใช้งานสามารถแก้ไขแพทได้ด้วยตนเองเมื่อค่ายเกมมีการอัพเดดแพทใหม่ๆ โดยไม่ต้องรอให้ผมแก้ให้ เนื่องด้วยบางครั้งผมก็อาจจะไม่ว่าง ไม่อยู่ หรือไม่สามารถใช้คอมพิวเตอร์ได้ โปรแกรมนี้จะคอยทำหน้าที่แทนผมทุกอย่างตั้งแต่
- Unpack
- แก้ไขไฟล์
- Repack

ในบางช่วงนั้นเพื่อความถูกต้องของการแพทจึงได้ทำการปิดการใช้งาน เมาส์และ คีย์บอร์ดไว้ชั่วคราว เมื่อโปรแกรมทำงานเสร็จสิ้นขึ้นตอนก็จะปิดตัวเองและสามารถใช้งานเมาส์และคีย์บอร์ดได้ตามปกติ

วิธีใช้งาน
1. เปิดโปรแกรมขึ้นมา โปรแกรมจะค้นสาที่อยู่เกมให้อัติโนมัติ หากไม่ถูกต้องท่านผู้ใช้ต้องเลือกให้ถูกต้อง
(หากไม่ถูกต้องจะไม่สามารถกดปุ่ม Patch ได้)

2. เลือก fxres ว่าจะ On หรือ Off

3. คลิปปุ่ม Patch ปล่อยมือจากเมาส์และคีย์บอร์ด รอให้โปรแกรมทำงานจนเสร็จและปิดตัวเอง

4. เข้าเกมตรวจสอบความเปลี่ยนแปลง

** สำหรับ fxres ที่หลายท่านสงสัยว่ามันคืออะไร และชอบซิบไปถามผมนั้นจริงๆ ผมก็เขียนบอกไว้ชัดเจนในบทความแล้วแต่หลายท่านก็ไม่อ่านเลย แต่เลือกที่จะซิบไปถาม สุดท้ายก็ต้องอ่านที่ผมพิมพ์ตอบก็ไม่ได้ต่างจากในบทความเลย
fxres เป็นคล้ายกับระบบการแปลภาษาให้เกม ซึ่งแรกเริ่มนั้นตัวเกมจะใช้โปรเซสเกมในการแปลเลย แต่หลังจาก Patch หัวซาน ผู้พัฒนาเกมได้ทำการแยกมันออกมาเป็นโปรเซสใหม่ชื่อ fxres.exe รันคู่กับ fxgame.exe ทำให้หลายคนรู้สึกว่าเกมมันแลค fix ของผมจึงได้มีทางเลือกให้สำหรับท่านที่คิดว่า fxres ทำให้เกมแลคก็สามารภปิดมันได้จาก fix นี้เลย
ถามว่าควรปิดหรือเปิดดี อันนี้ขึ้นอยู่กับตัวผู้ใช้เองว่าชอบแบบไหนใช้แบบไหนแล้วรู้สึกลื่นมากกว่ากัน หากไม่รู้ก็ทดลองใช้แบบละวัน เสร็จแล้วค่อยเปรียบเทียบจากความรู้สึกของท่านเองว่าแบบไหนน่าใช้กว่ากัน ส่วนผมขอเลือก ปิด

cr. ในโปรแกรมนี้ผมไม่ได้เขียนเองทั้งหมด สำหรับโปรแกรมที่ใช้ Unpack และ Repack นั้นใช้
quickbms ของ Luigi Auriemma
dTantra_Package ของ dTantra

ปล.2 โปรแกรมของแท้แนะนำให้โหลดจาก
http://thaidevjr.blogspot.com หรือ
http://facebook.com/ThaiDevJR เท่านั้น

Version 1.2.1.0 (13/11/14)
- ปรับปรุงเรื่องความเสถียรของโปรแกรม
- แก้ไขการแสดงผลเพื่อน ออนไลน์-ออฟไลน์ ให้ถูกต้อง
- แก้ไขการแสดงผลระบบเต๊ะ ตระกูลหนานกง หนานกงเล่ย-หนานกงผิง ให้ถูกต้อง
- แก้ไขการแสดงผล สถานะ ทหารไป๋เสียวเซิง ให้อ่านง่ายขึ้น

Version 1.1.0.0
- เป็นเวอร์ชั่นแรก สามารถใช้แก้ไขให้แสดงผลตัวเลขค่าคริติคอล จากไฟล์ในเครื่องท่านเอง



## หมายเหตุ สำหรับไฟล์ที่มีคนอื่นนำไปอัพไว้ที่ Host อื่นเพื่อแจกต่อ หรือนำไปดันแปลงแก้ไข ถึงจะให้เคร์ดิดผม แต่ผมไม่ถือว่าเป็นไฟล์ของผมนะครับ ถ้าใครจะโหลดจากที่อื่นไปใช้ ก็ใช้วิจารณญาณกันเอง
สำหรับไฟล์ของผมนั้นต้องมาจากลิงค์ที่ผมแจกเท่านั้นครับ หากท่านใดจะนำไปแชร์ต่อ ขอให้แชร์ทั้งบทความเพื่อให้ผู้ใช้ไม่ตกข่าวหรือพลาดการอัพเดดในเวอร์ชั่นใหม่ๆ (ไม่อยากให้นำไปใช้แล้วเกิดปัญหา) ขอบคุณครับ

วันเสาร์ที่ 1 พฤศจิกายน พ.ศ. 2557

9yin โปรแกรมคำนวน Sudoku ดันเมฆเขียว

ในดันเจี้ยนเมฆเขียว หลังจากกำจัดบอสหนึ่งแล้ว จะมี Sudoku เป็นมินิเกมให้เล่นเพื่อเปิดประตูสู่บอสสอง หลายคนยังสงสัยว่ามันเล่นกันยังไง และมีหลายตี้ที่ต้องยืนรอหน้าดันเพราะในตี้ไม่มีใครไขเป็นเลย

เงื่อนไขของ Sudoku นั้นมีอยู่ว่า ภายในตารางต้องมีตัวเลขครบ 1-9 และผลรวม(ผลบวก) ของแต่ละแถว จะต้องได้เท่ากับ 15 ทั้งแนวตั้งและนอน


เมื่อใส่ตัวเลขครบแล้วก็จะได้เป็นรหัสเพื่อใช้ไขที่ราวสะพาน จากภาพเลขรหัสคือ 816357492


และสำหรับคนที่ยังไขไม่ได้เลยจริงๆ หรือขี้เกลียดคิด ก็มีเครื่องคิด Sudoku ให้ลองเล่นกัน
วิธีใช้งานก็ไม่ยากเลย เพียงแค่ ใส่ตัวเลขลงไปให้เหมือนกับในเกม แล้วโปรแกรมจะคำนวนตัวเลขในช่องที่เหลือให้ โดยตัวเลขที่โปรแกรมคำนวนให้จะเป็นตัวสีเหลือ เมื่อคลิกเข้าไปแล้วเลือกตัวเลขให้ตรงกับที่โปรแกรมคำนวนมาให้ โปรแกรมก็จะคำนวนช่องที่เหลือถัดๆไปจนได้คำตอบ


ตัวอย่างการใช้งาน

Download DriveGoogle

วันอาทิตย์ที่ 26 ตุลาคม พ.ศ. 2557

9yin TH Mod Tools 1.1.0.0

เป็นเวอร์ชั่นแก้ไขบัคต่างๆ ที่ได้รับการแจ้งเข้ามา
ในเวอร์ชั่นนี้ได้ทำการแก้ไขการแตกไฟล์ให้ได้ไฟล์ครบทุกครั้ง และการรวมไฟล์ สามารถทำงานกับ Windows 8 ได้ดีกว่าเดิม
ขณะที่หน้าต่าง CMD ทำงานอยู่นั้น ต้องรอให้ทำงานเสร็จก่อน โดยเมื่อทำงานเสร็จแล้วจะมีข้อความแจ้งไว้ใน CMD ว่า "Press RETURN to quit" หรือ "Press any key to continue..." หากยังไม่เห็นข้อความก็หมายถึงโปรแกรมยังทำงานไม่เสร็จอย่างเพิ่งปิดนะครับ ถ้าปิดกลางคลันก็เริ่มใหม่หมด


ในการเข้ารหัสนั้นถ้าไฟล์ใหญ่มากๆ ก็อาจจะใช้เวลานาน ซึ่งจะมีอยู่ช่วงหนึ่งที่ข้อความนิ่งไม่มีการเปลี่ยนแปลง แต่ว่าจุดไข่ปลายังกระพริบอยู่ ขึ้นตอนนี้อาจใช้เวลา 5-20 นาทีแล้วเครื่องและขนาดไฟล์ ไม่ตั้งตกใจนะครับ ถ้ายังเลื่อน Scoller Bar ได้ก็แสดงว่าโปรแกรมทำงานอยู่ ไม่ได้ค้างแต่อย่างใด
===============================
9yinTH Mod Tools
เครื่องมือ แก้ และ แพ็ก ไฟล์เกม 9yinTH
วิธีใช้งาน เลือกที่อยู่เกมให้ถูกต้อง(หากถูกต้องจะมีเครื่องหมายถูก)
- ปุ่ม "แก้แพ็ก | Unpack" ใช้สำหรับ แยกไฟล์ .package
- ปุ่ม "เข้าแพ็ก | Pack" ใช้สำหรับ บีบอัดไฟล์เข้าแพ็กเป็น .package
- ปุ่ม "Patch" ใช้สำหรับคัดลอกไฟล์ .package ที่แก้ไขแล้วไปใส่ไว้แทนที่ไฟล์เดิมในโฟลเดอร์เกม
(ควรแบล็กอัพไฟล์ต้นฉบับเก็บไว้ก่อนเพื่อป้องกันการผิดพลาด)
***ฟังก์ชั่นพิเศษ***
ต้องกดปุ่มลัดเพื่อใช้งานฟังก์ชั่นพิเศษ
1. Ctrl+Alt+Shift+S สำหรับเรียกใช้งานฟังก์ชั่น Save File สำหรับส่งให้ผู้อื่นนำไปใช้แพทเกม
โดยที่เราจะใช้เพียงไฟล์ที่เราได้ทำการแก้ไขเท่านั้นไม่ได้ต้องการสั่งไปทั้งแพ็ก ทำให้ไฟล์เล็ก และ
ส่งต่อได้ง่าย
2. Ctrl+Alt+Shift+P สำหรับเรียกใช้งานฟังก์ชั่น Patch File สำหรับผู้ใช้ที่ต้องการนำไฟล์ที่ได้รับ
มาแพทเข้ากับไฟล์ Package ของตัวเกม
# หมายเหตุ: ในขณะที่โปรแกรมเปิดใช้งานหน้าต่าง CMD อยู่นั้น ต้องรอให้ CMD ทำงานเสร็จก่อน 
ซึ่งในการ Unpack เมื่อเสร็จ หน้าต่าง CMD จะแจ้งว่า "Press RETURN to quit"
และในการ Repack จะแจ้งว่า "Press any key to continue..."
จึงค่อยปิดหน้าต่าง CMD เพื่อให้โปรแกรมทำงานในขึ้นตอนถัดไป
ปล. ในโปรแกรมนี้ผมไม่ได้เขียนเองทั้งหมด สำหรับโปรแกรมที่ใช้ Unpack และ Repack ได้แก่
quickbms ของ Luigi Auriemma
dTantra_Package ของ dTantra
ปล.2 โปรแกรมของแท้แนะนำให้โหลดจาก 
http://facebook.com/ThaiDevJR เท่านั้น

ดาว์นโหลดโปรแกรม

version 1.1.0.0
- Bugfix แตกไฟล์แล้วได้ไฟล์ไม่ครบ
- Bugfix รวมไฟล์แล้ว Error ในบางครั้ง

วันพฤหัสบดีที่ 23 ตุลาคม พ.ศ. 2557

Mod 9yin TH เปลี่ยนหน้าตา Welcome Screen

อยู่ๆ ก็เกิดเบื่อกับหน้าตา Welcome Screen แบบเดิม ก็นึกสนุกอย่างเปลี่ยนเป็นรูปแบบอื่นๆ ดูบ้าง วีธีการ Mod ก็จะคล้ายๆ กับบทความที่ผ่านๆ มา แต่ในบทความนี้เราจะแก้ไขไฟล์ .xml ด้วยเพื่อย้ายตำแหน่ง ปุ่ม "ตกลง"


สิ่งที่ต้องมี
- เครื่องมือ 9yinTh Mod Tools
- ไฟล์ภาพที่จะใช้ทำเป็น Welcome Screen (ไฟล์ตัวอย่าง)

วิธีทำ
1. ทำการ Unpack ไฟล์ ..\CubiNet\9YinTH\updater\updater_res.package แล้วจะได้โฟลเดอร์ชื่อ updater_res.package_extract ที่ Desktop

2. เข้าไปที่โฟลเดอร์ ..\Desktop\updater_res.package_extract\updater_res\gui\form_back จะพบไฟล์ที่เราจะแก้ไขอยู่ในนี้ ชื่อไฟล์ bg_welcome.png ให้สำรองไฟล์ด้วยการเปลี่ยนชื่อไฟล์นี้เป็น bg_welcome.png.bak

3. เปลี่ยนชื่อไฟล์ภาพที่ต้องการนำมาทำ Welcome Screen ให้ชื่อไฟล์ว่า bg_welcome.png และนำไฟล์ภาพนั้นมาใส่ไว้ที่ ..\Desktop\updater_res.package_extract\updater_res\gui\form_back แทนไฟล์เดิม
หมายเหตุ ตรงนี้คุณต้องรู้ความสูงและความกว้างของไฟล์ภาพ หน่วยเป็น px

ตัวอย่างภาพที่ผมจะนำมาใช้
4. ไปที่โฟลเดอร์ ..\Desktop\updater_res.package_extract\updater_res\skin เปิดไฟล์ form_main.xml ด้วย Notepad หรือ Text Editor อื่นๆที่คุณถนัด(ตัวอย่างผมใช้ Editplus)
ค้นหา(กด Ctrl+F) control name="gbox_welcome" ภายในชุดคำสั่งนี้ จะเกี่ยวกับหน้าต่าง Welcome Screen
ให้แก้ที่ Width ใส่ค่าความกว้างของภาพเรา และ Height ให้ใส่ค่าความสูงของภาพ

5. ชุดคำสั่ง control name="btn_enter" ที่อยู่ภายใน control name="gbox_welcome" คือปุ่ม "ตกลง" ของหน้าต่าง Welcome ตรงนี้เราก็ต้องตั้งค่าตำแหน่งให้มันด้วย โดย
Left คือ ระยะห่างจากซ้ายสุดของหน้าต่าง
Top คือ ระยะห่างจากบนสุดของหน้าต่าง
Width คือ ความกว้างของปุ่ม
Height คือความสูงจองปุ่ม
ก็ลองคำนวนกันดูว่าอยากให้ปุ่มอยู่ตรงไหนจะใช้ไม้บรรทัดใน Photoshop วัดเอาจากภาพก็ได้ ในตัวอย่างนี้ผมไม่ได้แก้ไขปุ่ม จึงจะเปลี่ยนแค่ Left และ Top เท่านั้น ส่วนท่านที่ต้องการแก้รูปปุ่มได้ก็ดูชื่อไฟล์จากชุดคำสั่งนี้แล้วเข้าไปแก้ได้เลย


เมื่อใส่ค่างต่างๆ เรียบร้อยแล้วก็เซฟไฟล์

6. ทำการแพ็กโฟลเดอร์ updater_res.package_extract ให้เป็นไฟล์ updater_res.package จากนั้นนำไปทับไฟล์เดิมในโฟลเดอร์ ..\CubiNet\9YinTH\updater\updater_res.package (อย่าลืมสำรองไฟล์ต้นฉบับกันการผิดพลาด)

7. ลองเปิดเกมเพื่อชมผลงาน



วันจันทร์ที่ 13 ตุลาคม พ.ศ. 2557

Mod 9yin TH ตอน: การ Mod ฉายา


Mod 9yin TH ตอน: การ Mod ฉายา


บทความนี้จะบอกเป็นแนวทางเท่านั้นนะครับ ใครที่ยัง Mod 9Yin ไม่เป็นให้กลับไปอ่านบทความเก่าก่อน คลิกเพื่ออ่านบทความสอนการ Mod เบื้องต้น

หลายคนดูคลิปของ หล่อแล้วไง แล้วเกิดสงสัยว่าฉายาได้มายังไง ตอบ ได้มาจาก Photoshop ไงละ
ไฟล์เกี่ยวกับฉายาจะถูกเก็บไว้ในแพ็กเกจ gui.package ถายในมีไฟล์และโฟลเดอร์เยอะมากเพื่อเกม GUI เกือบทั้งหมดของเกม

GUI ย่อมาจาก Graphical User Interface GUI (อ่านว่า จียูไอ หรือ กุย)คือ การติดต่อกับผู้ใช้โดยใช้ภาพสัญลักษณ์ เป็นการออกแบบส่วนของโปรแกรมคอมพิวเตอร์ให้มีการโต้ตอบกับผู้ใช้ โดยการใช้ Icon ,รูปภาพ และสัญลักษณ์อื่นๆ เพื่อแทนลักษณะต่างๆ ของโปรแกรม(เกมก็คือโปรแกรมชนิดนึง)

ก่อนที่ท่านจะทำการแก้ฉายาได้ ท่านจะต้องมีฉายาสุดยอดของอะไรสักอย่าง หรือป้าย 10ของอาชีพใดๆ ในตัวอย่างผมใช้ฉายาป้ายสิบของหมากล้อมซึ่งคนอื่นเขาไม่ค่อยเปิดกัน ไปไหนมาไหนจะได้เห็นแต่ของเรา

มาเข้าเรื่องกัน (สำรองไฟล์ทุกครั้งก่อนแก้ไข)
แตกไฟล์ gui.package ให้เรียบร้อย ไฟล์นี้เนื่องจากมีจำนวนไฟล์ย่อยๆ อยู่มาก การแตกไฟล์จึงต้องใช้เวลาพอสมควร ขึ้นอยู่กับ CPU, Ram, HDD เป็นสำคัญ ที่นี้ก็มาหาว่าฉายาเป้าหมายมันอยู่ที่ไหนเนื่องจากไฟล์มีจำนวนมาก ในตอนที่หานั้นผมก็ใช้เครื่องมือ Search ของ Windows เลย พิมพ์นามสกุลของไฟล์ภาพไล่ไปตั้งแต่ .jpg .png .dds (คนเราต้องใช้เครื่องมือที่มีอยู่ให้เป็นประโยชน์ บางคนท้อก่อนจะพยายามลงมือ) สุดท้ายก็เจอไฟล์ฉายาเก็บไว้ในโฟลเดอร์ย่อย \res\gui\language\chineses\head
จากนั้นก็มองหาไฟล์เป้าหมายคือฉายาที่ต้องการจะแก้ จากตัวอย่างฉายาหมากล้อมป้าย10 คือ นักรบไร้เทียมทาน ชื่อไฟล์ 1329.png ทำการสำรองไฟล์ไว้เผื่อแก้กลับโดยการคัดลอกไฟล์และเปลี่ยนชื่อโดยเติม _Ori เข้าไป

จากนั้นก็เอาไฟล์ 1329.png ไปแก้ไขใน PhotoShop หรือจะสร้างขึ้นมาใหม่ ตามชอบใจ แต่อย่างให้ความกว้างยาวมากจนเกินไป สร้างมาขนาดไหนก็จะมองในเกมขนาดนั้น เสร็จแล้วเซฟกับมาทับไฟล์เดิม

เสร็จแล้วแพ็กไฟล์ทั้งหมดกลับเป็น gui.package และนำเป็นทับไฟล์เดิมในโฟลเดอร์เกม(อย่าลืมสำรองไฟล์)เป็นอันเสร็จพิธี
ปล.ถ้าชอบบทความก็กดไลค์เป็นกำลังใจให้มีแรงสร้างสรรผลงานใหม่บ้างนะครับ

วันอาทิตย์ที่ 12 ตุลาคม พ.ศ. 2557

การ Mod ชุด 9yinTH โดยใช้โปรแกรม 9yinTH Mod Tool v1.0.1.0


การ Mod ชุด 9yinTH โดยใช้โปรแกรม 9yinTH Mod Tool v1.0.1.0


สำหรับชุดต่างๆ ในเกม 9yinTH นั้นจะถูกเก็บไว้ในไฟล์ obj_char.package เมื่อแตกออกมาแล้วจะพบกับโฟลเดอร์เป็นจำนวนมากซึ่งชื่อของโฟลเดอร์นั้นก็จะซึ่อความหมายอย่างชัดเจนบ้าง และพอเดาได้บ้าง
อักษรตำหน้าจะบอกเพศ b=ช่าย, g=หญิง ถัดมาจะบ่งบอกถึงประเภทของชุดหรือสำนัก เช่น origin_hua จะเป็นชุดฉายาหัวซาน, shaolin หมายถึงชุดสำนักเสร้าหลิน, wudang คือชุดของสำนักบู๊ตึ๊ง เป็นต้น
ส่วนตัวเลขนั้นจะหมายถึงแบบที่เท่าไรนั่นเอง ยกตัวอย่างชื่อเต็มๆ b_origin_hua_1_1 ก็จะหมายถึง ชุดชายหัวซานแบบที่ 1 เป็นต้น

ภายในโฟลเดอร์เหล่านี้ก็จะประกอบด้วยไฟล์โมเดล .xmod และไฟล์เท็กเจอร์ .dds (ไฟล์ภาพที่ใช้เป็นสีสันให้กับเสื&##3657;อผ้า) สำหรับไฟล์ .xmod นั้นสามารถใช้โปรแกรม Noesis เปิดดูได้ แต่บางไฟล์ก็อาจจะ Error ส่วนไฟล์ภาพเท็กเจอร์ .dds นั้นสามารถใช้โปรแกรมดูภาพเช่น XnView ดูได้ หรือ Photoshop แต่ต้องติดตั้ง Plugin ก่อน เมื่อติดตั้งแล้วนอกจากจะดูได้แล้ว ยังสามารถแก้ไขภาพหรือสีสันได้อีกด้วย

เอาหล่ะคราวนี้มาเข้าเรื่องกันเลย
อันดับแรกเลย ให้ท่านสำรองไฟล์ obj_char.package ต้นฉบับไว้ก่อน (ไม่ใช่เอาไว้ใช้แก้กลับให้เป็นชุดเดิมอย่างที่เว็บอื่นๆ ที่เอาบทความผมไปดิสเคร์ดิดแล้วเผยแพร่ต่อแบบผิดๆ แต่จริงๆ เอาไว้เพื่อป้องกันการผิดพลาดในระหว่างที่ทำเท่านั้นครับ เพราะตัวเกมนั้นจะมีการแพทอยู่เรื่อยๆเมื่อมีการแพท ไฟล์ที่สำรองไว้ก็เป็นไฟล์เก่าที่ขาดการอัพเดดไปแล้วไม่สำควรเอามาใช้กับตัวเกมที่เวอร์ชั่นใหม่กว่า เหตุผลเพราะท่านจะมองไม่เห็นชุดใหม่ๆ ที่มีการอัพเดดเข้ามา จะเห็นแต่ชื่อคนวิ่งไปวิ่งมาไม่มีตัวตน สำหรับการสำรองไฟล์เพื่อจะใช้แก้กลับในวันหน้านั้นควรสำรองไว้ในไฟล์ที่ท่านแก้เลยซึ่งจะพูดถึงในขั้นตอนถัดๆไป)

อันดับแรก ดาวโหลดเครื่องมือมาให้พร้อม (ใครยังไม่มีก็คลิกเลย) และเปิดมันขึ้นมา แล้วคลิกที่ปุ่ม "แก้แพ็ก | Unpack" จากนั้นเลือกไปที่ไฟล์ obj_char.package โปรแกรมก็จะทำการแตกไฟล์ซึ่งจะมีหน้าต่าง CMD เด้งขึ้นไม่ต้องไปทำอะไรกับมันนะครับปล่อยให้มันทำงานจนเสร็จสิ้นแล้วจะปิดตัวเอง จึงจะแตกไฟล์ได้เสร็จสมบูรณ์ หากปิดไปกลางคลันไฟล์ที่ได้จะไม่สมบูรณ์

อันดับที่สอง เมื่อแตกไฟล์แยกไฟล์เสร็จแล้ว ให้ท่านหาโฟลเดอร์ของชุดที่ท่านใส่จริง และโฟลเดอร์ของชุดที่ท่านต้องการจะให้เห็น ในที่นี้ผมจะใส่ชุดขั้น4 ของบู๊ตึ๊งแต่จะให้แสดงผลเป็นชุดหัวซาน
จะเอาหัวซานมาทับบู๊ตึ๊งนั้นแหละ


ชุดบู๊ตึ๊งแบบที่4 อยู่ในโฟลเดอร์ b_wudang04 ผมก็จะสำรองชุดนี้ไว้เผื่อแก้กลับในอนาคตโดยการคัดลอกโฟลเดอร์แล้วเป็นเชื่อเป็น b_wudang04_Ori สำรองกันไว้ในแพ็กแบบนี้เลย


คราวนี้ก็ เปิดโฟลเดอร์ b_wudang04 ขึ้นมา มองหาไฟล์ .xmod ที่น่าจะเป็นไฟล์หลักของชุด สังเกตุง่ายๆ ชื่อมันจะสั้นที่สุด ไม่มีอันเดอร์สกอร์พ่วงท้ายเช่น "_h" ถ้ามีแบบนี้คือไฟล์ทรงผมไม่ใช่ไฟล์หลัก
ให้ท่านจำแหละจดชื่อไฟล์หลักไว้ก่อนซึ่งชุดในอย่างคือไฟล์ b_wudang04.xmod ช่วยผมจำด้วยนะ ช่วงนี้สมองปลาซิว(เล็กกว่าปลาทอง)


เมื่อจำและจดเสร็จแล้วก็ให้ลบทุกไฟล์ในนี้ทิ้งไปให้หมดเลย จากนั้นเปิดโฟลเดอร์ชุดที่เราจะเอามาทับขึ้นมา(ไม่ต้องปิดโฟลเดอร์เดิม) ซึ่งผมจะใช้ชุดหัวซานก็ต้องเปิดโฟลเดอร์ b_origin_hua_1_5 ขึ้นมา
จากนั้นคัดลอกทุกไฟล์ไปใส่โฟลเดอร์ b_wudang04 ของชุดบู๊ตึ๊ง

ในโฟลเดอร์ b_wudang04 ของชุดบู๊ตึ๊งให้หาไฟล์หลักของชุด เหมือนเดิมครับชื่อไฟล์จะสั้นๆ ในที่นี้คือ b_cloth_1_5.xmod ให้เปลี่ยนชื่อไฟล์นี้เป็นชื่อที่ที่ให้ท่านช่วยกันจดไว้เมื่อซักครู่ ยังจำกันได้อยู่ไหม
ในที่นี้เปลี่ยนชื่อไฟล์ b_cloth_1_5.xmod เป็น b_wudang04.xmod เปลี่ยนไฟล์เดียวแค่นี้พอครับ เป็นอันเสร็จสั้นขึ้นตอนการแก้ไข
------------------------------------------------
ขึ้นต่อไปจะแยกเป็นสองทางเลือก คือ *แพ็กใช้เอง หรือจะ **ส่งไฟล์ต่อให้ผู้อื่น
------------------------------------------------
พูดถึงแบบแรกก่อน
*แพ็กใช้เอง ให้กลับไปที่โปรแกรม 9yinTH Mod Tool และคลิกปุ่ม "เข้าแพ็ก | Pack" จากนั้นเลือกไปที่โฟลเดอร์ obj_char.package_extract ที่เราได้แก้ไขเสร็จสิ้นเมื่อสักครู่ โปรแกรมจะทำการเรียกใช้งาน CMD ในขึ้นตอนนี้เพื่อป้องกันความผิดพลาดในก่อนป้อน input เข้า CMD จึงขออนุญาติปิดการใช้งานเมาส์และคียร์บอร์ดของท่านเป็นเวลาประมาณ 5วินาที เช่นเดียวกับขึ้นตอนที่หนึ่งคือไม่ต้องยุ่งอะไรกับมันครับรออย่างเดียวเมื่อเสร็จแล้วมันจะปิดตัวมันเอง ถ้าเราไปปิดกลางคลันการแพ็กไฟล์ก็จะล้มเหลว
ใช้เวลามากน้อยขึ้นอยู่กับ CPU RAM และ HDD เป็นหลัก
เมื่อเสร็จสิ้นท่านจะได้ไฟล์ obj_char.package อยู่ที่ Desktop ให้ท่าน คัดลอกไปทับไฟล์ในโฟลเดอร์เกม หรือคลิกปุ่ม Patch จากโปรแกรมเพื่อให้โปรแกรมช่วยนำไปทับให้ ซึ่งโปรแกรมจะถามก่อนว่าจะสำรองไฟล์เป็น .bak หรือไม่ ถ้าไม่ได้สำรองไว้แต่แรกก็คลิกตกลงเพื่อให้โปรแกรมช่วยสำรองให้เผื่อไว้กรณีคัดลอกไฟล์ไปทับไม่สมบูรณ์(ไม่ใช้การเก็บไฟล์ไว้เพื่อแก้กลับเป็นชุดเดิมอย่างที่บางท่านและบางเพจเข้าใจกัน) เมื่อคัดลอกทับเสร็จสิ้นเป็นอันเสร็จขึ้นตอนการ Mod สามารถเข้าเกมเพื่อชมผลงาน

**ส่งไฟล์ให้ผู้อื่น สำหรับทางเลือกที่สองนี้ ให้ท่านเข้าไปในโฟลเดอร์ obj_char.package_extract และลบไฟล์ที่ไม่ต้องการทิ้งไปให้หมดเลย ให้เหลือเฉพาะไฟล์ที่เราต้องการ ซึ่งในที่นี้ ผมแก้ไขชุดเดียวผมก็จะลบทุกโฟลเดอร์ เหลือไว้แค่โฟลเดอร์ b_wudang04 และ b_wudang04_Ori ไว้สำหรับแก้กลับ (หรือจะแยกทำเป็นสองแพ็กก็ได้แพ็ก Mod กับแพ็ก Ori ก็ว่ากันไป)
ไปที่โปรแกรม 9yinTH Mod Tool แล้วกดปุ่ม "Ctrl+Alt+Shift+S" เลือกไปที่โฟลเดอร์ obj_char.package_extract และคลิก OK ตั้งชื่อไฟล์ตามความเหมาะสม ในที่นี้ผมตั้งช่า "บู๊สี่หัวซาน" คลิก OK อีกครั้ง เสร็จแล้วก็จะได้ไฟล์ "บู๊สี่หัวซาน.zip" ที่ Desktop ขนาดประมาณ 2M นำไฟล์นี้ส่งให้ผู้ใช้ท่านอื่นได้เลย


------------------------------------------
*** สำหรับผู้ที่รับไฟล์ Mod มาจากผู้อื่นจะนำไปใช้งาน
เปิดโปรแกรม 9yinTH Mod Tools ขึ้นมาแล้วกดปุ่ม "Ctrl+Alt+Shift+P" เสร็จแล้วเลือกไปที่ไฟล์ Mod ที่ได้รับมา ซึ่งจากตัวอย่างก็คือไฟล์ "บู๊สี่หัวซาน" คลิก OK โปรแกรมจะถามว่าต้องการสำรองไฟล์เป็น .bak หรือไม่ ก็ควรจะสำรองไฟล์ต้นฉบับไว้ป้องกันการผิดพลาดจากการคัดลอกไฟล์ไม่ว่าจะน้ำไม่ไหลไฟดับอะไรก็แล้วแต่(ไม่ใช่เพื่อให้แก้กลับเป็นชุด Ori) รอโปรแกรมทำงานจะเด้งหน้าต่าง CMD ขึ้นมาสองรอบ ซึ่งไม่ต้องไปยุ่งอะไรกับมันนะครับ ไม่ต้องปิดมันด้วยถ้าเสร็จแล้วมันจะปิดตัวมันเอง ถ้ายังไม่ปิดคือยังไม่เสร็จ เมื่อโปรแกรมทำงานเสร็จสิ้นจะมีแมจเสจบ็อกเด้งขึ้นมาแจ้งให้ทราบ ทำการปิดโปรแกรมและเข้าเกมชมผลงานได้เลย


ปล. หากพบเจอปัญหาหรือมีข้อสงสัย คอมเม้นถามด้านล่างได้เลย หรือเข้าไปถามที่ Facebook Fanpage นะครับ จะเป็นประโยชน์กับท่านอื่นๆ ที่มีข้อสงสัยในเรื่องเดียวกัน และมีประโยชน์กับผมด้วยที่ไม่ต้องตอบหลายครั้ง -.- จะได้มีเวลาทำอะไรที่มันสร้างสรรพขึ้นมาให้ได้เล่นกันอีก

สำหรับท่านที่ต้องการแชร์ ถ้าไม่เป็นการลบกวน อยากให้แชร์เป็นลิงค์มายังบทความโดยตรง หากมีการอัพเดดข้อมูลใดๆ จะได้ทราบได้โดยทั่วกัน

บางท่านสงสัยทำไมฟังก์ชั่นส่งไฟล์ให้ผู้อื่นไม่ทำให้เป็นปุ่มกดกันง่าย
ตอบ ผมกวนตีน 0.0 ไม่ใช่ละ เพราะผู้ใช้งานมีหลายระดับบางคนก็ไม่ค่อยมีความรู้ด้านนี้ถ้าทำให้กดง่ายเกินไปเดี๋ยวจะเผลอกดเล่นอาจจะทำให้โฟลเกมของเขาไม่สมประกอบได้ เช่นกว่าแก้ชุดแต่ไปแพททับไฟล์อาวุธซะอย่างนั้นเป็นต้น

สำหรับบทความนี้ยาวแล้วนะ ขอจบเท่านี้ก่อน ไว้วันหลังอารมณ์ศิลปินบังเกิดเรามาใช้ Photoshop ทำสีชุดเล่นกัน

--------------------------------------------

วันศุกร์ที่ 10 ตุลาคม พ.ศ. 2557

9YinTH Mod Tool

9yinTH Mod Tool v1.0.1.0 (เวอร์ชั่นแรก)

เวอร์ชั่น 1.1.0.0 (เวอร์ชั่นใหม่)

เครื่องมือช่วยในการ Mod เกม 9yinTH (สำหรับเซิฟอื่นก็ใช้ได้เป็นบางฟังก์ชั่น ซึ่งยังไม่ได้ทดลองใช้)
โปรแกรมใช้เวลาพัฒนา 2วันอาจจะขาดตกบกพร่องหรือพบปัญหาได้บ้าง ก่อนจะทำการแก้ไขไฟล์ใดๆ ควรแบล็กอัพไฟล์ต้นฉบับไว้ก่อน โดยการเปลี่ยนชื่อไฟล์หรือคัดลอกไปไว้โฟลเดอร์อื่น

หน้าที่หลักๆ
- ปุ่ม "แก้แพ็ก | Unpack" ใช้สำหรับ แยกไฟล์ .package

- ปุ่ม "เข้าแพ็ก | Pack" ใช้สำหรับ บีบอัดไฟล์เข้าแพ็กเป็น .package

- ปุ่ม "Patch" ใช้สำหรับคัดลอกไฟล์ .package ที่แก้ไขแล้วไปใส่ไว้แทนที่ไฟล์เดิมในโฟลเดอร์เกม
(ควรแบล็กอัพไฟล์ต้นฉบับเก็บไว้ก่อนเพื่อป้องกันการผิดพลาด)

***ฟังก์ชั่นพิเศษ***
สำหรับผู้ที่ต้องการส่งไฟล์ Mod ให้กับผู้อื่น(Mod ให้กันนั่นแหละ) เนื่องจากไฟล์ .package ถายในนั้นมีไฟล์อยู่เป็นจำนวนมากทำให้ขนาดใหญ่ ซึ่งการ Mod นั้นเราแก้ไขไม่กี่ไฟล์เท่านั้น ฟังก์ชั่นนี้จะช่วยให้เราส่งไฟล์เฉพาะที่เราแก้ ให้กับผู้ใช้ท่านอื่นได้ โดยไม่ต้องส่งไปทั้ง Package
ยกตัวอย่าง การ Mod ชุดเราต้องทำกับไฟล์ obj_char.package ขนาดไฟล์ 1G จะส่งให้กันคงเป็นเรื่องยาก แต่บางครั้งเราแค่แก้ชุดสองชุดเท่านั้น เราก็สามารถใช้ฟังก์ชั่นพิเศษสร้างไฟล์ที่บันจุเฉพาะไฟล์ที่เราแก้ไข ซึ่งจะได้ไฟล์ประมาณ 1-3M ลดขนาดไฟล์ที่ต้องส่งลงไปได้เกือบ 1เท่าเลยทีเดียว

วิธีใช้ฟังก์ชั่นพิเศษต้องกดปุ่มลัดเพื่อใช้งานฟังก์ชั่นพิเศษ
(ถามว่าทำไมไม่ทำปุ่มสำหรับกดให้สะดวกๆ ตอบ เนื่องจากฟังก์ชั่นเหล่านี้เหมาะกับ Advance User หากทำปุ่มให้กดกันง่ายๆ เดี๋ยวผู้ใช้ทั่วไปเผลอกดใช้แล้วจะไปต่อไม่เป็น)

1. Ctrl+Alt+Shift+S สำหรับเรียกใช้งานฟังก์ชั่น Save File สำหรับส่งให้ผู้อื่นนำไปใช้แพทเกม
โดยที่เราจะใช้เพียงไฟล์ที่เราได้ทำการแก้ไขเท่านั้นไม่ได้ต้องการสั่งไปทั้งแพ็ก ทำให้ไฟล์เล็ก และ
ส่งต่อได้ง่าย

2. Ctrl+Alt+Shift+P สำหรับเรียกใช้งานฟังก์ชั่น Patch File สำหรับผู้ใช้ที่ต้องการนำไฟล์ที่ได้รับ
มาแพทเข้ากับไฟล์ Package ของตัวเกม

หมายเหตุ: ในขณะที่โปรแกรมเปิดใช้งานหน้าต่าง CMD อยู่นั้น ไม่ต้องกด หรือพิมพ์อะไรใดๆ ลงใน CMD ทั้งสิ้น
เมื่อจบขึ้นตอนโปรแกรมจะปิด CMD ให้ท่านเอง หาก CMD ยังเปิดอยู่หมายความว่ายังไม่จบขึ้นตอนการทำงาน และในบางจังหวะที่โปรแกรมกำลังทำงานเพื่อป้องกันการทำงานผิดพลาดจึงจำเป็นต้องปิดการใช้งานเมาส์และคีย์บอร์ดไว้ชั่วคราวใช้เวลาประมาณ 10วินาทีก็จะสามารถใช้เมาส์คีย์บอร์ดได้ปกติ

ปล. ในโปรแกรมนี้ผมไม่ได้เขียนเองทั้งหมด สำหรับโปรแกรมที่ใช้ Unpack และ Repack ได้แก่
quickbms ของ Luigi Auriemma
dTantra_Package ของ dTantra
ซึ่งในอนาคตหากมีเวลามากพอ จะพัฒนาขึ้นมาเองทั้งหมดเพื่อลดขั้นตอนที่ยุ่งยากในการใช้งาน และลดบัคต่างๆ ที่อาจเกิดขึ้นได้

ปล.2 โปรแกรมของแท้แนะนำให้โหลดจาก
http://thaidevjr.blogspot.com หรือ
http://facebook.com/ThaiDevJR เท่านั้น
*** และสำหรับท่านที่ต้องการนำโปรแกรมไปแชร์ต่อ ขอความกรุณาแชร์เป็นลิงค์ของบทความนี้เลย เพื่อผู้ใช้ที่โหลดโปรแกรมไปใช้จะได้รับรู้ข่าวสารการอัพเดดและการใช้งานต่าง


ดาว์นโหลด Google || MediaFire || Facebook


=================================
=================================
วิธี Mod เบื้องต้น

เนื่องจากช่วงนี้ยังไม่ค่อยมีเวลาสาธิตวิธีทำแบบละเอียด จึงขาอธิบายพอสังเขป ให้ผู้อ่านใช้เป็นแนวทาง
ในไฟล์ package แต่ละไฟล์นั้นชื่อไฟล์จะสื่อความหมายในตัวของมันเองซึ่งถ้าเราสังเกตุดูดีๆ ก็จะพอเดาได้ว่าภายในจะเก็บไฟล์เกี่ยวกับอะไรไว้
เช่น
obj_weapon.package รู้เลยว่าอาวุธแน่ๆ
obj_char.package ก็น่าจะแปลว่า character ภายในก็จะต้องเกี่ยวกับตัวละครซึ่งก็น่าจะรวมถึงชุดด้วย

ยกตัวอย่างถ้าเราต้องการ Mod ชุด
อันดับแรกให้เราก็ต้องแยกไฟล์ obj_char.package ก็จะได้โฟลเดอร์ชื่อ obj_char.package_extract ภายในจะมีโฟลเดอร์ย่อยๆ เป็นจำนวนมาก ซึ่งชื่อโฟลเดอร์ก็จะซึ่อความหมายให้เราพอเดาได้ ว่าเป็นชุดประเภทไหนสำนักไหน เช่น โฟลเดอร์ที่ขึ้นต้นด้วย b แน่นอนว่าย่อมาจาก boy ต้องเป็นชุดผู้หญิงซะเมื่อไร และขึ้นต้นด้วย g ก็ต้อง girl ข้อความต่อจากนั้นก็จะบอกประเภท เช่น origin_hua ชุดหัวซาน, origin_wed ชุดแต่งงาน, shaolin เสร้าหลิน, tangmen ตังเม เอ้ย ถัง -.-, wudang บู้ตึ้ง เป็นต้น
ส่วนตัวเลขนั้น ก็คือ แบบที่เท่าไร นั่นเอง

ต่อมาให้เราหาโฟลเดอร์ของชุดที่เราใส่จริง และโฟลเดอร์ของชุดที่เราต้องการให้โชว์
จะรู้ได้ยังไงว่าโฟลเดอร์ไหนถูกไม่ถูก ตอบ ก็ต้องเปิดดูในโฟลเดอร์จะมีไฟล์อยู่สองชนิดคือ .xmod เป็นไฟล์ Model ของชุด สามารถใช้โปรแกรม Noesis Download เปิดดูได้ และไฟล์ .dds เป็นไฟล์ Texture ไฟล์ภาพที่ใช้เป็นสีสันให้ชุดนั่นเองสามารถเปิดดูได้ด้วยโปรแกรมดูภาพเช่น XnView หรือ PhotoShop สำหรับ PhotoShop นั้นหากเปิดไม่ได้จำเป็นต้องติดตั้ง Plugin NVIDIA Texture Tools for Adobe Photoshop เมื่อติดตั้งเสร็จจะสามารถใช้แก้ไขไฟล์ .dds ได้อีกด้วย

เมื่อค้นพบโฟลเดอร์ที่ต้องการทั้งสองแล้ว
ให้หา ไฟล์ .xmod ที่เป็นไฟล์หลัก ไฟล์ที่เป็นตัวชุด โดยสังเกตุว่าชื่อไฟล์นั้นจะสั้นที่สุด ไม่มีอันเดอร์สกอร์พ่วงท้ายอย่าง "_h" อันนี้จะเป็นไฟล์ทรงผม ไม่ใช่ไฟล์หลัก
เมื่อพบไฟล์หลักแล้ว ให้จดชื่อพร้อมนามสกุลของไฟล์หลัก ของโฟลเดอร์ ชุดที่เราใช้ใส่จริง
เมื่อจดชื่อเสร็จเรียบร้อยก็ให้ลบทุกไฟล์ในโฟลเดอร์นี้ทิ้งให้หมดเลย
จากนั้นให้คัดลอกทุกไฟล์ในโฟลเดอร์ของชุดที่เราต้องการให้โชว์มาใส่แทน
เสร็จแล้วให้เปลี่ยนชื่อ .xmod หลัก ให้เป็นชื่อที่เราจดไว้(เปลี่ยนชื่อแค่ไฟล์เดียว ไฟล์อื่นให้ใช้ชื่อเดิมต่อไป) เสร็จแล้วให้ปิดโฟลเดอร์ทั้งหมดและปิดโปรแกรมที่กำลังเปิดไฟล์เหล่านี้ดูอยู่ทั้งหมด

ขันตอนต่อไป ให้เรากลับมาที่โปรแกรม 9yinTH Mod Tool และคลิกปุ่ม "เข้าแพ็ก || Pack" และเลือกไปที่โฟลเดอร์ obj_char.package_extract ที่เราแก้ไขไปเมื่อสักครู่ รอโปรแกรมทำการแพ็กจนเสร้จ

คัดลอกไฟล์ obj_char.package ที่ได้ซึ่งจะอยู่ที่ Desktop เข้าไปทับไฟล์เดิมในโฟลเดอร์เกม /res/obj_char.package หรือจะใช้ปุ่ม Patch จากโปรแกรมก็ได้เช่นกัน

--------------------
ไม่เข้าใจตรงไหน ก็ลองพยายามทดลองใช้ ลองผิดลองถูกกันดูก่อน ยิ่งทดลองมาก สกิล เวิร์บทูเดา ของท่านก็จะเลเวลอัพขึ้นไปเรื่อยๆ ถ้าไม่ทดลองกันเลย เลเวลตกนะ


ปล. ไม่ได้ส่งเสริมให้นำไปใช้หาเงิน หรือทำขาย แต่ถ้าทำขายแล้วได้ตัง แบ่งกันบ้างก็ได้ -.- อันนี้พูดเล่น เล่นเกมด้วยกันก็มีน้ำใจต่อกันบ้างอย่าเห็นแก่ประโยชส่วนตนจนเกินพอดี
เหมือนเมื่อก่อนมีบางคนที่เราความรู้ส่วนนี้ไปใช้หาเงิน Mod ขายชุดละ 4-5 ร้อย นอกจากนั้นยังใช้ความรู้น้อยนิดที่มีไปใช้ดูถูกคนอื่น หนักเข้าผมก็ประกาศจะเขียนบทความสอนทำ Mod เขาก็ซิบมาหาและบอกว่า อย่าสอนเลย เดี๋ยวคนอื่นจะเอาไปใช้หลอกลวงคนอื่นแสวงหาผลประโยชน์ แต่ผมก็เขียนบทความขึ้นมา แต่เขียนไว้ในบอร์ดของผมเอง เมื่อเขารู้ก็รีบ ทำไปตั้งกระทู้สอนในบอร์ด 9Yin และประกาศว่าตนเป็นคนสอนคนแรก อันนี้มันก็เกินพอดี ไม่สมควรเป็นเยี่ยงอย่าง ไม่อยากจะบอกว่า ความรู้ส่วนนึงเขาก็ได้ไปจากผม แต่ก็ไม่ได้ถ่ายทอดให้ทั้งหมดเพราะรู้อยู่แล้วว่าเขาเป็นคนแบบไหน (เป็นอาจารย์นั้นต้องสงวนท่าไม้ตายไว้เสมอ ซึ่งท่าไม้ตายนั้นผมสร้างสรรขึ้นมาใหม่ได้เสมอ เพราะผมคิดและทำมันด้วยตัวเอง มิได้คัดลอกผลงานใครแล้วเปลี่ยนเป็นเครดิดตัวเอง)



วันอาทิตย์ที่ 5 ตุลาคม พ.ศ. 2557

9yinTH Critical Fix Auto Patch


9yinTH Critical Fix Auto Patch

ก็ไม่รู้จะตั้งชื่อโปรแกรมนี้ว่ายังไงดี
จุดประสงค์สร้างขึ้นมาเพื่ออำนวยความสะดวกในการแก้ไขการแสดงค่าคริติคอลของเกม 9yinTH
ช่วยให้ผู้ใช้งานสามารถแก้ไขแพทได้ด้วยตนเองเมื่อค่ายเกมมีการอัพเดดแพทใหม่ๆ โดยไม่ต้องรอให้ผมแก้ให้
เนื่องด้วยบางครั้งผมก็อาจจะไม่ว่าง ไม่อยู่ หรือไม่สามารถใช้คอมพิวเตอร์ได้
โปรแกรมนี้จะคอยทำหน้าที่แทนผมทุกอย่างตั้งแต่
- Unpack
- แก้ไขไฟล์
- Repack
ในบางช่วงนั้นเพื่อความถูกต้องของการแพทจึงได้ทำการปิดการใช้งาน เมาส์และ คีย์บอร์ดไว้ชั่วคราว
เมื่อโปรแกรมทำงานเสร็จสิ้นขึ้นตอนก็จะปิดตัวเองและสามารถใช้งานเมาส์และคีย์บอร์ดได้ตามปกติ
วิธีใช้งาน
1. เปิดโปรแกรมขึ้นมา โปรแกรมจะค้นสาที่อยู่เกมให้อัติโนมัติ
หากไม่ถูกต้องท่านผู้ใช้ต้องเลือกให้ถูกต้อง หากไม่ถูกต้องจะไม่สามารถกดปุ่ม Patch ได้
2. เลือก fxres ว่าจะ On หรือ Off
fxres เป็น Process ที่เพิ่มเข้ามาพร้อมกับแพทหัวซาน ซึ่งหลายคนรู้สึกว่ามันทำให้แลค แต่กับบางเครื่องเปิดหรือปิดก็ไม่ต่างกัน
ท่านต้องลองเองว่าชอบแบบไหน
3. คลิปปุ่ม Patch ปล่อยมือจากเมาส์และคีย์บอร์ด รอให้โปรแกรมทำงานจนเสร็จและปิดตัวเอง
4. เข้าเกมตรวจสอบความเปลี่ยนแปลง
ปล. ในโปรแกรมนี้ผมไม่ได้เขียนเองทั้งหมด สำหรับโปรแกรมที่ใช้ Unpack และ Repack นั้นใช้
quickbms ของ Luigi Auriemma
dTantra_Package ของ dTantra
ปล.2 โปรแกรมของแท้แนะนำให้โหลดจาก http://thaidevjr.blogspot.com หรือ
http://facebook.com/ThaiDevJR เท่านั้น
ตัวอย่าง
ดาว์นโหลด GoogleDrive || Mediafire || Facebook

วันอังคารที่ 23 กันยายน พ.ศ. 2557

แก้ไขการแสดงผลให้เห็นค่าคริติคอล 9YIN



ไฟล์แก้การแสดงผลค่าคริติคอล ประจำแพท 0.0.1.031 วันที่ 22/09/14


ไฟล์แก้คริติคอลนั้นทำออกมาสองแบบคือแบบที่เปิด ResProcess และ แบบปิด ResProcess
แต่เดิมเกม 9yin นั้นไม่มี ResProcess (ใน Taskmanager) แต่เมื่ออัพเดดถึงแพทหัวซาน
ทีมงานก็ได้เพิ่มโปรเซสเข้ามา แต่มีบางคนที่บอกว่ามันทำให้แลค จึงได้ทำแพทปิดโปรเซสนี้มาด้วย
เลือกใช้ตามชอบใจ หรือจะลองแพททีละแบบเพื่อดูความแตกต่างก็แล้วแต่(ตัวเกมปกติในแพทปัจจุบันจะเปิดโปรเซสนี้)

วิธีใช้
1. นำไฟล์ text.package ไปทับไฟล์เดิมในโฟลเดอร์ ..\9YinTH\res
2. นำไฟล์ version.ini ไปทับไฟล์เดิมในโฟลเดอร์ ..\9YinTH\updater\updater_cfg

ปล. เพื่อให้ง่าย ท่าน สามารถเปิดโฟลเดอร์เกม(โฟลเดอร์ 9YinTH ที่มีไฟล์ Fxlaunch.exe อยู่)ขึ้นมา
แล้วลากโฟลเดอร์ res และ updater ลงไปทับได้เลย



ดาว์นโหลด

แบบปิดโปรเซส fxres 9yinThCriFix001031_ResProcessOff.rar || สำรอง
แบบเปิดโปรเซส fxres 9yinThCriFix001031_ResProcessOn.rar || สำรอง


เวอร์ชั่นใหม่ โปรแกรมแก้ไข Critical อัตโนมัติ ทำไว้เผื่อผมไม่ว่างแก้ไขให้ ใช้โปรแกรมนี้แก้ไขแทนผมเลยมันจะหน้าที่แทนผมทุกอย่าง คลิกเลย
สมัครสมาชิก: บทความ (Atom)




ขับเคลื่อนโดย Blogger.
""""

--> -->

ไม่มีความคิดเห็น:

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