Results 1 to 7 of 7
  1. #1
    Ghost1995 is offline
    SG Player

    Join Date:
    12 Mar 2012
    Posts:
    33
    Thanked 1 Time in 1 Post
    Donations:
    $20.00

    Teleport for servers without no-block.

    Well usually in servers without no-block players get stuck in teleports when two or more people decided to go through he teleport at once. This mostly applies to zm.

    So a friend asked me if its possible to create a teleport that you cant get stuck in.

    Well I made one and thought I'd post the vid here as well. Any info about it is in the vid description.

    If you have any questions ask me here. :o

    Video: https://www.youtube.com/watch?v=05RW2EHeRs0

  2. #2
    mapper is offline
    Server Administrator

    Join Date:
    3 Aug 2009
    Location:
    Belgium
    Posts:
    1,448
    Thanked:
    237 in 180 Posts
    Donations:
    $5.00
    Still if two players go in the same teleport at the same time(or in less than 0.4 seconds) then they are blocked again. This wont work at all in multiplayer servers, maybe only if there are very few people online.

    Edit: What you could do is use this method and put a delay on the teleport for half a second, then it will work. But that would rather be annoying.

  3. #3
    Ghost1995 is offline
    SG Player

    Join Date:
    12 Mar 2012
    Posts:
    33
    Thanked 1 Time in 1 Post
    Donations:
    $20.00
    Quote Originally Posted by mapper View Post
    Still if two players go in the same teleport at the same time(or in less than 0.4 seconds) then they are blocked again. This wont work at all in multiplayer servers, maybe only if there are very few people online.

    Edit: What you could do is use this method and put a delay on the teleport for half a second, then it will work. But that would rather be annoying.
    What? Cant you see that 6 bots were entering the teleport that the same time and everything worked?

  4. #4
    Tweezy is offline
    Subscriber
    Tweezy's Avatar
    Join Date:
    8 Aug 2009
    Location:
    Derbyshire! UK
    Posts:
    3,686
    Thanked:
    530 in 347 Posts
    Donations:
    $30.00
    From what I could see, only two bots were entering the teleport at the same time. To be honest, I don't actually see why this is any different, people would just get stuck at the top of the teleport. Also, in practice this wouldn't go any further as I guarantee nobody will be wanting to modify the maps to change how the teleport works. Just put in a request for noblock.


  5. #5
    Ghost1995 is offline
    SG Player

    Join Date:
    12 Mar 2012
    Posts:
    33
    Thanked 1 Time in 1 Post
    Donations:
    $20.00
    Quote Originally Posted by Tweezy View Post
    From what I could see, only two bots were entering the teleport at the same time. To be honest, I don't actually see why this is any different, people would just get stuck at the top of the teleport. Also, in practice this wouldn't go any further as I guarantee nobody will be wanting to modify the maps to change how the teleport works. Just put in a request for noblock.
    You can see the trigger_multiple that teleports people covering the whole floor. I just demonstrated a worst case scenario where 6 people are walking into the teleport at the same time and its teleporting them one by one. The teleport only gets re-enabled once the destination is clear of any obstructions. The fact its just looping the two people is just coincidence because how the engine works. It could be picking any of the 6 bots to teleport next.

    I in no way expect anyone to use this method. I just thought it would be interesting to try and attempt and I made it work, it could be optimized a bit better but it works so its fine for now.

  6. #6
    HZK is offline
    SG Addict
    HZK's Avatar
    Join Date:
    29 Aug 2010
    Posts:
    3,235
    Thanked:
    620 in 448 Posts
    This method works, however in-game it would be impractical as it would take forever to teleport a lot of people - some methods to speed this up should be used; a few examples of ways to speed the process up would be: using multiple teleports & destinations; using a trigger_push at the destination to push the players out faster and shrinking the size of the trigger at the destination.

    Overall it's a decent way to prevent problems with teleportation in the source engine, but it wouldn't work very well when a lot of players attempt to be teleported as it would be very slow.
    Last edited by HZK; 14 Apr 2013 at 09:32am.

  7. #7
    Wicked Pissah is offline
    SG Addict
    Wicked Pissah's Avatar
    Join Date:
    30 Dec 2010
    Location:
    Massachusetts, USA
    Posts:
    1,805
    Thanked:
    483 in 276 Posts
    That's a pretty sweet idea. Good job accomplishing what you wanted to do as well. You should, however, take it a step further and make a map with it being used.
    Life is... Good!

User Tag List

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •