valerr7 Posted December 19, 2020 Share Posted December 19, 2020 (edited) Hi. I'm new to this, so i need a little bit of help. I made a Marker and if i stand on it and press 'e', it teleports me into a Mapped Factory. It works to go in and out, separately, but when I combine the 2 teleports it just drops me to the same place, where I tried to enter/exit. I don't know if i need some sort of delay or anything like that. I can't solve this myself. Thank you for your help. local enterFactory = createMarker ( 967.33954, 2160.80469, 10, "cylinder", 1, 0, 255, 255, 200 ) function markerHit( player ) if getElementType( player ) == "player" and source == enterFactory then bindKey( player, "e", "down", teleport ) outputChatBox( "Nyomd meg az 'e' gombot, hogy belépj a gyárba.", player, 200, 200, 0 ) end end addEventHandler( "onMarkerHit", getRootElement(), markerHit ) function teleport( player, key, keyState ) setElementPosition( player, 918.74597, 2204.99878, -78.39844 ) setPedRotation( player, 90 ) unbindKey ( player, "e", "down", teleport ) end local exitFactory = createMarker ( 918.74597, 2204.99878, -78.39844, "cylinder", 1, 0, 255, 255, 200 ) function markerHit( player ) if getElementType( player ) == "player" and source == exitFactory then bindKey( player, "e", "down", teleport ) outputChatBox( "Nyomd meg az 'e' gombot, hogy belépj a gyárba.", player, 200, 200, 0 ) end end addEventHandler( "onMarkerHit", getRootElement(), markerHit ) function teleport( player, key, keyState ) setElementPosition( player, 967.33954, 2160.80469, 11 ) setPedRotation( player, 90 ) unbindKey ( player, "e", "down", teleport ) end Edited December 19, 2020 by valerr7 Link to comment
Administrators Tut Posted December 19, 2020 Administrators Share Posted December 19, 2020 Closing as requested. Link to comment
Recommended Posts