Skip to content

wiki_th

Lafko edited this page Apr 9, 2026 · 10 revisions

← Home


POEFixer Wiki

ยินดีต้อนรับสู่เอกสารประกอบของ POEFixer ด้านล่างนี้คือรายละเอียดฟังก์ชันการทำงานของโปรแกรม จัดเรียงตามแท็บอินเทอร์เฟซ


1. สถานะ (Status)

แท็บ Status แสดงข้อมูลใบอนุญาตและการเชื่อมต่อของคุณ รวมถึงจัดการการอัปเดตแอปพลิเคชัน

ใบอนุญาตและการเชื่อมต่อ

  • สถานะการเชื่อมต่อ: แสดงว่าคุณเชื่อมต่อกับเซิร์ฟเวอร์ POEFixer อยู่หรือไม่ (เขียว = เชื่อมต่อแล้ว, แดง = ขาดการเชื่อมต่อ)
  • ข้อมูลใบอนุญาต: แสดงระดับใบอนุญาตปัจจุบันและวันหมดอายุ
  • เวอร์ชัน: แสดงเวอร์ชันปัจจุบันของแอปพลิเคชัน

การอัปเดต

เมื่อมีเวอร์ชันใหม่ แท็บ Status จะแจ้งเตือนคุณพร้อมรายละเอียดเวอร์ชันและรายการเปลี่ยนแปลง

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

ข้อความจากเซิร์ฟเวอร์

เซิร์ฟเวอร์สามารถส่งประกาศสำคัญ (การบำรุงรักษา คำเตือน ฯลฯ) ซึ่งจะปรากฏเป็นหน้าต่างแจ้งเตือนพร้อมหัวข้อ ข้อความ และปุ่มปิด

2. เข้าสู่ระบบ (Login - Trade Browser)

แท็บ Login เป็นจุดเริ่มต้นสำหรับประสบการณ์การซื้อขายของคุณ แท็บนี้รวมเว็บเบราว์เซอร์เต็มรูปแบบไว้ภายในแอปพลิเคชัน ช่วยให้คุณสามารถใช้งานเว็บไซต์ซื้อขายอย่างเป็นทางการของ Path of Exile ได้โดยไม่ต้องออกจากเครื่องมือ

คุณสมบัติหลัก

เว็บเบราว์เซอร์ในตัว

ขับเคลื่อนด้วย WebView2 เบราว์เซอร์ในตัวให้ประสบการณ์การใช้งานที่ราบรื่นเหมือนกับการใช้ Chrome หรือ Edge

  • การจัดการเซสชัน: แอปพลิเคชันจะบันทึก Session Cookie ของคุณโดยอัตโนมัติ สิ่งนี้มีความสำคัญสำหรับแท็บ Trade ในการเชื่อมต่อกับ WebSocket API อย่างเป็นทางการและรับการอัปเดตแบบเรียลไทม์
  • รองรับโหมดเกม: ตรวจจับและรองรับเว็บไซต์ซื้อขายของ Path of Exile 1 และ Path of Exile 2 โดยอัตโนมัติตามการตั้งค่าของคุณ
  • การนำทาง: มีแถบที่อยู่สำหรับป้อน URL ด้วยตนเองและปุ่ม หน้าแรก เพื่อกลับไปยังหน้าค้นหาซื้อขายหลักอย่างรวดเร็ว

การเพิ่มตัวกรองการซื้อขาย

เมื่อคุณกำหนดค่าการค้นหาบนเว็บไซต์อย่างเป็นทางการแล้ว (เช่น "Headhunter" พร้อมสถิติที่ต้องการ) คุณสามารถเพิ่มลงในระบบตรวจสอบของแอปพลิเคชันได้

  1. กำหนดค่าการค้นหา: ใช้เบราว์เซอร์เพื่อตั้งค่าตัวกรองบนเว็บไซต์ซื้อขาย
  2. คลิก "เพิ่ม": กดปุ่ม เพิ่ม ขนาดใหญ่ที่ด้านบนของแท็บ
  3. การตรวจสอบ: เครื่องมือจะตรวจสอบว่า URL ถูกต้องและตรงกับโหมดเกมปัจจุบัน (PoE 1 หรือ PoE 2)
  4. การยืนยัน: หน้าต่างยืนยันจะปรากฏขึ้น ให้คุณตั้งชื่อการค้นหาก่อนที่จะเริ่มตรวจสอบในแท็บ Trade

หมายเหตุ: หากคุณเห็นข้อผิดพลาด "WebView2 Missing" แอปพลิเคชันจะให้ลิงก์ดาวน์โหลด Runtime ที่จำเป็นจาก Microsoft


3. การซื้อขาย (Trade)

แท็บ Trade เป็นศูนย์บัญชาการสำหรับการตรวจสอบตลาดแบบเรียลไทม์ ใช้ WebSocket API อย่างเป็นทางการของ Path of Exile เพื่อรับการแจ้งเตือนทันทีเกี่ยวกับรายการไอเทมใหม่ที่ตรงกับเกณฑ์การค้นหาของคุณ

ภาพรวมอินเทอร์เฟซ

มุมมองหลักแสดงรายการการเชื่อมต่อการค้นหาที่ใช้งานอยู่ทั้งหมด

Trade Tab

คอลัมน์รายการเชื่อมต่อ

  1. สถานะ:
    • เขียว: เชื่อมต่อแล้วและกำลังรอรับไอเทมใหม่
    • ส้ม: กำลังเชื่อมต่อ...
    • แดง: ขาดการเชื่อมต่อ
    • จำกัดอัตรา: หาก API จำกัดอัตราการใช้งาน จะแสดงตัวจับเวลานับถอยหลังว่าเมื่อไหร่จะสามารถเชื่อมต่อใหม่ได้
  2. ชื่อ: ชื่อการค้นหาของคุณ (เช่น "Headhunter")
    • คลิก: เปิด URL การค้นหาในเว็บเบราว์เซอร์เริ่มต้น
    • เลื่อนเมาส์: เลื่อนเมาส์ไปวางเพื่อดู URL เต็ม
  3. สถิติ:
    • ไอคอนจับมือ: จำนวนไอเทมที่พบในเซสชันนี้
    • ไอคอนเครื่องหมายถูก: จำนวนข้อความกระซิบที่ส่งสำเร็จ
    • ไอคอน X: จำนวนการส่งข้อความกระซิบที่ล้มเหลว
    • ไอคอนสายฟ้า: เปอร์เซ็นต์การใช้งานวงเงิน (แสดงสี: เขียว < 75%, เหลือง >= 75%, แดง >= 100%)
  4. การดำเนินการ:
    • ปุ่มเล่น/หยุด: เริ่มหรือหยุดการค้นหาแบบเรียลไทม์สำหรับการเชื่อมต่อนี้ด้วยตนเอง
    • ตะกร้าสินค้า: เปิดเมนู ซื้อด้วยตนเอง เพื่อซื้อไอเทมจำนวนมากจากการค้นหานี้
    • ปากกา (แก้ไข): อัปเดตชื่อหรือ URL ของการเชื่อมต่อ
    • เฟือง (ตั้งค่า): เปิดหน้าต่าง ตั้งค่าและบันทึก โดยละเอียดสำหรับการเชื่อมต่อนี้
    • คลิปบอร์ด (บันทึก): เปิดบันทึกการซื้อขายสำหรับการเชื่อมต่อนี้โดยเฉพาะ
    • ถังขยะ (ลบ): ลบการเชื่อมต่อการค้นหานี้อย่างถาวร

โหมดการซื้อขาย

ระบบรองรับสองโหมดในการซื้อไอเทม:

การค้นหาแบบเรียลไทม์ (Active Live Search)

การแจ้งเตือนแบบเรียลไทม์ผ่าน WebSocket จากเว็บไซต์ซื้อขาย เมื่อไอเทมที่ตรงกับตัวกรองของคุณถูกลงรายการ ระบบจะทำสิ่งต่อไปนี้โดยอัตโนมัติ:

  1. ส่งข้อความกระซิบไปยังผู้ขาย
  2. นำทางไปยัง Hideout ของผู้ขาย (โหมด Memory Scanner)
  3. ยอมรับการซื้อขายเมื่อ UI การซื้อขายปรากฏขึ้น
  4. ตรวจสอบว่าได้รับไอเทมแล้วผ่านการเปรียบเทียบสแนปช็อตกระเป๋าไอเทม

ซื้อด้วยตนเอง (Manual Buy)

การซื้อจำนวนมากที่ผู้ใช้เริ่มต้นจาก URL การค้นหา คลิกไอคอน ตะกร้าสินค้า บนการเชื่อมต่อใดก็ได้เพื่อ:

  • ซื้อ N ไอเทม — ซื้อจำนวนที่กำหนด
  • ซื้อทั้งหมด — ซื้อไอเทมทั้งหมดที่มีจากผลการค้นหา

หมายเหตุ: การค้นหาแบบเรียลไทม์และการซื้อด้วยตนเองไม่สามารถทำงานพร้อมกันได้ — คุณไม่สามารถเรียกใช้ทั้งสองอย่างพร้อมกันบนการเชื่อมต่อเดียวกัน หากคุณลองทำ จะมีหน้าต่างเตือนอธิบายข้อขัดแย้ง

การควบคุมส่วนกลาง

ที่ด้านล่างของแท็บ คุณจะพบการควบคุมส่วนกลาง:

  • เชื่อมต่อทั้งหมด: เชื่อมต่อกับการค้นหาที่เปิดใช้งานทั้งหมดตามลำดับ มีการเพิ่มดีเลย์เล็กน้อยระหว่างการเชื่อมต่อเพื่อป้องกันการจำกัดอัตราจาก API
  • ตัดการเชื่อมต่อทั้งหมด: หยุดการค้นหาที่ใช้งานอยู่ทั้งหมดทันที
  • เพิ่มลิงก์: เพิ่ม URL การค้นหาด้วยตนเองหากคุณไม่ต้องการใช้เบราว์เซอร์ในแท็บ Login
  • บันทึกการซื้อขายทั้งหมด: เปิดหน้าต่างแสดงประวัติการซื้อขายจากทุกการเชื่อมต่อ

เก็บของอัตโนมัติ (Auto-Stash) (เฉพาะโหมด Memory Scanner)

เมื่อเปิดใช้งาน Memory Scanner ระบบการซื้อขายรองรับการจัดการกระเป๋าไอเทมอัตโนมัติระหว่างการซื้อขาย

  • เปิดใช้งาน Auto-Stash: ช่องทำเครื่องหมายเพื่อเปิดการฝากของในตู้เก็บของอัตโนมัติระหว่างขั้นตอนการซื้อขาย
  • เกณฑ์กระเป๋าไอเทม: เมื่อกระเป๋าไอเทมของคุณเต็มเกินเปอร์เซ็นต์นี้ (10-80%) ระบบจะเทเลพอร์ตไปยัง Hideout ของคุณโดยอัตโนมัติและฝากไอเทมลงในตู้เก็บของก่อนดำเนินการซื้อต่อ
  • ช่องที่ป้องกัน: คุณสามารถทำเครื่องหมายช่องกระเป๋าไอเทมบางช่องว่าป้องกันไว้ — ไอเทมในช่องเหล่านี้จะไม่ถูกย้ายไปยังตู้เก็บของ

วิธีการทำงานของ Auto-Stash

  1. ก่อนการซื้อแต่ละครั้ง ระบบจะถ่ายสแนปช็อตกระเป๋าไอเทมและตรวจสอบความเต็ม
  2. หากความเต็มเกินเกณฑ์ ระบบจะเทเลพอร์ตไปยัง Hideout ของคุณ
  3. ระบบจะเดินไปที่ตู้เก็บของ เปิดมัน และกด Ctrl+คลิก ไอเทมที่ไม่ได้ป้องกันทั้งหมดลงในตู้เก็บของ
  4. หลังจากฝากของเสร็จสิ้น ระบบจะกลับไปซื้อขายต่อ

ตั้งค่า Auto-Stash (ในแท็บตั้งค่า)

การตั้งค่า ช่วง ค่าเริ่มต้น คำอธิบาย
เกณฑ์กระเป๋าไอเทม 10-80% 50% เปอร์เซ็นต์ความเต็มที่ทำให้เริ่มฝากของ
จำนวนคลิกลองเปิดตู้เก็บ 1-20 5 จำนวนครั้งสูงสุดที่ลองเปิดตู้เก็บของ
จำนวนคลิกย้ายไอเทมสูงสุด 5-200 145 จำนวน Ctrl+คลิก สูงสุดก่อนยกเลิก
ดีเลย์การย้ายไอเทม 30-1000ms 100ms ดีเลย์หลังแต่ละ Ctrl+คลิก
ดีเลย์ตรวจสอบเปิดตู้เก็บ 50-2000ms 200ms ดีเลย์หลังคลิกตู้เก็บของ
ปุ่มเคลื่อนที่ Virtual key T (0x54) ปุ่มที่ใช้สำหรับเดินไปยังตู้เก็บของ
ระยะเคอร์เซอร์เดิน 100-800px 400px พิกเซลที่นำหน้าผู้เล่นสำหรับเคอร์เซอร์เดิน
ช่องกระเป๋าที่ป้องกัน 12x5 bitmask 0 มาสก์การป้องกันแบบบิตต่อช่อง

ความปลอดภัย: ปุ่มลัดหยุดจะหยุดการทำงานตู้เก็บของทั้งหมดทันที การบล็อกอินพุตจะถูกปลดปล่อยอย่างปลอดภัยเสมอ ทุก Ctrl+คลิก จะตรวจสอบว่า UI ตู้เก็บของยังเปิดอยู่

ตั้งค่าและบันทึกการเชื่อมต่อ

การคลิกไอคอน เฟือง บนการเชื่อมต่อใดก็ได้จะเปิดหน้าต่างรายละเอียด

1. ตั้งค่าทั่วไป

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

