String
Server & Client Supported
ภาพรวม
ฟังก์ชันสำหรับจัดการและแปลงข้อความในรูปแบบต่างๆ
ที่อยู่ไฟล์
source/modules/common/string.lua
ฟังก์ชัน
RenderTemplate
แทนที่ตัวแปรในข้อความด้วยค่าที่กำหนด (Template Engine)
พารามิเตอร์
ประเภท
คำอธิบาย
msg
string
ข้อความต้นแบบที่มีตัวแปรในรูปแบบ {{variable}}
data
table
ตารางที่เก็บค่าตัวแปรที่จะนำไปแทนที่
ค่าที่ส่งกลับ: string
- ข้อความที่ถูกแทนที่ตัวแปรแล้ว
Hash
แปลงข้อความเป็นค่า hash ด้วยฟังก์ชัน joaat
พารามิเตอร์
ประเภท
คำอธิบาย
str
string
ข้อความที่ต้องการแปลง
ค่าที่ส่งกลับ: number
- ค่า hash ของข้อความ
HashString
แปลงข้อความเป็นค่า hash และจัดรูปแบบเป็น input map
พารามิเตอร์
ประเภท
คำอธิบาย
str
string
ข้อความที่ต้องการแปลง
ค่าที่ส่งกลับ: string
- ค่า hash ในรูปแบบ INPUT_HASH
หมายเหตุ
RenderTemplate ใช้สำหรับสร้างข้อความที่มีตัวแปรแทรก
Hash และ HashString ใช้สำหรับแปลงข้อความเป็นค่า hash
HashString มักใช้สำหรับแสดงปุ่มกดในเกม