Jump to content

Ayuda - Timer


Matty

Recommended Posts

Buenas gente.... Como hago para que la funcion 'DownA' se ejecute pasado los 5 segundos de haber tocado el marker?:

Code:

function DownA (hitPlayer) 
 if (hitPlayer) then 
moveObject (sense, 6000, posX, posY, posZ) 
end 
end 
-- setTimer (DownA, 5000, 1) ¿? 
addEventHandler("onMarkerHit",sensem , DownA) 

Link to comment

Porque no me funca el attach :??

attachElements (sense, tower, Xoffset, Yoffset, Zoffset) 
  
function DownA (hitPlayer) 
 if (hitPlayer) then 
setTimer (moveObject, 5000, 1, sense, 6000, posX, posY, posZ) 
end 
end 
addEventHandler("onMarkerHit",sensem , DownA) 

Link to comment
attachElements (sense, tower) 
  
function DownA (hitPlayer) 
 if (hitPlayer) then 
setTimer (moveObject, 5000, 1, sense, 6000, posX, posY, posZ) 
end 
end 
addEventHandler("onMarkerHit",sensem , DownA) 

Hay me sacas la posicion del objeto a attachar....

Link to comment
no puedes poner esas variables porq si man. debes asignarles algo

o bien haces algo como esto

Xoffset, Yoffset, Zoffset = 0, 0, -20 

o bien

attachElements (sense, tower, 0, 0, -20) 

no me entendiste... las cordenadas las tiene como dijiste abajo... yo no las puse por pereza... pero las tiene.

Lo que sucede con este script es que el objeto 'sense' desaparece cuando lo attacheo al 'tower', lo que intento hacer es tipo un ascensor con un soporte debajo, aca el script entero...

Code:

sense = createObject (3095, 1230.75390625, -1371.4833984375, 12.358417510986, 0, 179.99450683594, 0) 
sensem = createMarker ( 1231, -1372, 12,'cylinder', 5, 255, 0, 0, 50) 
tower = createObject (1383, 1231.1182861328, -1371.6260986328, -20.317403793335) 
attachElements (sense, tower, 0, 0, -20) 
  
function DownA (hitPlayer) 
 if (hitPlayer) then 
setTimer (moveObject, 5000, 1, sense, 6000, 1230.75390625, -1371.4833984375, -31.61595916748) 
end 
end 
addEventHandler("onMarkerHit",sensem , DownA) 

Link to comment
  • Recently Browsing   0 members

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