2. ตัวกรองสกุลเงิน

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

  • รองรับ PoE 1 / PoE 2: รายการสกุลเงินจะปรับโดยอัตโนมัติตามโหมดเกมที่เลือก
  • ต่ำสุด/สูงสุด: ตั้งค่าจำนวนต่ำสุดและสูงสุดสำหรับสกุลเงินที่ต้องการ (เช่น แจ้งเตือนเฉพาะไอเทมที่ลงราคาระหว่าง 100 ถึง 150 Chaos Orbs)

3. บันทึกการซื้อขาย

ทางด้านขวาของหน้าต่างตั้งค่า คุณสามารถดูประวัติไอเทมที่พบโดยการค้นหานี้

Trade Logs

  • การ์ดไอเทม: แสดงไอคอนไอเทม ชื่อ และราคาที่ลงรายการ
  • ข้อมูลผู้ขาย: แสดงชื่อผู้เล่นและเวลาที่ลงรายการ
  • ม็อด: แสดงรายการม็อดชัดเจน (explicit modifiers) ของไอเทม
  • ตัวบ่งชี้สถานะ:
    • เดินทาง: ระบุว่าเยี่ยมชม Hideout ของผู้ขายสำเร็จหรือไม่
    • ซื้อ: ระบุว่าข้อความซื้อขายถูกคัดลอก/ส่งสำเร็จหรือไม่
  • การกรอง: กรองตามสถานะ (รอดำเนินการ, สำเร็จ, ล้มเหลว), ช่วงวันที่, URL การค้นหา หรือค้นหาข้อความ
  • สถิติ: สถิติรายวัน, ต่อ URL การค้นหา และต่อเซสชันพร้อมใช้งาน

4. วงเงินใช้จ่าย (Spend Limit)

แท็บ Spend Limit ให้คุณตั้งเพดานการใช้จ่ายสกุลเงินสำหรับการค้นหาซื้อขาย ป้องกันการใช้จ่ายเกินโดยหยุดการซื้ออัตโนมัติเมื่อถึงวงเงินที่กำหนด

ภาพรวม

วงเงินใช้จ่ายเป็นแบบกฎ: คุณกำหนดจำนวนสกุลเงินที่ต้องการใช้จ่าย และระบบจะติดตามความคืบหน้าแบบเรียลไทม์ กฎสามารถใช้กับทุกการเชื่อมต่อหรือเฉพาะบางการเชื่อมต่อ

Spend Limit

การสร้างกฎ

คลิกปุ่ม [+ เพิ่มวงเงิน] สีเขียวเพื่อเปิดหน้าต่างสร้างกฎ:

  1. สกุลเงิน: เลือกจาก 8 สกุลเงินที่รองรับ — Divine Orb, Exalted Orb, Chaos Orb, Regal Orb, Vaal Orb, Orb of Alchemy, Orb of Annulment, Mirror of Kalandra
  2. จำนวนจำกัด: ตั้งจำนวนสูงสุดที่คุณต้องการใช้จ่าย
  3. เลือกลิงก์: เลือกการเชื่อมต่อที่กฎนี้ใช้กับ:
    • ไม่เลือก = ใช้กับ ทุกการเชื่อมต่อ (กฎทั่วไป)
    • เลือกเฉพาะบางการเชื่อมต่อ = ใช้กับเฉพาะที่เลือก
  4. คลิก [บันทึก] เพื่อเปิดใช้งานกฎ

ตารางกฎ

อินเทอร์เฟซหลักแสดงกฎทั้งหมดในตารางที่มี 6 คอลัมน์:

คอลัมน์ คำอธิบาย
เปิดใช้ ช่องทำเครื่องหมายเพื่อเปิด/ปิดกฎโดยไม่ต้องลบ
สกุลเงิน ไอคอนและชื่อของสกุลเงินที่ติดตาม
วงเงิน จำนวนสูงสุดที่อนุญาต
ความคืบหน้า แถบความคืบหน้า + ข้อความ "ใช้ไป / วงเงิน (เปอร์เซ็นต์%)" สี: เขียว (< 75%), เหลือง (>= 75%), แดง (>= 100%) แสดงป้าย ถึงวงเงินแล้ว เมื่อถึงขีดจำกัด
ใช้กับ แสดง "ทุกลิงก์" หรือป้ายรูปเม็ดยาสำหรับการเชื่อมต่อเฉพาะ
การดำเนินการ ปุ่มแก้ไข (ปากกา), รีเซ็ตตัวนับ (หมุน), ลบ (ถังขยะ)

วิธีการทำงาน

  • ระบบติดตามทุกสกุลเงินที่ใช้จ่ายผ่านทั้ง การค้นหาแบบเรียลไทม์ และ การซื้อด้วยตนเอง
  • เมื่อวงเงินของกฎถูกใช้หมดและกฎเปิดใช้งานอยู่ การซื้อเพิ่มเติมด้วยสกุลเงินนั้นจะถูกบล็อก
  • กฎใช้การติดตามอิสระต่อสกุลเงิน — คุณสามารถมีวงเงินแยกกันสำหรับ Divine Orbs และ Chaos Orbs พร้อมกันได้
  • กฎที่ปิดใช้งานจะมีสีจางลง (ความทึบ 45%) และไม่บังคับวงเงิน

แผงสรุป

ด้านล่างตารางกฎ มีสรุปแบบการ์ดแสดงการใช้จ่ายรวมต่อการเชื่อมต่อ:

  • การ์ดหนึ่งใบต่อหนึ่งการเชื่อมต่อ บวกการ์ด "ทั่วไป"
  • แต่ละการ์ดแสดงการใช้จ่ายรวมแยกตามสกุลเงินพร้อมไอคอน

การควบคุม

  • [+ เพิ่มวงเงิน] — สร้างกฎใหม่
  • [รีเซ็ตทั้งหมด] — รีเซ็ตตัวนับการใช้จ่ายทั้งหมดเป็นศูนย์ (กฎยังคงอยู่)
  • [รีเซ็ต] ต่อกฎ — รีเซ็ตเฉพาะตัวนับของกฎนั้น

5. ตั้งค่า (Settings)

แท็บ Settings เป็นศูนย์ควบคุมสำหรับกำหนดค่าพฤติกรรมทั่วไปของแอปพลิเคชัน การผสานกับเกม และการตั้งค่าอินเทอร์เฟซผู้ใช้

การเลือกเกม

  • Path of Exile 2 / Path of Exile 1: เลือกโหมดเกมที่คุณกำลังเล่น ซึ่งจะปรับ URL การค้นหา ตรรกะการตรวจจับหน้าต่าง และความเข้ากันได้ของสแกนเนอร์
  • ลีก: เลือกลีกปัจจุบัน (เช่น Standard, Hardcore หรือลีกชั่วคราว) จากเมนูดรอปดาวน์เพื่อให้แน่ใจว่าการค้นหาซื้อขายเป้าหมายไปยังเศรษฐกิจที่ถูกต้อง

หมายเหตุ: การตั้งค่า Game Client, League, HTTP Client และ Scan Method จะถูกล็อกขณะที่การเชื่อมต่อซื้อขายหรือบอทกำลังทำงานอยู่ คุณจะเห็นหน้าต่างอธิบายว่าต้องตัดการเชื่อมต่อใดก่อนจึงจะเปลี่ยนการตั้งค่าเหล่านี้ได้ ตัดการเชื่อมต่อก่อน จากนั้นจึงเปลี่ยนการตั้งค่า

ประเภทสแกนเนอร์

เลือกวิธีที่แอปพลิเคชันอ่านข้อมูลจากไคลเอนต์เกม

  • WGC (Windows Graphics Capture):
    • คำอธิบาย: จับภาพหน้าต่างเกมแบบภาพแม้จะอยู่ในพื้นหลัง แนะนำสำหรับ PoE 1 หรือเมื่อ Memory Scanner ไม่พร้อมใช้งาน
    • ความหนาแน่นมุม: ปรับเกณฑ์สำหรับการวิเคราะห์เฟรม (ตั้งค่าขั้นสูง)
    • ใช้หน้าต่างเต็ม: เมื่อเปิดใช้งาน จะสแกนหน้าต่างเกมทั้งหมด หากปิด คุณสามารถกำหนดพื้นที่หน้าจอเฉพาะเพื่อสแกนด้วยตนเอง (มีประโยชน์สำหรับจอ Ultrawide หรือการตั้งค่าเฉพาะ)
    • เลือกพื้นที่: เครื่องมือแบบโต้ตอบเพื่อวาดสี่เหลี่ยมสแกนบนหน้าจอ
  • Memory Scanner (เฉพาะ PoE 2):
    • คำอธิบาย: อ่านหน่วยความจำเกมโดยตรงเพื่อระบุไอเทมและเอนทิตี โดยทั่วไปจะเร็วกว่าและแม่นยำกว่าสำหรับ PoE 2 แต่ต้องการให้เกมอยู่ในสถานะที่เข้ากันได้

HTTP Client

เลือก HTTP Backend สำหรับคำขอซื้อขาย:

  • WebView2 (ค่าเริ่มต้น): HTTP แบบเบราว์เซอร์ที่แชร์ Cookie และเซสชันกับเบราว์เซอร์ในตัว ใช้งานได้ทันที
  • TLS-Client DLL: HTTP Backend ทางเลือกสำหรับความเข้ากันได้ที่ดีขึ้นกับการเชื่อมต่อเว็บไซต์ซื้อขาย เมื่อเปิดใช้งาน คุณสามารถกำหนดค่า:
    • ประเภทเบราว์เซอร์: สุ่ม, Chrome หรือ Firefox — กำหนดโปรไฟล์ TLS Fingerprint
    • โปรไฟล์ที่เลือก (User-Agent, Sec-Ch-Ua headers) จะถูกบันทึกระหว่างเซสชัน

เคล็ดลับ: หากคุณประสบปัญหาการเชื่อมต่อกับ WebView2 ลองเปลี่ยนไปใช้ TLS-Client

ตั้งค่าการคลิก

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

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

ขั้นสูง

  • กลับ Hideout: พยายามพิมพ์ /hideout ในแชทโดยอัตโนมัติหลังจากการกระทำบางอย่าง (หากตั้งค่าไว้)
  • โหมดสตรีมเมอร์: ซ่อนโอเวอร์เลย์และหน้าต่างของแอปพลิเคชันจากซอฟต์แวร์สตรีม (เช่น OBS) เพื่อให้ผู้ชมเห็นเฉพาะเกม

ธีมและรูปลักษณ์

  • ธีม: เลือกจาก 8 ธีมภาพสำหรับทั้งแอปพลิเคชัน:
    • Dark — ธีมมืดเริ่มต้นพร้อมคอนทราสต์ที่ละเอียดอ่อน
    • Light — ธีมสว่างสำหรับสภาพแวดล้อมที่มีแสงมาก
    • Blue — ธีมมืดพร้อมสีเน้นสีน้ำเงิน
    • Midnight — ธีมมืดลึกพร้อมความสว่างน้อยที่สุด
    • Emerald — ธีมมืดพร้อมสีเน้นเขียว
    • Rose — ธีมมืดพร้อมสีเน้นชมพู/โรส
    • Nord — ธีมมืดที่ได้แรงบันดาลใจจากพาเลท Nord
    • Sunset — ธีมมืดอบอุ่นพร้อมสีเน้นส้ม/อำพัน
  • ขนาดตัวอักษร: ปรับขนาดตัวอักษรทั่วไป (0.8x ถึง 1.5x) เพื่อให้อ่านง่ายขึ้นบนจอความละเอียดสูง

ภาษาและอินเทอร์เฟซ

  • ภาษา: เปลี่ยนภาษาอินเทอร์เฟซของแอปพลิเคชัน (เช่น อังกฤษ รัสเซีย เกาหลี ฯลฯ) รองรับ 11 ภาษา
  • ข้อความที่เกี่ยวกับธีมทั้งหมดจะถูกแปลในทุกภาษาที่รองรับ

Settings Tab


6. ยาอัตโนมัติ (AutoPot) [PoE 2]

แท็บ AutoPot ให้การใช้ยาอัตโนมัติและฟีเจอร์ยูทิลิตี้โดยเฉพาะสำหรับ Path of Exile 2 รวมถึงระบบที่ครอบคลุมสำหรับจัดการพลังชีวิต (HP), โล่พลังงาน (ES) และมานา (MP) ของตัวละครผ่านการกระทำอัตโนมัติและโอเวอร์เลย์ภาพ

คุณสมบัติหลัก

1. อุปกรณ์อินพุตและสถานะไดรเวอร์

ระบบนี้ใช้คอนโทรลเลอร์เสมือนเพื่อจำลองอินพุตอย่างปลอดภัย

  • ไดรเวอร์ ViGEmBus: ตรวจสอบว่าไดรเวอร์ ViGEmBus ที่จำเป็นถูกติดตั้งแล้วหรือไม่ และให้ลิงก์ดาวน์โหลดหากขาดหายไป
  • การตรวจจับคอนโทรลเลอร์: ตรวจจับคอนโทรลเลอร์จริง (Gamepad) และคอนโทรลเลอร์เสมือนโดยอัตโนมัติ
  • คำเตือนความปลอดภัย: เตือนหากคุณกำหนดปุ่ม Gamepad แต่ไม่พบคอนโทรลเลอร์

2. โอเวอร์เลย์ข้อมูลตัวละคร (Vitals Overlay / HUD)

โอเวอร์เลย์ภาพที่ปรับแต่งได้ซึ่งแสดง HP, ES และ MP ปัจจุบันของคุณบนเกม

  • โหมดการแสดงผล: เลือกจาก 7 สไตล์ที่แตกต่างกัน:
    • แถบแนวนอน (รูปแบบคลาสสิก)
    • แถบแนวตั้ง (มุมมองด้านข้างกะทัดรัด)
    • ตัวเลขเปอร์เซ็นต์ (แสดงข้อความอย่างง่าย)
    • วงกลม (ตัวบ่งชี้วงแหวน)
    • บล็อกกะทัดรัด (สี่เหลี่ยมแบบมินิมอล)
    • จุดเล็ก (จุดที่ไม่รบกวน)
    • แผงกระจก (พื้นหลังโปร่งใส)
  • การปรับแต่ง:
    • ขนาด: ปรับขนาดของโอเวอร์เลย์ (0.5x ถึง 3.0x)
    • สลับการมองเห็น: แสดงหรือซ่อนแถบ HP, ES และ MP อย่างอิสระ
    • ค่าตัวเลข: สลับระหว่างเปอร์เซ็นต์และตัวเลขจริง
    • ลากได้: เมื่อเมนูเปิดอยู่ จะมีข้อความ "ลากเพื่อเปลี่ยนตำแหน่ง" ปรากฏขึ้น ให้คุณย้ายโอเวอร์เลย์ไปที่ใดก็ได้บนหน้าจอ

