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)