Skip to main content

Export Functions (Client-side)

ส่งออกฟังก์ชันเพื่อให้สามารถเรียกใช้จากทรัพยากรอื่นได้ทางฝั่ง Client

showUI

เปิด UI แสดงข้อมูลผู้ใช้และคิวรอเข้าร่วมเซิร์ฟเวอร์

exports.azael_playpass:showUI()

closeUI

ปิด UI แสดงข้อมูลผู้ใช้และคิวรอเข้าร่วมเซิร์ฟเวอร์

exports.azael_playpass:closeUI()

hasInactiveRecord

ผู้ใช้เคยถูกระงับจากสาเหตุไม่เข้าร่วมเซิร์ฟเวอร์นานเกินที่กำหนดใน inactivePlayers หรือไม่?

exports.azael_playpass:hasInactiveRecord()

Returns

  • wasInactive: boolean
    • สถานะเคยถูกระงับ
  • rejoinData: table<{ timestamp: integer, secondsAgo: integer }> | nil
    • ข้อมูลการเข้าร่วมเซิร์ฟเวอร์หลังถูกยกเลิกสถานะจาก reactivateUser หรือใช้คำสั่ง ยกเลิกระงับผู้ใช้ (ไม่เล่นนานเกินกำหนด)
      • timestamp: integer
        • เวลาที่เข้าร่วมกับเซิร์ฟเวอร์หรือถูกยกเลิกสถานะครั้งล่าสุด (Unix time)
      • secondsAgo: integer
        • เข้าร่วมกับเซิร์ฟเวอร์หรือถูกยกเลิกสถานะมาแล้วกี่วินาที