Q: HELP! MY TELEPORT DOESN'T WORK!!!
A: Go through the tutorial step by step, chances are you've typed the wrong name in the 'remote destination' property, or haven't ticked a flag.
Q: HELP! IT STILL ISN'T WORKING!!!
A: Load up the tutorial_simple map, compile it, and run it. Does the teleport work on that map?
If so, you've done something wrong with your map and I suggest you copy and paste the teleport in my example file into your map.
If it still doesn't work, then you may have ticked 'Preserve angles even when a local landmark is not specified'. I don't know why this would the player from teleporting, but it seems to on Counter Strike Source.
If not, then there's something wrong with Hammer. I can't imagine you having trouble with this if you're mapping for Source, but give me a PM on youtube and I'll try to help.
Q: Why are there two teleport destinations on your simple map?
A: Only one is a teleport destination. Double click on the other and you'll see that it's a spawn point. Although I map for CSS, I have kept the info_player_start entity in for people who map for other games, and cannot spawn via a CSS spawn point. Ignore it.
Q: Does it have to be an info_teleport_destination entity that it teleports to?
A: No, I think it can be most entities with names. But an info_teleport_destination has the advantage of showing where the entire body will spawn.
Q: How do I preserve the angle of objects after teleporting?
A: You'll be able to set that in the trigger_teleport's flags, it's the top one you can tick. BEWARE: it seems to stop players from teleporting. To get around this, make two trigger_teleports, one for props and one for clients.
Q: How do I make it start disabled?
A: Check the properties of the trigger_teleport.
Q: How do I enable it with a button / trigger ?
A: Go to the outputs tab of the button / trigger, and type, in the top 3 boxes (Ignoring brackets)...
onstarttouch (for a button) onstarttouch (for an area some one walks in to)
( name of trigger_teleport )
Enable
Q: How do I only make it teleport a specific person?
A: What, you mean like, some one standing by the button they just touched? Be creative with the position of the trigger_teleport. Place it where they would have to stand to touch the button.
Q: How can I make it only teleport once?
A: Go to the outputs tab of the trigger_teleport, click 'Add...' and in the top 3 boxes that appear...
onstarttouch
(name of trigger_teleport, do not include the brackets shown in this demonstration)
Disable
Q: How do I make everybody on the map teleport at once?
A: Have the trigger_teleport around the entire map. Be careful, more than one person teleporting to the same point can cause problems...
Q: How do I make it so that an entire team is teleported, but not the other?
A: I can only say for sure with Counter Strike Source, but you'll need to place a filter_activator_team entity in your level. Give it a name and choose the 'filter team number' to the team you want teleported. Put the name of this entity in the 'Filter Name' property of the trigger_teleport.
Q: How can I make each team teleport separately if a button is pressed?
A: See the above question, and repeat for the other team.
Q: Why do you include a light_environment if it's a 'simple' map?
A: Because even simple tutorial maps don't deserve to be completely ugly.
Q: Are all of these questions neccessary? Most of them are obvious.
A: You're obviously just very, very clever. Why are you reading this section? |