SkipperBot.com
Skipper for RO
References Manual for Version 1.1
สารบัญ:
MaxKillRetries

ใช้กำหนดจำนวนครั้งที่จะให้ Skipper พยายามทำลายมอนสเตอร์เป้าหมาย

ความพยายามที่จะทำลายมอนสเตอร์เป้าหมายแต่ละรอบจะเริ่มจากเมื่อ Skipper ทำการ Lock เป้าหมายจนเริ่มมีการโจมตี ซึ่งรวมทั้งกรณีที่มีความเสียหายของมอนสเตอร์เกิดขึ้น และกรณีที่มีการโจมตีพลาด (miss) ไปจนถึงมอนสเตอร์ถูกทำลาย หรือใช้เวลานานกว่า MonsterKillTimeout หรือพยายาม Lock มอนสเตอร์ด้วยจำนวนครั้งมากกว่า MaxLockRetries ขึ้นอยู่กับเหตุการณ์ใดจะเกิดก่อน ถ้าหากมอนสเตอร์ยังไม่ถูกทำลาย จะถือว่า KillRetries เพิ่มขึ้น 1 ครั้งจนเมื่อมากกว่า MaxKillRetries เมื่อใด Skipper ก็จะยกเลิกเป้าหมายนั้นๆ

ตัวอย่าง: สมมติว่าผู้เล่นใน Archer Class กำลังพยายามโจมตีมอนสเตอร์ข้ามสิ่งกีดขวาง (เช่น การยิงลงจากที่สูง) แต่เนื่องจากมอนสเตอร์อยู่ไกลเกินไปจึงไม่สามารถโจมตีได้ และเนื่องจากเรากำหนดให้ Configuration ต่างๆ ที่เกี่ยวข้องมีค่าดังนี้

  • MonsterLockTimeout = 10 วินาที
  • MaxLockRetries = 6 ครั้ง และ
  • MaxKillRetries เป็น 3 ครั้ง

ในกรณีนี้ Skipper จะพยายามโจมตีมอนสเตอร์ แต่ไม่สำเร็จ คือไม่มีการโจมตีเกิดขึ้นเนื่องจากระยะห่างอยู่ไกลเกินไป Skipper จะรอจนครบกำหนดเวลาที่กำหนดไว้ใน MonsterLockTimeout (คือ 10 วินาที) ก่อนที่จะยกเลิก และเริ่มต้นการ Locking ใหม่ จนกว่าจะครบ 6 ครั้ง (ตามที่กำหนดไว้ใน MaxLockRetries) จึงจะยกเลิกการโจมตีมอนสเตอร์ตัวดังกล่าว หลังจากนั้น Skipper จะเริ่มกระบวนการใหม่ทั้งหมด จนกว่าเป้าหมายจะถูกทำลาย หรือครบจำนวนครั้งที่กำหนดไว้ใน MaxKillRetries ซึ่งเมื่อคำนวนเวลาที่พยายามจะโจมตีแล้ว จะเห็นว่า Skipper อาจจะใช้เวลานานถึง 3 x 6 x 10 วินาที หรือ 3 นาทีก่อนที่จะยกเลิกการโจมตีเป้าหมายนั้นโดยสิ้นเชิง

ถ้าหากการ Skipper ไม่สามารถทำลายเป้าหมายได้ภายในเวลาที่กำหนดไว้ใน MonsterKillTimeout มันจะยกเลิกการโจมตีมอนสเตอร์ตัวนั้น เช่นกัน ถึงแม้ว่าจะยังไม่เกินเวลาที่คำนวนได้จากสมการ MonsterLockTimeout x MaxLockRetries x MaxKillRetries ก็ตาม

ค่าที่ใช้งานได้:
0 - 65,535
ค่าที่เหมาะสม:
0 - 10
ค่า Default:
10
เรื่องที่เกี่ยวข้อง: