1
0
Fork 0
forked from Simnation/Main
Main/resources/[inventory]/shisha/server.lua

27 lines
1.1 KiB
Lua
Raw Permalink Normal View History

2025-08-13 21:39:50 +02:00
local QBCore = exports['qb-core']:GetCoreObject()
RegisterServerEvent("eff_smokes")
AddEventHandler("eff_smokes", function(entity)
TriggerClientEvent("c_eff_smokes", -1, entity)
end)
2025-08-13 23:19:51 +02:00
QBCore.Commands.Add("deleteshisha", "Lösche deine Shisha und bekomme sie zurück ins Inventar", {}, false, function(source)
2025-08-13 21:39:50 +02:00
local Player = QBCore.Functions.GetPlayer(source)
TriggerClientEvent("chema_shisha:delete", -1, entity)
Player.Functions.AddItem("shisha", 1)
2025-08-13 23:19:51 +02:00
TriggerClientEvent('QBCore:Notify', source, 'Shisha entfernt und ins Inventar zurückgelegt', 'success')
2025-08-13 21:39:50 +02:00
end)
2025-08-13 23:30:19 +02:00
2025-08-13 23:34:58 +02:00
QBCore.Commands.Add("deleteallshishas", "Delete all placed shishas on the server (Admin Only)", {}, false, function(source)
2025-08-13 23:30:19 +02:00
local Player = QBCore.Functions.GetPlayer(source)
2025-08-13 23:34:58 +02:00
-- Check if player has the admin job
if Player.PlayerData.job.name == "admin" then
2025-08-13 23:30:19 +02:00
TriggerClientEvent("chema_shisha:deleteAll", -1)
TriggerClientEvent('QBCore:Notify', source, 'All shishas have been deleted', 'success')
else
TriggerClientEvent('QBCore:Notify', source, 'You do not have permission to use this command', 'error')
end
end)