Else/fr

From EventScripts Community Encyclopedia


Présentation

Syntaxe : else <commande>

Note: Les paramètres obligatoires sont encadrés par des chevrons < et > ,Les paramètres optionnels sont encadrés par des crochets [ et ] .

Il existe une variante de cette commande qui ne traduit pas les server_var() et event_var() : es_xelse

Description

Exécute une commande si le précédent test fait avec la commande if était faux. Attention, le if et le else doivent se suivre de façon directe, il ne peut y avoir aucune instruction entre les deux.

Paramètres

  • commande - La commande à exécuter.

Exemples

// Est-ce que la gravité a été modifiée ?
if (server_var(sv_gravity) == 800) then es_msg La gravité est normale.
else es_msg La gravité a été modifiée.
 
// SI mp_friendlyfire est activée, ALORS
if (server_var(mp_friendlyfire) == 1) do
{
  // On conseille aux joueurs d'éviter les TK volontaires
  es_msg Vous pouvez blesser vos coéquipiers !
  es_msg Mais ce n'est pas une raison pour en abuser...
}
// SINON
else do
{ 
  // On signale que les TK sont impossibles
  es_msg Vous ne pouvez pas blesser vos coéquipiers.
}

Notes

  • N'utilisez pas la syntaxe else if. Si vous voulez faire un test derrière le else, utilise else do.
  • Le else peut dans tous les cas être suivit d'un do pour exécuter une série d'instructions.

Voir aussi

blog comments powered by Disqus