Author Topic: TDM Event - setTeamSpawn  (Read 906 times)

Example, onTeam1Capture - CaptureA- setTeamSpawn - Team1


I'm actually planning on making a spawn flag add-on for use in all kinds of TDMs.

The one problem I'm having is how I'm going to let the player choose a place to spawn. I don't want to use a GUI.

I need it for my Siege, you capture the point, you take over that section by spawning there.

I'm actually planning on making a spawn flag add-on for use in all kinds of TDMs.

The one problem I'm having is how I'm going to let the player choose a place to spawn. I don't want to use a GUI.

Can't it just become one of the regular spawns and be put into the cycle?

Can't it just become one of the regular spawns and be put into the cycle?
Then the people will be spawning at random ones.
I don't want that.

onTeam1Capture - NAMED_BRICK- setTeamSpawn - Team1 [param Dist]
This will make the team spawn on any spawn within Dist of NAMED_BRICK

Then the people will be spawning at random ones.
I don't want that.

How about spawing the player at the nearest spawn of where they died? This way they will have a sense of being able to get revenge on the person who killed them.

How about spawing the player at the nearest spawn of where they died? This way they will have a sense of being able to get revenge on the person who killed them.
ENDLESS SPAWNKILL GO!

ENDLESS SPAWNKILL GO!
INVINCIBLE TIME GO
Q. Click. Spawnkiller dead.


How about they spawn in the "Spawn Room" and you can select there?

Like a GUI made of bricks and events.

How about they spawn in the "Spawn Room" and you can select there?

Like a GUI made of bricks and events.
Can be done with a forgettuple of toggleEventenabled and SetColor events.

« Last Edit: March 17, 2010, 02:56:37 PM by NomAplemNom »


on some kind of 'center control point' between two bases:

onTeam1Capture -> team 1's base spawns   -> setTeamAllied [NONE]
onTeam1Capture -> some spawns near point -> setTeamAllied [1]
onTeam1Capture -> team 2's base spawns   -> setTeamAllied [2]

onTeam2Capture -> team 2's base spawns   -> setTeamAllied [NONE]
onTeam2Capture -> some spawns near point -> setTeamAllied [2]
onTeam2Capture -> team 1's base spawns   -> setTeamAllied [1]

onTeamCaptureReset -> team 1's base spawns   -> setTeamAllied [1]
onTeamCaptureReset -> some spawns near point -> setTeamAllied [NONE]
onTeamCaptureReset -> team 2's base spawns   -> setTeamAllied [2]