πŸ—‘οΈEvent Handlers

If you want to use the WaveShield's ban system for your other scripts here you go!

-- server side
AddEventHandler("__WaveShield_internal:playerBanned",function(source, data)
    -- your function
end)

AddEventHandler("__WaveShield_internal:playerKicked",function(source, data)
    -- your function
end)

AddEventHandler("__WaveShield_internal:playerUnbanned", function(banId, data, unbanReason, from)
    -- your function
end)

-- data = {
--     id = string -- ban id
--     name = string,
--     reason = string,
--     extended = string,
--     screenshot = string, -- (url)
--     identifiers = table, -- all player identifiers
--     expires = number, -- when the ban expires (timestamp)
-- }

Last updated