More Timed TP Created 17 years ago2007-06-20 16:00:26 UTC by username username

Created 17 years ago2007-06-20 16:00:26 UTC by username username

Posted 17 years ago2007-06-20 16:00:26 UTC Post #225862
There is a square room with a flat floor. The player can move freely. Once they jump once from anywhere in the room at floor level there is a delay until they are tp. They are tp no matter where they are in the room. They can jump or do anything else all they want after the initial jump without resetting the time until the tp. There should be no way for them to escape this timed tp or be in the room having jumped at least once for longer than specified. They should also have all the time they desire for the initial jump.

There is probably a way to do this with trigger_multiple multisource multi_manager and env_global but I cannot figure out the settings that make this occur.

Thank you for your time.
Posted 17 years ago2007-06-20 16:27:16 UTC Post #225865
Yeah, you never even mention teleporting, so I'm wondering if that's actually what you meant...
Posted 17 years ago2007-06-20 21:51:07 UTC Post #225919
Yes tp is for Teleport sorry for the confusion. Also why do I not need the env_global? I am fairly stuck even theorizing how this might be achieved so any help is appreciated. Thanks again.
Posted 17 years ago2007-06-21 02:11:52 UTC Post #225928
I think this is what you mean. You want the player to be in a room that he can walk around in and if he jumps (pressed the jump button), he sets off a trigger that will teleport him after a short time like 10 secs no matter where in the room he is. If this IS what you mean, then you can do it so...

Place a trigger_multiple covering the room but have it sitting above the player's head. So he can't touch it without having to jump. Place a trigger_teleport around the entire room so it teleports the player no matter where he is. Give the teleport a name but no target. Then, have the trigger_multiple target a multi_manager after the desired delay. Have the multi_manager target a trigger_changetarget that will set the trigger_teleport's target to an info_teleport_destination placed where you want. Then half a second later in the multi_manager, have it target another trigger_changetarget that targets the teleporter but sets a blank target. That should work. If you level is more than a square box then you need to extend the trigger_multiple and the trigger_teleport to cover the desired area. Many others will say you can use a multisource entity but I dislike these as they can be difficult and problematic. Hope this is what you needed. ;)
Posted 17 years ago2007-06-21 04:11:36 UTC Post #225937
This sounds exactly perfect, thank you so much. It is ok if it teleports every player in the room. Thanks again you saved me probably 50 hours and I learned a lot about this these types of entities . :glad:
You must be logged in to post a response.