SKILL_CONTROL.TXT
รูปแบบทั่วไปและหน้าที่ของคำสั่ง
ส่วนของไฟล์ skill_control.txt
จะประกอบด้วยส่วนคำสั่งการทำงานที่เกี่ยวข้องกับการใช้สกิลทั้งหมด ได้แก่
สกิลโจมตี สกิลที่ใช้กับตัวเอง และสกิลที่ใช้กับสมาชิกในปาร์ตี้เดียวกัน
(ส่วนของสกิลที่ใช้กับสมาชิกของกิลด์นั้น คุณสามารถศึกษาได้จากหมวด guildwar_control.txt
ครับ) หน้าที่ของไฟล์นี้ก็คือการตั้งค่าให้ Kore
ใช้สกิลต่างๆตามเงื่อนไขที่เรากำหนดนั่นเอง
ส่วนประกอบพื้นฐานของคำสั่งทั่วไปในไฟล์ skill_control.txt จะประกอบด้วยค่าคำสั่ง 2
ส่วนคือ config key และ value ซึ่งจะอยู่ในรูปแบบดังนี้
-
- Syntax
-
<config key> <value>
นอกจากนั้น ในทุกๆคำสั่ง ยังจะมีชุดคำสั่งย่อยๆซึ่งเรียกว่า block format
ซึ่งใช้หลักการเดียวกันกับคำสั่งแบบแรก แต่จะมีตัวแปรอีกประเภทที่เรียกว่า
attribute อยู่ด้วย ซึ่งจะแทรกอยู่ระหว่างเครื่องหมาย "{}" ดังนี้ (แบบเก่าจะเป็น
slot ไล่ลงมาเรื่อยๆ)
-
- Syntax
-
<config key> <value> {
-
<attribute1> <value1>
-
<attribute2> <value2>
-
}
รายละเอียดและคำอธิบายเพิ่มเติม
- <config key>
- คอนฟิค คีย์ คือชุดคำสั่งของ Kore ที่ใช้ในการสั่งงานบอท คุณสามารถดูรายการคำสั่งทั้งหมดพร้อมคำอธิบายได้จากด้านล่าง
- <value>
- value คือตัวแปรของชุดคำสั่งต่างๆของ Kore ค่าตัวแปรของแต่ละคำสั่งจะแตกต่างกันไปไม่เหมือนกันทั้งหมด คุณสามารถดูค่าและความหมายของตัวแปรต่างๆได้จากรายการคำสั่งด้านล่างเช่นกัน
- <attribute>
- ค่า attribute นั้นจะเหมือนกับค่า คอนฟิค คีย์ ทุกอย่าง ยกเว้นแต่ว่าค่านี้จะใช้กำหนดค่ารองของคำสั่งที่อยู่เหนือกรอบของมันเท่านั้น
- <bool>
- ค่า bool นั้นจะมีเพียง 2 ค่าที่สามารถกำหนดได้ คือ 1 หมายถึง เปิด 0 หมายถึง ปิด
Syntax Legend - คำอธิบายความหมายตัวแปร
ในส่วนนี้จะขออธิบายถึงความหมายของตัวแปรที่ใช้อธิบายการใช้คอนฟิคต่างๆทั้งหมด
- ข้อความที่อยู่ในรูปตัวหนา
- เป็นค่าตัวแปรที่ผู้ใช้ต้องใส่ให้ตรงตามที่กำหนดไว้เท่านั้น
- < >
- ค่าของตัวแปรที่ผู้ใช้ต้องระบุ
- ( )
- ค่าตัวแปรที่จำเป็นต้องใส่
- [ ]
- ค่าตัวแปรที่ไม่บังคับให้ใส่
- | = หรือ
- เป็นค่าตัวแปรที่ผู้ใช้ต้องเลือกใส่ตัวใดตัวหนึ่ง
ชุดคำสั่งทั้งหมดในรายการคอนฟิค
การตั้งค่าการใช้สกิลโจมตี
- attackSkillSlot_x [<Skill>]
- ชื่อของสกิลที่จะให้ Kore ใช้โจมตีเป้าหมาย ซึ่งสามารถหาได้จากไฟล์ skills.txt ในโฟลเดอร์ tables
- attackSkillSlot_x_smartEquip [<flag>]
- ในส่วนนี้ ให้ระบุชื่อของไอเทมที่จะใส่หรือถอดก่อนที่จะให้ Kore ใช้สกิลนี้ [ie. Clip[1] ที่ใส่การ์ดสกิลต่างๆ] รายชื่อไอเทมหาได้จากคำสั่ง i รูปแบบของคำสั่งมี 4 แบบคือ
-
- แบบที่ 1 : Syntax
-
-
attackSkillSlot_x_smartEquip uneq,[<Equip
Type>]
ใช้สำหรับการถอดไอเทมในตำแหน่งต่างๆออกก่อนใช้สกิล
สำหรับรายการ [<Equip Type>] มีดังนี้
| Value |
Meaning |
| 1 |
Lower Mask[หัวส่วนล่าง] |
| 2 |
One-handed Weapon |
| 4 |
Cape [ผ้าคลุม] |
| 8 |
Right Accessory |
| 10 |
Arrow |
| 16 |
Armour |
| 32 |
Shield |
| 34 |
Two-handed Weapon |
| 64 |
Foot Wear |
| 128 |
Left Accessory |
| 136 |
Accessory |
| 256 |
Helmet |
| 512 |
Eye mask [หัวส่วนกลาง] |
| 513 |
Mid-Lower mask [หัวส่วนกลาง-ล่าง] |
| 32768 |
Arrow-Shuriken-Bullet |
-
- แบบที่ 2 : Syntax
-
-
attackSkillSlot_x_smartEquip [<Item Name>],-1
ใช้สำหรับการถอดไอเทมที่ระบุออกก่อนใช้สกิล
-
- แบบที่ 3 : Syntax
-
-
attackSkillSlot_x_smartEquip [<Item Name>],[<Equip
Type>]
ใช้สำหรับการใส่ไอเทมในตำแหน่ง [<Equip Type>]
ต่างๆก่อนใช้สกิล สำหรับรายการ [<Equip Type>] มีดังนี้
| Value |
Meaning |
| 1 |
Lower Mask[หัวส่วนล่าง] |
| 2 |
One-handed Weapon |
| 4 |
Cape [ผ้าคลุม] |
| 8 |
Right Accessory |
| 10 |
Arrow |
| 16 |
Armour |
| 32 |
Shield |
| 34 |
Two-handed Weapon |
| 64 |
Foot Wear |
| 128 |
Left Accessory |
| 136 |
Accessory |
| 256 |
Helmet |
| 512 |
Eye mask [หัวส่วนกลาง] |
| 513 |
Mid-Lower mask [หัวส่วนกลาง-ล่าง] |
| 32768 |
Arrow-Shuriken-Bullet |
-
- แบบที่ 4 : Syntax
-
-
attackSkillSlot_x_smartEquip [<Item Name>]
ใช้สำหรับการใส่ไอเทมที่ระบุก่อนใช้สกิล
- attackSkillSlot_x_magicScroll [<Item>]
- ในส่วนนี้ให้ระบุชื่อของไอเทมประเภทใช้งานได้ที่จะให้ Kore ใช้ก่อนใช้สกิลนี้ รายชื่อไอเทมหาได้จากไฟล์ items.txt ในโฟลเดอร์ tables
- attackSkillSlot_x_dist (<auto | dist>)
- กำหนดให้ Kore ใช้สกิลนี้เมื่ออยู่ห่างจากเป้าหมายเท่าไหร่ หากใส่ auto Kore จะทำการกำหนดระยะไกลสุดที่สามารถใช้ได้ หากใส่เป็นตัวเลข ควรกำหนดให้เหมาะสมกับสายอาชีพของตัวละครด้วย
- attackSkillSlot_x_lvl (<level>)
- กำหนดเลเวลของสกิลที่จะให้ Kore ใช้
- attackSkillSlot_x_hp_lower [<percent hp>]
- กำหนดให้ Kore ใช้สกิลนี้ใส่เป้าหมายเมื่อค่า Hp มากกว่าหรือเท่ากับค่านี้ (%)
- attackSkillSlot_x_hp_upper [<percent hp>]
- กำหนดให้ Kore ใช้สกิลนี้ใส่เป้าหมายเมื่อค่า Hp น้อยกว่าหรือเท่ากับค่านี้ (%)
- attackSkillSlot_x_maxAggressives [<flag>]
- กำหนดให้ Kore ใช้สกิลนี้เมื่อโดนมอนสเตอร์รุมน้อยกว่าหรือเท่ากับเท่าไหร่
- attackSkillSlot_x_minAggressives [<flag>]
- กำหนดให้ Kore ใช้สกิลนี้เมื่อโดนมอนสเตอร์รุมมากกว่าหรือเท่ากับเท่าไหร่
- attackSkillSlot_x_maxCastTime (<seconds>)
- กำหนดให้ Kore ใช้เวลาร่ายสกิลนี้นานที่สุดเท่าไหร่
- attackSkillSlot_x_minCastTime [<seconds>]
- กำหนดให้ Kore ใช้เวลาร่ายสกิลนี้น้อยที่สุดที่สุดเท่าไหร่
- attackSkillSlot_x_maxUses [<amount>]
- กำหนดให้ Kore ใช้สกิลนี้ต่อเป้าหมายกี่ครั้ง [0 = ไม่กำหนด]
- attackSkillSlot_x_sp_lower [<percent sp>]
- กำหนดให้ Kore หยุดใช้สกิลนี้เมื่อ SP เหลือต่ำกว่าหรือเท่ากับเท่าไหร่ (%)
- attackSkillSlot_x_sp_upper [<percent sp>]
- กำหนดให้ Kore ใช้สกิลนี้เมื่อ SP เหลือมากกว่าหรือเท่ากับเท่าไหร่ (%)
- attackSkillSlot_x_spirits_lower [<amount>]
- กำหนดให้ Kore หยุดใช้สกิลนี้เมื่อ Spirit Spere เหลือน้อยกว่ากี่ลูก
- attackSkillSlot_x_spirits_upper [<amount>]
- กำหนดให้ Kore ใช้สกิลนี้เมื่อ Spirit Sphere เหลือน้อยกว่าหรือเท่ากับกี่ลูก
- attackSkillSlot_x_stopWhenHit [<bool>]
- กำหนดให้ Kore หยุดใช้สกิลนี้หากถูกโจมตี
- attackSkillSlot_x_stopWhenSteal [<bool>]
- กำหนดให้ Kore หยุดใช้สกิลนี้เมื่อทำการขโมยไอเทมสำเร็จ
- attackSkillSlot_x_stopWhenTotalDmg [<total damage>]
- กำหนดให้ Kore ทำการหยุดใช้สกิลนี้หากสร้างความเสียหายแก่เป้าหมายได้มากกว่าหรือเท่ากับเท่าไหร่ [0 = ไม่กำหนด]
- attackSkillSlot_x_monsters [<monster name>]
- กำหนดให้ Kore ใช้สกิลนี้กับ Monster ใดบ้าง (รายชื่อมอนสเตอร์สามารถหาได้จาก monsters.txt ใน tables)
- attackSkillSlot_x_monRace [<monster race>]
- กำหนดให้ Kore ใช้สกิลนี้กับเป้าหมายที่เป็นประเภทใดบ้าง (ระบุเป็นชื่อประเภท) สามารถดูรายละเอียดได้จาก monsterrace.txt ในโฟลเดอร์ tables
- attackSkillSlot_x_timeout [<seconds>]
- กำหนดให้ Kore ใช้สกิลนี้ทุกๆกี่วินาที
- attackSkillSlot_x_useSelf [<bool>]
- กำหนดให้ Kore ใช้สกิลนี้กับตัวเองแทนมอนสเตอร์
- attackSkillSlot_x_monInStatus [<statuss>]
- กำหนดให้ Kore ใช้สกิลนี้กับเป้าหมายเมื่อเป้าหมายอยู่ในสถานะใด (ระบุชื่อสถานะ)
ชื่อสถานะหาได้จากไฟล์ msgstrings.txt ส่วน 011F, 0119A, 0119B, 0119C และ 0196 ในโฟลเดอร์ tables
- attackSkillSlot_x_monOutStatus [<statuss>]
- กำหนดให้ Kore ใช้สกิลนี้กับเป้าหมายเมื่อเป้าหมายไม่ได้อยู่ในสถานะใด (ระบุชื่อสถานะ)
ชื่อสถานะหาได้จากไฟล์ msgstrings.txt ส่วน 011F, 0119A, 0119B, 0119C และ 0196 ในโฟลเดอร์ tables
- attackSkillSlot_x_inStatus [<statuss>]
- กำหนดให้ Kore ใช้สกิลนี้เมื่อ Kore อยู่ในสภาวะอะไร (ระบุชื่อสถานะ)
ชื่อสถานะหาได้จากไฟล์ msgstrings.txt ส่วน 011F, 0119A, 0119B, 0119C และ 0196 ในโฟลเดอร์ tables
- attackSkillSlot_x_OutStatus [<statuss>]
- กำหนดให้ Kore ใช้สกิลนี้เมื่อ Koreไม่ได้อยู่สภาวะอะไร (ระบุชื่อสถานะ)
ชื่อสถานะหาได้จากไฟล์ msgstrings.txt ส่วน 011F, 0119A, 0119B, 0119C และ 0196 ในโฟลเดอร์ tables
- attackSkillSlot_x_prevSkill [<skillname>]
- กำหนดให้ Kore ใช้สกิลนี้หลังจากใช้สกิลใด (ระบุชื่อสกิล)
ชื่อสกิลหาได้จากไฟล์ skills.txt ในโฟลเดอร์ tables
- attackSkillSlot_x_delayTime [<seconds>]
- กำหนดค่าดีเลย์หน่วงเวลาก่อนใช้สกิลนี้หลังจากสถานะ AI เปลี่ยนเป็น Skill_use
การตั้งค่าการใช้สกิลกับตัวเอง
- useSelf_skill_smartHeal [<bool>]
- กำหนดให้ Kore เปิดใช้ระบบ Smart Heal (Kore จะคำนวณเลเวลของสกิลฮีลเอง)
- useSelf_skill_x [<skillname>]
- ระบุชื่อสกิลที่จะให้ Kore ใช้กับตัวเอง ชื่อสกิลหาได้จากไฟล์ skills.txt ในโฟลเดอร์ Tables
- useSelf_skill_x_smartEquip [<flag>]
- ในส่วนนี้ ให้ระบุชื่อของไอเทมที่จะใส่หรือถอดก่อนที่จะให้ Kore ใช้สกิล
รายชื่อไอเทมหาได้จากคำสั่ง i รูปแบบของคำสั่งมี 4 แบบคือ
-
- แบบที่ 1 : Syntax
-
-
attackSkillSlot_x_smartEquip uneq,[<Equip
Type>]
ใช้สำหรับการถอดไอเทมในตำแหน่งต่างๆออกก่อนใช้สกิล
สำหรับรายการ [<Equip Type>] มีดังนี้
| Value |
Meaning |
| 1 |
Lower Mask[หัวส่วนล่าง] |
| 2 |
One-handed Weapon |
| 4 |
Cape [ผ้าคลุม] |
| 8 |
Right Accessory |
| 10 |
Arrow |
| 16 |
Armour |
| 32 |
Shield |
| 34 |
Two-handed Weapon |
| 64 |
Foot Wear |
| 128 |
Left Accessory |
| 136 |
Accessory |
| 256 |
Helmet |
| 512 |
Eye mask [หัวส่วนกลาง] |
| 513 |
Mid-Lower mask [หัวส่วนกลาง-ล่าง] |
| 32768 |
Arrow-Shuriken-Bullet |
-
- แบบที่ 2 : Syntax
-
-
attackSkillSlot_x_smartEquip [<Item Name>],-1
ใช้สำหรับการถอดไอเทมที่ระบุออกก่อนใช้สกิล
-
- แบบที่ 3 : Syntax
-
-
attackSkillSlot_x_smartEquip [<Item Name>],[<Equip
Type>]
ใช้สำหรับการใส่ไอเทมในตำแหน่ง [<Equip Type>]
ต่างๆก่อนใช้สกิล สำหรับรายการ [<Equip Type>] มีดังนี้
| Value |
Meaning |
| 1 |
Lower Mask[หัวส่วนล่าง] |
| 2 |
One-handed Weapon |
| 4 |
Cape [ผ้าคลุม] |
| 8 |
Right Accessory |
| 10 |
Arrow |
| 16 |
Armour |
| 32 |
Shield |
| 34 |
Two-handed Weapon |
| 64 |
Foot Wear |
| 128 |
Left Accessory |
| 136 |
Accessory |
| 256 |
Helmet |
| 512 |
Eye mask [หัวส่วนกลาง] |
| 513 |
Mid-Lower mask [หัวส่วนกลาง-ล่าง] |
| 32768 |
Arrow-Shuriken-Bullet |
-
- แบบที่ 4 : Syntax
-
-
attackSkillSlot_x_smartEquip [<Item Name>]
ใช้สำหรับการใส่ไอเทมที่ระบุก่อนใช้สกิล
- useSelf_skill_x_hp_lower [<percent hp>]
- กำหนดให้ Kore หยุดใช้สกิลนี้เมื่อค่า HP ต่ำกว่าหรือเท่ากับเท่าไหร่
- useSelf_skill_x_hp_upper [<percent hp>]
- กำหนดให้ Kore ใช้สกิลนี้เมื่อค่า HP ต่ำกว่าหรือเท่ากับเท่าไหร่
- useSelf_skill_x_inLockOnly [<bool>]
- กำหนดให้ Kore ใช้สกิลนี้เฉพาะใน lockMap เท่านั้น
- useSelf_skill_x_lvl (<auto | level>)
- กำหนดเลเวลของสกิลที่จะใช้ หากใส่ auto Kore จะทำการใช้สกิลที่เลเวลสูงสุด
- useSelf_skill_x_maxAgressive [<amount>]
- กำหนดให้ Kore ใช้สกิลนี้เมื่อโดนรุมน้อยกว่าหรือเท่ากับเท่าไหร่
- useSelf_skill_x_minAgressive [<amount>]
- กำหนดให้ Kore ใช้สกิลนี้เมื่อโดนรุมมากกว่าหรือเท่ากับเท่าไหร่
- useSelf_skill_x_maxCastTime [<seconds>]
- กำหนดระยะเวลามากที่สุดที่จะใช้ร่ายสกิล
- useSelf_skill_x_minCastTime [<seconds>]
- กำหนดระยะเวลาน้อยที่สุดที่จะใช้ร่ายสกิล
- useSelf_skill_x_sp_lower [<percent sp>]
- กำหนดให้ Kore หยุดใช้สกิลนี้เมื่อ SP เหลือต่ำกว่าหรือเท่ากับเท่าไหร่
- useSelf_skill_x_sp_upper [<percent sp>]
- กำหนดให้ Kore ใช้สกิลนี้เมื่อค่า SP ต่ำกว่าหรือเท่ากับเท่าไหร่
- useSelf_skill_x_spirits_lower [<amount>]
- กำหนดให้ Kore หยุดใช้สกิลนี้เมื่อ Spirits Sphere เหลือต่ำกว่าเท่าไหร่
- useSelf_skill_x_spirits_upper [<amount>]
- กำหนดให้ Kore ใช้สกิลนี้เมื่อ Spirits Sphere เหลือต่ำกว่าหรือเท่ากับเท่าไหร่
- useSelf_skill_x_stopWhenHit [<bool>]
- กำหนดให้ Kore หยุดใช้สกิลนี้เมื่อถูกโจมตี
- useSelf_skill_x_timeout [<seconds>]
- กำหนดให้ Kore ใช้สกิลนี้ทุกๆกี่วินาที
- useSelf_skill_x_inStatus [<status>]
- กำหนดให้ Kore ใช้สกิลนี้เมื่อ Kore อยู่ในสภาวะอะไร (ระบุชื่อสถานะ)
ชื่อสถานะหาได้จากไฟล์ msgstrings.txt ส่วน 011F, 0119A, 0119B, 0119C และ 0196 ในโฟลเดอร์ tables
- useSelf_skill_x_outStatus [<status>]
- กำหนดให้ Kore ใช้สกิลนี้เมื่อ Koreไม่ได้อยู่สภาวะอะไร (ระบุชื่อสถานะ)
ชื่อสถานะหาได้จากไฟล์ msgstrings.txt ส่วน 011F, 0119A, 0119B, 0119C และ 0196 ในโฟลเดอร์ Tables
- useSelf_skill_x_whileSiting [<bool>]
- กำหนดให้ Kore ใช้สกิลนี้เมื่อนั่งอยู่
- useSelf_skill_x_notWhileSiting [<bool>]
- กำหนดให้ Kore ข้ามการใช้สกิลในสลอทนี้หากนั่งพักอยู่
- useSelf_skill_x_waitAfterKill [<seconds>]
- กำหนดให้ Kore ใช้สกิลนี้หลังจากจัดการเป้าหมายได้แล้วกี่วินาที
- useSelf_skill_x_whenAI [<ai>]
- กำหนดให้ Kore ใช้สกิลนี้เมื่อ AI อยู่ในสภาวะใด
สภาวะ AI ทั้งหมดมีดังนี้คือ route, route_getRoute, route_getMapRoute, sitAuto, follow, take, items_gather, items_take, attack, memo
- useSelf_skill_x_notWhenAI [<ai>]
- กำหนดให้ Kore ไม่ใช้สกิลนี้หาก AI อยู่ในสภาวะใด
สภาวะ AI ทั้งหมดมีดังนี้คือ route, route_getRoute, route_getMapRoute, sitAuto, follow, take, items_gather, items_take, attack, memo
การตั้งค่าการใช้สกิลกับสมาชิกในปาร์ตี้
- partyAutoResurrect [<bool>]
- กำหนดให้ Kore ใช้สกิล Resurrection อัตโนมัติ หากมีสมาชิกในปาร์ตี้ตาย (ต้องใช้ 1 Blue Gemstone ต่อ 1 ครั้ง)
- partyAutoResurrectTime [<seconds>]
- กำหนดให้ Kore ใช้สกิลชุบแก่สมาชิกในปาร์ตี้หลังจากสมาชิกตายไปแล้วกี่วินาที
หาก Kore ไม่มีสกิลชุบ จะใช้ไอเทม Yggdrasil Leaf แทน
- partySkillskill_smartHeal [<bool>]
- กำหนดให้ Kore เปิดใช้งานระบบ Smart Heal กับสมาชิกใน Party (Kore จะคำนวณเลเวลสกิลที่ต้องใช้เองให้สัมพัธ์กับ HP ที่ลด)
- partySkill_distance (<distance>)
- กำหนดระยะห่างมากที่สุดในการใช้สกิลให้กับสมาชิกในปาร์ตี้
- partySkill_checkWall [<bool>]
- กำหนดให้ Kore ไม่ใช้สกิล หากเป้าหมายของสกิลอยู่หลังสิ่งกีดขวาง
- partySkill_x [<skillname>]
- กำหนดชื่อสกิลที่จะให้ Kore ใช้กับสมาชิกในปาร์ตี้
ชื่อสกิลหาได้จาก ไฟล์ skills.txt ใน โฟลเดอร์ tables
- partySkill_x_smartEquip [<flag>]
- ในส่วนนี้ ให้ระบุชื่อของไอเทมที่จะใส่หรือถอดก่อนที่จะให้ Kore ใช้สกิล
รายชื่อไอเทมหาได้จากคำสั่ง i รูปแบบของคำสั่งมี 4 แบบคือ
-
- แบบที่ 1 : Syntax
-
-
attackSkillSlot_x_smartEquip uneq,[<Equip
Type>]
ใช้สำหรับการถอดไอเทมในตำแหน่งต่างๆออกก่อนใช้สกิล
สำหรับรายการ [<Equip Type>] มีดังนี้
| Value |
Meaning |
| 1 |
Lower Mask[หัวส่วนล่าง] |
| 2 |
One-handed Weapon |
| 4 |
Cape [ผ้าคลุม] |
| 8 |
Right Accessory |
| 10 |
Arrow |
| 16 |
Armour |
| 32 |
Shield |
| 34 |
Two-handed Weapon |
| 64 |
Foot Wear |
| 128 |
Left Accessory |
| 136 |
Accessory |
| 256 |
Helmet |
| 512 |
Eye mask [หัวส่วนกลาง] |
| 513 |
Mid-Lower mask [หัวส่วนกลาง-ล่าง] |
| 32768 |
Arrow-Shuriken-Bullet |
-
- แบบที่ 2 : Syntax
-
-
attackSkillSlot_x_smartEquip [<Item Name>],-1
ใช้สำหรับการถอดไอเทมที่ระบุออกก่อนใช้สกิล
-
- แบบที่ 3 : Syntax
-
-
attackSkillSlot_x_smartEquip [<Item Name>],[<Equip
Type>]
ใช้สำหรับการใส่ไอเทมในตำแหน่ง [<Equip Type>]
ต่างๆก่อนใช้สกิล สำหรับรายการ [<Equip Type>] มีดังนี้
| Value |
Meaning |
| 1 |
Lower Mask[หัวส่วนล่าง] |
| 2 |
One-handed Weapon |
| 4 |
Cape [ผ้าคลุม] |
| 8 |
Right Accessory |
| 10 |
Arrow |
| 16 |
Armour |
| 32 |
Shield |
| 34 |
Two-handed Weapon |
| 64 |
Foot Wear |
| 128 |
Left Accessory |
| 136 |
Accessory |
| 256 |
Helmet |
| 512 |
Eye mask [หัวส่วนกลาง] |
| 513 |
Mid-Lower mask [หัวส่วนกลาง-ล่าง] |
| 32768 |
Arrow-Shuriken-Bullet |
-
- แบบที่ 4 : Syntax
-
-
attackSkillSlot_x_smartEquip [<Item Name>]
ใช้สำหรับการใส่ไอเทมที่ระบุก่อนใช้สกิล
- partySkill_x_lvl (<level>)
- กำหนดให้ Kore ใช้สกิลนี้ที่เลเวลเท่าไหร่
- partySkill_x_target [<playername>]
- ในส่วนนี้ให้ระบุชื่อของสมาชิกในปาร์ตี้ที่จะให้ Kore ใช้สกิลให้ สามารถใส่ , คั่นได้
Note : ชื่อผู้เล่นใน party เป็น Case-Sensitive
ต้องพิมพ์ให้ถูกต้องทั้งหมด
Note : หากไม่ระบุชื่อ target Kore จะแจกทุกคน
- partySkill_x_targetHp_lower (<percent hp>)
- กำหนดให้ Kore หยุดใช้สกิลนี้เมื่อเป้าหมายมีค่า HP ต่ำกว่าหรือเท่ากับเท่าไหร่
- partySkill_x_targetHp_upper (<percent hp>)
- กำหนดให้ Kore ใช้สกิลนี้เมื่อเป้าหมายมีค่า HP ต่ำกว่าหรือเท่ากับเท่าไหร่
- partySkill_x_maxCastTime (<seconds>)
- กำหนดระยะเวลาร่ายสกิลของ Kore ให้ใช้เวลามากที่สุดเท่าไหร่
- partySkill_x_minCastTime [<seconds>]
- กำหนดระยะเวลาร่ายสกิลของ Kore ให้ใช้เวลาน้อยที่สุดเท่าไหร่
- partySkill_x_sp_lower (<percent sp>)
- กำหนดให้ Kore หยุดใช้สกิลนี้เมื่อ Kore มีค่า SP ต่ำกว่าหรือเท่ากับเท่าไหร่
- partySkill_x_sp_upper (<percent sp>)
- กำหนดให้ Kore ใช้สกิลนี้เมื่อ Kore มีค่า SP ต่ำกว่าหรือเท่ากับเท่าไหร่
- partySkill_x_timeout [<seconds>]
- กำหนดให้ Kore ใช้สกิลนี้กับเป้าหมายทุกๆกี่วินาที
- partySkill_x_inStatus [<status>]
- กำหนดให้ Kore ใช้สกิลนี้กับผู้เล่นในปาร์ตี้หากผู้เล่นเข้าสู่สถานะใด (ระบุชื่อสถานะ)
ชื่อสถานะหาได้จากไฟล์ msgstrings.txt ส่วน 0196 ในโฟลเดอร์ tables
- partySkill_x_outStatus [<status>]
- กำหนดให้ Kore ใช้สกิลนี้กับผู้เล่นในปาร์ตี้หากผู้เล่นไม่ได้อยู่ในสถานะใด (ระบุชื่อสถานะ)
ชื่อสถานะหาได้จากไฟล์ msgstrings.txt ส่วน 0196 ในโฟลเดอร์ tables
- partySkill_x_onSit [<bool>]
- กำหนดให้ Kore ใช้สกิลแก่ผู้เล่นในปาร์ตี้ขณะ (Kore) นั่งอยู่เท่านั้น
- partySkill_x_statusTimeout [<seconds>]
- ในส่วนนี้ให้ระบุระยะเวลาที่สกิลนี้มีผล ใช้ควบคู่กับ partySkill_x_outStatus
หากไม่ระบุ หาก Kore และผู้เล่นเป้าหมายหลุดออกนอกระยะมองเห็น Kore จะใช้สกิลให้ซ้ำทันที
- partySkill_x_stopWhenHit [<bool>]
- กำหนดให้ Kore หยุดใช้สกิลนี้เมื่อถูกโจมตี
- partySkill_x_stopWhenHitTarget [<bool>]
- กำหนดให้ Kore ไม่ใช้สกิลกับผู้เล่นเป้าหมาย หากเป้าหมายของสกิลถูกมอนสเตอร์โจมตีอยู่