sConfig = {}
sConfig.Settings = {
logo = "",
servername = "Example RolePlay"
}
sConfig.Webhooks = {
["BanPlayer"] = {
webhook = '',
title = "Player Banned",
description = "Player Name: **%s**\nReason: **%s**\nUntil when: **%s**\nBanned by: **%s**",
color = '1023490'
},
["KickPlayer"] = {
webhook = '',
title = "Player Kicked",
description = "Player Name: **%s**\nReason: **%s**\nKicked by: **%s**",
color = '1023490'
},
["UbPlayer"] = {
webhook = '',
title = "Player Unbanned",
description = "Player Hex: **%s**\nUnbanned by: **%s**",
color = '1023490'
},
["SpectatePlayer"] = {
webhook = '',
title = "Player Spectate",
description = "Player Name: **%s**\nSpectated by: **%s**",
color = '1023490'
},
["NoclipPlayer"] = {
webhook = '',
title = "Player Used Noclip",
description = "Player Name: **%s**",
color = '1023490'
},
["InvisiblePlayer"] = {
webhook = '',
title = "Player Invisible",
description = "Player Name: **%s**",
color = '1023490'
},
["TeleportToBlip"] = {
webhook = '',
title = "Player Teleported to blip",
description = "Player Name: **%s**",
color = '1023490'
},
["TeleportToPlayer"] = {
webhook = '',
title = "Player Teleported to player",
description = "Player Name: **%s**\nTeleport To Player: **%s**",
color = '1023490'
},
["SummonPlayer"] = {
webhook = '',
title = "Summoned Player",
description = "Summoned player: **%s**\nSummoned by: **%s**",
color = '1023490'
},
}
local ServerEdit = {}
ServerEdit.BanCheater = function(id, reason)
return -- YOUR EXPORT TO BAN PLAYER
end
if Menu.ESX.enabled then
ESX = exports['es_extended']:getSharedObject()
end
Editable = {}
ESX = {}
PlayerData = {}
Editable.IsPlayerLoaded = function()
if Menu.ESX.enabled then
return ESX.IsPlayerLoaded()
end
end
Editable.GetPlayerData = function()
if Menu.ESX.enabled then
return ESX.GetPlayerData()
end
end
if Menu.ESX.enabled then
RegisterNetEvent('esx:playerLoaded', function(xPlayer)
PlayerData = xPlayer
TriggerServerEvent("wiadros_adminmenu:admin")
RegisterKeyMapping("wiadrosAdminMenuUp", "Admin Client Up", "keyboard", "UP")
RegisterKeyMapping("wiadrosAdminMenuDown", "Admin Client Down", "keyboard", "DOWN")
RegisterKeyMapping("wiadrosAdminMenuEnter", "Admin Client Enter", "keyboard", "RETURN")
RegisterKeyMapping("wiadrosAdminMenuBack", "Admin Client Back", "keyboard", "BACK")
end)
RegisterNetEvent('esx:onPlayerLogout', function()
PlayerData = {}
end)
end
Citizen.CreateThread(function()
if Menu.ESX.enabled then
ESX = exports['es_extended']:getSharedObject()
end
while not Editable.IsPlayerLoaded() do
Citizen.Wait(150)
end
PlayerData = Editable.GetPlayerData()
end)