Forum adresimize hoş geldin FiveMTürk olarak amacımız siz değerli kullanıcılarımıza en aktif fikir ve paylaşım platformu sunmak bir yana en güvenilir şekilde alışveriş yapabileceğiniz bir platform sunmaktır.
Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Cevaplandı/acid komudunu uyuşturucuyla nasıl baglarim
aşağıdaki kodu herhangi bir server side atıp serveri tamamen resledikten sora bi dene
itemadi yazan yere itemi databasedeki adını yaz
Kod:
ESX.RegisterUsableItem("itemadi", function(source)
local xPlayer = ESX.GetPlayerFromId(source)
local itemCount = xPlayer.getInventoryItem("itemadi").count
if itemCount >= 1 then
xPlayer.removeInventoryItem("itemadi",1)
Citizen.Wait(2000)
ExecuteCommand(acid )
end
end)
aşağıdaki kodu herhangi bir server side atıp serveri tamamen resledikten sora bi dene
itemadi yazan yere itemi databasedeki adını yaz
Kod:
ESX.RegisterUsableItem("itemadi", function(source)
local xPlayer = ESX.GetPlayerFromId(source)
local itemCount = xPlayer.getInventoryItem("itemadi").count
if itemCount >= 1 then
xPlayer.removeInventoryItem("itemadi",1)
Citizen.Wait(2000)
ExecuteCommand(acid )
end
end)
Zaten eşyayı kullanacağı için eşyanın miktarını sorgulamaya gerek yok. Komutu da tırnak içerisinde yazmadığından dolayı çalışmayacaktır.
Alttaki kodu kullanabilirsin. Eğer komut çalışmazsa komut yerine clientte event oluşturup server side'da eşya silindikten sonra triggerlayabilirsin.
Kod:
ESX.RegisterUsableItem("itemadi", function(source)
local xPlayer = ESX.GetPlayerFromId(source)
xPlayer.removeInventoryItem("itemadi",1)
Citizen.Wait(2000)
ExecuteCommand("acid")
end)