ขอเริ่มต้นด้วยการอารัมภบทคร่าวๆเรื่อง Script ที่ใช้ในการบอทโดดเควสก่อน
ในตัวบอทจะมีสคริปให้ใช้อยู่ ซึ่งจะมีคำสั่งหลักๆอยู่ 5 คำสั่งดังนี้
1. ClickNPC – คลิ๊ก NPC เลขที่กำหนดในแผนที่ปัจจุบัน
2. S.Click – คลิ๊กเพื่อคุยเท่ากับจำนวนครั้งที่กำหนด
3. Choice – เลือกตอบตามข้อที่กำหนด
4. WarpPortal – เข้าวาปเลขที่กำหนด
5. Confirm – คำสั่งยืนยันไม่ให้จบเควส
ตัวอย่าง
0 ClickNPC 4
0 S.Click 23
1 Confirm
1 ClickNPC 99
1 ClickNPC 99
ตามตัวอย่างที่ 1 คำสั่งจะมี 5 ชุด แต่ละชุดจะมี 3 ส่วน ตามที่อธิบายไว้ด้านล่าง
ถ้าเอาความหมายของแต่ละชุดคำสั่งมารวมกันจะได้ว่า
เกมจะมี Action หรือการกระทำของตัวละครในเกมที่กระทำต่อเควส เท่าที่เจอเวลาทำเควสแล้วสู้ Action มันจะมี 4 อย่างหลักๆ คือ
1. เดินเข้าด่าน > สู้
2. เดินเข้าไปใกล้ๆ npc > คุย > สู้
3. คุยกับ npc > สู้
4. คุยกับ npc > npc อีกตัวนึงออกมาให้คุย > สู้
ถ้าจะเริ่มต้นโดดเควสตามข้อ 1 ให้
1. ใช้ คำสั่ง WarpPortal เพื่อเข้าไปตำแหน่งที่สามารถวาปไปฉากอื่นได้ (หมายเลขวาปสามารถหาโดยใช้ WPE)
2. ใช้ S.Click ในการกดคุยเพื่อ comfirm dialog เวลาคุย (ถ้ามี)
ถ้าจะเริ่มต้นโดดเควสตามข้อ 2 ให้
1. ใช้ คำสั่ง WarpPortal เพื่อเข้าไปตำแหน่งที่ถูกกำหนดว่าเข้ามาแล้วจะมี NPC ปรากฏตัวขึ้น (หมายเลขวาปสามารถหาโดยใช้ WPE)
2. ใช้ S.Click ในการกดคุยเพื่อ comfirm dialog เวลาคุย (ถ้ามี)
ถ้าจะเริ่มต้นโดดเควสตามข้อ 3 ให้
1. ใช้ คำสั่ง ClickNPC เพื่อคุยกับ NPC (หมายเลข NPC สามารถหาโดยใช้ WPE)
2. ใช้ S.Click ในการกดคุยเพื่อ comfirm dialog เวลาคุย (ถ้ามี)
ถ้าจะเริ่มต้นโดดเควสตามข้อ 4 ให้
1. ใช้ คำสั่ง ClickNPC เพื่อคุยกับ NPC (หมายเลข NPC สามารถหาโดยใช้ WPE)
2. ใช้ S.Click ในการกดคุยเพื่อ comfirm dialog เวลาคุย (ถ้ามี)
3. ใช้ คำสั่ง ClickNPC เพื่อคุยกับ NPC อีกตัว (หมายเลข NPC สามารถหาโดยใช้ WPE) หรือ ใช้ คำสั่ง WarpPortal เพื่อเข้าไปตำแหน่งที่ถูกกำหนดว่าเข้ามาแล้วจะสามารถคุยกับ NPC อีกตัวได้ (หมายเลขวาปสามารถหาโดยใช้ WPE)
4. ใช้ S.Click ในการกดคุยเพื่อ comfirm dialog เวลาคุย (ถ้ามี)
ที่เหลือเอาไปประยุกต์ใช้กันเอาเองนะครับ ผมสอนวิธีจับปลา แต่คุณต้องไปจับปลาเอง