Skip to main content

esx_society

ตัวอย่างรหัสที่ใช้เพิ่มไปยังทรัพยากร esx_society เพื่อส่งข้อมูลมายัง azael_dc-serverlogs

danger

โปรดตรวจสอบตัวแปรของรหัสทุกครั้ง เนื่องจากเวอร์ชันของทรัพยากรในตัวอย่างอาจจะไม่มีความเข้ากันได้กับทรัพยากรในเวอร์ชันที่คุณกำลังใช้งานอยู่ และส่งผลให้ไม่มีการส่งข้อมูลไปยัง azael_dc-serverlogs เนื่องจากมีข้อผิดพลาดเกิดขึ้นจากรหัสที่คุณดำเนินการเพิ่ม

main.lua (Server)

ไปยังโฟลเดอร์ server แล้วดำเนินการเปิดไฟล์ main.lua

หน่วยงาน-ถอนเงินกองกลาง

EventLabel
SocietyWithdrawMoneyหน่วยงาน-ถอนเงินกองกลาง

วางรหัสด้านล่างนี้ต่อจาก xPlayer.addMoney(amount, TranslateCap('money_add_reason')) บรรทัดที่ 74

pcall(function()
exports['azael_dc-serverlogs']:insertData({
event = 'SocietyWithdrawMoney',
content = ('ถอนเงิน​กองกลาง %s จำนวน $%s เงินกองกลางคงเหลือ $%s'):format(society.account, ESX.Math.GroupDigits(amount), ESX.Math.GroupDigits(account.money - amount)),
source = xPlayer.source,
color = 1,
options = {
important = (amount >= 100000 and true)
}
})
end)

หน่วยงาน-ฝากเงินกองกลาง

EventLabel
SocietyDepositMoneyหน่วยงาน-ฝากเงินกองกลาง

วางรหัสด้านล่างนี้ต่อจาก account.addMoney(amount) บรรทัดที่ 100

pcall(function()
exports['azael_dc-serverlogs']:insertData({
event = 'SocietyDepositMoney',
content = ('ฝากเงิน​กองกลาง %s จำนวน $%s มีเงินกองกลางทั้งหมด $%s'):format(society.account, ESX.Math.GroupDigits(amount), ESX.Math.GroupDigits(account.money + amount)),
source = xPlayer.source,
color = 2,
options = {
important = (amount >= 100000 and true)
}
})
end)

หน่วยงาน-ฝากเงินแดง

EventLabel
SocietyWashMoneyหน่วยงาน-ฝากเงินแดง

วางรหัสด้านล่างนี้ต่อจาก function(rowsChanged) บรรทัดที่ 121

pcall(function()
exports['azael_dc-serverlogs']:insertData({
event = 'SocietyWashMoney',
content = ('นำ Dirty Money จำนวน $%s ฝากเข้าหน่วยงาน %s'):format(ESX.Math.GroupDigits(amount), society),
source = xPlayer.source,
color = 2,
options = {
important = (amount >= 100000 and true)
}
})
end)