esx_ambulancejob
ตัวอย่างรหัสที่ใช้เพิ่มไปยังทรัพยากร esx_ambulancejob เพื่อส่งข้อมูลมายัง azael_dc-serverlogs
danger
โปรดตรวจสอบตัวแปรของรหัสทุกครั้ง เนื่องจากเวอร์ชันของทรัพยากรในตัวอย่างอาจจะไม่ม ีความเข้ากันได้กับทรัพยากรในเวอร์ชันที่คุณกำลังใช้งานอยู่ และส่งผลให้ไม่มีการส่งข้อมูลไปยัง azael_dc-serverlogs เนื่องจากมีข้อผิดพลาดเกิดขึ้นจากรหัสที่คุณดำเนินการเพิ่ม
main.lua (Server)
ไปยังโฟลเดอร์ server แล้วดำเนินการเปิดไฟล์ main.lua
หมอ-ชุบชีวิต
Event | Label |
---|---|
DocRevive | หมอ-ชุบชีวิต |
- วางรหัสด้านล่างนี้ต่อจาก
isDeadState(xTarget.source, false)
บรรทัดที่ 31
pcall(function()
exports['azael_dc-serverlogs']:insertData({
event = 'DocRevive',
content = ('ชุบชีวิต %s ได้รับ Cash จำนวน $%s'):format(xTarget.name, ESX.Math.GroupDigits(Config.ReviveReward)),
source = xPlayer.source,
color = 9
})
end)
- วางรหัสด้านล่างนี้ต่อจาก
isDeadState(xTarget.source, false)
บรรทัดที่ 35
pcall(function()
exports['azael_dc-serverlogs']:insertData({
event = 'DocRevive',
content = ('ชุบชีวิต %s'):format(xTarget.name),
source = xPlayer.source,
color = 9
})
end)
- วางรหัสด้านล่างนี้ต่อจาก
deadPlayers[playerId] = nil
บรรทัดที่ 44
pcall(function()
exports['azael_dc-serverlogs']:insertData({
event = 'DocRevive',
content = ('ถูกชุบชีวิต โดย %s'):format(xPlayer.name),
source = xTarget.source,
color = 2
})
end)
- วางรหัสด้านล่างนี้ต่อจาก
deadPlayers[eventData.id] = nil
บรรทัดที่ 67
pcall(function()
exports['azael_dc-serverlogs']:insertData({
event = 'DocRevive',
content = 'ถูกชุบชีวิต โดย txAdmin',
source = eventData.id,
color = 2
})
end)
หมอ-รักษา
Event | Label |
---|---|
DocHeal | หมอ-รักษา |
วางรหัสด้านล่างนี้ต่อจาก TriggerClientEvent('esx_ambulancejob:heal', target, type)
บรรทัดที่ 137
pcall(function()
exports['azael_dc-serverlogs']:insertData({
event = 'DocHeal',
content = ('ทำการรักษา %s โดย %s'):format(GetPlayerName(target), type),
source = xPlayer.source,
color = 9
})
exports['azael_dc-serverlogs']:insertData({
event = 'DocHeal',
content = ('ได้รับการรักษา จาก %s โดย %s'):format(xPlayer.name, type),
source = target,
color = 2
})
end)