It is possible to add a new spawnpoint to a map.
Search in the mapscript for the following and create a new spawnpoint which gets activated where you want to. Like “setstate newalliesspawn_obj default” to enable and “setstate newalliesspawn_obj invisible” to disable it again. “setautospawn “New Allies Spawn” 1” and “setautospawn “New Axis Spawn” 0” to auto force the players to spawn there.
trigger axis_6
{
wait 2000
wm_announce "^NThe ^1Axis ^Nhave a commanding ^1lead^N!"
}
trigger axis_5
{
wait 2000
wm_announce "^NThe ^1Axis ^Nare ahead by ^15^N!"
}
trigger axis_4
{
wait 2000
wm_announce "^NThe ^1Axis ^Nare ahead by ^14^N!"
}
trigger axis_3
{
wait 2000
wm_announce "^NThe ^1Axis ^Nare ahead by ^13^N!"
}
trigger axis_2
{
wait 2000
wm_announce "^NThe ^1Axis ^Nare ahead by ^12^N!"
}
trigger axis_1
{
wait 2000
wm_announce "^NThe ^1Axis ^Nare ahead by ^11^N!"
}
trigger allies_6
{
wait 2000
wm_announce "^NThe ^5Allies ^Nhave a commanding ^1lead^N!"
}
trigger allies_5
{
wait 2000
wm_announce "^NThe ^5Allies ^Nare ahead by ^15^N!"
}
trigger allies_4
{
wait 2000
wm_announce "^NThe ^5Allies ^Nare ahead by ^14^N!"
}
trigger allies_3
{
wait 2000
wm_announce "^NThe ^5Allies ^Nare ahead by ^13^N!"
}
trigger allies_2
{
wait 2000
wm_announce "^NThe ^5Allies ^Nare ahead by ^12^N!"
}
trigger allies_1
{
wait 2000
wm_announce "^NThe ^5Allies ^Nare ahead by ^11^N!"
}
To create a spawnpoint with mapscript:
create
{
scriptName "newalliesspawn_obj"
classname "team_WOLF_objective"
targetname "newalliesspawn_obj"
description "New Allies Spawn"
origin "-10853 -2036 6" // z = CC_FILTER_ALLIES(2) | CC_FILTER_SPAWNS(4)
spawnflags 2 // TEAM_ALLIES(2)
}
create
{
scriptName "newalliesspawn_spawn1"
classname "team_CTF_bluespawn"
targetname "newalliesspawn_spawn"
origin "11072 -2448 512"
spawnflags 2 // TEAM_ALLIES
}
create
{
scriptName "newalliesspawn_spawn2"
classname "team_CTF_bluespawn"
targetname "newalliesspawn_spawn"
origin "-10995 -2448 512"
spawnflags 2 // TEAM_ALLIES
}