SHOP.TXT
รูปแบบทั่วไปและหน้าที่ของคำสั่ง
สำหรับไฟล์ shop.txt นี้มีหน้าที่ในการควบคุมการทำงานทั้งหมดของ Kore ที่เกี่ยวข้องกับการขายของโดยใช้ระบบ Vending การใช้งานไฟล์นี้ไม่ยากเลย ขอเพียงคุณได้เตรียมไอเทมที่จะขายไว้ในรถเข็น Kore จะจัดการที่เหลือเอง หรือหากคุณจำเป็นต้องใช้พื้นที่ของรถเข็นจนเต็มและยังมีไอเทมที่ต้องการขายในตัว คุณสามารถกำหนดให้ Kore หยิบไอเทมนั้นจากในตัวมาใส่รถเข็นเพื่อขายได้ด้วยโดยต้องเซตในส่วนของ cart_control.txt
หากคุณต้องการที่จะใช้ฟังก์ชั่น shopAuto ขอให้แน่ใจว่าคุณได้ทำการปิดฟังก์ชั่นเหล่านี้ทั้งหมดแล้ว : route_RandomWalk, attackAuto, useSelfSkill, itemsTakeAuto, itemsGatherAuto, teleportAuto_idle, teleportAuto_search
ส่วนประกอบพื้นฐานของคำสั่งทั่วไปในไฟล์ autotrade.txt จะประกอบด้วยค่าคำสั่งเพียง 2 ส่วนคือ config key และ value ซึ่งจะอยู่ในรูปแบบดังนี้
-
- Syntax
- <config key> <value>
รายละเอียดและคำอธิบายเพิ่มเติม
- <config key>
- คอนฟิค คีย์ คือชุดคำสั่งของ Kore ที่ใช้ในการสั่งงานบอท คุณสามารถดูรายการคำสั่งทั้งหมดพร้อมคำอธิบายได้จากด้านล่าง
- <value>
- value คือตัวแปรของชุดคำสั่งต่างๆของ Kore ค่าตัวแปรของแต่ละคำสั่งจะแตกต่างกันไปไม่เหมือนกันทั้งหมด คุณสามารถดูค่าและความหมายของตัวแปรต่างๆได้จากรายการคำสั่งด้านล่างเช่นกัน
- <bool>
- ค่า bool นั้นจะมีเพียง 2 ค่าที่สามารถกำหนดได้ คือ 1 หมายถึง เปิด 0 หมายถึง ปิด
Syntax Legend - คำอธิบายความหมายตัวแปร
ในส่วนนี้จะขออธิบายถึงความหมายของตัวแปรที่ใช้อธิบายการใช้คอนฟิคต่างๆทั้งหมด
- ข้อความที่อยู่ในรูปตัวหนา
- เป็นค่าตัวแปรที่ผู้ใช้ต้องใส่ให้ตรงตามที่กำหนดไว้เท่านั้น
- < >
- ค่าของตัวแปรที่ผู้ใช้ต้องระบุ
- ( )
- ค่าตัวแปรที่จำเป็นต้องใส่
- [ ]
- ค่าตัวแปรที่ไม่บังคับให้ใส่
- | = หรือ
- เป็นค่าตัวแปรที่ผู้ใช้ต้องเลือกใส่ตัวใดตัวหนึ่ง
ชุดคำสั่งทั้งหมดใน autotrade.txt
คำสั่งควบคุมค่าการตั้งร้านทั่วไป
- shop_title [<shopname>]
- ในส่วนนี้ ให้ทำการกำหนดชื่อร้านที่จะให้ Kore ตั้ง ชื่อร้านนี้จะมองเห็นได้โดยผู้เล่นอื่นเสมือนการตั้งชื่อร้านในเกม
Note: คุณจำเป็นต้องตั้งชื่อร้านไม่เช่นนั้น Kore จะไม่สามารถเปิดร้านได้
- shop_autoStart [<bool>]
- กำหนดให้ Kore ตั้งร้านเองโดยอัตโนมัติเมื่อถึงเวลาที่ตั้งไว้ใน shop_start_idle
- shop_start_idle (<seconds>)
- กำหนดระยะหน่วงเวลาให้ Kore รอเป็นเวลากี่วินาทีก่อนทำการเปิดร้านอัตโนมัติ (ใช้ได้เมื่อตั้ง shop_autoStart เป็น 1)
- shop_start_wait [<seconds>]
- กำหนดระยะหน่วงเวลาในการตั้งร้าน หลังจากสถานะของ AI เปลี่ยนเป็น shopauto
- shop_close_time [<seconds>]
- กำหนดเวลาให้ Kore ทำการปิดร้านอัตโนมัติเพื่อจัดรายการไอเทมที่จะขายใหม่ หน่วยเป็นวินาที
- (หากฟังก์ชั่น shop_autoStart ถูกปรับไว้ที่ 1 Kore จะทำการรอเป็นเวลาเท่ากับที่ตั้งไว้ใน shop_start_idle ก่อนจะเริ่มตั้งร้านเองอีกครั้ง)
Note: ด้วยฟังก์ชั่นนี้ คุณสามารถทำให้ Kore เติมไอเทมที่ต้องการขายจำนวนมากลงในร้านได้เรื่อยๆ
- shop_close_sold_out [<bool>]
- กำหนดให้ Kore ปิดร้านอัตโนมัติหากไอเทมชนิดเดียวกันในร้านทั้งหมดถูกขายหมด
- (หากฟังก์ชั่น shop_autoStart ถูกปรับไว้ที่ 1 Kore จะทำการรอเป็นเวลาเท่ากับที่ตั้งไว้ใน shop_start_idle ก่อนจะเริ่มตั้งร้านเองอีกครั้ง)
Note: Kore เพียงแค่ปิดร้านเท่านั้นแต่จะไม่ Disconnect ตัวเองออกจาก Server
- shop_look (<body>),[<face>]
- กำหนดทิศทางการหันหน้าและตัวของ Kore ขณะตั้งร้าน ค่าตัวแปรทิศทางมีดังนี้
-
| Value |
Meaning |
| 0 |
หันไปทางทิศเหนือ |
| 1 |
หันไปทางทิศตะวันตกเฉียงเหนือ |
| 2 |
หันไปทางทิศตะวันตก |
| 3 |
หันไปทางทิศตะวันตกเฉียงใต้ |
| 4 |
หันไปทางทิศใต้ |
| 5 |
หันไปทางทิศตะวันออกเฉียงใต้ |
| 6 |
หันไปทางทิศตะวันออก |
| 7 |
หันไปทางทิศตะวันออกเฉียงเหนือ |
-
| Value |
Meaning |
| 0 |
หันหน้าตรง(ทิศทางเดียวกับตัว) |
| 1 |
หันไปทางขวาของลำตัว |
| 2 |
หันไปทางซ้ายของลำตัว |
คำสั่งควบคุมการขายของในส่วนของไอเทม
- name_x [<itemname>]
- ชื่อของไอเทมที่ต้องการนำมาขาย ชื่อไอเทมสามารถหาได้จากการพิมพ์คำสั่ง "cart" หรือหาได้จากไฟล์ items.txt ในโฟลเดอร์ tables
Note* ไอเทมที่มีชื่อผู้ผลิตอยู่บนไอเทมไม่จำเป็นต้องใส่ชื่อผู้ผลิต เช่น White Slim Potion -- Manufactured By Lisianthus ก็ให้ใส่เพียงแค่ White Slim Potion เท่านั้น
Note** ไอเทมที่จำการอัพเกรดแล้วหรือผสมการ์ดแล้ว จำเป็นต้องใส่ชื่อไอเทมทั้งหมดด้วย เช่น +9 Ghost Formal Suit[1]
- quantity_x (<amount>)
- จำนวนของไอเทมชนิดนี้ที่ต้องการให้ Kore ขายใน 1 รอบ
Note* ไอเทมที่จัดอยู่ในประเภท Equipment ต้องใส่จำนวนเป็น 1 เท่านั้น หากต้องการขายทีหละหลายชิ้นให้ใช้ Slot ละ 1 ชิ้นเรียงมาเรื่อยๆ
- price_x (<amount>)
- กำหนดราคาขายต่อชิ้นของไอเทมชนิดนี้
Tips เกี่ยวกับการตั้งร้าน
- การตั้งค่าคอนฟิคในไฟล์ items_control.txt และ cart_control.txt สามารถช่วยให้คุณขายไอเทมได้ต่อเนื่องมากขึ้น โดยการใส่ไอเทมที่ต้องการขายเป็นไอเทมรอง หรือ ไอเทมสำรองที่ใส่ลง Cart ไม่พอไว้ในตัวและให้ Kore ทำการดึงใส่ Cart เองเมื่อมีพื้นที่พอ
- คุณสามารถกำหนดให้ Kore ขายไอเทมได้มากกว่า 12 Slot โดยใส่ Slot เพิ่มลงมาเรื่อยๆ อย่างไรก็ดี Kore จะทำการขายไอเทมที่อยู่ Slot บนสุดเป็นจำนวน 12 ชนิดก่อน และหากไอเทมดังกล่าวขายหมดแล้วจึงจะทำการนำเอาไอเทมที่อยู่ Slot ถัดมาเรื่อยๆมาขายแทน