Plate Posted July 26, 2012 Share Posted July 26, 2012 function hunter() local hunter = createVehicle ( 425, 337.258790625, 1953.8022460938, 17.066425) moveObject(hunter, 1, 337.258790625, 1953.8022460938, 17.066428) end addEventHandler("onPlayerSpawn",getRootElement(),hunter) function destroy() if isElement ( hunter ) then destroyElement ( hunter ) end end setTimer(destroy, 1500, 1) function freeze() if isElement ( hunter ) then setElementFrozen ( hunter ) end end setTimer(freeze, 1400, 1) esta bien eso? Link to comment
Alexs Posted July 26, 2012 Share Posted July 26, 2012 Quieres que el hunter se mueva al spawnear el jugador y que cuando el recurso se inicie (server) o el jugador se una (client) se congele y se destruya el hunter? Link to comment
Plate Posted July 27, 2012 Author Share Posted July 27, 2012 lo de freeze lo puse por que no tengo en claro lo de setTimer nose si es client o server este script por que lo pongo client y no aparece el hunter lo pongo server y el hunter no se destruye (alex como hago que ese hunter suba despacio para arriba) Link to comment
NodZen Posted July 27, 2012 Share Posted July 27, 2012 Plate , para que destruyes 2 veces el elemento? Ademas le pusiste freeze que no va. Link to comment
Carlossg Posted July 27, 2012 Share Posted July 27, 2012 No le veo sentido a ese script, ni lo que quieres acer. Link to comment
Plate Posted July 27, 2012 Author Share Posted July 27, 2012 NOD no puse destroyElement 2 veces y el freeze se lo puse de mas supongamos que queda haci function hunter() local hunter = createVehicle ( 425, 337.258790625, 1953.8022460938, 17.066425) moveObject(hunter, 1, 337.258790625, 1953.8022460938, 17.066428) -- no se nada del move object haci que si lo pueden acomodar end addEventHandler("onPlayerSpawn",getRootElement(),hunter) function destroy() if isElement ( hunter ) then destroyElement ( hunter ) end end addEventHandler("onResourceStart",getRootElement(),destroy) -- creo que hay funcionaria con el evento por que sin evento no creo que funke mucho setTimer(destroy, 1500, 1) PD: el hunter no se mueve ni se destruye Link to comment
CheiN Posted July 27, 2012 Share Posted July 27, 2012 no sera qe primero va el local y despues la function Link to comment
CheiN Posted July 27, 2012 Share Posted July 27, 2012 MOVE OBJET SYNTAX: moveObject (objeto, tiempo, posX, posY, posZ) estas mal no es moveObject(x, y, z) Link to comment
Alexs Posted July 27, 2012 Share Posted July 27, 2012 function hunter() local hunter = createVehicle ( 425, 337.258790625, 1953.8022460938, 17.066425) moveObject(hunter, 1, 337.258790625, 1953.8022460938, 17.066428) -- no se nada del move object haci que si lo pueden acomodar end addEventHandler("onPlayerSpawn",getRootElement(),hunter) function destroy() if isElement ( hunter ) then destroyElement ( hunter ) end end addEventHandler("onResourceStart",getRootElement(),destroy) -- creo que hay funcionaria con el evento por que sin evento no creo que funke mucho setTimer(destroy, 1500, 1) Con lo del evento, si pusiste un temporizador no necesitas el evento, explicame que buscas y te ayudo mejor Link to comment
Plate Posted July 27, 2012 Author Share Posted July 27, 2012 Simplemente que aparesca un hunter deje al player se balla y que se destruya a una determinada altura Link to comment
Recommended Posts