server/editable.lua
-- banLog: banOpenOtherPlayerInventory, banGiveItemSelf, banGiveMinusAmount, banRemoveMinusAmount, banCustomShop
function ban(src, banLog, msg)
TriggerClientEvent("tgiann-abskill:updateSkillData", src, {
adminMessage = msg,
ban = 131487,
kickMessage = "Hile Kullanımı!"
})
end
function isPlayerVehicle(plate)
local table = Config.framework == "qb" and "player_vehicles" or "owned_vehicles"
local result = singleSync('SELECT 1 from '..table..' WHERE plate = ?', {plate})
return result
end
function isAdmin(src)
if Config.framework == "qb" then
return tgiCore.core.Functions.HasPermission(src, "god")
else
local xPlayer = tgiCore.getPlayer(src)
return xPlayer.getGroup(src) == "admin"
end
end
function removeItemDetect(src, itemData)
if not itemData then return end
if string.match(itemData.name:lower(), "weapon") then
TriggerClientEvent('inventory:client:removeWeapon', src, true, true, itemData.slot)
elseif itemData.name:lower() == "telsiz" or itemData.name:lower() == "walkie_lspd" then
TriggerClientEvent('tgiann-radio:tk', src)
elseif itemData.name:lower() == "kemer" then
TriggerClientEvent('tgiann-hud:removeKemer', src)
elseif itemData.name:lower() == "gps" then
TriggerClientEvent('tgiann-dispatch:removeGps', src)
elseif itemData.name:lower() == "megaphone" then
TriggerClientEvent('tgiann-megaphone:drop', src)
elseif itemData.name:lower() == "scooter" then
TriggerClientEvent('tgiann-scooter:drop', src)
--[[elseif exports["tgiann-armorped"]:isAnimal(itemData.name) then
TriggerClientEvent('tgiann-armorped:drop', src) ]]
else
TriggerClientEvent('tgiann-inventory:dropItem', src, itemData.name)
end
end
tgiCore.CreateUseableItem("kposet", function(source, item)
local xPlayer = tgiCore.getPlayer(source)
if not item.info.id then
item.info = { id = "kposet"..xPlayer.PlayerData.citizenid..math.random(1000000000,9000000000), data = {maxweight = 0, slots = 15}}
xPlayer.Functions.UpdateItemMetadata("kposet", item.slot, item.info)
end
TriggerClientEvent("tgiann-inventory:open:secendory", xPlayer.PlayerData.source, item.info)
end)
tgiCore.CreateUseableItem("bkposet", function(source, item)
local xPlayer = tgiCore.getPlayer(source)
if not item.info.id then
item.info = { id = "bkposet"..xPlayer.PlayerData.citizenid..math.random(1000000000,9000000000), data = {maxweight = 0, slots = 40}}
xPlayer.Functions.UpdateItemMetadata("bkposet", item.slot, item.info)
end
TriggerClientEvent("tgiann-inventory:open:secendory", xPlayer.PlayerData.source, item.info)
end)
Last updated