Difference between revisions of "Teleporters"

From Valve Developer Community
Jump to: navigation, search
m (One-way teleporter)
(Adding info on team-specific teleporters.)
Line 18: Line 18:
 
Now in game when you go through the [[trigger_teleport]] you come out at the [[info_teleport_destination]]
 
Now in game when you go through the [[trigger_teleport]] you come out at the [[info_teleport_destination]]
  
 +
==Making Teleporters Team-Specific==
 +
If you have teleporters in your map that are out in the open, and you want to make them team-specific, add 1 [[filter_activator_tfteam]] per teleporter that you are making team-specific.
 +
:*In the [[filter_activator_tfteam]] properties, name your activator, and set the 'Team' to RED/BLU based on which team you want the teleporter to be used by.
 +
:*Open your [[trigger_teleport]] properties, and set 'Filter Name' to the name of the corresponding [[filter_activator_tfteam]].
 
==External Links==
 
==External Links==
 
*[http://sdknuts.net/tutorials/wiseTele.asp Teleporting (sdknuts)]
 
*[http://sdknuts.net/tutorials/wiseTele.asp Teleporting (sdknuts)]

Revision as of 14:58, 20 December 2009

Teleporters can be created using standard Source entities.

One-way teleporter

File:Rustiznotch teleportation.jpg
An example teleportation room.

Start by creating a trigger_teleport as a brush_entity and placing it where you want the teleport entry zone to be. This will be the area in which a player must enter to be teleported (see picture on the right).

  • Set the 'Remote Destination' to an arbitrary name (destination1, for example).
  • Change to the 'Flags' tab and check the 'Clients' flag.


Next, create an info_teleport_destination as an entity where you want the teleport exit zone. This will be the area where the player is teleported to.

  • Set the 'Name' attribute to the arbitrary name that was used in the previous step (destination1).


Now in game when you go through the trigger_teleport you come out at the info_teleport_destination

Making Teleporters Team-Specific

If you have teleporters in your map that are out in the open, and you want to make them team-specific, add 1 filter_activator_tfteam per teleporter that you are making team-specific.

External Links

Template:Otherlang:en Template:Otherlang:en:ru Template:Otherlang:en:pt