Server_Override
Resource Integrations guide with other resources.
Copy Any of this code into fs_bridge/unlocked/server.lua
Kick Player:
To Override Ban Player System Please copy this below code in fs_bridge/unlocked/server.lua
Override.Kick = function(source, reason)
-- write your own function override kick function
end
Ban Player:
To Override Ban Player System Please copy this below code in fs_bridge/unlocked/server.lua
Override.BanPlayer = function(source, reason)
--put your anticheat code here to ban player
end
Add Society Money:
To Override this function Please copy this below code in fs_bridge/unlocked/server.lua
Override.AddSocietyMoney = function(job, money)
-- example code
exports.okokBanking:AddMoney(job, money)
end
Remove Society Money:
To Override this function Please copy this below code in fs_bridge/unlocked/server.lua
Override.RemoveSocietyMoney = function(job, money)
--example code
exports.okokBanking:RemoveMoney(job, money)
end
Get Society Money:
To Override this function Please copy this below code in fs_bridge/unlocked/server.lua
Override.GetSocietyMoney = function(job, money)
--example code
return exports.okokBanking:GetAccount(job)
end
Play Url Pos:
To Override this function Please copy this below code in fs_bridge/unlocked/server.lua
Override.PlayUrlPos = function(source, unique_sound_id, position, distance, url, volume, loop)
-- example code -- xsound already configured just write here as exmaple code
exports['xsound']:PlayUrlPos(source, unique_sound_id, url, volume, position, loop)
exports['xsound']:Distance(unique_sound_id, distance)
return id
end
DestroySound:
To Override this function Please copy this below code in fs_bridge/unlocked/server.lua
Override.DestroySound(source, unique_sound_id)
-- exmaple code --xsound already configured this is just exmaple code
exports['xsound']:Destroy(source, unique_sound_id)
end
Give Car Keys Player:
To Override this function Please copy this below code in fs_bridge/unlocked/server.lua
Override.GiveCarKeyPlayer = function(source, vehicle)
-- example code:
local plate = GetVehicleNumberPlateText(vehicle)
exports.wasabi_carlock:GiveKey(source, plate)
end
RemoveCarKeyPlayer:
To Override this function Please copy this below code in fs_bridge/unlocked/server.lua
Override.RemoveCarKeyPlayer = function(source, vehicle)
-- example code
local plate = GetVehicleNumberPlateText(vehicle)
exports.wasabi_carlock:RemoveKey(source, plate)
end
Give Car Key Job:
To Override this function Please copy this below code in fs_bridge/unlocked/server.lua
Override.GiveCarKeyJob = function(source, vehicle, jobs)
-- write your keys code here don't worry if your vehicle keys don't support it
-- then script will trigger GiveCarKeysPlayer automatically
end
Remove Car Key Job:
To Override this function Please copy this below code in fs_bridge/unlocked/server.lua
Override.RemoveCarKeyJob = function(source, vehicle, jobs)
-- write your keys code here don't worry if your vehicle keys don't support it
-- then script will trigger RemoveCarKeyPlayer automatically
end
Send Email:
To Override this function Please copy this below code in fs_bridge/unlocked/server.lua
function Override.SendEmail(source, emaildata)
if type(source) == 'number' then
-- write here code for if source is active player id then
elseif type(source) == 'string' then
-- write here code for if source is identifier/citizenid then
end
end
Logs Creation:
To Override this function Please copy this below code in fs_bridge/unlocked/server.lua
function Override.CreateLog(source, event, message, ...)
-- use print(event) to get all kind of events like AddItem etc
-- msg contain complete log
-- source is player id from which you can get all infromation about player
end
Dispatch system:
To Override this function Please copy this below code in fs_bridge/unlocked/server.lua
-- all values that argument can contain
--[[
argument = {
Job = { 'police', 'sheriff', 'traffic', 'patrol' },
Location = vector3(0, 0, 0),
CallCode = { Code = '10-10', Title = 'Vehicle Pursuit' },
Message = "A vehicle speeding at 120 km/h with license plate ABC123 was spotted.",
Flashes = true,
Image = "https://cdn.example.com/image.png", -- Use getSSURL if needed
icon = 'fas fa-car', -- default or you could make this customizable
Blip = {
Sprite = 488,
Scale = 1.5,
Colour = 1,
Flashes = true,
Text = 'High-Speed Pursuit',
Time = 60000, -- ms
radius = 0,
},
}
]]
function Override.AddCustomDispatch(argument)
-- use print(event) to get all kind of events like AddItem etc
-- msg contain complete log
-- source is player id from which you can get all infromation about player
end
Last updated