Advertisement
JUNIORCEDE1

Untitled

May 13th, 2018
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.07 KB | None | 0 0
  1. blips ={}
  2.  
  3. minas = {}
  4.  
  5. for k,l in ipairs(getElementsByType('minas')) do
  6.     local blip = createBlip(x,y,z,0,1.7,100,255,0,255)
  7.     blips[blip] = blip]]
  8.     minas[l] = l
  9. end
  10.  
  11.  
  12. function setVisibleBlip(mina)
  13.     if not getElementData(localPlayer,'Detector de Minas') or (tonumber(getElementData(localPlayer,'Detector de Minas')) or 0) < 1 then
  14.         if blips[mina] and isElement(blips[mina]) then
  15.             destroyElement(blips[mina])
  16.             blips[mina]=nil
  17.         end
  18.     return end
  19.     bx,by,bz = getElementPosition (mina)
  20.     px,py,pz = getElementPosition (localPlayer)
  21.     distancia = getDistanceBetweenPoints2D(bx,by,px,py)
  22.     if distancia > 100 then
  23.         if blips[mina] and isElement(blips[mina]) then
  24.             destroyElement(blips[mina])
  25.             blips[mina]=nil
  26.         end
  27.     else
  28.         if not blips[mina] and isElement(mina) then
  29.             local x,y,z = getElementPosition(mina)
  30.             local blip = createBlip(x,y,z,0,1.7,100,255,0,255)
  31.             blips[mina] = blip
  32.         end
  33.     end
  34. end
  35. function VerificarVisibilidad()
  36.     for k,mina in pairs(minas) do
  37.         setVisibleBlip(mina)
  38.     end
  39. end
  40. VerificarVisibilidad()
  41. setTimer(VerificarVisibilidad,500,0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement