War Declared

Triggered when war is declared

--- Function Triggered when war is declared
--- @param source number
--- @param attacker string
--- @param defender string
function WarDeclared(source, attacker, defender)
    local attackerGang = exports.gs_gangs:GetGangByName(attacker)
    local defenderGang = exports.gs_gangs:GetGangByName(defender)

    if not attackerGang or not defenderGang then return end

    local WebHook = '' -- Discord Webhook URL

    if WebHook ~= '' then
        local embed = {
            {
                ["description"] = ('**%s** has declared war on **%s**'):format(attackerGang.label, defenderGang.label),
                ["color"] = 16711680,
                ["footer"] = {
                    ["text"] = '_G[S]cripts'
                }
            }
        }

        PerformHttpRequest(WebHook, function(err, text, headers) end, 'POST', json.encode({username = "Gang Wars", embeds = embed}), { ['Content-Type'] = 'application/json' })
    end
end

Peace Declared

Triggered when peace is declared

Zone Attacked

Triggered when a zone is being attacked

Last updated