Flipi Posted August 18, 2013 Posted August 18, 2013 Hola, necesito saber cómo hacer un teleport donde se pueda teletransportar con o sin vehículo en un lugar determinado con un comando como "/nombre del lugar", espero que me puedan ayudar
Aono Posted August 18, 2013 Posted August 18, 2013 Mira puedes usar este: function funcionuno(commandName) local jugador = getLocalPlayer() setElementPosition (jugador, x, y, z + 1) end addCommandHandler ( "comando", funcionuno ) Funciona sin vehiculo, pero con vehiculo no pude
Flipi Posted August 18, 2013 Author Posted August 18, 2013 Lo estoy intentando, cuando lo termine lo pongo Ok gracias
Aono Posted August 18, 2013 Posted August 18, 2013 quieres que los vehiculos sean creados en F1 o como?
Flipi Posted August 18, 2013 Author Posted August 18, 2013 quieres que los vehiculos sean creados en F1 o como? no, que se pueda teletransportar con el vehiculo y sin vehiculo tambien
Aono Posted August 18, 2013 Posted August 18, 2013 por eso, pero vehiculo creados en F1 o creados por el mapa? es freeroam?
Flipi Posted August 18, 2013 Author Posted August 18, 2013 por eso, pero vehiculo creados en F1 o creados por el mapa? es freeroam? claro, creado por F1 o /cv "vehiculo"
Aono Posted August 18, 2013 Posted August 18, 2013 Prueba esto function teleport (player, commandName) setElementPosition (player, x, y, z + 1) if getElementType(player)=="player" then local vehicle=getPedOccupiedVehicle(player) setElementPosition(vehicle, x, y, z + 1) end end addCommandHandler ("comando", teleport) Obvio, cambia x, y, z por tu posicion Por cierto, es server-side
Flipi Posted August 18, 2013 Author Posted August 18, 2013 lo pusiste server-side? pero es solo server-side no client?
Flipi Posted August 18, 2013 Author Posted August 18, 2013 si, solo server ah ok ahora si vale !!, una sola cosa el "+1" en los x y z para que es?
Daniel1zD Posted August 18, 2013 Posted August 18, 2013 si, solo server ah ok ahora si vale !!, una sola cosa el "+1" en los x y z para que es? son cordenadas las puedes definir con x,y.z o con numeros ejemplo setElementPosition(objeto,x+3,y,z+3) setElementPosition(objeto,-2475.60, 2225.20, 4.55, 0, 0, 0)
Flipi Posted August 18, 2013 Author Posted August 18, 2013 setElementPosition(objeto,x+3,y,z+3) setElementPosition(objeto,-2475.60, 2225.20, 4.55, 0, 0, 0) Ah oks, una cosa, como puedo hacer que al teletransportar al lugar determinado quede con una rotacion elegida?
Aono Posted August 18, 2013 Posted August 18, 2013 para rotar el warp de la persona es setElementRotation (player, Rotacion) para rotar el warp del vehiculo es setElementRotation(vehicle,rotacion) debajo del SetElementPosition de ambos
Flipi Posted August 18, 2013 Author Posted August 18, 2013 para rotar el warp de la persona es setElementRotation (player, Rotacion) para rotar el warp del vehiculo es setElementRotation(vehicle,rotacion) debajo del SetElementPosition de ambos Vale te pasaste !!
Brad96 Posted August 19, 2013 Posted August 19, 2013 Flipi es +1 es por ejemplo .. si vas a hacer aparecer un vehiculo alado tuyo no puedes poner x,y,z porque el auto se aparecera en ti osea estaras parado en medio de el entonces el x,y,z + 1 lo usamos para moverlo un poco lejos de nosotros .
Recommended Posts