3. โหมดอัตโนมัติ

เลือกตรรกะที่เหมาะกับบิลด์ตัวละครของคุณ:

  • พลังชีวิต (Life): ตรวจสอบ HP เท่านั้น
  • โล่พลังงาน (ES): ตรวจสอบ ES เท่านั้น
  • Life + ES: ตรวจสอบทั้งสอง
  • Mind Over Matter (MOM): ตรวจสอบ MP (มักใช้สำหรับลดความเสียหาย)
  • MOM + Life: ตรวจสอบ MP และ HP
  • MOM + ES: ตรวจสอบ MP และ ES
  • ทั้งหมด (All): ตรวจสอบ HP, ES และ MP พร้อมกัน

4. การตั้งค่าเกณฑ์

การควบคุมที่แม่นยำว่าเมื่อไหร่ควรใช้ยา

  • สไลเดอร์: ตั้งเกณฑ์เปอร์เซ็นต์ (1-100%) สำหรับ HP, ES และ MP เมื่อค่าลดลงต่ำกว่าระดับนี้ ปุ่มที่กำหนดจะถูกกดอัตโนมัติ
  • การมองเห็นอัจฉริยะ: แสดงเฉพาะสไลเดอร์ที่เกี่ยวข้องกับ โหมด ที่เลือกเพื่อให้ UI สะอาด

5. ตัดการเชื่อมต่ออัตโนมัติ (Auto Disconnect / Chicken)

ฟีเจอร์ความปลอดภัยเพื่อออกจากระบบหรือตัดการเชื่อมต่ออัตโนมัติหากพลังชีวิตลดลงถึงระดับวิกฤต

  • ทริกเกอร์แยก: สวิตช์เปิด/ปิดและเกณฑ์อิสระสำหรับ HP, ES และ MP
  • ตัวบ่งชี้ภาพ: เกณฑ์จะแสดงบน Vitals Overlay เป็นเส้นประหรือตัวทำเครื่องหมาย แสดงให้เห็นว่าเมื่อไหร่จะเกิดการตัดการเชื่อมต่อ

6. การกำหนดปุ่มและดีเลย์

กำหนดค่าปุ่มที่จะกดสำหรับแต่ละการกระทำ

  • ปุ่ม 1: มักใช้สำหรับพลังชีวิต (HP) หรือโล่พลังงาน (ES) ขึ้นอยู่กับโหมดที่เลือก
  • ปุ่ม 2: มักใช้สำหรับมานา (MP) หรือเป็นปุ่มยาสำรอง
  • ปุ่ม 3: ปุ่มเฉพาะสำหรับโล่พลังงาน (ES) ใช้ได้เฉพาะในโหมด "ทั้งหมด"
  • ประเภทอินพุต: รองรับทั้งปุ่มคีย์บอร์ดและปุ่ม Gamepad
  • ดีเลย์: ตั้งเวลาคูลดาวน์ (เป็นมิลลิวินาที) สำหรับแต่ละปุ่มเพื่อป้องกันการกดถี่เกินไป

AutoPot Tab

7. เรดาร์ (Radar) [PoE 2]

ระบบผู้ช่วยภาพขั้นสูงและโอเวอร์เลย์แผนที่ที่ออกแบบมาโดยเฉพาะสำหรับ Path of Exile 2 ช่วยในการนำทาง การติดตามเอนทิตี และการกรอง

คุณสมบัติหลัก

1. ตั้งค่าทั่วไป

ปรับแต่งพฤติกรรมหลักของเรดาร์

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

Radar Walkable Map

2. ไอคอน

ปรับแต่งการแสดงผลภาพของเอนทิตีบนเรดาร์

  • กลุ่ม: เอนทิตีถูกจัดหมวดหมู่เป็นกลุ่ม (Base, League, Breach, Delirium, Expedition ฯลฯ)
  • การปรับแต่ง: สำหรับแต่ละกลุ่ม คุณสามารถกำหนดไอคอนเฉพาะและปรับขนาด ช่วยให้คุณแยกแยะระหว่างมอนสเตอร์ธรรมดา บอส หรือกลไกลีกเฉพาะได้อย่างรวดเร็ว

Radar Icons

3. เครื่องมือค้นหาเส้นทาง (Path Finder)

เครื่องมือนำทางที่มีประสิทธิภาพซึ่งวาดเส้น/เส้นทางไปยังเป้าหมายที่กำหนด

  • เปิดใช้ Path Finder: สลับระบบวาดเส้นทาง
  • หลายสี: สุ่มสีเส้นทางเพื่อแยกแยะระหว่างเป้าหมายหลายตัวได้ดีขึ้น
  • จุดสนใจสำคัญ: สลับการแสดง "จุดสนใจ" (เช่น วัตถุประสงค์ของเควส หรือ Waypoints) พร้อมพื้นหลังข้อความเสริม
  • การจัดการเป้าหมาย:
    • เพิ่มเป้าหมาย: เพิ่มเป้าหมายด้วยตนเองตามชื่อ
    • เพิ่มจากแผนที่: เข้าสู่โหมดโต้ตอบเพื่อคลิกวัตถุบนเรดาร์เพื่อเพิ่มเป็นเป้าหมาย
    • เพิ่มเป็นทั่วไป/พื้นที่: เลือกว่าจะติดตามเป้าหมายในทุกพื้นที่ (ทั่วไป) หรือเฉพาะโซนปัจจุบัน (พื้นที่)
  • พื้นที่ที่เพิกเฉย: คุณสามารถปิด Path Finder ในโซนเฉพาะเพื่อหลีกเลี่ยงความรก

Path Finder In-Game

4. ตัวกรอง (การจัดการเอนทิตี)

ปรับแต่งอย่างละเอียดว่าเอนทิตีใดจะแสดงบนเรดาร์และแสดงอย่างไร

  • เพิ่มเอนทิตีใกล้เคียง: รายการดรอปดาวน์ที่สแกนหน่วยความจำปัจจุบันเพื่อหาเอนทิตีที่ถูกต้องใกล้ผู้เล่น (มอนสเตอร์, กล่อง, NPC ฯลฯ) เลือกเอนทิตีแล้วคลิก "เพิ่ม" เพื่อสร้างตัวกรองทันที
  • ป้อนด้วยตนเอง: สำหรับผู้ใช้ขั้นสูง อนุญาตให้เพิ่มตัวกรองโดยพิมพ์เส้นทาง Metadata ด้วยตนเอง
  • โหมดแก้ไข: คลิกปุ่ม "E" ข้างตัวกรองใดก็ได้เพื่อเปิดตัวแก้ไขรายละเอียด:
    • ชื่อ: ตั้งชื่อที่แสดงแบบกำหนดเอง
    • สี: เลือกสีข้อความกำหนดเอง
    • ไอคอน: สลับการแสดงไอคอน เลือกไอคอนเฉพาะ และปรับขนาด
    • วาดเส้นทาง: สลับเฉพาะสำหรับวาดเส้นทางไปยังเอนทิตีนี้ (หากเปิดใช้ Path Finder)
    • เพิกเฉย: ซ่อนเอนทิตีนี้จากเรดาร์โดยสมบูรณ์

Filters

8. ปรับแต่งภาพ (Smoother)

แท็บ Smoother เป็นเครื่องมือครอบคลุมที่ออกแบบมาเพื่อเพิ่มประสิทธิภาพเกมและปรับแต่งองค์ประกอบภาพ ทำงานโดยแก้ไขไฟล์ข้อมูลเกม (.ggpk หรือที่คล้ายกัน) เพื่อปิดหรือเปลี่ยนแปลงฟีเจอร์กราฟิกเฉพาะ

คุณสมบัติหลัก

การเลือกเกมและการตั้งค่า

  • เวอร์ชันเกม: รองรับทั้ง Path of Exile 1 และ Path of Exile 2
  • การกำหนดค่าเส้นทาง: คุณต้องระบุเส้นทางไปยังไฟล์ Content.ggpk ของเกม (หรือไดเรกทอรี Bundles2 สำหรับ PoE 2) เครื่องมือมีเบราว์เซอร์ไฟล์และการตรวจสอบเพื่อให้แน่ใจว่าเลือกเส้นทางที่ถูกต้อง
  • ระบบสำรองข้อมูล:
    • สร้างสำรอง: สร้างสำรองข้อมูลไฟล์ต้นฉบับโดยอัตโนมัติก่อนใช้งานแพทช์ใดๆ
    • กู้คืนทั้งหมด: ปุ่มเดียวเพื่อย้อนกลับการเปลี่ยนแปลงทั้งหมดและกู้คืนเกมสู่สถานะเดิม
    • ล้างสำรอง: ลบสำรองข้อมูลและ Hash ที่เก็บไว้ (มีประโยชน์หากต้องการเริ่มต้นใหม่)
    • อัปเดตเกม: ตรวจจับอัตโนมัติว่าเกมได้รับการอัปเดตแล้วหรือไม่ และแจ้งให้คุณสร้างสำรองข้อมูลใหม่เพื่อป้องกันความเสียหาย

แพทช์ประสิทธิภาพ

สลับแพทช์แต่ละตัวเพื่อปิดเอฟเฟกต์กราฟิกเฉพาะ สามารถเพิ่ม FPS อย่างมีนัยสำคัญบนระบบที่มีสเปกต่ำ

  • หมอก / หมอก Atlas: ลบเอฟเฟกต์หมอกจากแผนที่และ Atlas
  • เงาและแสง: ปิดเงาไดนามิกและการคำนวณแสง
  • อนุภาค: ลบอนุภาคสิ่งแวดล้อม (ฝน ฝุ่น) และเอฟเฟกต์อนุภาคทั่วไป
  • ซากศพ: ป้องกันการเรนเดอร์ซากศพ (เฉพาะ PoE 1)
  • Delirium: ลบหมอกภาพและโอเวอร์เลย์ที่เกี่ยวข้องกับลีก Delirium
  • EpkRemoval: ลบแพ็คเกจเอฟเฟกต์เพื่อภาพที่สะอาดขึ้น
  • กล้อง: เปิดใช้ขีดจำกัดการซูมกล้องที่ขยาย (ปรับได้ผ่านสไลเดอร์)

Patches

เครื่องมือปรับแต่งขั้นสูง

1. ม็อดสี (Color Mods)

ปรับแต่งสีข้อความของม็อดไอเทมและสถิติ

  • ค้นหาและเพิ่ม: ค้นหาสถิติเฉพาะ (เช่น "Physical Damage") และกำหนดสีกำหนดเอง
  • พรีเซ็ต: รวมพรีเซ็ตเริ่มต้นสำหรับม็อดอันตราย (Reflect, No Regen) หรือดรอปที่มีค่า
  • ส่งออก/นำเข้า: แชร์การตั้งค่าสีกับผู้อื่นผ่านไฟล์ JSON
  • แก้ไขคำอธิบาย: คุณสามารถเขียนคำอธิบายม็อดใหม่เพื่อความชัดเจนยิ่งขึ้น

Color Mods

2. เอฟเฟกต์สกิล (Spell Effects)

ตัวแก้ไขแบบทรีที่มีประสิทธิภาพเพื่อปิดเอฟเฟกต์สกิลเฉพาะ

  • มุมมองทรี: เรียกดูเอฟเฟกต์เกมทั้งหมดจัดตามหมวดหมู่
  • ปิดแบบเลือกได้: ปิดเอฟเฟกต์สำหรับสกิลเฉพาะ (เช่น "Discharge", "Tornado Shot") เพื่อลดความรกทางภาพโดยไม่ลบทุกอย่าง
  • ค้นหา: ค้นหาเอฟเฟกต์ตามชื่อได้อย่างรวดเร็ว

Spell Effects

3. จอดำ (Black Screen / Performance Mode)

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

  • นามสกุลไฟล์: เลือกประเภทไฟล์ที่จะเพิกเฉย (เช่น เท็กซ์เจอร์ .dds, เสียง .wav)
  • บล็อกแอนิเมชัน: ปิดหมวดหมู่แอนิเมชันเฉพาะ เช่น ParticleEffects, Lights หรือ WindEvents
  • ตั้งค่า SkinMesh:
    • รายการเพิกเฉย: เลือกโมเดล 3D เฉพาะ (metadata) เพื่อให้ยังคงมองเห็นได้แม้ในโหมดจอดำ สิ่งนี้สำคัญสำหรับการคงตัวละครของคุณ บอสเฉพาะ หรือกลไกสำคัญให้มองเห็นได้
    • สแกน: เครื่องมือสแกนไฟล์เกมเพื่อสร้างรายการโมเดลที่มีทั้งหมดให้คุณสลับ

Black Screen Result

9. คราฟต์อัตโนมัติ (AutoCraft)

แท็บ AutoCraft ให้เครื่องมืออัตโนมัติที่มีประสิทธิภาพสำหรับคราฟต์ไอเทมโดยใช้สกุลเงินแบบสแปม (เช่น Chaos Orb) จนกว่าจะได้ม็อดที่ต้องการ

ภาพรวม

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

เริ่มต้นใช้งาน

ไปที่แท็บ Smoother -> ระบุเส้นทางไปยังไฟล์ .ggpk -> คลิก Load Data (นี่สำคัญมาก! เพราะเราต้องดึงข้อมูลม็อดจากไคลเอนต์เกม)

  1. เปิดใช้โมดูล: ไปที่แท็บ AutoCraft ในหน้าต่างหลักของ POEFixer และทำเครื่องหมายที่ช่อง "เปิดใช้ AutoCraft"
  2. เปิดใช้ในเกม:
    • สลับไปยังหน้าต่างเกม
    • เลื่อนเคอร์เซอร์เมาส์ไปวางเหนือไอเทมที่ต้องการคราฟต์ในกระเป๋าไอเทม
    • กด Ctrl + Alt
    • จะเปิดหน้าต่าง AutoCraft Overlay

