Config Server
function SVNotify(src, type, text)
if Config.Notify == "rvl_notify" then
TriggerClientEvent("rvl_notify:DoNotify", src, type, text)
elseif Config.Notify == "ShowNotification" then
TriggerClientEvent('esx:showNotification', src, text)
elseif Config.Notify == "Other" then
-- Put here your notify. --
end
end
function PlFromId()
if Config.Framework == "ESX" then
return ESX.GetPlayerFromId(source)
end
end
function hasWeap(name)
xPlayer = PlFromId()
if Config.Framework == "ESX" then
return xPlayer.hasWeapon(name)
end
end
function GetWalletMoney()
xPlayer = PlFromId()
if Config.Framework == "ESX" then
return xPlayer.getMoney()
end
end
function RemoveWalletMoney(amount)
xPlayer = PlFromId()
if Config.Framework == "ESX" then
return xPlayer.removeMoney(amount)
end
end
function GetBankMoney()
xPlayer = PlFromId()
if Config.Framework == "ESX" then
return xPlayer.getAccount("bank").money
end
end
function RemoveBankMoney(amount)
xPlayer = PlFromId()
if Config.Framework == "ESX" then
return xPlayer.removeAccountMoney("bank", amount)
end
end
function GiveWeapon(weapon, ammo)
xPlayer = PlFromId()
if Config.Framework == "ESX" then
return xPlayer.addWeapon(weapon, ammo)
end
end
function GiveItem(item, amount)
xPlayer = PlFromId()
if Config.Framework == "ESX" then
return xPlayer.addInventoryItem(item, amount)
end
end
function GiveCar(item, amount)
xPlayer = PlFromId()
return -- TriggerEvent
-- Put here the code to give you the car to your garage script
-- item : car name
-- amount : car price
end
function GetInvItem(item)
xPlayer = PlFromId()
if Config.Framework == "ESX" then
return xPlayer.getInventoryItem(item).count
end
end
function RemoveItem(item, quantity)
xPlayer = PlFromId()
if Config.Framework == "ESX" then
return xPlayer.removeInventoryItem(item, quantity)
end
end
function RemoveWeap(item)
xPlayer = PlFromId()
if Config.Framework == "ESX" then
return xPlayer.removeWeapon(item)
end
end
function addPlBankMoney(amount)
xPlayer = PlFromId()
if Config.Framework == "ESX" then
return xPlayer.addAccountMoney("bank", amount)
end
end
function addPlMoney(amount)
xPlayer = PlFromId()
if Config.Framework == "ESX" then
return xPlayer.addAccountMoney("bank", amount)
end
end
Last updated