Jump to content

[Ayuda] Marker


Narutimmy

Recommended Posts

Hola me podrian ayudar? lo que pasa es que no funciona :/ la idea es que te quite 10 murders y se mueva un objeto pero no lo ase :/

  
---Door  
objeto1 = createObject ( 2938, 213.3, 1875.90002, 13.9, 0, 0, 270) 
objeto2 = createObject ( 2634, 244.7, 1862, 18.7, 0, 0, 308) 
  
  
  
---Market 
local marker = createMarker (211.60001, 1877.90002, 11.6, "cylinder", 2, 255, 255, 0, 255) 
  
  
---Sistema 
function Door () 
local Murd = getElementData(source, "murders")  
if Murd => 10 then 
setElementData(source, "murders", getElementData(source, "murders") - 10) 
moveObject (objeto1, 3000, 213.3, 1875.90002, 0, 0, 0, 0) 
setTimer ( ResD, 120000, 1 ) 
else  
outputChatBox ( "#ff0000No tienes Suficientes Murders #eeff00 Cost: 10", root, 255, 255, 255, true ) 
  
  
end  
end 
  
addEventHandler ("onMarkerHit", marker, Door) 

Link to comment
Lo que ocurre es que 'source' en 'onMarkerHit' es el 'marker' al que entras, no un 'player'.

Mira lo intente asi y ya se mueve el objeto pero no resta los murders

local myMarker = createMarker (211.60001, 1877.90002, 11.6, "cylinder", 2, 255, 255, 0, 255) 
  
function MarkerHit( hitElement, source ) 
    local elementType = getElementType( hitElement ) 
  
    moveObject (objeto1, 3000, 213.3, 1875.90002, 0, 0, 0, 0) 
    setTimer ( ResD, 120000, 1 ) 
    setElementData(theplayer, "murders", getElementData(theplayer, "murders") - 10) 
     
  
  
  
  
  
end 
  
addEventHandler( "onMarkerHit", myMarker, MarkerHit ) 

Link to comment
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...