คำอธิบายอินเทอร์เฟซ (โอเวอร์เลย์)

กระบวนการคราฟต์จะถูกจัดการทั้งหมดผ่านหน้าต่างโอเวอร์เลย์ในเกม

AutoCraft

  • ไอเทมเป้าหมาย: แสดงชื่อไอเทมที่เลือกสำหรับคราฟต์ปัจจุบัน
  • สกุลเงิน: เมนูดรอปดาวน์เพื่อเลือกประเภทสกุลเงินที่ต้องการใช้ (เช่น Chaos Orb, Orb of Alteration) เครื่องมือจะตรวจจับสกุลเงินที่มีในกระเป๋าไอเทมโดยอัตโนมัติ
  • ขีดจำกัด: ฟีเจอร์ความปลอดภัยที่ตั้งจำนวนสกุลเงินสูงสุดที่จะใช้ ค่าเริ่มต้นคือ 10 บอทจะหยุดเมื่อถึงขีดจำกัดนี้ ป้องกันการสูญเสียสกุลเงินทั้งหมดโดยไม่ตั้งใจ
  • ค้นหาม็อด:
    • พิมพ์ในช่องนี้เพื่อค้นหาม็อดเฉพาะ (เช่น "maximum life", "resistance")
    • รายการม็อดที่ตรงกันจะปรากฏด้านล่าง คลิกม็อดเพื่อเลือกสำหรับกำหนดค่า
  • การตั้งค่าม็อด:
    • เมื่อเลือกม็อดแล้ว คุณสามารถตั้งค่าต่ำสุดสำหรับสถิติ (เช่น หากต้องการอย่างน้อย "+80 to Maximum Life" ให้ตั้งค่าเป็น 80)
    • คลิกปุ่ม "+ เพิ่ม" เพื่อเพิ่มในรายการเป้าหมาย
  • รายการม็อดเป้าหมาย:
    • แสดงเกณฑ์ทั้งหมดที่คุณกำลังค้นหา
    • ตรรกะ: ระบบใช้ตรรกะ "OR" หมายความว่าหาก ม็อดใดม็อดหนึ่ง ในรายการนี้พบบนไอเทมพร้อมค่าที่กำหนด กระบวนการคราฟต์จะหยุดเป็น "สำเร็จ"
    • ใช้ปุ่ม "แก้ไข" หรือ "X" (ลบ) เพื่อจัดการเป้าหมาย

กระบวนการคราฟต์

  1. เตรียม: ให้แน่ใจว่าคุณมีสกุลเงินที่เลือกเพียงพอในกระเป๋าไอเทม
  2. เริ่ม: คลิกปุ่ม "เริ่มคราฟต์" สีเขียวในโอเวอร์เลย์
  3. การดำเนินการ:
    • บอทจะคลิกขวาที่สกุลเงินโดยอัตโนมัติ
    • จะกดปุ่ม Shift ค้างเพื่อเปิดใช้การใช้งานแบบต่อเนื่อง
    • จะคลิกซ้ายที่ไอเทมเป้าหมายเพื่อใช้สกุลเงิน
    • หลังจากแต่ละคลิก จะอ่านม็อดใหม่ของไอเทมทันที
  4. การหยุด:
    • สำเร็จ: พบม็อดที่ตรงกัน
    • ถึงขีดจำกัด: ใช้สกุลเงินถึงจำนวนที่กำหนด
    • หยุดด้วยตนเอง: คุณคลิกปุ่ม "หยุด"
    • หยุดฉุกเฉิน: กดปุ่มลัดหยุดฉุกเฉิน (ค่าเริ่มต้น: Escape)
    • ข้อผิดพลาด: หากไอเทมหรือสกุลเงินถูกย้าย/หาย

คำเตือน: บอทจำลองการคลิกเมาส์ อย่าขยับเมาส์หรือใช้คีย์บอร์ดขณะกระบวนการคราฟต์กำลังทำงาน (ยกเว้นกดปุ่มลัดหยุดฉุกเฉินหรือคลิกหยุดใน UI)

ตั้งค่า

โมดูล AutoCraft มีการตั้งค่าที่ปรับได้:

  • เวลา:
    • ดีเลย์คลิก (1-1000ms, ค่าเริ่มต้น: 130ms) — ดีเลย์ระหว่างการคลิกคราฟต์
    • ระยะเวลาคลิก (1-200ms, ค่าเริ่มต้น: 24ms) — ระยะเวลาที่คลิกค้างไว้
    • ดีเลย์ก่อนคลิก (1-500ms, ค่าเริ่มต้น: 60ms) — ดีเลย์ก่อนแต่ละคลิก
    • ดีเลย์หลังคลิกขวา (1-1000ms, ค่าเริ่มต้น: 100ms) — ดีเลย์หลังคลิกขวาที่สกุลเงิน
    • จำนวนลองใหม่สูงสุดเมื่อไม่มีการเปลี่ยนแปลง (1-10, ค่าเริ่มต้น: 3) — จำนวนครั้งที่ลองใหม่หากม็อดไม่เปลี่ยน
  • พฤติกรรม:
    • สกุลเงินสูงสุดเริ่มต้น (1-1000, ค่าเริ่มต้น: 10) — สกุลเงินสูงสุดที่ใช้ต่อเซสชัน
    • หยุดเมื่อพบตรงกันครั้งแรก — หยุดเมื่อม็อดตรงกันสำเร็จครั้งแรก
    • เลือกสกุลเงินอัตโนมัติ — เลือกสกุลเงินที่ถูกต้องโดยอัตโนมัติ
    • ตรวจสอบม็อดทุกคลิก — ตรวจสอบการเปลี่ยนแปลงม็อดหลังแต่ละการใช้
  • ความปลอดภัย:
    • ปุ่มหยุดฉุกเฉิน (ค่าเริ่มต้น: Escape) — หยุดกระบวนการคราฟต์ทันที
  • บันทึกคราฟต์: สลับการแสดงบันทึกประวัติการคราฟต์แบบเลื่อนได้ (สูงสุด 50 รายการเป็นค่าเริ่มต้น)

Custom Craft (Node Editor)

แท็บย่อย Custom Craft ภายใน AutoCraft มีตัวแก้ไขกราฟโหนดแบบภาพ (คล้ายกับ Unreal Engine Blueprints) สำหรับสร้างเวิร์กโฟลว์การคราฟต์อัตโนมัติที่ซับซ้อน แทนที่จะใช้สกุลเงินแบบง่ายๆ ซ้ำ คุณสามารถสร้างสูตรคราฟต์หลายขั้นตอนพร้อมเงื่อนไข ลูป และการโต้ตอบกับตู้เก็บของ

เริ่มต้นใช้งาน

  1. สลับไปที่แท็บ AutoCraft และเลือกแท็บย่อย Custom Craft
  2. คลิก [+ New Config] เพื่อสร้างการกำหนดค่าคราฟต์ใหม่
  3. ลากโหนดจากเมนูบริบท (คลิกขวาบนแคนวาส) ลงในตัวแก้ไข
  4. เชื่อมต่อโหนดโดยลากจากพินเอาต์พุตไปยังพินอินพุต
  5. คลิก [Run] เพื่อรันกราฟ

อินเทอร์เฟซตัวแก้ไข

  • แคนวาส: ลากเพื่อเลื่อน เลื่อนเพื่อซูม คลิกขวาสำหรับเมนูบริบทสร้างโหนด
  • แถบเครื่องมือ: สร้าง/บันทึก/โหลด/นำเข้า/ส่งออกการกำหนดค่า, รัน/หยุดการดำเนินการ
  • แท็บการกำหนดค่า: สามารถเปิดหลายการกำหนดค่าพร้อมกันเป็นแท็บ
  • แผงคุณสมบัติ: แถบด้านขวาแสดงการตั้งค่าสำหรับโหนดที่เลือก
  • เลิกทำ/ทำซ้ำ: Ctrl+Z / Ctrl+Y (สูงสุด 50 ขั้นตอนประวัติ)
  • บันทึกอัตโนมัติ: การกำหนดค่าที่มีการเปลี่ยนแปลงจะถูกบันทึกอัตโนมัติหลังจากไม่มีการใช้งาน 2 วินาที

ประเภทพิน

พินคือจุดเชื่อมต่อบนโหนด แต่ละพินมีประเภทที่กำหนดว่าข้อมูลอะไรที่มันนำพา:

พิน สี รูปร่าง คำอธิบาย
Exec ขาว สามเหลี่ยม ลำดับการดำเนินการ (กำหนดลำดับการทำงาน)
Bool แดง วงกลม ค่า True/False
Int เขียว วงกลม ตัวเลขจำนวนเต็ม
Float เขียวมะนาว วงกลม ตัวเลขทศนิยม
String ส้ม วงกลม ค่าข้อความ
Item ม่วง เพชร การอ้างอิงไอเทม
Inventory ฟ้า เพชร การอ้างอิงกระเป๋าไอเทม
Entity เหลือง เพชร การอ้างอิงเอนทิตี

โหนดที่มี (29 โหนด)

ควบคุมลำดับ (6):

  • Start — จุดเริ่มต้นของกราฟ
  • Branch (If) — กำหนดเส้นทางการดำเนินการตามเงื่อนไข Bool (เอาต์พุต True/False)
  • WhileLoop — ทำซ้ำการดำเนินการขณะที่เงื่อนไขเป็นจริง
  • ForLoop — ทำซ้ำการดำเนินการตามจำนวนครั้งที่กำหนด
  • Delay — หยุดชั่วคราวเป็นระยะเวลาที่กำหนดได้
  • Log — ส่งข้อความไปยังบันทึกการดำเนินการ

ตู้เก็บของและกระเป๋าไอเทม (5):

  • OpenStash — เปิดตู้เก็บของโดยเดินไปที่มันและคลิก
  • SwitchStashTab — สลับไปยังแท็บตู้เก็บของเฉพาะตามชื่อ
  • TakeItemFromStash — หยิบไอเทมจากช่องตู้เก็บของ
  • CloseStash — ปิด UI ตู้เก็บของ
  • CheckCursor — ตรวจสอบว่ามีไอเทมติดอยู่กับเคอร์เซอร์หรือไม่

ตรวจสอบไอเทม (5):

  • GetItemMods — อ่านม็อดทั้งหมดจากไอเทม
  • GetModAtIndex — ดึงม็อดเฉพาะตามดัชนี
  • HasMod — ตรวจสอบว่าไอเทมมีม็อดเฉพาะ (รองรับการจับคู่แบบ Any/Minimum/Maximum/Exact)
  • GetItemRarity — คืนค่าความหายากของไอเทม
  • GetItemBaseName — คืนค่าชื่อประเภทฐานของไอเทม

คราฟต์ (3):

  • FindItemInInventory — ค้นหาไอเทมในกระเป๋าไอเทมผู้เล่นหรือตู้เก็บของ (พร้อมตัวเลือกไอเทมแบบภาพ)
  • FindCurrency — ค้นหาสกุลเงินตามชื่อในกระเป๋าไอเทมหรือตู้เก็บของ
  • UseCurrencyOnItem — ใช้สกุลเงินกับไอเทม (คลิกขวาสกุลเงิน, shift+คลิกไอเทม) รองรับคราฟต์ข้ามแท็บเมื่อสกุลเงินและไอเทมอยู่ในแท็บตู้เก็บของต่างกัน

เปรียบเทียบและตรรกะ (5):

  • CompareInt — เปรียบเทียบค่าจำนวนเต็มสองค่า
  • CompareString — เปรียบเทียบค่าข้อความสองค่า
  • AND / OR / NOT — เกทตรรกะบูลีน

ตัวแปร (2):

  • SetVariable — เก็บค่าในตัวแปรที่ตั้งชื่อ
  • GetVariable — ดึงค่าจากตัวแปรที่ตั้งชื่อ

ยูทิลิตี้ (2):

  • Comment — โน้ตที่ไม่ทำงานสำหรับจัดทำเอกสารกราฟของคุณ
  • Reroute — โหนดส่งผ่านสำหรับจัดเส้นทางสายให้เรียบร้อย

คราฟต์ข้ามแท็บ

Custom Craft รองรับคราฟต์ด้วยสกุลเงินและไอเทมเป้าหมายในแท็บตู้เก็บของต่างกัน:

  1. กราฟค้นหาสกุลเงินในแท็บหนึ่งและไอเทมเป้าหมายในอีกแท็บหนึ่ง
  2. คลิกขวาที่สกุลเงิน (ติดกับเคอร์เซอร์) จากนั้นสลับไปยังแท็บไอเทมเป้าหมาย
  3. Shift+คลิกที่ไอเทมเป้าหมายเพื่อใช้สกุลเงิน
  4. จัดการการสลับแท็บโดยอัตโนมัติสำหรับแต่ละรอบในลูป

เทมเพลต

มีเทมเพลต Chaos Orb Reroll ในตัวเป็นจุดเริ่มต้น — สาธิตลูปที่ใช้ Chaos Orb จนกว่าจะพบม็อดที่ต้องการ


10. แถบพลังชีวิต (HealthBars)

แท็บ HealthBars นำเสนอระบบโอเวอร์เลย์ที่ปรับแต่งได้สูงซึ่งแสดงแถบพลังชีวิต (HP) และโล่พลังงาน (ES) บนเอนทิตีในโลกเกมโดยตรง ช่วยให้คุณระบุเป้าหมายที่สำคัญได้อย่างรวดเร็ว ตรวจสอบสถานะของตัวเอง และดำเนินกลไกเช่น Culling Strike อย่างแม่นยำ

ตั้งค่าทั่วไป

