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 ขณะตั้งร้าน ค่าตัวแปรทิศทางมีดังนี้
[<body>]
Value Meaning
0 หันไปทางทิศเหนือ
1 หันไปทางทิศตะวันตกเฉียงเหนือ
2 หันไปทางทิศตะวันตก
3 หันไปทางทิศตะวันตกเฉียงใต้
4 หันไปทางทิศใต้
5 หันไปทางทิศตะวันออกเฉียงใต้
6 หันไปทางทิศตะวันออก
7 หันไปทางทิศตะวันออกเฉียงเหนือ

[<face>]
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 เกี่ยวกับการตั้งร้าน