Script Objectifs
Un article de Wiki-Mapping.
(Différences entre les versions)
| Version du 5 septembre 2006 à 23:32 (modifier) Psylopat (Discuter | contribs) ← Différence précédente |
Version actuelle (26 octobre 2007 à 09:38) (modifier) (défaire) Psylopat (Discuter | contribs) M |
||
| Ligne 1: | Ligne 1: | ||
| - | |||
| == Objectif unique qui doit etre détruit par les Allies == | == Objectif unique qui doit etre détruit par les Allies == | ||
| Ligne 104: | Ligne 103: | ||
| } | } | ||
| </pre> | </pre> | ||
| + | |||
| + | [[Category:Scripting]] | ||
Version actuelle
[modifier] Objectif unique qui doit etre détruit par les Allies
game_manager
{
spawn
{
accum 1 set 0
}
trigger objective_counter //Compte le nombre d'objectifs Allies complétés
{
accum 1 inc 1
trigger game_manager checkgame
}
trigger checkgame
{
accum 1 abort_if_not_equal 1
wm_setwinner 1
wait 1500
wm_endround
}
}
//Objectif a détruire
objective
{
spawn
{
wait 200
constructible_class 3
}
death
{
wm_announce "Allies destroyed the Axis destructible objective"
setstate objective invisible
trigger game_manager objective_counter
}
}
[modifier] Deux objectifs devant etre détruit par les Allies
game_manager
{
spawn
{
accum 1 set 0
}
trigger objective_counter //Compte le nombre d'objectifs Allies complétés
{
accum 1 inc 1
trigger game_manager checkgame
}
trigger checkgame
{
accum 1 abort_if_not_equal 2
wm_setwinner 1
wait 1500
wm_endround
}
}
//Allied objective 1
objective_1
{
spawn
{
wait 200
constructible_class 3
}
death
{
wm_announce "Allies have destroyed the objective 1"
setstate objective_1 invisible
trigger game_manager objective_counter
}
}
//Allied objective 2
objective_2
{
spawn
{
wait 200
constructible_class 3
}
death
{
wm_announce "Allies have destroyed the objective 2"
setstate axisradar invisible
trigger game_manager objective_counter
}
}
