CART_CONTROL.TXT

รูปแบบทั่วไปและหน้าที่ของคำสั่ง

ไฟล์ cart_control.txt นี้เป็นไฟล์ที่ใช้กำหนดค่าการใช้รถเข็นของ Kore โดยจะสามารถกำหนดให้ Kore นำไอเทมต่างๆ ใส่รถเข็นเมื่อไม่ใช้ และนำออกมาเมื่อต้องการใช้ได้

Note: คุณจำเป็นต้องเปิดใช้งานฟังก์ชั่น cartAuto ใน config.txt ให้เป็น 1 เสียก่อน จึงสามารถใช้งานไฟล์นี้ได้

Syntax Legend - คำอธิบายความหมายตัวแปร

ในส่วนนี้จะขออธิบายถึงความหมายของตัวแปรที่ใช้อธิบายการใช้คอนฟิคต่างๆทั้งหมด


ข้อความที่อยู่ในรูปตัวหนา
เป็นค่าตัวแปรที่ผู้ใช้ต้องใส่ให้ตรงตามที่กำหนดไว้เท่านั้น

< >
ค่าของตัวแปรที่ผู้ใช้ต้องระบุ

( )
ค่าตัวแปรที่จำเป็นต้องใส่

[ ]
ค่าตัวแปรที่ไม่บังคับให้ใส่

| = หรือ
เป็นค่าตัวแปรที่ผู้ใช้ต้องเลือกใส่ตัวใดตัวหนึ่ง

ชุดคำสั่งทั้งหมดใน cart_control.txt


Syntax
(<ชื่อไอเทม>) (<จำนวนที่เก็บไว้ในตัว>) (<เก็บเข้ารถเข็น>) (<หยิบออกจากรถเข็น>) (<จำนวนที่จะใส่รถเข็น>)

<ชื่อไอเทม>
ชื่อของไอเทมที่เราต้องการให้ Kore เก็บใส่รถเข็น โดยชื่อไอเทมสามารถหาได้จาก items.txt ในโฟลเดอร์ tables


<จำนวนที่เก็บไว้ในตัว>
กำหนดให้ Kore เก็บไอเทมดังกล่าวไว้ที่ตัวกี่ชิ้น เมื่อมีไอเทมในตัวเกินกว่าจำนวนนี้ ไอเทมที่เหลือจะถูกเก็บเข้ารถเข็นหากตั้ง flag <เก็บเข้ารถเข็น> เป็น 1


<เก็บเข้ารถเข็น>
กำหนดให้ Kore เก็บไอเทมชิ้นนี้เข้ารถเข็นเมื่อจำนวนไอเทมชิ้นนี้ในตัวเกินกว่าค่าใน flag <จำนวนที่เก็บไว้ในตัว> ค่าตัวแปรคือ
Value Meaning
0 ไม่เก็บไอเทมนี้ลงรถเข็น
1 เก็บไอเทมนี้ลงรถเข็นเมื่อจำนวนไอเทมชิ้นนี้ในตัวเกินกว่าค่าใน flag <จำนวนที่เก็บไว้ในตัว>


<หยิบออกจากรถเข็น>
กำหนดให้ Kore หยิบไอเทมชิ้นนี้จากรถเข็นเมื่อจำนวนไอเทมชิ้นนี้ในตัวต่ำกว่าค่าใน flag <จำนวนที่เก็บไว้ในตัว> ค่าตัวแปรคือ
Value Meaning
0 ไม่หยิบไอเทมนี้จากรถเข็น
1 หยิบไอเทมนี้จากรถเข็นเมื่อจำนวนไอเทมชิ้นนี้ในตัวต่ำกว่าค่าใน flag <จำนวนที่เก็บไว้ในตัว>


<จำนวนที่จะใส่รถเข็น>
กำหนดปริมาณสูงสุดที่จะให้ Kore ทำการเก็บไอเทมชนิดเดียวกันในรถเข็น ให้ใส่เป็นจำนวนชิ้นของไอเทม เช่น 1500

ตัวอย่างการเซต cart_control.txt


Example
Poison Bottle 10 0 0 0
Wedding Ring 1 0 0 0
Butterfly Wing 3 1 0 9999
Awakening Potion 5 1 1 100
Elunium 3 1 1 9999
Skel-Bone 0 1 1 9999

ผลลัพธ์ที่ได้

เมื่อเปิดใช้งานฟังก์ชั่น cartAuto เป็น 1 แล้ว Kore จะทำการเก็บไอเทม Skel-Bone ทั้งหมดลงในรถเข็น ทำการเก็บ Elunium ลงรถเข็นเช่นกันแต่จะเหลือไว้ในตัว 3 ก้อน ส่วน Awakening Potion จะเก็บไว้ในตัวเพียง 5 ขวด และเมื่อ Kore ทำการใช้ Awakening Potion ไปจึงจะทำการดึงลงมาจาก Cart ไว้ในตัวให้ได้เท่าเดิม ในขณะที่ Butterfly Wing ส่วนเกินนั้นจะไม่ถูกดึงลงมาจาก Cart แม้จะใช้จนเหลือ 0 ก็ตาม ส่วน Poison Bottle และ Wedding Ring นั้น Kore จะไม่นำเข้ารถเข็นไม่ว่าจะเกินกว่าปริมาณที่กำหนดหรือไม่ก็ตาม