Advertisement
Guest User

Untitled

a guest
Dec 12th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.71 KB | None | 0 0
  1. addEvent("onPlayerRearmWeapon",true)
  2. addEventHandler("onPlayerRearmWeapon",getRootElement(),function(item,slot)
  3.     local psource = source
  4.     takeAllWeapons(psource)
  5.     local ammo = getElementData(psource,getWeaponAmmo(item))
  6.     if ammo < 1 then
  7.         triggerClientEvent(psource,"drawMessage",psource,"You no have ammo for "..item.."!",{197,197,118})
  8.         return
  9.     end
  10.     setElementData(source,"current_weapon",item)
  11.     local id = getWeaponID(item)
  12.     if ammo > 0 then
  13.         giveWeapon(psource,id,ammo,true)
  14.     end
  15.     local mag_size = getWeaponMagSize(item)
  16.     if ammo > mag_size then
  17.         setWeaponAmmo(psource,id,ammo,mag_size)
  18.     else
  19.         setWeaponAmmo(psource,id,ammo)
  20.     end
  21.     triggerClientEvent(psource,"refreshNewInventory",psource)
  22. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement