Etkinlik Hazır Silah Setleri

Bilgilendirme

Gun etkinliklerinde kolaylık sağlayacak hazır silah setlerini kullanabilirsiniz. Kullanımını sadece yetkililer yapabilir. Kod üzerinden oyunculara set halinde silah,bandaj vb. materyaller verebilirsiniz. Verilecek olan itemleri editlemek isterseniz bb_resources/scripts/silahver.lua üzerinden editleyebilirsiniz.


bb_resources
function SeriesWeapon()
	local serie = "ETKN-"..tostring(QBCore.Shared.RandomInt(2) .. QBCore.Shared.RandomStr(2) .. QBCore.Shared.RandomInt(1) .. QBCore.Shared.RandomStr(2) .. QBCore.Shared.RandomInt(3) .. QBCore.Shared.RandomStr(2))
  return serie
end
 
QBCore.Commands.Add("akver", "AK-47 ve setini verir.(Sadece Adminler Bu Komutu Kullanabilir)", {{name="id", help="Oyuncu ID"}}, true, function(source, args)
  local src = source
  local yPlayer = QBCore.Functions.GetPlayer(tonumber(args[1]))

  if yPlayer then

    for i=1,99 do
        Slots = yPlayer.Functions.GetItemBySlot(i)
        if Slots ~= nil then
            yPlayer.Functions.RemoveItem(Slots.name, Slots.amount)
        end
    end

    TriggerClientEvent("QBCore:Notify", src, "Başarıyla cephaneleri verdiniz!", "success")
    
    info = {}
    info.serie = SeriesWeapon()

    yPlayer.Functions.AddItem('weapon_assaultrifle', 1, false, info)
    yPlayer.Functions.AddItem('rifle_ammo', 10)
    yPlayer.Functions.AddItem('heavyarmor', 5)
    yPlayer.Functions.AddItem('bandage', 10)
    yPlayer.Functions.AddItem('twerks_candy', 10)
    yPlayer.Functions.AddItem('water_bottle', 10)
    yPlayer.Functions.AddItem('radio', 1)
	else 
	TriggerClientEvent("QBCore:Notify", src, "Oyuncu çevrimdışı", "error")
  end

end, "god")

Last updated