ระบบการแจ้งเตือน (Notification System)

ภาพรวม

ฟังก์ชันสำหรับแสดงการแจ้งเตือนรูปแบบต่างๆ

ที่อยู่ไฟล์

source/client/services/notifications.lua

ฟังก์ชัน

ShowAdvancedNotification

แสดงการแจ้งเตือนขั้นสูงพร้อมไอคอน

พารามิเตอร์
ประเภท
คำอธิบาย

sender

string

ชื่อผู้ส่ง

subject

string

หัวข้อข้อความ

msg

string

เนื้อหาข้อความ

textureDict

string

ชื่อของไฟล์รูปภาพ

iconType

string

ชนิดของไอคอน

flash

boolean

ให้ข้อความกระพริบหรือไม่

saveToBrief

boolean

บันทึกข้อความไว้ในสรุปหรือไม่

hudColorIndex

number

รหัสสีของข้อความ

ShowHelpNotification

แสดงข้อความช่วยเหลือ

พารามิเตอร์
ประเภท
คำอธิบาย

msg

string

ข้อความที่ต้องการแสดง

thisFrame

boolean

แสดงเฉพาะเฟรมนี้หรือไม่

beep

boolean

ส่งเสียงเตือนหรือไม่

duration

number

ระยะเวลาแสดง (มิลลิวินาที)

ShowFloatingHelpNotification

แสดงข้อความช่วยเหลือลอยที่ตำแหน่งที่กำหนด

พารามิเตอร์
ประเภท
คำอธิบาย

msg

string

ข้อความที่ต้องการแสดง

coords

vector3

พิกัดที่จะแสดงข้อความ

ShowNotification

แสดงการแจ้งเตือนทั่วไป

พารามิเตอร์
ประเภท
คำอธิบาย

message

string

ข้อความที่ต้องการแสดง

notifyType

string

ประเภทการแจ้งเตือน (success, info, error, warning)

length

number

ระยะเวลาแสดง (มิลลิวินาที)

title

string

หัวข้อการแจ้งเตือน

position

string

ตำแหน่งที่แสดง (top-left, top-right, bottom-left, bottom-right)

imageExt

string

นามสกุลไฟล์รูปภาพ

rawHtmlOptions

table

ตัวเลือกการแสดงผล HTML

ShowToolTip

แสดงทูลทิปที่ตำแหน่งที่กำหนด

พารามิเตอร์
ประเภท
คำอธิบาย

key

string

คีย์อ้างอิงของทูลทิป

msg

string

ข้อความที่ต้องการแสดง

coords

vector3

พิกัดที่จะแสดงทูลทิป