01 · ภาพรวมผลิตภัณฑ์
ระบบอัตโนมัติบนเดสก์ท็อปภายในเครื่อง
บอท MapleStory Classic World
okya for MapleStory ใช้การจดจำภาพบนหน้าจอและการควบคุมแป้นพิมพ์ภายในเครื่อง เพื่อช่วยทำงานต่อสู้ ฟาร์ม และเก็บเลเวลที่ซ้ำ ๆ คุณสามารถสร้างแม่แบบตัวละครและมอนสเตอร์ แล้วเลือกกลยุทธ์ให้เหมาะกับแผนที่ได้
- แพลตฟอร์ม
- Windows 10/11 · Mac ชิป Apple
- ภาพเกม
- 1366 × 768
- การประมวลผล
- จดจำหน้าจอภายในเครื่อง
เครื่องมือ MapleStory ที่ตั้งค่าได้สำหรับงานซ้ำ ๆ#
ไคลเอนต์เดสก์ท็อปอ่านหน้าต่างเกมที่มองเห็นโดยไม่ขอรหัสผ่านบัญชี ตรวจจับตัวละคร มอนสเตอร์ที่เลือก ตำแหน่งบนมินิแมป และพื้นที่ HP/MP แล้วทำงานตามกลยุทธ์และปุ่มที่บันทึกไว้ แม่แบบและการตั้งค่าทั่วไปจะเก็บไว้ในอุปกรณ์
สิ่งที่ไคลเอนต์ทำอัตโนมัติได้#
เริ่มจากการตั้งค่าขั้นต่ำ ตรวจสอบผลในบันทึกการทำงาน แล้วค่อยเปิดฟังก์ชันเสริมทีละอย่าง
จดจำตัวละครและมอนสเตอร์
สร้างแม่แบบภาพหันซ้ายและขวาของตัวละครกับมอนสเตอร์เป้าหมาย เพื่อค้นหาเป้าหมายที่มองเห็นบนหน้าจอ
เส้นทางต่อสู้และฟาร์ม
เลือกโจมตีอยู่กับที่ เดินระหว่างสองจุด หรือเส้นทางที่ตั้งไว้ตามโครงสร้างของแผนที่
ยาและบัฟอัตโนมัติ
กำหนดค่า HP/MP ปุ่มยา คูลดาวน์ และช่องบัฟตามเวลาได้สูงสุดห้าช่อง
เก็บไอเท็มและควบคุมการต่อสู้
ตั้งค่าโจมตี กระโดด เก็บไอเท็ม ทิศทาง และช่วงเวลาของแต่ละกลยุทธ์จากแผงเดียว
บันทึกและการตรวจสอบก่อนเริ่ม
ตรวจสอบหน้าต่างเกม มินิแมป ตัวละคร มอนสเตอร์ และค่า HP/MP ก่อนปล่อยให้กลยุทธ์ทำงาน
โปรไฟล์และเส้นทางในเครื่อง
บันทึกการตั้งค่า แม่แบบ และไฟล์เส้นทางไว้ในเครื่องเพื่อทดสอบและปรับแต่ง
สิ่งที่ต้องเตรียม#
- Windows 10/11 64 บิต หรือ Mac ชิป Apple (M-series)
- MapleStory ที่ 1366 × 768 และเปิดมินิแมปไว้
- สิทธิ์ Accessibility และ Screen & System Audio Recording บน macOS
- ไลเซนส์ที่ใช้งานได้และอินเทอร์เน็ตสำหรับการเปิดใช้งานครั้งแรก
- แม่แบบที่จับจากระบบปฏิบัติการและสภาพแวดล้อมเกมที่จะใช้จริง
คำถามเกี่ยวกับบอท MapleStory Classic World#
รองรับ Windows และ macOS หรือไม่?+
รองรับ Windows 10/11 64 บิตและ Mac ชิป Apple ส่วนแพ็กเกจ Mac ปัจจุบันไม่รองรับ Intel Mac
ทำไมต้องใช้ 1366 × 768?+
พื้นที่จดจำหน้าต่าง มินิแมป และ HP/MP ถูกปรับสำหรับขนาดนี้ ความละเอียดอื่นอาจไม่ผ่านการตรวจสอบก่อนเริ่ม
ต้องใช้รหัสผ่านบัญชี MapleStory หรือไม่?+
ไม่ต้อง ระบบทำงานจากภาพที่มองเห็นและปุ่มภายในเครื่อง ห้ามส่งรหัสผ่านหรือไฟล์ license.dat ให้ฝ่ายสนับสนุน
ควรทดสอบกลยุทธ์ใดก่อน?+
เริ่มด้วยโจมตีอยู่กับที่ เลือกมอนสเตอร์หนึ่งชนิด และปิดฟังก์ชันเสริม แล้วค่อยเพิ่มฟังก์ชันเมื่อการจดจำเสถียร
ใช้แม่แบบร่วมกันระหว่าง Windows และ Mac ได้ไหม?+
สำรองการตั้งค่าและเส้นทางได้ แต่การแสดงผลต่างกันได้ จึงแนะนำให้จับแม่แบบใหม่บนเครื่องปลายทาง
สร้างเส้นทางแผนที่ให้บอทเองได้หรือไม่?+
ได้ ใช้ตัวแก้ไขบนเว็บวางแพลตฟอร์ม โหนด และการเคลื่อนที่ ส่งออกเส้นทาง JSON แล้วนำเข้าไคลเอนต์เดสก์ท็อป ควรสร้างและทดสอบกับแผนที่และความละเอียดที่ตรงกัน
02
คู่มือการใช้งาน
ภาพหน้าจอเกม#
การติดตั้ง สิทธิ์ และการเปิดใช้ไลเซนส์#
ติดตั้งแพ็กเกจให้ตรงกับระบบ แล้วตรวจสอบสิทธิ์ก่อนตั้งค่ากลยุทธ์
Windows
แตกไฟล์ ZIP 64 บิตทั้งหมดไปยังโฟลเดอร์ถาวร และห้ามรันจากหน้าต่างดูตัวอย่าง ZIP ให้เรียกใช้โปรแกรมด้วยสิทธิ์ผู้ดูแลระบบ
Mac ชิป Apple
ย้ายแอปไปยัง Applications ก่อนเปิด อนุญาต Accessibility และ Screen & System Audio Recording จากนั้นปิดแอปทั้งหมดแล้วเปิดใหม่ แพ็กเกจปัจจุบันไม่รองรับ Intel Mac
ตรวจสอบสิทธิ์ macOS
Accessibility ใช้ส่งคำสั่งแป้นพิมพ์ ส่วน Screen & System Audio Recording ใช้อ่านหน้าต่างเกม ตัวละคร มินิแมป และ HP/MP ให้เพิ่มแอปจริงจาก Applications ในทั้งสองรายการ ไม่ใช่ Terminal, Python, เวอร์ชันเก่า หรือโฟลเดอร์ จากนั้นเปิดสิทธิ์ ปิดด้วย Command-Q แล้วเปิดใหม่
เปิดใช้ไลเซนส์และข้อมูลในเครื่อง
กรอกไลเซนส์ให้ครบโดยไม่มีช่องว่างด้านหน้า/หลัง และรอการยืนยันออนไลน์ บน macOS หน้าต่าง Keychain ต้องใช้รหัสผ่านเข้าสู่ระบบ Mac ไม่ใช่ไลเซนส์ ข้อมูลอยู่ที่ %LOCALAPPDATA%\Okya\ บน Windows และ ~/Library/Application Support/Okya/ บน macOS สำรองเฉพาะ config.json, templates และ maps ห้ามย้าย license.dat
สร้างเทมเพลตที่ตรวจจับได้แม่นยำ#
บันทึกภาพทั้งซ้ายและขวาในระบบและสภาพเกมที่จะใช้งานจริง
ตัวละคร (คงที่ 20 × 20 px)
สร้างและตั้งชื่อโปรไฟล์ จับภาพบริเวณคงที่ใกล้ด้านบนศีรษะเมื่อหันซ้าย แล้วเลือกส่วนเดียวกันเมื่อหันขวา ตรวจว่าทั้งสองภาพมีเฉพาะตัวละคร จากนั้นบันทึกและเลือกโปรไฟล์
มอนสเตอร์ (คงที่ 10 × 10 px)
เลือกชนิดที่เคลื่อนไหวและมีเฟรมน้อย ในเฟรมที่นิ่งให้จับบริเวณเด่นเดียวกัน เช่น ด้านบนหัว เขา หรือใกล้ดวงตา ทั้งซ้ายและขวา เริ่มจากหนึ่งชนิด โดยทั่วไป 1–3 ชนิดจะเสถียรกว่า
ตัวอย่างที่ดีและไม่ดี
คู่ที่ดีใช้ตำแหน่งเดียวกันและมีเฉพาะเป้าหมาย ให้บันทึกใหม่หากมีพื้น ขอบแท่น ฉากหลัง ชื่อ ตัวเลขดาเมจ แชต สัตว์เลี้ยง เอฟเฟกต์ หรือมอนสเตอร์ตัวอื่น
เมื่อใดควรบันทึกใหม่
ต้องบันทึกเทมเพลตทั้งหมดใหม่เมื่อเปลี่ยนความละเอียดเกม สเกลหน้าจอ รูปลักษณ์ เอฟเฟกต์ ไคลเอนต์เกม หรือระบบปฏิบัติการ ภาพเทมเพลตต้องตรงกับความละเอียดที่ใช้งานจริง และ Windows กับ macOS อาจแสดงพิกเซลต่างกัน
การตั้งค่าครั้งแรก#
ขั้นตอนนี้อ้างอิงจากไคลเอนต์เดสก์ท็อปจริงและคู่มือการใช้งานครั้งแรก
- 1
ติดตั้งแพ็กเกจที่ตรงกับ Windows 64 บิตหรือ Mac ชิป Apple บน macOS ให้ย้ายแอปไปยังโฟลเดอร์ Applications ก่อนอนุญาตสิทธิ์
- 2
ตั้งเกมเป็น 1366 × 768 แบบหน้าต่างหรือไร้ขอบ และให้มินิแมปกับพื้นที่ HP/MP มองเห็นครบถ้วนบนจอหลัก
- 3
เปิดใช้งานไลเซนส์และเลือกเซิร์ฟเวอร์จริง เพื่อใช้สีมินิแมปและพื้นที่จดจำ HP/MP ที่ถูกต้อง
- 4
จับภาพแม่แบบตัวละครและมอนสเตอร์เป้าหมายทั้งหันซ้ายและขวา ควรจับใหม่เมื่อเปลี่ยนระบบ สเกล รูปลักษณ์ หรือไคลเอนต์
- 5
การทดสอบครั้งแรกให้เลือกโจมตีอยู่กับที่ และตั้งค่าเฉพาะตัวละคร มอนสเตอร์หนึ่งชนิด ปุ่มโจมตี และปุ่มกระโดด
- 6
เริ่มกลยุทธ์และอ่านบันทึก เปิดยา บัฟ และเก็บไอเท็มเมื่อจดจำตัวละครกับมินิแมปสำเร็จแล้วเท่านั้น
โหมด การต่อสู้ และฟังก์ชันเสริม#
เปลี่ยนครั้งละหนึ่งค่า บันทึก แล้วตรวจสอบบันทึกการทำงานก่อนเปิดฟังก์ชันถัดไป
หน้าจอเกมและการตั้งค่าพื้นฐาน
ใช้หน้าต่างหรือไร้ขอบ 1366 × 768 บนจอหลัก เปิดมินิแมปเต็มและคง HP/MP ไว้ตำแหน่งเริ่มต้น เลือกเซิร์ฟเวอร์จริง ตัวละครที่บันทึก และมอนสเตอร์หนึ่งชนิด พร้อมเปิดการแจ้งเตือนเครื่องจับโกหกและทดสอบเสียง
โหมดตรวจสอบ
โหมดตรวจจับอย่างเดียวใช้ตรวจหน้าต่าง ตัวละคร มอนสเตอร์ มินิแมป และ HP/MP โดยไม่โจมตี โหมดเคลื่อนที่อย่างเดียวใช้ตรวจการลาดตระเวนหรือเส้นทาง ใช้งานเต็มรูปแบบเมื่อทั้งสองอย่างผ่านแล้ว
การต่อสู้และการเคลื่อนที่
ตั้งปุ่มโจมตีและกระโดดให้ตรงกับเกม เริ่มจากระยะตรวจจับแนวนอนและแนวตั้งที่ไม่กว้างเกินไป
ยา บัฟ และเก็บของ
ทดลอง HP/MP ที่ 50% และหน่วงประมาณ 1 วินาที ห้ามต่ำกว่า 0.1 วินาที บัฟมีได้ 5 ช่องแต่ควรทดสอบทีละช่อง การเก็บของเริ่มที่ 0.45 วินาทีได้อย่างเสถียรและต่ำสุด 0.05 วินาที หากถี่เกินไปจะรบกวนการต่อสู้
การรันเต็มรูปแบบครั้งแรก
เข้าแผนที่ เปิดมินิแมป ตรวจ HP/MP และบันทึกเซิร์ฟเวอร์ ความละเอียด ตัวละคร มอนสเตอร์ กลยุทธ์ และปุ่ม เริ่มจากจุดปลอดภัย รอให้แอปนำโฟกัสกลับเกมและอย่าสลับแอป ระบบเริ่มจริงเมื่อบันทึกยืนยันการตรวจสอบทั้งหมด
ตรวจ 30 วินาทีก่อนเริ่ม
ตรวจแผนที่และจุดปลอดภัย 1366 × 768 บนจอหลัก มินิแมปที่เปิด เซิร์ฟเวอร์/โปรไฟล์/มอนสเตอร์/กลยุทธ์ ปุ่มทั้งหมด ของใช้และพื้นที่กระเป๋าที่เพียงพอ และเสียงแจ้งเตือนที่ได้ยิน
กลยุทธ์แผนที่สามแบบ#
เลือกกลยุทธ์ให้ตรงกับรูปแบบแผนที่ และทดสอบการเคลื่อนที่ก่อนเพิ่มการทำงานเสริม
โจมตีอยู่กับที่
เหมาะกับการทดสอบครั้งแรกและแพลตฟอร์มคงที่ ระบบบันทึกตำแหน่งเริ่มต้นและพยายามกลับเมื่อถูกผลักหรือเลื่อนตำแหน่ง
เดินระหว่างสองจุด
เคลื่อนที่ระหว่างพิกัดแนวนอน A และ B บนมินิแมป พร้อมตั้งเวลาหยุดและการโจมตีที่ปลายทางได้
เส้นทางที่ตั้งไว้
ทำงานตามไฟล์เส้นทางที่มีจุด แพลตฟอร์ม และคำสั่งสำหรับแผนที่หลายระดับ โดยเส้นทางต้องตรงกับแผนที่ปัจจุบัน
สร้างและใช้เส้นทางบอทแบบกำหนดเอง#
ตัวแก้ไขแผนที่ใช้กำหนดวิธีที่บอทเคลื่อนที่ในแต่ละแผนที่ ควรสร้างจากแผนที่และภาพเกมเดียวกับที่จะใช้ในไคลเอนต์เดสก์ท็อป
สร้างเส้นทางแผนที่ในสามขั้นตอน
- 1นำเข้าแผนที่ที่ใช้งานจริง
เปิดเกมในแผนที่เป้าหมายด้วยความละเอียด โหมดหน้าต่าง และตำแหน่งมินิแมปแบบเดียวกับที่จะใช้กับไคลเอนต์เดสก์ท็อป แล้วจับภาพหน้าจอปัจจุบัน จากนั้นเลือก “นำเข้าแผนที่” ในตัวแก้ไข หลีกเลี่ยงภาพจากเว็บคู่มือ ภาพที่ถูกย่อขยาย หรือภาพจากอุปกรณ์อื่น เพราะพิกัดอาจไม่ตรงกัน
- 2ครอบตัดมินิแมปมุมซ้ายบน
เลือกเครื่องมือครอบตัด คลิกมุมซ้ายบนของมินิแมปที่มองเห็น แล้วคลิกมุมขวาล่างและบันทึกการครอบตัด ให้รวมแพลตฟอร์ม เชือก บันได และพอร์ทัลที่เดินทางได้ทั้งหมด แต่ไม่รวมฉากเกม แชต ภารกิจ และ UI นอกมินิแมป ตรวจสอบว่าพื้นที่ที่ครอบตรงกับมินิแมปที่ไคลเอนต์จะรู้จำ
- 3วางจุดและสร้างเส้นทาง
ใช้เครื่องมือโหนดวางจุดที่ตำแหน่งเลี้ยว จุดลงพื้น ทางเข้าเชือกหรือบันได และพอร์ทัล วาดแพลตฟอร์มเมื่อจำเป็น เชื่อมโหนดที่อยู่ติดกัน และกำหนดการเดิน กระโดด ปีน ลง หรือเทเลพอร์ตให้ถูกต้อง ส่งออกเส้นทางแล้วนำเข้าในไคลเอนต์สำหรับแผนที่เดียวกัน และทดสอบเฉพาะการเคลื่อนที่ก่อนเปิดการต่อสู้หรือเก็บไอเท็ม
แก้ปัญหาตามลำดับ#
ดูบันทึกการทำงานและแก้ขั้นตอนเริ่มต้นที่ล้มเหลวเป็นรายการแรกก่อน
ไม่พบหน้าต่างเกม
ใช้ 1366 × 768 แบบหน้าต่างหรือไร้ขอบบนจอหลัก บน macOS ให้ตรวจสิทธิ์บันทึกหน้าจอและเปิดแอปใหม่
ตรวจจับไม่สำเร็จ
นำสิ่งบดบังออก ตรวจเซิร์ฟเวอร์และเทมเพลต เปิดมินิแมป และบันทึกซ้ายขวาใหม่ ทดสอบมอนสเตอร์หนึ่งชนิด
HP/MP แสดง 0.0%
ปิดการเติมอัตโนมัติก่อน แล้วตรวจเซิร์ฟเวอร์ 1366 × 768 UI เกมค่าเริ่มต้น ตำแหน่งหน้าต่าง และสิทธิ์บันทึกหน้าจอ
มอนสเตอร์ตกหล่นหรือระบุผิด
เลือกเพียงหนึ่งชนิด บันทึกซ้ายขวาใหม่ในเฟรมที่นิ่งและใช้บริเวณเฉพาะ ลบเทมเพลตที่มีฉากหลังหรือคัดลอกจากระบบปฏิบัติการอื่น
ตรวจพบแต่ไม่กดปุ่ม
นำโฟกัสกลับไปที่เกม ตรวจปุ่มลัดและ Accessibility บน macOS ส่วน Windows ให้เรียกใช้โปรแกรมด้วยสิทธิ์ผู้ดูแลระบบ
macOS ยังขอสิทธิ์ซ้ำ
ลบรายการเวอร์ชันเก่า รุ่นทดสอบ Python, Terminal หรือโฟลเดอร์ชื่อเดียวกัน เพิ่มแอปปัจจุบันจาก Applications ลงในสิทธิ์ทั้งสอง เปิดใช้งาน แล้วปิดด้วย Command-Q ก่อนเปิดใหม่
ลาดตระเวนเลยขอบ
เลื่อนจุด A/B เข้ามาในพื้นที่ปลอดภัยและทดสอบด้วยโหมดเคลื่อนที่อย่างเดียว แรงเฉื่อยอาจทำให้เลยเล็กน้อย
อัปเดต สำรองข้อมูล และติดต่อช่วยเหลือ#
เก็บการตั้งค่าที่ทดสอบแล้ว แต่อย่าย้ายข้อมูลไลเซนส์หรือส่งข้อมูลลับ
ก่อนอัปเดต
หยุดกลยุทธ์ ปิดแอป แล้วสำรอง config.json, templates และ maps จากนั้นตรวจเวอร์ชัน เซิร์ฟเวอร์ เทมเพลต ปุ่ม และกลยุทธ์อีกครั้ง
ย้ายเครื่อง
ตรวจและย้ายการตั้งค่ากับเส้นทางได้ แต่ห้ามย้าย license.dat ให้เปิดใช้ไลเซนส์ อนุญาตสิทธิ์ และบันทึกเทมเพลตใหม่บนเครื่องใหม่
ติดต่อฝ่ายช่วยเหลือ
ส่งเวอร์ชัน ระบบและชิป เซิร์ฟเวอร์ ความละเอียด โหมดหน้าต่าง กลยุทธ์ ค่าเกี่ยวข้อง และบันทึกจนถึงข้อผิดพลาดแรก โดยลบไลเซนส์ รหัสอุปกรณ์ และชื่อบัญชี