JesusAliso Posted December 31, 2012 Share Posted December 31, 2012 createMarker ( 1798.4365234375, -1578.0107421875, 15.063955307007, "arrow", 1.5, 0, 255, 0, 170 ) Como se llama la funcion para hacer que este marker se teletransporte a el coordenada que yo ponga, no la encuentro Link to comment
Castillo Posted December 31, 2012 Share Posted December 31, 2012 Es una combinacion del evento: onMarkerHit con setElementPosition. Link to comment
JesusAliso Posted December 31, 2012 Author Share Posted December 31, 2012 Gracias Castillo y por responder rápido estaré probando,gracias Link to comment
JesusAliso Posted December 31, 2012 Author Share Posted December 31, 2012 Solid, como hago esta combinación intento y intento y no me sale. donde tendria que poner mis coordenadas a donde se teletransportara. Link to comment
Castillo Posted December 31, 2012 Share Posted December 31, 2012 Postea lo que probaste. Link to comment
JesusAliso Posted December 31, 2012 Author Share Posted December 31, 2012 local marker = createMarker( 1797.8017578125, -1578.6630859375, 14.088376045227, "arrow", 1.5, 0, 255, 0, 170 ) function MarkerHit( hitElement, matchingDimension ) local elementType = getElementType( hitElement ) end addEventHandler( "onMarkerHit", marker, MarkerHit ) function consoleSetPlayerPosition ( source, marker, 1798.2607421875, -1570.1337890625, 22.934020996094 ) setElementPosition ( source, 1797.8017578125, -1578.6630859375, 14.088376045227 ) end addCommandHandler ( "setpos", consoleSetPlayerPosition ) intente poner mis coordenadas pero creo que hay que acomodarlo, eso es lo que nose arreglar y acomodar nose nada ._. Link to comment
Arsilex Posted December 31, 2012 Share Posted December 31, 2012 local marker = createMarker( 1797.8017578125, -1578.6630859375, 14.088376045227, "arrow", 1.5, 0, 255, 0, 170 ) function MarkerHit( hitElement, matchingDimension ) addCommandHandler ( "setpos", consoleSetPlayerPosition ) end addEventHandler( "onMarkerHit", marker, MarkerHit ) function consoleSetPlayerPosition ( source) --No entendi del todo si quiere teleportar el jugador que pise o el marker pero te pongo para los dos --Jugador setElementPosition ( source, 1797.8017578125, -1578.6630859375, 14.088376045227 ) --Marker setElementPosition ( marker, 1797.8017578125, -1578.6630859375, 14.088376045227 ) end Link to comment
Castillo Posted December 31, 2012 Share Posted December 31, 2012 local marker = createMarker ( 1797.8017578125, -1578.6630859375, 14.088376045227, "arrow", 1.5, 0, 255, 0, 170 ) function MarkerHit ( hitElement, matchingDimension ) if ( getElementType ( hitElement ) == "player" ) then setElementPosition ( hitElement, 1797.8017578125, -1578.6630859375, 14.088376045227 ) end end addEventHandler ( "onMarkerHit", marker, MarkerHit ) Link to comment
Arsilex Posted December 31, 2012 Share Posted December 31, 2012 yo creo que el necesita esto para hacer que este marker se teletransporte Link to comment
JesusAliso Posted December 31, 2012 Author Share Posted December 31, 2012 Exacto solid, pero me teletransporta a ese mismo lugar lo que hago haora es cambiar las coordenadas a donde me quiero teletransportar ,esto: setElementPosition ( hitElement, 1797.8017578125, -1578.6630859375, 14.088376045227 ) solo las cambio.. gracias Haora are todos los teleport muchas gracias. Link to comment
JesusAliso Posted December 31, 2012 Author Share Posted December 31, 2012 Graciassssssss! Solid mira haora pude privatizar para que solo entren al team con un skin especificado gracias cadavez aprendo mas jeje mira, esto para el resource spawn de los clanes privados local marker = createMarker ( 1797.8017578125, -1578.6630859375, 14.088376045227, "arrow", 1.5, 0, 255, 0, 170 ) function MarkerHit ( hitElement, matchingDimension ) if getElementModel( hitElement, matchingDimension ) == 181 then if ( getElementType ( hitElement ) == "player" ) then setElementPosition ( hitElement, -1919.41015625, 652.76171875, 46.5625 ) end end end addEventHandler ( "onMarkerHit", marker, MarkerHit ) Link to comment
Arsilex Posted December 31, 2012 Share Posted December 31, 2012 local marker = createMarker ( 1797.8017578125, -1578.6630859375, 14.088376045227, "arrow", 1.5, 0, 255, 0, 170 ) function MarkerHit ( hitElement, matchingDimension ) if getElementModel( hitElement ) == 181 then if ( getElementType ( hitElement ) == "player" ) then setElementPosition ( hitElement, -1919.41015625, 652.76171875, 46.5625 ) end end end addEventHandler ( "onMarkerHit", marker, MarkerHit ) creo que es asi no como tu lo pusiste Link to comment
JesusAliso Posted December 31, 2012 Author Share Posted December 31, 2012 jeje puse matchingDimension por que pensé que me daría error pero igual funciono gracias de todas maneras Link to comment
JesusAliso Posted December 31, 2012 Author Share Posted December 31, 2012 AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH Eres Pekio123 Yo estoy viendo tus videosssssssssssssssss en youtube supe como hacer la puerta con tu tutorial y para que se habrá con un skin me as ayudado mucho sigue haciendo vídeos, pero dijiste que no harías mas graciassssss!!! Link to comment
Recommended Posts