การตั้งค่าเหล่านี้ใช้กับระบบ HealthBars ทั้งหมดหรือกำหนดค่าเริ่มต้น

  • เปิดใช้ HealthBars: สลับเปิดหรือปิดฟีเจอร์ทั้งหมด
  • แสดงในเมือง / แสดงใน Hideout: เลือกว่าจะแสดงแถบพลังชีวิตเมื่อคุณอยู่ในเขตปลอดภัยเช่นเมืองหรือ Hideout หรือไม่
  • ปรับตำแหน่งให้ลื่นไหล: ทำให้การเคลื่อนที่ของแถบพลังชีวิตลื่นไหลตามการเคลื่อนที่ของเอนทิตี
    • อัตราการปรับ: ปรับความเร็วความลื่นไหล (เป็นมิลลิวินาที) ค่าต่ำจะตอบสนองเร็วกว่า ค่าสูงจะลื่นไหลกว่า
  • ออฟเซ็ตความสูง: ปรับตำแหน่งแนวตั้งของแถบพลังชีวิตทั้งหมดเทียบกับโมเดลเอนทิตี (มีประโยชน์หากแถบลอยสูงเกินไปหรือทะลุเข้าไปในโมเดล)
  • เกณฑ์ Culling Strike:
    • กำหนดเปอร์เซ็นต์ HP ที่แถบจะเปลี่ยนสีเพื่อแสดงว่ามอนสเตอร์อยู่ในช่วง Culling Strike
    • กำหนดแยกสำหรับมอนสเตอร์ ขาว, น้ำเงิน, เหลือง และ ม่วง (Unique)

HealthBars Global

กลุ่มเอนทิตี

คุณสามารถกำหนดค่าแถบพลังชีวิตแยกกันสำหรับเอนทิตีประเภทต่างๆ ช่วยให้คุณมีแถบขนาดใหญ่โดดเด่นสำหรับบอส Unique ในขณะที่ยังคงแถบมอนสเตอร์ขาวแบบเรียบง่ายหรือซ่อนไว้

กลุ่มที่รองรับ:

  • มอนสเตอร์ขาว: ศัตรูปกติ
  • มอนสเตอร์น้ำเงิน: ศัตรูสีน้ำเงิน
  • มอนสเตอร์เหลือง: ศัตรูสีเหลือง
  • มอนสเตอร์ม่วง (Unique): บอสและศัตรูพิเศษ
  • มอนสเตอร์มิตร: มินเนียนและ NPC พันธมิตร
  • ผู้เล่น: ตัวละครของคุณและผู้เล่นคนอื่น

การตั้งค่าต่อกลุ่ม

แต่ละกลุ่มมีส่วนที่ยุบ/ขยายได้พร้อมตัวเลือกต่อไปนี้:

การมองเห็นและองค์ประกอบ

  • เปิดใช้กลุ่ม: สลับแถบพลังชีวิตสำหรับกลุ่มนี้โดยเฉพาะ
  • แสดงแถบพลังชีวิต: แสดงแถบ HP หลัก
  • แสดงแถบ ES: แสดงแถบโล่พลังงาน (ซ้อนเหนือแถบ HP)
  • แสดง Culling Strike: เปลี่ยนสีแถบ HP เมื่อเป้าหมายต่ำกว่าเกณฑ์ Culling Strike ที่กำหนด
  • แสดงข้อความ: แสดงค่า HP เป็นตัวเลข (เช่น "1.5M", "100K")
    • แสดงพื้นหลังข้อความ: เพิ่มกล่องพื้นหลังหลังข้อความเพื่อให้อ่านง่ายขึ้น

สี

ปรับแต่งรูปลักษณ์ด้วยตัวเลือกสีเต็มรูปแบบ (รองรับความโปร่งใส):

  • สีพลังชีวิต: สีของแถบ HP
  • สี ES: สีของแถบโล่พลังงาน
  • สีพื้นหลัง: สีพื้นหลังของส่วนว่างของแถบ
  • สีข้อความ: สีของข้อความตัวเลข
  • พื้นหลังข้อความ: สีของกล่องพื้นหลังข้อความ

ขนาดและเลย์เอาต์

  • สเกล (กว้าง/สูง): ปรับขนาดแถบพลังชีวิต
  • เลื่อน (X/Y): ปรับแต่งตำแหน่งของแถบเทียบกับเอนทิตี (ออฟเซ็ตพิกเซล)
  • ขีดแบ่ง: เพิ่มเครื่องหมายขีดแนวตั้งบนแถบเพื่อช่วยประมาณเปอร์เซ็นต์ HP
  • ความหนาขอบ: ปรับความหนาของเส้นขอบดำรอบแถบ
  • ช่องว่างระหว่างแถบ: ตั้งระยะห่างแนวตั้งระหว่างแถบ HP และแถบ ES

HealthBars In-Game

11. Atlas

แท็บ Atlas ให้โอเวอร์เลย์ที่ครอบคลุมสำหรับ Atlas ในเกม เสนอการแสดงผลที่เพิ่มประสิทธิภาพ การค้นหาเส้นทาง และเครื่องมือจัดการเพื่อปรับปรุงกลยุทธ์การทำแผนที่ ช่วยคุณติดตามความสำเร็จ ค้นหาแผนที่เฉพาะ และวางแผนเส้นทางผ่าน Atlas

คุณสมบัติหลัก

1. โอเวอร์เลย์แบบโต้ตอบ

ฟีเจอร์หลักคือโอเวอร์เลย์ที่ปรับแต่งได้สูงซึ่งวาดทับบนหน้าจอ Atlas ในเกมโดยตรง

  • เปิดใช้โอเวอร์เลย์: สลับเปิด/ปิดระบบโอเวอร์เลย์ Atlas ทั้งหมด
  • ซ่อนเมื่อไม่โฟกัส: ซ่อนโอเวอร์เลย์โดยอัตโนมัติเมื่อหน้าต่างเกมไม่อยู่ในโฟกัสเพื่อประหยัดทรัพยากรและพื้นที่หน้าจอ
  • โหมดคอนโทรลเลอร์: การนำทางที่ปรับแต่งและการปรับการแสดงผลสำหรับผู้เล่นที่ใช้คอนโทรลเลอร์

Atlas Overlay

2. ค้นหาและนำทาง

ค้นหาแผนที่เฉพาะหรือวางแผนเส้นทางความก้าวหน้าได้อย่างง่ายดาย

  • ค้นหาแผนที่: แถบค้นหาเฉพาะให้คุณพิมพ์ชื่อแผนที่ (รองรับการจับคู่บางส่วน) โอเวอร์เลย์จะเน้นแผนที่ที่ตรงกัน
  • การค้นหาเส้นทางภาพ (วาดเส้น):
    • เส้นเส้นทาง: วาดเส้นเชื่อมต่อระหว่างโหนดเพื่อแสดงเส้นทาง
    • ความหนาเส้นทาง: ปรับความหนาได้เพื่อให้มองเห็นได้ดีขึ้น
    • เส้นค้นหา: วาดเส้นจากตำแหน่งปัจจุบัน/โหนดเริ่มต้นไปยังแผนที่ที่ตรงกับการค้นหา
    • เส้น Citadel/Tower: วาดเส้นไปยังวัตถุประสงค์สำคัญเช่น Citadels หรือ Towers
    • สไลเดอร์ช่วง: กำหนดระยะทางสูงสุดสำหรับวาดเส้นเหล่านี้เพื่อหลีกเลี่ยงหน้าจอที่รก

3. การปรับแต่งการแสดงผล

กรองสิ่งที่แสดงเพื่อมุ่งเน้นเป้าหมายปัจจุบัน

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

4. การเพิ่มประสิทธิภาพภาพ

ปรับแต่งรูปลักษณ์ของโอเวอร์เลย์ตามความชอบ

  • ป้ายแผนที่: แสดงไอคอนหรือป้ายข้อความบนแผนที่ที่ระบุระดับ ไบโอม หรือคุณสมบัติเฉพาะ
  • ขอบไบโอม: วาดขอบสีรอบแผนที่ที่อยู่ในไบโอมเฉพาะ
    • ความหนา: ปรับความหนาขอบได้
  • สีและขนาด:
    • สีพื้นหลัง/ตัวอักษร: ตั้งสีเริ่มต้นทั่วไปสำหรับองค์ประกอบโอเวอร์เลย์
    • ตัวคูณขนาด: ปรับขนาดองค์ประกอบโอเวอร์เลย์ (ข้อความ, ไอคอน) เทียบกับ UI เกม
    • ปรับจุดยึด: ปรับแต่งการจัดตำแหน่งโอเวอร์เลย์หากไม่ตรงกับหน้าต่างเกมอย่างสมบูรณ์

5. การจัดการไบโอมและเนื้อหา

การควบคุมโดยละเอียดว่ากลไกเกมเฉพาะและภูมิภาคจะถูกเน้นอย่างไร

  • ตั้งค่าไบโอม: สลับการมองเห็นและปรับแต่งสีขอบสำหรับแต่ละไบโอมเฉพาะ
  • ตั้งค่าเนื้อหา:
    • ป้าย: กำหนดค่าการเน้นสำหรับประเภทเนื้อหาเฉพาะ (เช่น Breach, Delirium, Expedition, Ritual) ที่เกี่ยวข้องกับแผนที่
    • การแทนที่: สำหรับแต่ละประเภทเนื้อหา คุณสามารถตั้งสีพื้นหลังและตัวอักษรกำหนดเองเพื่อให้โดดเด่น

6. กลุ่มแผนที่

สร้างคอลเลกชันแผนที่กำหนดเองสำหรับติดตามกลยุทธ์เฉพาะ (เช่น "ฟาร์ม", "ล่าบอส")

  • กลุ่มกำหนดเอง: สร้างกลุ่มแผนที่ที่ตั้งชื่อ
  • การจัดระเบียบ: เรียงลำดับกลุ่ม ลบ หรือเปลี่ยนชื่อ
  • การจัดสไตล์: กำหนดสีพื้นหลังและตัวอักษรเฉพาะสำหรับแต่ละกลุ่มเพื่อการระบุภาพอย่างรวดเร็วบน Atlas
  • การจัดการ: เพิ่มหรือลบแผนที่จากกลุ่มตามชื่อได้ง่าย

Map Groups


12. ปุ่มลัด (Hotkeys / Custom Hotkeys)

แท็บ Hotkeys เป็นระบบอัตโนมัติและแมโครที่มีประสิทธิภาพที่ให้คุณสร้างพฤติกรรมที่ซับซ้อน สคริปต์เล็งอัตโนมัติ และทริกเกอร์ตามเงื่อนไข แบ่งออกเป็นสองส่วนหลัก: ปุ่มลัดกำหนดเอง และ ปุ่มลัดระบบ

ปุ่มลัดกำหนดเอง

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

กลุ่ม

  • เพิ่มกลุ่ม: สร้างโฟลเดอร์ใหม่เพื่อจัดระเบียบปุ่มลัด (เช่น "ต่อสู้", "บัฟ")
  • สลับ: เปิดหรือปิดกลุ่มทั้งหมดในคราวเดียว
  • เปลี่ยนชื่อ: ดับเบิลคลิกชื่อกลุ่มเพื่อเปลี่ยนชื่อ

การตั้งค่าปุ่มลัด

