การติดตั้ง Script NPC
ต้องบอกก่อนเลยว่าง่ายมาก ไม่ได้ยากมากมายอะไรอย่างที่คิด วิธีการก็ไม่มีอะไรมาก ซึ่งสิ่งที่ต้องเตรียมจะมีดังนี้
-- เตรียมสคริป NPC ที่ต้องการจะติดตั้ง ไฟล์ NPC จะต้องเป็นไฟล์นามสกุล .txt เท่านั้น(สามารถดาวน์โหลดได้ทั่วไป รวมถึงในบอร์ดเราด้วย)
-- ส่วนตัวอย่างที่ใช้ในการทดสอบเราขอใช้เป็น npc poringslot ละกันนะครับ
วิธีการติดตั้ง
1. นำไฟล์ NPC ที่เตรียมมา Copy ไว้ใน Floder npc/rostore ซึ่งจะเป็น Floder ที่รวบรวม NPC ที่จัดทำขึ้นมาใหม่
ตัวอย่าง
-- เมื่อนำมาวางแล้วก็จะมีลักษณะตามภาพนะครับ
ในส่วนนี้เราสามารถสร้าง Floder เพื่อจัดระเบียบเพื่อแยกแยะสัดส่วนของ NPC ได้อีกด้วยนะครับ
อย่างเช่น สร้าง Floder ว่า Event แล้วก็ Copy ไฟล์ NPC ไปวางไว้ในนั้นก็ได้เหมือนกันครับ
2. เมื่อนำไฟล์ NPC ไปวางเรียบร้อยแล้ว ต่อมาคือการตั้งค่าให้ Server เรียกหาไฟล์ NPC ที่เรานำไปติดตั้งไว้ โดยมีขั้นตอนดังนี้
-- เข้าไปใน Floder NPC มองหาไฟล์ที่มีชื่อว่า rostore.conf แล้วเปิดมันขึ้นมาเลยครับ
ซึ่งภายในไฟล์ก็จะประกอบไปด้วยตัวหนังสือมากมาย ตัวอย่างคร่าวๆ นะครับ
// --------------------------* Refine *--------------------------
npc: npc/rostore/refine/card_remover.txt
npc: npc/rostore/refine/advanced_refiner.txt
npc: npc/rostore/refine/item_signer.txt
npc: npc/rostore/refine/shop.txt
// --------------------------* Quest *--------------------------
npc: npc/rostore/quest/quest_shop.txt
วิธีการตั้งค่าก็แค่ใส่ Directory ของไฟล์ให้ถูกต้องนะครับ ซึ่่งเมื่อกี้เรานำ NPC poringslot ไปวางไว้ใน Floder npc/rostore
การตั้งค่าก็จะได้แบบนี้ (ให้ต่อท้ายในบรรทัดล่างสุดของไฟล์ rostore.conf ลงไป)
npc: npc/rostore/poringslot.txt
แต่หากเราสร้าง Floder เพิ่มขึ้นว่า event แล้วนำ Script NPC ไปวางไว้ในนั้น Directory ของไฟล์ ก็จะเปลี่ยนไป การตั้งค่าก็จะได้แบบนี้ครับ
npc: npc/rostore/event/poringslot.txt
**เสร็จเรียบร้อยแล้วครับสำหรับการติดตั้ง NPC และหลังติดตั้งเสร็จแล้วก็อย่าลืม @reloadscript เพื่อเรียก NPC ออกมาใช้งานด้วยนะครับ