ITEMS_CONTROL.TXT

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

ไฟล์ items_control.txt มีหน้าที่หลักคือกำหนดและควบคุมให้ Kore จัดการกับไอเทมต่างๆในตัวได้อย่างถูกต้อง นั่นหมายถึง เมื่อ Kore ได้ทำการเก็บไอเทมต่างๆได้จากการเก็บเลเวลและน้ำหนักถึงค่าที่เซตไว้ใน itemsMaxWeight แล้ว Kore ก็จะทำการกลับ saveMap และจัดการกับไอเทมที่มีทั้งหมดในตัว ซึ่งหากคุณไม่ได้ระบุให้ Kore ทราบว่าจะทำอย่างไรกับไอเทมต่างๆ Kore ก็ไม่สามารถนำไอเทมเหล่านั้นลงคาฟร่า ขาย หรือทำอย่างอื่นได้ และก็จะทำให้การเก็บเลเวลของ Kore ติดขัดได้ นอกจากนั้น คุณยังสามารถกำหนดได้ด้วยว่าจะให้ไอเทมชนิดใดที่ Kore จะไม่พยายามนำลง Kafra เช่น แหวนแต่งงาน[Wedding Ring] ตรา The Sign หรือแม้แต่เหรียญเมือง Hugel เจ้าปัญหา Marvelous Medal ด้วย


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

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


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

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

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

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

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

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


Syntax
(<ชื่อไอเทม>) (<จำนวนเหลือติดตัว>) (<เก็บเข้าคาฟร่า>) (<ขายทิ้ง NPC>) (<หยิบจากรถเข็นลงคาฟร่า>)

คำอธิบายและค่าตัวแปรของชุดคำสั่งทั้งหมด


<ชื่อไอเทม>
ชื่อของไอเทมที่เราต้องการให้ Kore ทำตามเงื่อนไขใน <flag> ต่างๆหลังชื่อไอเทม โดยชื่อไอเทมสามารถหาได้จาก items.txt ในโฟลเดอร์ tables หรือกดคำสั่ง i
Note : ชื่อไอเทมไม่ใช่ case-sensitive คุณสามารถใส่ all เพื่อระบุให้ Kore ทำเงื่อนไขต่างๆกับไอเทมทั้งหมดได้

(<จำนวนเหลือติดตัว>)
ระบุจำนวนที่จะให้ Kore เหลือไอเทมชนิดนี้ไว้ในตัวกี่ชิ้น หลังจากเก็บไอเทมชิ้นนี้ลงคาฟร่า


(<เก็บเข้าคาฟร่า>)
กำหนดให้ Kore เก็บไอเทมชนิดนี้ลงคาฟร่าหรือไม่ (ต้องกำหนดค่า storageAuto 1 ใน intown_control.txt ด้วย)
Value Meaning
0 ไม่เก็บลงคาฟร่า
1 เก็บไอเทมนี้ลงคาฟร่า
* หากคุณไม่ได้ตั้งให้เก็บไอเทมนี้ลงคาฟร่า คุณควรกำหนดให้ Kore ขายไอเทม เพื่อป้องกันกรณีไอเทมล้นตัวด้วย


(<ขายทิ้ง NPC>)
กำหนดให้ Kore ทำการขายไอเทมนี้กับ NPC หรือไม่ (หากเปิดใช้ต้องกำหนดค่า sellAuto 1 ใน intown_control.txt ด้วย)
Value Meaning
0 ไม่ขาย
1 ขายทิ้ง
* หากคุณไม่ได้ตั้งให้ขายไอเทมนี้ทิ้ง คุณควรกำหนดให้ Kore เก็บไอเทมลงคาฟร่า เพื่อป้องกันกรณีไอเทมล้นตัวด้วย


(<หยิบจากรถเข็นลงคาฟร่า>)
เมื่อคุณกำหนดให้ Kore เก็บไอเทมที่เก็บได้ลงรถเข็น (อ่านรายละเอียดเพิ่มเติมได้ที่ cart_control.txt คุณสามารถปรับค่าที่นี่ได้ ว่าจะให้ Kore นำไอเทมที่เก็บไว้ในรถเข็นลงคาฟร่าด้วยหรือไม่)
Value Meaning
0 ไม่หยิบใส่คาฟร่า (ดองไว้ในรถเข็น)
1 หยิบจากรถเข็นใส่คาฟร่า
* คุณไม่สามารถสั่งให้ Kore นำไอเทมในรถเข็นขายทิ้งได้ หากต้องการขายไอเทมนั้น คุณต้องกำหนดไม่ให้ Kore หยิบไอเทมนั้นใส่รถ



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


Example
Butterfly Wing 3 0 0
Poison Bottle 0 0 0
Wedding Ring 0 0 0
all 0 0 1
Blue Herb 0 1 0 1

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


เมื่อตั้งค่าตามด้านบน Kore จะทำการเก็บไอเทม บีวิง ไว้ในตัวจำนวน 3 ชิ้น หากบังเอิญมีเกินจะทำการเก็บส่วนเกินเข้าคาฟร่าทันที ส่วนยาพิษและแหวนแต่งงานเราเซตไว้ที่ 0 0 0 เพราะว่าจะให้ Kore ไม่ยุ่งกับไอเทมนี้ทั้งสิ้น (กรณีของลูกธนู ก็ให้ใส่ Arrow 0 0 0 เช่นกัน) นอกจากนี้ Kore ยังจะทำการนำ Blue Herb ทั้งหมดที่เก็บได้ลงคาฟร่า และหยิบจากรถเข็นใส่คาฟร่าด้วย ส่วนไอเทมนอกเหนือจากนี้ นั้นจะทำการขายทิ้งหมด (all 0 0 1)