local YourWebhook = 'webhook-here' -- help: https://docs.brutalscripts.com/site/others/discord-webhook function GetWebhook() return YourWebhook end -- Buy here: (4€+VAT) https://store.brutalscripts.com function notification(source, title, text, time, type) if Config.BrutalNotify then TriggerClientEvent('brutal_notify:SendAlert', source, title, text, time, type) else TriggerClientEvent('brutal_ambulancejob:client:DefaultNotify', text) end end function ClearPlayerInventory(source) if Config.Inventory:lower() == 'ox_inventory' then exports.ox_inventory:ClearInventory(source) elseif Config.Inventory:lower() == 'quasar_inventory' then local saveItems = { 'id_card', -- Add here the items that you do NOT want to be deleted 'phone', } exports['qs-inventory']:ClearInventory(source, saveItems) local weapons = exports['qs-inventory']:GetWeaponList() for k,v in pairs(weapons) do RemoveItem(source, v.name, 1) end elseif Config.Inventory:lower() == 'chezza_inventory' then local xPlayer = GETPFI(source) exports.inventory:clearInventory(xPlayer, true) elseif Config.Inventory:lower() == 'codem_inventory' then exports['codem-inventory']:ClearInventory(source) elseif Config.Inventory:lower() == 'qb_inventory' then exports['qb-inventory']:ClearInventory(source) elseif Config['Core']:upper() == 'ESX' then local ESX = Core local xPlayer = ESX.GetPlayerFromId(source) for i=1, #xPlayer.inventory, 1 do if xPlayer.inventory[i].count > 0 then xPlayer.setInventoryItem(xPlayer.inventory[i].name, 0) end end end end function SocietyAddMoney(job, price) if Config['Core']:upper() == 'ESX' then local society = exports['esx_society']:GetSociety(job) TriggerEvent('esx_addonaccount:getSharedAccount', society.account, function(account) account.addMoney(price) end) else exports['qb-management']:AddMoney(job, price) end end ESX = Core QBCore = Core if Config.Core:upper() == 'QBCORE' then RegisterNetEvent('hospital:server:resetHungerThirst', function() local Player = QBCore.Functions.GetPlayer(source) if not Player then return end Player.Functions.SetMetaData('hunger', 100) Player.Functions.SetMetaData('thirst', 100) TriggerClientEvent('hud:client:UpdateNeeds', source, 100, 100) end) end function StaffCheck(source, AdminGroups) local staff = false if Config.Core:upper() == 'ESX'then local player = Core.GetPlayerFromId(source) local playerGroup = player.getGroup() for i, Group in ipairs(AdminGroups) do if playerGroup == Group then staff = true break end end elseif Config.Core:upper() == 'QBCORE' then for i, Group in ipairs(AdminGroups) do if Core.Functions.HasPermission(source, Group) or IsPlayerAceAllowed(source, Group) or IsPlayerAceAllowed(source, 'command') then staff = true break end end end return staff end