แต่ละปุ่มลัดประกอบด้วยตัวตน, ปุ่มทริกเกอร์/ปุ่มส่งออก, เงื่อนไขทั่วไป และรายการการกระทำ

  1. ตัวตน:

    • เปิดใช้: สลับปุ่มลัดแต่ละตัว
    • ชื่อ: ดับเบิลคลิกเพื่อเปลี่ยนชื่อ (เช่น "ยาอัตโนมัติ", "เล็งอัตโนมัติ")
    • ID: หมายเลขเฉพาะ (เช่น #1) ใช้สำหรับเชื่อมโยงแมโคร
  2. เงื่อนไขทั่วไป:

    • โฟกัส: หากเลือก ปุ่มลัดจะทำงานเฉพาะเมื่อหน้าต่างเกมอยู่ข้างหน้า (ป้องกันทริกเกอร์โดยไม่ตั้งใจขณะสลับหน้าต่าง)
    • เขตปลอดภัย: หากเลือก ปุ่มลัดจะถูกปิดในเมืองและ Hideout (ป้องกันการเปลืองทรัพยากร)
  3. ปุ่มส่งออก (ทริกเกอร์):

    • คลิกปุ่มเพื่อกำหนดปุ่ม (คีย์บอร์ด, เมาส์ หรือ Gamepad)
    • ฟังก์ชัน: นี่คือปุ่มที่โปรแกรมจะจำลองการกดเมื่อการกระทำถูกดำเนินการ สามารถใช้เป็นทริกเกอร์ด้วยตนเองสำหรับการกระทำ "เชื่อมโยง"
    • ปุ่มปรับแต่ง: รองรับ Ctrl, Shift, Alt และ Gamepad LT

การกระทำ

คุณสามารถเพิ่มการกระทำหลายอย่างให้กับปุ่มลัดเดียว จะดำเนินการตามลำดับหรือวนซ้ำตามการตั้งค่า

  • ทำซ้ำ (Repeat):

    • กดปุ่มส่งออกซ้ำๆ
    • ไม่จำกัด: ทำงานตลอดเวลาขณะปุ่มลัดเปิดใช้งาน
    • จำนวนครั้ง: ทำงานตามจำนวนที่กำหนด
    • ช่วงเวลา: เวลา (ms) ระหว่างการกด
  • เชื่อมโยง (Chain):

    • เรียกใช้ปุ่มลัด อื่น ตาม ID
    • โหมดทริกเกอร์:
      • โปรแกรมเท่านั้น: เรียกใช้เฉพาะเมื่อปุ่มลัดนี้ถูกทริกเกอร์โดยอัตโนมัติ
      • ผู้ใช้เท่านั้น: เรียกใช้เฉพาะเมื่อ คุณ กดปุ่มจริง
      • เสมอ: เรียกใช้ทั้งสองกรณี
    • ดีเลย์: เวลารอก่อนทริกเกอร์ปุ่มลัดถัดไป
  • พลังชีวิต (Vitals):

    • ทริกเกอร์การกดปุ่มเมื่อ HP/ES/มานา ตรงเงื่อนไข (เช่น < 50%)
    • มีประโยชน์สำหรับยาอัตโนมัติ ออกจากระบบอัตโนมัติ หรือสกิลฉุกเฉิน
  • บัฟ / ชาร์จ (Buffs / Charges):

    • ตรวจสอบชาร์จ: ทริกเกอร์ตามจำนวนชาร์จ Power/Frenzy/Endurance/Spirit
    • ตรวจสอบบัฟ: ทริกเกอร์หากมี/ไม่มีบัฟชื่อเฉพาะ หรือมีจำนวนสแต็ก/เวลาที่เหลือที่กำหนด
    • ไม้เท้าชาร์จ: ตรวจสอบเฉพาะสำหรับ "charged_staff_stack"
  • จำนวนมอนสเตอร์ (Monster Count):

    • ทริกเกอร์เมื่อมีมอนสเตอร์จำนวนหนึ่ง (พร้อมตัวกรองความหายากเสริม) อยู่ในรัศมีที่กำหนด
    • มีประโยชน์สำหรับใช้สกิล AoE อัตโนมัติเมื่อถูกล้อม
  • กดค้าง (Hold):

    • กดปุ่มส่งออกค้างเป็นระยะเวลาที่กำหนด (ms)
  • เลื่อนเมาส์ (MouseMove / Auto-Aim):

    • การกระทำขั้นสูงที่สุด ค้นหาเป้าหมาย เลื่อนเคอร์เซอร์เมาส์ไปที่เป้าหมาย และ (เสริม) กดปุ่ม
    • ประเภทเป้าหมาย:
      • มอนสเตอร์: กรองตามความหายาก (Normal/Magic/Rare/Unique)
      • กล่อง: กรองตามประเภท (Strongbox, Expedition, Breach ฯลฯ)
      • ผู้เล่น/NPC: เลือกชื่อเฉพาะจากพื้นที่ปัจจุบัน
      • กำหนดเอง: เป้าหมายเอนทิตีใดก็ได้ตามเส้นทาง Metadata
    • ตั้งค่า:
      • รัศมี: ระยะสูงสุดในการค้นหาเป้าหมาย
      • เวลากดค้าง: ระยะเวลาในการติดตามเป้าหมาย
      • โหมดดีบัก: วาดวงกลมสีแดง (รัศมี) และข้อความสีขาว (metadata เอนทิตี) ในโอเวอร์เลย์
      • สแกนทั้งหมด: เพิกเฉยตัวกรองมาตรฐานและเป้าหมายทุกอย่าง (สำหรับทดสอบ)

ปุ่มลัดระบบ

ปุ่มลัดทั่วไปในตัวสำหรับควบคุมแอปพลิเคชัน

  • สลับเมนู: แสดง/ซ่อนเมนูโอเวอร์เลย์ รองรับปุ่มปรับแต่ง (ไม่มี, Ctrl, Shift, Alt)
  • หยุดการซื้อขาย: หยุดฉุกเฉินสำหรับระบบซื้อขายอัตโนมัติ รองรับปุ่มปรับแต่ง
  • หยุดการค้นหาเรียลไทม์ชั่วคราว: หยุดการแจ้งเตือนการค้นหาเรียลไทม์ทั้งหมดชั่วคราว รองรับปุ่มปรับแต่ง
  • ปุ่มลัดบอท: เริ่ม/หยุดบอท
  • เรดาร์ - เพิ่มจากแผนที่: เพิ่มเอนทิตีที่อยู่ใต้เคอร์เซอร์ลงในรายการตัวกรองเรดาร์
  • เรดาร์ - เพิ่มจุดสนใจ: เพิ่มจุดสนใจที่ตำแหน่งเคอร์เซอร์

Hotkeys

13. การแจ้งเตือน (Notifications)

แท็บ Notifications กำหนดค่าวิธีและสถานที่ที่คุณรับการแจ้งเตือนเกี่ยวกับเหตุการณ์ซื้อขายและกิจกรรมเกม รองรับสามช่องทางการแจ้งเตือน: ป๊อปอัปเดสก์ท็อป, Discord DM และข้อความ Telegram

การแจ้งเตือนเดสก์ท็อป

การแจ้งเตือนแบบ Toast ของ Windows ระดับระบบที่ปรากฏบนหน้าจอ

  • เปิดใช้การแจ้งเตือนเดสก์ท็อป: สวิตช์หลัก
  • ตำแหน่ง: เลือกตำแหน่งที่การแจ้งเตือนปรากฏ — บนขวา, บนซ้าย, ล่างขวา, ล่างซ้าย
  • เวลาแสดงผล: ระยะเวลาที่การแจ้งเตือนแสดงอยู่ (3-30 วินาที)
  • เปิดใช้เสียง: เล่นเอฟเฟกต์เสียงเมื่อการแจ้งเตือนปรากฏ
  • ตัวเลือกการแสดงผล:
    • แสดงไอคอน: แสดงภาพไอคอนของไอเทม
    • แสดงราคา: แสดงราคาที่ลงรายการและสกุลเงิน
    • แสดงผู้ขาย: แสดงชื่อบัญชีของผู้ขาย
    • แสดงม็อด: แสดงรายการม็อดชัดเจนของไอเทม
  • [ทดสอบการแจ้งเตือน] — ส่งการแจ้งเตือนตัวอย่างเพื่อดูตัวอย่างการตั้งค่าปัจจุบัน

Notification Popup

การแจ้งเตือนระยะไกล (ฟีเจอร์จ่ายเงิน)

รับการแจ้งเตือนบนโทรศัพท์หรือเดสก์ท็อปผ่าน Discord หรือ Telegram เมื่อคุณไม่ได้อยู่ที่เกม

หมายเหตุ: การแจ้งเตือนระยะไกลต้องมีใบอนุญาตระดับจ่ายเงิน

การผสาน Discord

  • ตัวบ่งชี้สถานะ: แสดง "เชื่อมต่อแล้ว" (เขียว) หรือ "ไม่ได้เชื่อมต่อ" (เหลือง)
  • [เชื่อมต่อ Discord] — เปิดขั้นตอน OAuth2 เพื่อเชื่อมต่อบัญชี Discord คุณจะรับการแจ้งเตือนซื้อขายเป็น Discord DM จากบอท POEFixer
  • [ยกเลิกการเชื่อมต่อ] — ลบการเชื่อมต่อ Discord

การผสาน Telegram

  • ตัวบ่งชี้สถานะ: แสดง "เชื่อมต่อแล้ว" (เขียว) หรือ "ไม่ได้เชื่อมต่อ" (เหลือง)
  • [เชื่อมต่อ Telegram] — เริ่มกระบวนการเชื่อมต่อผ่านบอท POEFixer Telegram ตามลิงก์ Deep Link เพื่อเริ่มสนทนากับบอท
  • [ยกเลิกการเชื่อมต่อ] — ลบการเชื่อมต่อ Telegram

ทดสอบการแจ้งเตือนระยะไกล

  • [ส่งทดสอบ] — ส่งการแจ้งเตือนทดสอบไปยังทุกบริการที่เชื่อมต่อ มีคูลดาวน์ 30 วินาทีระหว่างการทดสอบ (แสดงตัวจับเวลานับถอยหลัง)

การแจ้งเตือนเหตุการณ์

กำหนดค่าว่าเหตุการณ์เกมใดจะทริกเกอร์การแจ้งเตือนระยะไกล (Discord/Telegram):

เหตุการณ์ คำอธิบาย
ตรวจพบปัญหาเกม แจ้งเตือนเมื่อเกมล่มหรือขาดการเชื่อมต่อ
กระเป๋าไอเทมเต็ม แจ้งเตือนเมื่อกระเป๋าไอเทมผู้เล่นเต็ม
ตู้เก็บของเต็ม แจ้งเตือนเมื่อแท็บตู้เก็บของเต็ม
มีอัปเดต แจ้งเตือนเมื่อมี POEFixer เวอร์ชันใหม่
ถึงวงเงินใช้จ่าย แจ้งเตือนเมื่อถึงขีดจำกัดการใช้จ่ายสกุลเงิน
Currency Not Found แจ้งเตือนเมื่อระบบไม่สามารถค้นหาสกุลเงินที่ระบุได้

แต่ละเหตุการณ์มีช่องทำเครื่องหมายเปิด/ปิดแยกกัน

Notifications Tab


14. บอทตาม (Follow Bot)

แท็บ Follow Bot ให้ตัวละครของคุณตามผู้เล่นหรือเอนทิตีอื่นโดยอัตโนมัติ มีประโยชน์อย่างยิ่งสำหรับการเล่นกับตัวละครซัพพอร์ต (Aurabot) หรือเล่นสองหน้าต่าง

คุณสมบัติหลัก

1. การควบคุมทั่วไป

  • โหมดบอท: เลือกระหว่าง Follow Bot และ Map Clear Bot จากดรอปดาวน์ด้านบน
  • เปิดใช้ Follow Bot: สวิตช์หลักเพื่อเริ่ม/หยุดบอท
  • ตัวบ่งชี้สถานะ: แสดงสถานะปัจจุบันของบอท (เช่น กำลังตาม, รอเป้าหมาย, ติดขัด) พร้อมสีเพื่อตรวจสอบสถานะอย่างรวดเร็ว

2. ตั้งค่าเป้าหมาย

กำหนดค่าว่าจะตามใครและอยู่ใกล้แค่ไหน

  • ชื่อเป้าหมาย: ป้อนชื่อผู้เล่น/ตัวละครที่ต้องการตามด้วยตนเอง
  • เลือกผู้เล่น: รายการดรอปดาวน์แสดงผู้เล่นใกล้เคียง เลือกหนึ่งคนเพื่อกรอกชื่อเป้าหมายอัตโนมัติ
  • ระยะหยุด: ระยะทางที่บอทจะหยุดเคลื่อนที่ไปหาเป้าหมาย (ค่าเริ่มต้น: 80 หน่วย)

3. ตั้งค่าการเคลื่อนที่

ปรับแต่งวิธีที่บอทเคลื่อนที่และโต้ตอบกับเกม

  • ปุ่มเคลื่อนที่: กำหนดปุ่มที่ใช้สำหรับเคลื่อนที่ (ปกติคือปุ่ม "Force Move" ในเกม) คลิกปุ่มแล้วกดปุ่มที่ต้องการเพื่อกำหนด
  • ระยะคลิกล่วงหน้า: ระยะทางล่วงหน้าจากตำแหน่งปัจจุบันที่บอทจะลองคลิก (1.0-80.0 หน่วยกริด)
  • ช่วงคลิก: เวลา (ms) ระหว่างคลิกเคลื่อนที่ (16-500ms)
  • ช่วงอัปเดต: ความถี่ที่ตรรกะบอททำงาน (8-200ms)
  • ช่วงคำนวณเส้นทางใหม่: ความถี่ที่อัลกอริทึมค้นหาเส้นทางคำนวณเส้นทางใหม่ไปยังเป้าหมาย (50-2000ms)
  • คืนเคอร์เซอร์: หากเปิดใช้งาน จะคืนเคอร์เซอร์เมาส์กลับตำแหน่งเดิมหลังคลิกเคลื่อนที่
  • ต้องการโฟกัส: หากเปิดใช้งาน บอทจะเคลื่อนที่เฉพาะเมื่อหน้าต่างเกมอยู่ข้างหน้า
  • ปิดในเมือง: หยุดบอทอัตโนมัติเมื่ออยู่ในเมืองหรือ Hideout

4. การเคลื่อนที่เมาส์เหมือนมนุษย์

ทำให้การเคลื่อนที่เมาส์ดูเป็นธรรมชาติแทนที่จะเทเลพอร์ตเคอร์เซอร์

  • เปิดใช้เมาส์เหมือนมนุษย์: สลับการเคลื่อนที่เคอร์เซอร์แบบสมจริง
  • ความเร็ว: ตัวคูณความเร็วการเคลื่อนที่ (0.3-3.0)
  • ความโค้ง: ความโค้งของเส้นทางเมาส์ (0.0-3.0)
  • การสั่น: จำลองการสั่นของมือตามธรรมชาติ (0.0-3.0)
  • การเลยเป้า: ระยะที่เคอร์เซอร์เลยเป้าหมาย (0.0-0.5)

5. หลบม้วน (Dodge Roll)

  • ปุ่มหลบม้วน: ปุ่มที่กดสำหรับหลบม้วน (ค่าเริ่มต้น: Space)
  • หลบเมื่อติดขัด: หลบม้วนอัตโนมัติเมื่อบอทติดขัด
  • คูลดาวน์หลบม้วน: เวลาขั้นต่ำระหว่างการหลบม้วน (500-30000ms)

6. ตั้งค่าป้องกันติดขัด

กลไกจัดการสถานการณ์ที่บอทติดขัด

  • หมดเวลาติดขัด: ระยะเวลา (ms) ที่รอโดยไม่มีการเคลื่อนที่สำเร็จก่อนประกาศ "ติดขัด" (1000-10000ms)
  • จำนวนลองกู้คืนสูงสุด: จำนวนครั้งที่ลองปลดขัดก่อนยอมแพ้ (1-10)

7. การผสานตัวเปิดเกม

หากเกมไม่ได้ทำงานอยู่ บอทสามารถ:

  1. เปิดกระบวนการเกมโดยอัตโนมัติ
  2. รอหน้าจอเข้าสู่ระบบแล้วคลิก "Log In"
  3. รอหน้าจอเลือกตัวละครแล้วคลิก "Play"
  4. รอเกมโหลดเสร็จ จากนั้นเริ่มบอท

กำหนดค่าช่อง เส้นทางเกม เพื่อชี้ไปยังไฟล์ปฏิบัติการของเกมสำหรับฟีเจอร์นี้

8. ตั้งค่าดีบัก

เครื่องมือภาพสำหรับวินิจฉัยการค้นหาเส้นทางและตรรกะ

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

15. บอทเคลียร์แผนที่ (Map Clear Bot)

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

วิธีการทำงาน

Map Clear Bot ใช้อัลกอริทึมสำรวจแบบครอบคลุม:

  1. แบ่งแผนที่เป็นกริดของเซลล์
  2. เยี่ยมชมเซลล์ที่ยังไม่ได้เยี่ยมอย่างเป็นระบบ โดยให้ความสำคัญกับพื้นที่ใกล้เคียง
  3. เมื่อตรวจพบมอนสเตอร์ จะสลับเป็นโหมดต่อสู้
  4. เมื่อพบกล่อง จะเปิดมัน
  5. เมื่อไอเทมตก จะเก็บมัน
  6. ดำเนินต่อจนกว่าจะถึงเกณฑ์ครอบคลุมหรือคุณหยุดมัน

การเคลื่อนที่และการสำรวจ

ตั้งค่าการเคลื่อนที่ทั้งหมดจากส่วน Follow Bot ใช้ได้ (ปุ่มเคลื่อนที่, ระยะคลิกล่วงหน้า, เมาส์เหมือนมนุษย์ ฯลฯ) ตั้งค่าเพิ่มเติมสำหรับ Map Clear:

  • เกณฑ์ครอบคลุม: เปอร์เซ็นต์การสำรวจเป้าหมายก่อนถือว่าแผนที่ "เสร็จสมบูรณ์" (50-100%, ค่าเริ่มต้น: 95%)
  • รัศมีสำรวจ: ระยะทางล่วงหน้าที่บอทมองหาเซลล์ที่ยังไม่สำรวจ (5-30 หน่วยกริด)
  • ขนาดเซลล์ครอบคลุม: ขนาดของแต่ละเซลล์กริดสำหรับติดตามครอบคลุม (2-8 หน่วยกริด)

ตั้งค่าการต่อสู้

  • เปิดใช้การต่อสู้: สลับการต่อสู้มอนสเตอร์อัตโนมัติ
  • รัศมีการต่อสู้: ระยะทางที่บอทตรวจจับและเข้าต่อสู้มอนสเตอร์ (100-1000 พิกเซล)
  • เวลาต่อสู้สูงสุด: เวลาสูงสุดที่ใช้ต่อสู้ก่อนเดินหน้าต่อ (1000-30000ms) ป้องกันการติดขัดกับศัตรูที่ฆ่าไม่ได้

ป้องกันการถูกล้อม (Anti-Surround)

ฟีเจอร์ความปลอดภัยเพื่อหลีกเลี่ยงการถูกมอนสเตอร์ล้อมมากเกินไป

  • เปิดใช้ป้องกันการถูกล้อม: สลับกลไกการหนี
  • จำนวนมอนสเตอร์ขั้นต่ำ: จำนวนมอนสเตอร์ใกล้เคียงที่ทริกเกอร์การหนี (1-20)
  • รัศมีตรวจจับ: ระยะที่ตรวจสอบมอนสเตอร์ที่ล้อม (50-1000 พิกเซล)

การโต้ตอบกับกล่อง

  • เปิดกล่อง: เปิดใช้การเปิดกล่องอัตโนมัติ
  • ตัวกรองประเภทกล่อง: สลับประเภทกล่องที่จะเปิด:
    • Normal, Magic, Rare, Strongbox, Expedition, Breach
  • รัศมีตรวจจับกล่อง: ระยะที่มองหากล่อง (100-800 พิกเซล)
  • รัศมีคลิกกล่อง: ระยะสูงสุดสำหรับคลิกกล่อง (50-300 พิกเซล)
  • ดีเลย์เปิดกล่อง: เวลารอหลังคลิกกล่อง (50-2000ms)
  • จำนวนลองเปิดกล่องสูงสุด: จำนวนครั้งที่ลองเปิดกล่องก่อนยอมแพ้ (1-10)

การเก็บไอเทม

  • เปิดใช้การเก็บไอเทม: สลับการเก็บลูทอัตโนมัติ
  • รัศมีเก็บ: ระยะที่มองหาไอเทม (50-3000 พิกเซล)
  • จำนวนลองเก็บสูงสุด: จำนวนครั้งที่ลองเก็บไอเทม (1-20)
  • เวลารอแอนิเมชัน: ระยะเวลาที่รอแอนิเมชันเก็บ (100-3000ms)

สถานะของบอท

Map Clear Bot จะสลับระหว่างสถานะเหล่านี้โดยอัตโนมัติ:

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

โอเวอร์เลย์ดีบัก

โอเวอร์เลย์ดีบักสำหรับ Map Clear Bot แสดงข้อมูลเพิ่มเติม:

  • แสดงเส้นทาง — เส้นทางสำรวจที่วางแผนไว้
  • แสดงแผง — แผงดีบักพร้อมสถานะปัจจุบัน, % ครอบคลุม, จำนวนเอนทิตีที่ถูกบัญชีดำ
  • ตัวกรองประเภทเอนทิตี — กรองประเภทเอนทิตีที่ปรากฏในดีบัก: Monster, NPC, Chest, Player, Shrine, Item, Transition, Delirium, Other
  • รายละเอียดเอนทิตี — เลือกเอนทิตีใดก็ได้เพื่อดู ID, เส้นทาง, ประเภท, ประเภทย่อย, HP/ES, ตำแหน่ง และข้อมูลคอมโพเนนต์

16. ตัวเปิดเกม (Launcher / Limited User)

แท็บ Launcher ให้สภาพแวดล้อมที่ปลอดภัยและแยกส่วนสำหรับการเรียกใช้เกม ให้คุณสร้างและจัดการ "Limited Users" — บัญชี Windows ที่มีสิทธิ์จำกัด — และเปิดเกมภายใต้บริบทผู้ใช้เหล่านี้โดยเฉพาะ มีประโยชน์อย่างยิ่งสำหรับความปลอดภัย (Sandboxing) และสำหรับเปิดเกมหลายอินสแตนซ์ด้วยการตั้งค่า/สิทธิ์ที่แยกกัน

คุณสมบัติหลัก

การจัดการผู้ใช้

หัวใจหลักของแท็บนี้คือการจัดการบัญชีผู้ใช้ Windows ที่มีสิทธิ์จำกัด

  • เลือกผู้ใช้: เมนูดรอปดาวน์ให้คุณเลือกบัญชี Limited User ที่จะใช้สำหรับเปิดเกม
  • สร้างผู้ใช้ใหม่: คลิกปุ่ม "สร้างใหม่" เพื่อเปิดหน้าต่างที่คุณกำหนดชื่อผู้ใช้และรหัสผ่านใหม่ สิ่งนี้จะสร้างบัญชีผู้ใช้ Windows จริงบนระบบของคุณด้วยสิทธิ์จำกัด
  • ลบผู้ใช้: ลบ Limited User ที่เลือกออกจากระบบ
  • จัดการผู้ใช้ทั้งหมด: ดูรายการผู้ใช้ทั้งหมดในระบบ คำเตือน: สิ่งนี้ให้คุณลบผู้ใช้ ใดก็ได้ ดังนั้นใช้ด้วยความระมัดระวัง

การตั้งค่าเกม

  • เส้นทางเกม: ระบุเส้นทางเต็มไปยังไฟล์ปฏิบัติการของเกม (เช่น PathofExile.exe หรือ PathofExile_x64.exe)
  • เรียกดู: ใช้ปุ่ม "..." เพื่อเปิดตัวสำรวจไฟล์และเลือกไฟล์ปฏิบัติการ

การเปิดเกม

  • เปิดเกม: ปุ่มขนาดใหญ่ด้านล่างเริ่มเกมโดยใช้ข้อมูลประจำตัวของ Limited User ที่เลือก แอปพลิเคชันจัดการกระบวนการที่ซับซ้อนของการเข้าสู่ระบบผู้ใช้ในเบื้องหลังและเริ่มกระบวนการอย่างปลอดภัย

ฟังก์ชันการทำงานโดยละเอียด

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

17. บันทึก (Logs)

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

ภาพรวมอินเทอร์เฟซ

อินเทอร์เฟซแบ่งออกเป็นสี่ส่วนหลัก: แถบควบคุม, ตัวกรองหมวดหมู่, รายการบันทึก และแถบสถานะ

1. แถบควบคุม (ด้านบน)

อยู่ด้านบนของแท็บ แถบนี้ให้การเข้าถึงตัวกรองทั่วไปและการจัดการหน้าต่างอย่างรวดเร็ว

  • ค้นหา: ตัวกรองข้อความแบบเรียลไทม์ พิมพ์ที่นี่เพื่อกรองบันทึกทันทีตามเนื้อหาข้อความหรือตราเวลา
  • ตัวกรองระดับ: ปุ่มสลับเพื่อแสดง/ซ่อนบันทึกตามความรุนแรง:
    • ข้อมูล: ข้อความข้อมูลทั่วไป (น้ำเงิน)
    • คำเตือน: ปัญหาที่อาจเกิดขึ้นหรือการแจ้งเตือนสำคัญ (เหลือง)
    • ข้อผิดพลาด: ความล้มเหลวหรือข้อผิดพลาดร้ายแรง (แดง)
    • ดีบัก: ข้อมูลสถานะภายในลึก (เทา, ใช้ได้เฉพาะในบิลด์ Debug)
  • สลับตัวกรองหมวดหมู่: คลิกไอคอนตัวกรองเพื่อขยาย/ยุบแผงเลือกหมวดหมู่โดยละเอียด
  • แยก/รวมหน้าต่าง: ย้ายแท็บบันทึกไปยังหน้าต่างแยกที่ลอยอยู่ มีประโยชน์สำหรับให้บันทึกมองเห็นได้บนจอที่สองขณะใช้แท็บอื่นในแอปพลิเคชันหลัก
  • บันทึกลงไฟล์: ส่งออกประวัติบันทึกปัจจุบันเป็นไฟล์ข้อความในไดเรกทอรี logs/ มีประโยชน์สำหรับแชร์กับนักพัฒนาเพื่อขอความช่วยเหลือ

2. ตัวกรองหมวดหมู่ (ยุบได้)

เมื่อขยาย ส่วนนี้อนุญาตให้ควบคุมอย่างละเอียดว่าโมดูลใดสร้างบันทึก

  • หมวดหมู่: คุณสามารถเปิดหรือปิดบันทึกสำหรับฟีเจอร์เฉพาะเช่น Trade, Radar, AutoPot, AutoCraft, Hotkeys, Bot ฯลฯ
  • กลุ่มย่อย Trade: หมวดหมู่ Trade แบ่งเพิ่มเติมเป็นกลุ่มย่อยเพื่อการดีบักที่แม่นยำ:
    • Connection: สถานะการเชื่อมต่อเว็บไซต์ซื้อขาย
    • Buy: การดำเนินการซื้อและการดำเนินการคลิปบอร์ด
    • WebSocket: เหตุการณ์สตรีมข้อมูลเรียลไทม์
    • RateLimit: คำเตือนเกี่ยวกับการจำกัดอัตรา API
    • Icon: สถานะการโหลดไอคอนไอเทม
  • กลุ่มย่อย Bot: หมวดหมู่ Bot มีกลุ่มย่อย:
    • Settings: การเปลี่ยนแปลงการตั้งค่าบอท
    • Skill: การใช้สกิลและคูลดาวน์
    • Monster: การตรวจจับมอนสเตอร์และการต่อสู้
    • Objects: การโต้ตอบกับกล่อง
    • Items: เหตุการณ์เก็บไอเทม
  • ทั้งหมด / ไม่มี: ปุ่มด่วนเพื่อเปิดหรือปิดทุกหมวดหมู่ในคราวเดียว

3. รายการบันทึก (ตรงกลาง)

พื้นที่หลักแสดงประวัติเหตุการณ์ตามลำดับเวลา

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

4. แถบสถานะ (ด้านล่าง)

แสดงสถิติและเครื่องมือบำรุงรักษา

  • ตัวนับ: แสดงจำนวน "ทั้งหมด" ของบันทึกในหน่วยความจำและจำนวน "ที่แสดง" ตามตัวกรองปัจจุบัน
  • ล้างทั้งหมด: ลบรายการบันทึกทั้งหมดจากหน่วยความจำอย่างถาวร
  • ล้างที่กรอง: ลบเฉพาะบันทึกที่มองเห็นอยู่ปัจจุบัน (ผ่านตัวกรองที่เปิดใช้งาน)

18. ดีบัก (Debug) [PoE 2]

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

1. ประสิทธิภาพ

การตรวจสอบประสิทธิภาพแบบเรียลไทม์:

  • เวลาเฟรม: ตัวนับ FPS, มิลลิวินาทีทั้งหมดต่อเฟรม
  • รายละเอียด Worker Thread: เวลาต่อขั้นตอนสำหรับ UpdateGameData, UpdateEntities, UpdateInventories ฯลฯ
  • สถานะ PathFinder: สถานะการเริ่มต้น, ขนาดกริด, จำนวนเส้นทางที่แคช
  • ประสิทธิภาพปลั๊กอิน: เวลาการเรนเดอร์ UI/ตั้งค่าต่อปลั๊กอิน

2. ผู้เล่น

การตรวจสอบสถานะผู้เล่นปัจจุบัน:

  • ข้อมูลตัวละคร: HP, ES, MP — ค่าปัจจุบัน, สูงสุด และเปอร์เซ็นต์
  • รายการบัฟ: ตารางเลื่อนได้ของบัฟที่ใช้งานอยู่ทั้งหมดพร้อมชื่อ, ชาร์จ, เวลาที่เหลือ, ระยะเวลารวม, ช่องยา, ประสิทธิผล และ ID เอนทิตีแหล่งที่มา
  • ตำแหน่ง: ตำแหน่งกริด, ตำแหน่งโลก, ความสูงภูมิประเทศ
  • แคชคอมโพเนนต์: ที่อยู่สำหรับคอมโพเนนต์ผู้เล่นทั้งหมด

3. รายการเอนทิตี

ตารางที่กรองได้แสดงเอนทิตีทั้งหมดที่โหลดอยู่ในเกมปัจจุบัน

  • คอลัมน์: Entity ID, ที่อยู่, เส้นทาง Metadata, ประเภท, ประเภทย่อย, สถานะ, ความหายาก, โซน (InnerCircle/OuterCircle/Far)
  • ตัวกรองประเภท: กรองตามประเภทเอนทิตีอย่างรวดเร็ว — Monsters, Chests, NPCs, Players, Items, Shrines, AreaTransitions, ExpeditionMarkers, ExpeditionRemnants ฯลฯ
  • ตัวกรองระยะ: สไลเดอร์เพื่อแสดงเฉพาะเอนทิตีภายในช่วงเฉพาะ (0-5000 หน่วยกริด)
  • ค้นหา: ค้นหาตามข้อความโดยเส้นทาง Metadata
  • จำนวนที่แสดง: แสดงจำนวนเอนทิตีทั้งหมดและจำนวนที่กรอง

4. ดูเอนทิตี (Entity Watch / Component Inspector)

คลิกเอนทิตีในรายการเพื่อ "ดู" Worker Thread ของแอปพลิเคชันจะอ่านข้อมูลคอมโพเนนต์โดยละเอียดสำหรับเอนทิตีนั้นทุกเฟรม

คอมโพเนนต์ที่มี:

  • Life: ข้อมูลพลังชีวิต/โล่พลังงาน/มานา (แต่ละอย่างพร้อม Current, Total, Regeneration, ReservedFlat, ReservedPercent)
  • Render: ตำแหน่งโลก (X/Y/Z), ตำแหน่งกริด, ความสูงภูมิประเทศ, ขอบโมเดล (X/Y/Z)
  • Positioned: ค่า Reaction, แฟลก IsFriendly
  • Targetable: แฟลก IsTargetable, IsHighlightable, IsTargettedByPlayer, HiddenFromPlayer, MeetsQuestState
  • Animated: เส้นทางแอนิเมชันปัจจุบัน, ID แอนิเมชัน
  • Stats: CurrentWeaponIndex, IsShapeshifted, พจนานุกรมสถิติสำหรับไอเทมและบัฟ (stat ID -> ค่า)
  • Actor: AnimationId, AnimationName, รายการสกิลที่ใช้งาน (พร้อม Name, UseStage, CastType, Cooldown, CanBeUsed), DeployedCounts
  • Buffs: บัฟที่ใช้งานทั้งหมดพร้อมชื่อ, ชาร์จ, เวลาที่เหลือ, ระยะเวลารวม, ช่องยา, ประสิทธิผล, ID เอนทิตีแหล่งที่มา
  • All Components: แสดงรายการคู่ชื่อ->ที่อยู่ของคอมโพเนนต์ทั้งหมด แม้สำหรับคอมโพเนนต์ที่ไม่มีการแยกวิเคราะห์เฉพาะ

5. สำรวจคอมโพเนนต์ (Component Explorer)

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

  • คอมโพเนนต์ที่แยกวิเคราะห์ (8): Life, Render, Positioned, Targetable, Animated, Stats, Actor, Buffs — แสดงพร้อมรายละเอียดฟิลด์ทั้งหมดในแผงดูเอนทิตี
  • คอมโพเนนต์เพิ่มเติม (13): Base, Charges, Chest, DiesAfterTime, MinimapIcon, Mods, NPC, Player, Shrine, Stack, StateMachine, Transitionable, TriggerableBlockage — แสดงพร้อมชื่อและที่อยู่ในมุมมอง "All Components"
  • ตัวกรองระยะ: ตัวเลือกช่วง 0-5000 หน่วยกริด

6. ดีบักกระเป๋าไอเทม (Inventory Debug)

ตรวจสอบระบบกระเป๋าไอเทมของเกมอย่างละเอียด

  • ServerData: แสดงที่อยู่คอมโพเนนต์ ServerData
  • รายการกระเป๋า: แสดงกระเป๋าไอเทมของผู้เล่นทั้งหมด (ID, ที่อยู่, ชื่อ)
  • ดูกระเป๋า: เลือกกระเป๋าเพื่อตรวจสอบ:
    • กริดช่อง: การแสดงผลภาพของช่องที่ใช้/ว่าง
    • รายการไอเทม: ไอเทมทั้งหมดพร้อมเส้นทาง Metadata, ความหายาก, ตำแหน่งช่อง
    • ม็อดไอเทม: รายละเอียดม็อดเต็มรูปแบบ (Implicit, Explicit, Enchant, Hellscape) พร้อมค่า

7. สำรวจ UI (UI Explorer)

นำทางลำดับชั้นทรีองค์ประกอบ UI ของเกม

  • UI Root ในเกม: ตรวจสอบองค์ประกอบภายใต้ UI Root ในเกม (แผง, เมนู, ปุ่ม)
  • UI Root ระดับบนสุด: เข้าถึง UI Root ระดับบนสุดสำหรับหน้าจอเข้าสู่ระบบ/โหลด
  • การนำทางทรี: ขยาย/ยุบองค์ประกอบ UI เพื่อดูลูก, ที่อยู่ และคุณสมบัติ
  • ค้นหา: กรององค์ประกอบตามชื่อ/เส้นทาง
  • GameCullValue: แสดงสำหรับการคำนวณมาตราส่วน UI

19. ปลั๊กอิน (Plugins)

แท็บ Plugins จัดการปลั๊กอิน DLL ของ C++ ที่ขยายฟังก์ชันการทำงานของ POEFixer ปลั๊กอินสามารถเรนเดอร์โอเวอร์เลย์ เข้าถึงข้อมูลเกม และผสานเข้ากับ UI ที่มีอยู่อย่างราบรื่น

การจัดการปลั๊กอิน

  • รายการปลั๊กอิน: แสดงปลั๊กอินทั้งหมดที่ค้นพบจากไดเรกทอรี Plugins/
  • เปิด/ปิดใช้: สลับปลั๊กอินแต่ละตัวเปิดหรือปิด สถานะจะถูกบันทึกระหว่างเซสชัน
  • ตั้งค่าต่อปลั๊กอิน: แต่ละปลั๊กอินที่เปิดใช้สามารถเรนเดอร์ส่วนตั้งค่าของตัวเองในแท็บปลั๊กอินโดยตรง
  • ตรวจสอบเวอร์ชัน SDK: โฮสต์ตรวจสอบความเข้ากันได้ของเวอร์ชัน SDK ของปลั๊กอินเมื่อโหลด เวอร์ชัน SDK ปัจจุบัน: 4

ปลั๊กอินที่มี

Kill Counter

โอเวอร์เลย์ติดตามการฆ่า/กล่อง/การตายที่ครอบคลุมพร้อมสถิติถาวร

KillCount

  • ติดตามการฆ่ามอนสเตอร์: นับมอนสเตอร์ที่ถูกฆ่าตามความหายาก (Normal, Magic, Rare, Unique, Unknown) โดยใช้การตรวจจับการหายไป — ตรวจสอบเอนทิตีภายในโซน InnerCircle (~60 หน่วย) และ OuterCircle (~120 หน่วย)
  • ติดตามกล่อง: นับกล่องที่เปิดตามประเภท (Magic, Rare, Expedition, Breach, Strongbox) โดยตรวจจับการเปลี่ยนสถานะ (ปิด -> เปิด)
  • ตัวนับการตาย: ติดตามการตายของผู้เล่นโดยตรวจสอบการเปลี่ยนแปลง HP
  • ตัวนับต่อแผนที่: รีเซ็ตอัตโนมัติเมื่อเข้าพื้นที่ใหม่ ตัวนับเก่ายังมองเห็นได้จนกว่าจะฆ่าตัวแรกในพื้นที่ใหม่
  • ยอมรวมตลอดอายุ: สถิติถาวรเก็บในฐานข้อมูล SQLite3 (Plugins/KillCount/data/killcount.db) ติดตามประวัติเซสชันต่อพื้นที่ (ชื่อ, Hash, ระดับ, ตราเวลา, ตัวนับทั้งหมด)
  • โอเวอร์เลย์:
    • ลากได้เมื่อเมนูโปรแกรมเปิดอยู่ (ข้อความ "ลากเพื่อเปลี่ยนตำแหน่ง" ปรากฏ)
    • ไม่โต้ตอบและไม่มีแถบหัวเรื่องเมื่อเมนูซ่อน
    • ความทึบที่ปรับได้ (0-100%)
    • แถบแท็บสำหรับสลับระหว่างมุมมองแผนที่และยอดรวม (ทั้งสองสามารถเปิดใช้พร้อมกัน)
    • ส่วนที่แสดงสี: ส้ม (มอนสเตอร์), ฟ้าอ่อน (กล่อง), แดง (การตาย)
  • ไอคอน Atlas: แสดงไอคอนประเภทเอนทิตีจากสไปรต์ชีต Resources/radar/icons.png ที่ใช้ร่วมกัน พร้อมไอคอนสำรองสำหรับทุกหมวดหมู่
  • ตั้งค่า: กำหนดค่าว่าจะแสดงตัวนับใด (มอนสเตอร์ 5 ประเภท + กล่อง 5 ประเภท + การตาย), ความทึบ, โหมดโอเวอร์เลย์, ปุ่มรีเซ็ตสำหรับสถิติแผนที่/ตลอดอายุ

KillCount Settings

Ninja Pricer

โอเวอร์เลย์ราคาไอเทมแบบเรียลไทม์ที่ดึงราคาจาก poe2scout (ค่าเริ่มต้น) และ poe.ninja แสดงบนไอเทมที่ตก, กระเป๋าไอเทม และแท็บตู้เก็บของ

  • แหล่งราคาคู่:
    • poe2scout — แหล่งข้อมูลเริ่มต้นพร้อมความครอบคลุม PoE 2 ที่ครบถ้วน
    • poe.ninja — แหล่งข้อมูลทางเลือก/เสริม
    • คุณสามารถเลือกแหล่งที่ต้องการในตั้งค่าปลั๊กอิน
  • การผสาน Exchange API: ดึงราคาจาก 15 หมวดหมู่สกุลเงิน: Currency, Fragments, Abyssal Bones, Uncut Gems, Essences, Soul Cores, Idols, Runes, Ritual Omens, Expedition, Delirium, Breach, Lineage Support Gems, Reliquary Keys (poe2scout เท่านั้น), Incursion (poe2scout เท่านั้น) รวมถึง 7 หมวดหมู่ไอเทมยูนีค (poe2scout เท่านั้น): Accessories, Armour, Flasks, Jewels, Maps, Weapons, Sanctum Research
  • สามตำแหน่งแสดงผล:
    • ไอเทมที่ตก: แสดงราคาบนไอเทมที่ตกในโลกเกม ตรวจจับจำนวนสแต็ก (เช่น "2x Divine Orb" -> ราคาสองเท่า) ตำแหน่งปรับได้: บน, ล่าง, ซ้าย, ขวาของป้ายไอเทม
    • กระเป๋าไอเทม: แสดงราคาบนไอเทมในกริดกระเป๋าไอเทมผู้เล่น ขนาดตัวอักษรปรับเองสำหรับเซลล์เล็ก ตำแหน่งปรับได้: มุมของแต่ละเซลล์
    • แท็บตู้เก็บของ: แสดงราคาบนไอเทมในแท็บตู้เก็บของที่เปิดอยู่ ตรวจจับ UI ตู้เก็บของและดัชนีแท็บที่ใช้งานอยู่อัตโนมัติ
  • การแสดงราคา:
    • สามโหมดสกุลเงิน: Divine (D), Exalted (E), Chaos (C)
    • แสดงสี: ทอง (>= 1 Divine), ขาว (>= 0.1 Divine), เทา (< 0.1 Divine)
    • ขนาดข้อความปรับได้ (0.5x ถึง 2.0x)
  • รีเฟรชอัตโนมัติ: เธรดพื้นหลังดึงราคาทุก 5-60 นาที (ปรับได้) มีปุ่มรีเฟรชด้วยตนเอง แคช JSON ในเครื่องสำหรับสำรองออฟไลน์
  • ตรวจจับลีก: ดึงรายการลีกปัจจุบันจาก API ของ poe2scout.com ลีกสำรอง: Fate of the Vaal, HC Fate of the Vaal, Standard, Hardcore
  • การควบคุมการมองเห็น:
    • ซ่อนเมื่อเกมไม่โฟกัส
    • ปุ่มลัดซ่อน (กดค้างเพื่อซ่อนโอเวอร์เลย์ชั่วคราว)
    • สลับต่อหมวดหมู่ (เปิด/ปิดหมวดหมู่ราคาแต่ละหมวดหมู่ได้)
  • ตั้งค่า: ตัวเลือกลีก, การเลือกแหล่งข้อมูล, โหมดสกุลเงิน, ขนาดข้อความ, ตำแหน่งแสดงผลต่อตำแหน่ง, ช่วงรีเฟรช, สลับหมวดหมู่, ปุ่มลัดซ่อน

NinjaPricer In-Game NinjaPricer Settings

Example Plugin

การนำไปใช้อ้างอิงที่สาธิตฟีเจอร์ Plugin SDK ทั้งหมด:

  • ตรวจสอบบัฟ: แสดงรายการบัฟผู้เล่นพร้อมตัวกรองและแถบความคืบหน้า
  • สำรวจเอนทิตี: รายการดีบักเอนทิตีพร้อมกลไกดู, ทรีคอมโพเนนต์
  • ตรวจสอบกระเป๋าไอเทม: ตัวดู ServerData, ตัวเลือกกระเป๋า, กริดช่อง, ม็อดไอเทม
  • ตัวดูหน่วยความจำ: ตัวดู Hex dump, การสาธิต Read<T>, ตัวสแกนรูปแบบ
  • สำรวจ UI: ตัวนำทางทรีองค์ประกอบ UI เต็มรูปแบบพร้อมค้นหาและเน้น

การสร้างปลั๊กอิน

ดู คู่มือพัฒนาปลั๊กอิน สำหรับคำแนะนำโดยละเอียดในการสร้างปลั๊กอินของคุณเอง รวมถึง:

  • การตั้งค่าโปรเจกต์และการกำหนดค่าการ Build
  • การนำ IPlugin Interface ไปใช้
  • เอกสารอ้างอิง PluginContext API (v1-v4)
  • โครงสร้างข้อมูลและ Enum
  • สูตรและรูปแบบทั่วไป
  • รูปแบบโอเวอร์เลย์ลากได้
  • คู่มือแก้ไขปัญหา

← Home

Clone this wiki locally