hey folx got a problem…the 3rd spawn and 5th spawn wont work… well they do change but there is no announce. it seems like no of the teams can win…
and i can’t find anything in the script:(do you)
game_manager
{
spawn
{
wait 50
wm_axis_respawntime 20 // Axis respawn time
wm_allied_respawntime 20 // Allied respawn time
wm_set_round_timelimit 15 // Map timelimit
accum 1 set 0
// Stopwatch mode defending team (0=Axis, 1=Allies)
wm_set_defending_team 0
// Winner on expiration of round timer (0=Axis, 1=Allies)
wm_setwinner 0
}
}
// ===================ALLIED CP===================
allied_cp_open
{
spawn
{
wait 100
accum 0 set 0 // 0=CP Closed, 1=CP Damaged
constructible_class 2 // Dyno+Satchel
trigger self disable_cp_features // Default charge bar times
setstate allied_cp_damaged invisible // Hide damaged CP clipbrush+model
setstate allied_cp_damaged_model invisible
wait 1000
// *----------------------------------- vo ------------------------------------------*
wm_teamvoiceannounce 1 "allies_hq_compost_construct"
wm_addteamvoiceannounce 1 "allies_hq_compost_construct"
// *----------------------------------- vo ------------------------------------------*
}
trigger disable_cp_features
{
setstate allied_cp_open_model invisible // Hide Open CP model
setchargetimefactor 1 soldier 1
setchargetimefactor 1 lieutenant 1
setchargetimefactor 1 medic 1
setchargetimefactor 1 engineer 1
setchargetimefactor 1 covertops 1
sethqstatus 1 0 // Landmines team warning message
disablespeaker speaker_allied_cp // Disable morse code sound
}
trigger enable_cp_features
{
setstate allied_cp_open_model default // Show open CP model
setchargetimefactor 1 soldier 0.75
setchargetimefactor 1 lieutenant 0.75
setchargetimefactor 1 medic 0.75
setchargetimefactor 1 engineer 0.75
setchargetimefactor 1 covertops 0.75
sethqstatus 1 1 // Landmines team warning message
enablespeaker speaker_allied_cp // Enable morse code sound
}
buildstart final
{
setstate allied_cp_closed invisible // Hide closed CP clipbrush+model
setstate allied_cp_closed_model invisible
setstate allied_cp_damaged invisible // Hide damaged CP clipbrush+model
setstate allied_cp_damaged_model invisible
}
built final
{
accum 0 set 1 // Only show the damaged CP model
trigger self enable_cp_features // Increase charge bar times
wm_announce "Allied Command Post constructed. Charge speed increased!"
// *----------------------------------- vo ------------------------------------------*
wm_removeteamvoiceannounce 1 "allies_hq_compost_construct"
wm_teamvoiceannounce 1 "allies_hq_compost_constructed"
wm_teamvoiceannounce 0 "axis_hq_compost_constructed_allies"
wm_addteamvoiceannounce 0 "axis_hq_compost_constructed_allies"
// *----------------------------------- vo ------------------------------------------*
}
decayed final
{
setstate allied_cp_open_model invisible // Hide Open CP model
trigger self show_damaged_cabinet // Show previous cabinet state
trigger self show_closed_cabinet
}
death
{
trigger self show_damaged_cabinet // Show damaged CP model
trigger self disable_cp_features // Default charge bar times
wm_announce "Axis team has destroyed the Allied Command Post!"
// *----------------------------------- vo ------------------------------------------*
wm_teamvoiceannounce 1 "allies_hq_compost_damaged"
wm_addteamvoiceannounce 1 "allies_hq_compost_construct"
wm_removeteamvoiceannounce 0 "axis_hq_compost_constructed_allies"
// *----------------------------------- vo ------------------------------------------*
}
trigger show_closed_cabinet
{
accum 0 abort_if_equal 1 // Closed cabinet active yet?
setstate allied_cp_closed default
setstate allied_cp_closed_model default
}
trigger show_damaged_cabinet
{
accum 0 abort_if_equal 0 // Damaged cabinet active yet?
setstate allied_cp_damaged default
setstate allied_cp_damaged_model default
}
}
//____________________________________________________________-
//_____________________AXIS CP________________________________
// ================================================
axis_cp_open
{
spawn
{
wait 100
accum 0 set 0 // 0=CP Closed, 1=CP Damaged
constructible_class 2 // Dyno+Satchel
trigger self disable_cp_features // Default charge bar times
setstate axis_cp_damaged invisible // Hide damaged CP clipbrush+model
setstate axis_cp_damaged_model invisible
wait 1000
// *----------------------------------- vo ------------------------------------------*
wm_teamvoiceannounce 0 "axis_hq_compost_construct"
wm_addteamvoiceannounce 0 "axis_hq_compost_construct"
// *----------------------------------- vo ------------------------------------------*
}
trigger disable_cp_features
{
setstate axis_cp_open_model invisible // Hide Open CP model
setchargetimefactor 0 soldier 1
setchargetimefactor 0 lieutenant 1
setchargetimefactor 0 medic 1
setchargetimefactor 0 engineer 1
setchargetimefactor 0 covertops 1
sethqstatus 0 0 // Landmines team warning message
disablespeaker speaker_axis_cp // Disable morse code sound
}
trigger enable_cp_features
{
setstate axis_cp_open_model default // Show open CP model
setchargetimefactor 0 soldier 0.75
setchargetimefactor 0 lieutenant 0.75
setchargetimefactor 0 medic 0.75
setchargetimefactor 0 engineer 0.75
setchargetimefactor 0 covertops 0.75
sethqstatus 0 1 // Landmines team warning message
enablespeaker speaker_axis_cp // Enable morse code sound
}
buildstart final
{
setstate axis_cp_closed invisible // Hide closed CP clipbrush+model
setstate axis_cp_closed_model invisible
setstate axis_cp_damaged invisible // Hide damaged CP clipbrush+model
setstate axis_cp_damaged_model invisible
}
built final
{
accum 0 set 1 // Only show the damaged CP model
trigger self enable_cp_features // Increase charge bar times
wm_announce "Axis Command Post constructed. Charge speed increased!"
// *----------------------------------- vo ------------------------------------------*
wm_removeteamvoiceannounce 0 "axis_hq_compost_construct"
wm_teamvoiceannounce 0 "axis_hq_compost_constructed"
wm_teamvoiceannounce 1 "allies_hq_compost_constructed_axis"
wm_addteamvoiceannounce 1 "allies_hq_compost_constructed_axis"
// *----------------------------------- vo ------------------------------------------*
}
decayed final
{
setstate axis_cp_open_model invisible // Hide Open CP model
trigger self show_damaged_cabinet // Show previous cabinet state
trigger self show_closed_cabinet
}
death
{
trigger self show_damaged_cabinet // Show damaged CP model
trigger self disable_cp_features // Default charge bar times
wm_announce "Allied team has destroyed the Axis Command Post!"
// *----------------------------------- vo ------------------------------------------*
wm_teamvoiceannounce 0 "axis_hq_compost_damaged"
wm_addteamvoiceannounce 0 "axis_hq_compost_construct"
wm_removeteamvoiceannounce 1 "allies_hq_compost_constructed_axis"
// *----------------------------------- vo ------------------------------------------*
}
trigger show_closed_cabinet
{
accum 0 abort_if_equal 1 // Closed cabinet active yet?
setstate axis_cp_closed default
setstate axis_cp_closed_model default
}
trigger show_damaged_cabinet
{
accum 0 abort_if_equal 0 // Damaged cabinet active yet?
setstate axis_cp_damaged default
setstate axis_cp_damaged_model default
}
}
//------------------------------------------------------------
//now for the spawnfight//
//------------------------------------------------------------
spawn1stspawn
{
trigger remove
{
remove
}
}
//team_WOLF_objective
// accum 0: team (0=axis, 1=allies, -1=none)
spawnpoint1stspawn
{
spawn
{
wait 100
accum 0 set 1
}
trigger show
{
setstate spawnpoint1stspawn default
setstate spawn1stspawn default
setstate spawnflag1stspawn default
}
trigger hide
{
setstate spawnpoint1stspawn invisible
setstate spawn1stspawn invisible
setstate spawnflag1stspawn invisible
}
trigger force_axis
{
accum 0 abort_if_equal 0
accum 0 set 0
wm_announce "^51stspawn is forced Axis.."
alertentity spawnpoint1stspawn //commandmap
alertentity spawn1stspawn //swap spawning team
setautospawn "1stspawn" 0 //use the spawnpoint
accum 1 inc 1
trigger checkaxiswin
}
trigger force_allied
{
accum 0 abort_if_equal 1
accum 0 set 1
wm_announce "^51stspawn is forced Allied.."
alertentity spawnpoint1stspawn //commandmap
alertentity spawn1stspawn //swap spawning team
setautospawn "1stspawn" 1 //use the spawnpoint
accum 1 inc -1
trigger checkalliedwin
}
trigger set_none
{
accum 0 set -1
}
trigger set_axis
{
accum 0 set 0
}
trigger set_allied
{
accum 0 set 1
}
trigger remove
{
trigger spawn1stspawn remove
trigger spawnflag1stspawn remove
setstate spawnpoint1stspawn invisible
remove
}
}
//team_WOLF_checkpoint
// accum 0: team (0=axis, 1=allies, -1=none)
spawnflag1stspawn
{
spawn
{
wait 100
accum 0 set 1
}
trigger axis_capture
{
trigger self first_touch
trigger self touch_axis
}
trigger allied_capture
{
trigger self first_touch
trigger self touch_allied
}
trigger touch_axis
{
accum 0 abort_if_equal 0
accum 0 set 0
wm_announce "^5The flag at \'1stspawn\' is touched by Axis.."
trigger spawnpoint1stspawn set_axis
}
trigger touch_allied
{
accum 0 abort_if_equal 1
accum 0 set 1
wm_announce "^5The flag at \'1stspawn\' is touched by Allies.."
trigger spawnpoint1stspawn set_allied
}
trigger first_touch
{
accum 0 abort_if_equal -1
trigger spawnpoint1stspawn show
}
trigger show
{
setstate spawnflag1stspawn default
}
trigger hide
{
setstate spawnflag1stspawn invisible
}
trigger remove
{
setstate spawnflag1stspawn invisible
remove
}
}
//-----------2-----------------
spawn2spawn
{
trigger remove
{
remove
}
}
//team_WOLF_objective
// accum 0: team (0=axis, 1=allies, -1=none)
spawnpoint2spawn
{
spawn
{
wait 100
accum 0 set -1
}
trigger show
{
setstate spawnpoint2spawn default
setstate spawn2spawn default
setstate spawnflag2spawn default
}
trigger hide
{
setstate spawnpoint2spawn invisible
setstate spawn2spawn invisible
setstate spawnflag2spawn invisible
}
trigger force_axis
{
accum 0 abort_if_equal 0
accum 0 set 0
wm_announce "^52spawn is forced Axis.."
alertentity spawnpoint2spawn //commandmap
alertentity spawn2spawn //swap spawning team
setautospawn "2spawn" 0 //use the spawnpoint
accum 1 inc 1
trigger checkaxiswin
}
trigger force_allied
{
accum 0 abort_if_equal 1
accum 0 set 1
wm_announce "^52spawn is forced Allied.."
alertentity spawnpoint2spawn //commandmap
alertentity spawn2spawn //swap spawning team
setautospawn "2spawn" 1 //use the spawnpoint
accum 1 inc -1
trigger checkalliedwin
}
trigger set_none
{
accum 0 set -1
}
trigger set_axis
{
accum 0 set 0
}
trigger set_allied
{
accum 0 set 1
}
trigger remove
{
trigger spawn2spawn remove
trigger spawnflag2spawn remove
setstate spawnpoint2spawn invisible
remove
}
}
//team_WOLF_checkpoint
// accum 0: team (0=axis, 1=allies, -1=none)
spawnflag2spawn
{
spawn
{
wait 100
accum 0 set -1
}
trigger axis_capture
{
trigger self first_touch
trigger self touch_axis
}
trigger allied_capture
{
trigger self first_touch
trigger self touch_allied
}
trigger touch_axis
{
accum 0 abort_if_equal 0
accum 0 set 0
wm_announce "^5The flag at \'2spawn\' is touched by Axis.."
trigger spawnpoint2spawn set_axis
}
trigger touch_allied
{
accum 0 abort_if_equal 1
accum 0 set 1
wm_announce "^5The flag at \'2spawn\' is touched by Allies.."
trigger spawnpoint2spawn set_allied
}
trigger first_touch
{
accum 0 abort_if_equal -1
trigger spawnpoint2spawn show
}
trigger show
{
setstate spawnflag2spawn default
}
trigger hide
{
setstate spawnflag2spawn invisible
}
trigger remove
{
setstate spawnflag2spawn invisible
remove
}
}
//------------------------------
//-----------3------------------
spawn3spawn
{
trigger remove
{
remove
}
}
//team_WOLF_objective
// accum 0: team (0=axis, 1=allies, -1=none)
spawnpoint3spawn
{
spawn
{
wait 100
accum 0 set -1
}
trigger show
{
setstate spawnpoint3spawn default
setstate spawn3spawn default
setstate spawnflag3spawn default
}
trigger hide
{
setstate spawnpoint3spawn invisible
setstate spawn3spawn invisible
setstate spawnflag3spawn invisible
}
trigger force_axis
{
accum 0 abort_if_equal 0
accum 0 set 0
wm_announce "^53spawn is forced Axis.."
alertentity spawnpoint3spawn //commandmap
alertentity spawn3spawn //swap spawning team
setautospawn "3spawn" 0 //use the spawnpoint
accum 1 inc 1
trigger checkaxiswin
}
trigger force_allied
{
accum 0 abort_if_equal 1
accum 0 set 1
wm_announce "^53spawn is forced Allied.."
alertentity spawnpoint3spawn //commandmap
alertentity spawn3spawn //swap spawning team
setautospawn "3spawn" 1 //use the spawnpoint
accum 1 inc -1
trigger checkalliedwin
}
trigger set_none
{
accum 0 set -1
}
trigger set_axis
{
accum 0 set 0
}
trigger set_allied
{
accum 0 set 1
}
trigger remove
{
trigger spawn3spawn remove
trigger spawnflag3spawn remove
setstate spawnpoint3spawn invisible
remove
}
}
//team_WOLF_checkpoint
// accum 0: team (0=axis, 1=allies, -1=none)
spawnflag3spawn
{
spawn
{
wait 100
accum 0 set -1
}
trigger axis_capture
{
trigger self first_touch
trigger self touch_axis
}
trigger allied_capture
{
trigger self first_touch
trigger self touch_allied
}
trigger touch_axis
{
accum 0 abort_if_equal 0
accum 0 set 0
wm_announce "^5The flag at \'3spawn\' is touched by Axis.."
trigger spawnpoint3spawn set_axis
}
trigger touch_allied
{
accum 0 abort_if_equal 1
accum 0 set 1
wm_announce "^5The flag at \'3spawn\' is touched by Allies.."
trigger spawnpoint3spawn set_allied
}
trigger first_touch
{
accum 0 abort_if_equal -1
trigger spawnpoint3spawn show
}
trigger show
{
setstate spawnflag3spawn default
}
trigger hide
{
setstate spawnflag3spawn invisible
}
trigger remove
{
setstate spawnflag3spawn invisible
remove
}
}
//------------------------------------------
//----------------4-------------------------
spawn4spawn
{
trigger remove
{
remove
}
}
//team_WOLF_objective
// accum 0: team (0=axis, 1=allies, -1=none)
spawnpoint4spawn
{
spawn
{
wait 100
accum 0 set -1
}
trigger show
{
setstate spawnpoint4spawn default
setstate spawn4spawn default
setstate spawnflag4spawn default
}
trigger hide
{
setstate spawnpoint4spawn invisible
setstate spawn4spawn invisible
setstate spawnflag4spawn invisible
}
trigger force_axis
{
accum 0 abort_if_equal 0
accum 0 set 0
wm_announce "^54spawn is forced Axis.."
alertentity spawnpoint4spawn //commandmap
alertentity spawn4spawn //swap spawning team
setautospawn "4spawn" 0 //use the spawnpoint
accum 1 inc 1
trigger checkaxiswin
}
trigger force_allied
{
accum 0 abort_if_equal 1
accum 0 set 1
wm_announce "^54spawn is forced Allied.."
alertentity spawnpoint4spawn //commandmap
alertentity spawn4spawn //swap spawning team
setautospawn "4spawn" 1 //use the spawnpoint
accum 1 inc -1
trigger checkalliedwin
}
trigger set_none
{
accum 0 set -1
}
trigger set_axis
{
accum 0 set 0
}
trigger set_allied
{
accum 0 set 1
}
trigger remove
{
trigger spawn4spawn remove
trigger spawnflag4spawn remove
setstate spawnpoint4spawn invisible
remove
}
}
//team_WOLF_checkpoint
// accum 0: team (0=axis, 1=allies, -1=none)
spawnflag4spawn
{
spawn
{
wait 100
accum 0 set -1
}
trigger axis_capture
{
trigger self first_touch
trigger self touch_axis
}
trigger allied_capture
{
trigger self first_touch
trigger self touch_allied
}
trigger touch_axis
{
accum 0 abort_if_equal 0
accum 0 set 0
wm_announce "^5The flag at \'4spawn\' is touched by Axis.."
trigger spawnpoint4spawn set_axis
}
trigger touch_allied
{
accum 0 abort_if_equal 1
accum 0 set 1
wm_announce "^5The flag at \'4spawn\' is touched by Allies.."
trigger spawnpoint4spawn set_allied
}
trigger first_touch
{
accum 0 abort_if_equal -1
trigger spawnpoint4spawn show
}
trigger show
{
setstate spawnflag4spawn default
}
trigger hide
{
setstate spawnflag4spawn invisible
}
trigger remove
{
setstate spawnflag4spawn invisible
remove
}
}
//--------------5------------
spawn5spawn
{
trigger remove
{
remove
}
}
//team_WOLF_objective
// accum 0: team (0=axis, 1=allies, -1=none)
spawnpoint5spawn
{
spawn
{
wait 100
accum 0 set 0
}
trigger show
{
setstate spawnpoint5spawn default
setstate spawn5spawn default
setstate spawnflag5spawn default
}
trigger hide
{
setstate spawnpoint5spawn invisible
setstate spawn5spawn invisible
setstate spawnflag5spawn invisible
}
trigger force_axis
{
accum 0 abort_if_equal 0
accum 0 set 0
wm_announce "^55spawn is forced Axis.."
alertentity spawnpoint5spawn //commandmap
alertentity spawn5spawn //swap spawning team
setautospawn "5spawn" 0 //use the spawnpoint
accum 1 inc 1
trigger checkaxiswin
}
trigger force_allied
{
accum 0 abort_if_equal 1
accum 0 set 1
wm_announce "^55spawn is forced Allied.."
alertentity spawnpoint5spawn //commandmap
alertentity spawn5spawn //swap spawning team
setautospawn "5spawn" 1 //use the spawnpoint
accum 1 inc -1
trigger checkalliedwin
}
trigger set_none
{
accum 0 set -1
}
trigger set_axis
{
accum 0 set 0
}
trigger set_allied
{
accum 0 set 1
}
trigger remove
{
trigger spawn5spawn remove
trigger spawnflag5spawn remove
setstate spawnpoint5spawn invisible
remove
}
}
//team_WOLF_checkpoint
// accum 0: team (0=axis, 1=allies, -1=none)
spawnflag5spawn
{
spawn
{
wait 100
accum 0 set 0
}
trigger axis_capture
{
trigger self first_touch
trigger self touch_axis
}
trigger allied_capture
{
trigger self first_touch
trigger self touch_allied
}
trigger touch_axis
{
accum 0 abort_if_equal 0
accum 0 set 0
wm_announce "^5The flag at \'5spawn\' is touched by Axis.."
trigger spawnpoint5spawn set_axis
}
trigger touch_allied
{
accum 0 abort_if_equal 1
accum 0 set 1
wm_announce "^5The flag at \'5spawn\' is touched by Allies.."
trigger spawnpoint5spawn set_allied
}
trigger first_touch
{
accum 0 abort_if_equal -1
trigger spawnpoint5spawn show
}
trigger show
{
setstate spawnflag5spawn default
}
trigger hide
{
setstate spawnflag5spawn invisible
}
trigger remove
{
setstate spawnflag5spawn invisible
remove
}
trigger checkalliedwin
{
accum 1 abort_if_not_equal -5
// Set the round winner: 0 == AXIS, 1 == ALLIED
wm_setwinner 1
wm_announce"allied wins the territorium"
wait 1500
// End the round
wm_endround
}
trigger checkaxiswin
{
accum 1 abort_if_not_equal 5
wm_announce"axis wins the territorium"
wm_setwinner 0
wait 1500
wm_endround
}
}


