Where the hell in tow script or tow_dm.scr it is written the comand to disable them to spawn.
Nothing in tow_map_name_script or tow_dm.scr ......
Moderator: Moderators
Code: Select all
player_scanner:
while (true)
{
level.allies_in_game = 0
level.axis_in_game = 0
level.allies_in_prison = 0
level.axis_in_prison = 0
for(local.i = 1; local.i <= $player.size; local.i++)
{
waitthread detect_player_status $player[local.i]
waitframe
}
waitthread test_winning_conditions
wait 1
}
end
detect_player_status local.player:
// Test if the player has spawned into the map, or are still choosing weapon
local.trigger = spawn trigger_multiple "targetname" "player_position_trigger" setthread player_exists_setthread
local.trigger.origin = local.player.origin
waitframe
waitframe
waitframe
$player_position_trigger delete
if(local.player.activated && isAlive local.player)
{
if(local.player.dmteam == allies)
{
level.allies_in_game++
if(local.player istouching $axis_prison_volume)
{
level.allies_in_prison++
}
}
else
{
if(local.player.dmteam == axis)
{
level.axis_in_game++
if(local.player istouching $allied_prison_volume)
{
level.axis_in_prison++
}
}
else
{
if(local.player.dmteam == spectator)
{
iprintln "Spectating player detected " local.player.dmteam
local.player.activated = false
}
else
{
iprintln "Undefined player detected " local.player.dmteam
local.player.activated = false
}
}
}
}
end