Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- RegisterServerEvent("loadout:doLoadout")
- AddEventHandler("loadout:doLoadout", function(player, loadoutName)
- print("changing " .. player)
- local loadout = LOADOUTS[loadoutName]
- local skins, weapons
- if not loadout.skins then
- skins = {}
- else
- skins = loadout.skins
- end
- if not loadout.weapons then
- weapons = {}
- else
- weapons = loadout.weapons
- end
- local sIdx = math.random(1, (#skins or 0) +1)
- local skin = skins[sIdx] -- Choose a random skin
- --print( "------- GOT SKIN: " .. skin .. " --------")
- TriggerClientEvent("loadout:changeSkin", player, skin)
- if weapons then
- local delay = nil
- if skin ~= nil then
- delay = 2000
- end
- for wIdx = 1, #weapons do
- --print("giving weapon " .. weapons[wIdx] .. " with delay " .. tostring(delay))
- TriggerClientEvent("loadout:giveWeapon", player, weapons[wIdx], delay)
- TriggerClientEvent("loadout:tpToLoc", player, loadout.pos)
- end
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement