Adminler, sunucunuz için hazırladığınız silah paketlerini tek bir kodla verebilir. Paketlerin vereceği itemleri ve kodları bb_resources/scripts/paketver.lua üzerinden düzenleyebilirsiniz.
Copy function SeriesPacketWeapon()
local serie = "PKT-"..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("pack1ver", "Pack 1 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
TriggerClientEvent("QBCore:Notify", src, "Başarıyla itemleri verdiniz!", "success")
info1, info2, info3, info4, info5, info6, info7, info8, info9, info10 = {}, {}, {}, {}, {}, {}, {}, {}, {}, {}
info1.serie, info2.serie, info3.serie, info4.serie, info5.serie, info6.serie, info7.serie, info8.serie, info9.serie, info10.serie = SeriesPacketWeapon(), SeriesPacketWeapon(), SeriesPacketWeapon(), SeriesPacketWeapon(), SeriesPacketWeapon(), SeriesPacketWeapon(), SeriesPacketWeapon(), SeriesPacketWeapon(), SeriesPacketWeapon(), SeriesPacketWeapon()
yPlayer.Functions.AddItem('weapon_combatpistol', 1, false, info1)
yPlayer.Functions.AddItem('weapon_combatpistol', 1, false, info2)
yPlayer.Functions.AddItem('weapon_knife', 1, false, info3)
yPlayer.Functions.AddItem('weapon_microsmg', 1, false, info4)
yPlayer.Functions.AddItem('weapon_bat', 1, false, info5)
yPlayer.Functions.AddItem('weapon_machinepistol', 1, false, info6)
yPlayer.Functions.AddItem('cash', 75000)
else
TriggerClientEvent("QBCore:Notify", src, "Oyuncu çevrimdışı", "error")
end
end, "god")