Advertisement
Guest User

Server.lua

a guest
Apr 8th, 2017
224
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.06 KB | None | 0 0
  1. RegisterServerEvent("loadout:doLoadout")
  2. AddEventHandler("loadout:doLoadout", function(player, loadoutName)
  3.     print("changing " .. player)
  4.     local loadout = LOADOUTS[loadoutName]
  5.     local skins, weapons
  6.  
  7.     if not loadout.skins then
  8.         skins = {}
  9.     else
  10.         skins = loadout.skins
  11.     end
  12.  
  13.     if not loadout.weapons then
  14.         weapons = {}
  15.     else
  16.         weapons = loadout.weapons
  17.     end
  18.  
  19.     local sIdx = math.random(1, (#skins or 0) +1)
  20.     local skin = skins[sIdx] -- Choose a random skin
  21.     --print( "------- GOT SKIN: " .. skin .. " --------")
  22.     TriggerClientEvent("loadout:changeSkin", player, skin)
  23.  
  24.     if weapons then
  25.         local delay = nil
  26.         if skin ~= nil then
  27.             delay = 2000
  28.         end
  29.  
  30.         for wIdx = 1, #weapons do
  31.             --print("giving weapon " .. weapons[wIdx] .. " with delay " .. tostring(delay))
  32.             TriggerClientEvent("loadout:giveWeapon", player, weapons[wIdx], delay) 
  33.             TriggerClientEvent("loadout:tpToLoc", player, loadout.pos)
  34.         end
  35.     end
  36. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement