Jump to content

Matty

Members
  • Posts

    82
  • Joined

  • Last visited

Everything posted by Matty

  1. Hola de nuevo... Quisiera saber que esta mal con este script que hice: function lasv() jugador = getLocalPlayer ( ) setElementPosition ( jugador, 1943, 1424, 73 ) setElementFrozen ( jugador, true ) setTimer ( setElementFrozen, 4000, 0, jugador, false ) end addCommandHandler ( "lv", lasv ) Sucede que cuando le das al cmd te tele transporta y pasado el tiempo de Frozen te mata ._., y las veces que no te mata, no te congela... Creería que hay que desactivarle los controles al player y luego activarlos de nuevo, no se. Espero la ayuda . PD: También quisiera una ayuda para hacer que se pueda tele transportar con el vehículo.
  2. Matty

    Spawn player?

    Buenas... Me podrían explicar como empezar a scriptear bien un punto de spawn? osea, cuando el jugador se conecte aparezca en ciertas coordenadas y cuando muera también aparezca en otra coordenada. Esto es lo que pude hacer hasta ahora con la wiki: function spawns () Players = getElementsByType ("player") spawnPlayer (Players, 1261, 1455, 11) spawnPlayer (Players, 2561, 1951, 10) fadeCamera (source, true ) end addEventHandler ("onPlayerJoin", getRootElement(), spawns) Y ni siquiera sirve , espero una ayuda PD: el script es para agregarlo a un map.
  3. Juaass...Me funco, gracias @Alexs_Steel y a todos los que me ayudaron y respondieron...
  4. Gracais @Alex_Steels.. La reja vuelve y todo pero, ahora el cmd funciona por fuera del Marker cuando lo pones mas de 1 vez
  5. @JuegosPato No es eso lo que buscaba pero gracias por tomarte el tiempo. Gracias a los que me ayudaron y a la Wiki de MTA pude lograr que el cmd de abrir la reja funcione solo de serca. El code: gatec1 = createObject(7017, 1521.6103515625, 1789.4267578125, 7.57905626297, 0, 90, 0) gatec1marker = createMarker ( 1521.6103515625, 1789.4267578125, 7.57905626297,'cylinder', 15, 0, 0, 255, 100) function enablecommand (hitPlayer) if (hitPlayer) then addCommandHandler("open",open) end end addEventHandler("onMarkerHit",gatec1marker , enablecommand) function disablecommand(leaveElement) if (leaveElement) then removeEventHandler("onMarkerHit",gatec1marker , enablecommand) end end addEventHandler ("onMarkerLeave",gatec1marker,disablecommand) function open() moveObject (gatec1, 4000, 1527.1838378906, 1789.4267578125, 7.57905626297) end Solo faltaría que se cierre automáticamente como en este code: function gate() gatec1 = createObject(7017, 1521.6103515625, 1789.4267578125, 7.57905626297, 0, 90, 0) end function move () moveObject(gatec1, 4000, 1527.1838378906, 1789.4267578125, 7.57905626297, 0, 0, 0) setTimer(cerrar,3000,1) end addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), gate) addCommandHandler ( "abrir", move ) function cerrar() moveObject(gatec1, 4000, 1521.6103515625, 1789.4267578125, 7.57905626297, 0, 90, 0) end echo por @ElMota
  6. sigue igual Gracias por la ayuda
  7. Gracias @Yakuza357 por tu respuesta... Pero ahora busco como hacerle para que el cmd funcione solo serca de la reja
  8. Okey. Gracias por tomarte el tiempo.. una ultima cuestión: yo para poder hacer que el cmd de "abrir" funcione solo serca de la reja, tendría que usar el evento 'onClientMarkerIt' entre otros cierto? PD: Gracias por tu ayuda !
  9. Muchas gracias @ElMota me sirvió mucho... y para que se cierre solamente con el cmd de "abrir" ? (osea, le das a /abrir y en 3 segundos se cierra)
  10. Bueno... Holas, hice este simple script de abrir una reja con la ayuda de la wiki de mta.. pero nose como hacer para que la reja vuelva a su posicion inicial.. aca el code: function gate() gatec1 = createObject(7017, 1521.6103515625, 1789.4267578125, 7.57905626297, 0, 90, 0) end function move () moveObject(gatec1, 4000, 1527.1838378906, 1789.4267578125, 7.57905626297, 0, 0, 0) end addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), gate) addCommandHandler ( "abrir", move ) la posición inicial seria la de gatec1 Apenas estoy aprendiendo a manejarme con estas cosas... Espero que me den una ayudita
×
×
  • Create New...