Event Handlers

Server-Side Events

#fg:BanHandler

fg:BanHandler(BanId: number, data: object, additional_info: string, screenshot_url: string)

#Example Of Code

AddEventHandler("fg:BanHandler", function(BanId, data, additional_info, screenshot_url)    print("Player Banned (".. data.name .."), BanId (".. tostring(BanId) .."), Reason: ".. data.reason) end)

#fg:UnbanHandler

Triggered when a ban is removed.

fg:UnbanHandler(BanId: number, data: object)

#Example Of Code

AddEventHandler("fg:UnbanHandler", function(BanId, data)    print("Player Unbanned (".. data.name .."), BanId (".. tostring(BanId) ..")")end)

#fg:NewUpdate

fg:NewUpdate(OldVersion: string, NewVersion: string)

#Example Of Code

AddEventHandler("fg:NewUpdate", function(OldVersion, NewVersion)    print("[fiveguard] Fiveguard New Update, version: "..NewVersion)    -- code to restart fiveguard resource    ExecuteCommand("refresh")    ExecuteCommand("ensure fiveguard_script_name") end)