TESCS2 : GetTrespassWarningLevel

De Wiwiki
Aller à la navigation Aller à la recherche
La version imprimable n’est plus prise en charge et peut comporter des erreurs de génération. Veuillez mettre à jour les signets de votre navigateur et utiliser à la place la fonction d’impression par défaut de celui-ci.


Syntaxe :

[ActorID.]GetTrespassWarningLevel

Exemple

If  IsTrespassing = 1
    If GetTrespassWarningLevel == 0 && indic0 = 0
        MessageBox "Excusez moi Madame… !"
        Set indic0 to 1    ; pour ne dire qu'une fois
    ElseIf GetTrespassWarningLevel == 1 && indic1 = 0
        MessageBox "Bon, ne vous fâchez pas, je m'en vais !" 
        Set indic1 to 1    ; pour ne dire qu'une fois
    ElseIf GetTrespassWarningLevel == 2 && indic2 = 0
        MessageBox "Je me sauve…"
        Set indic2 to 1    ; pour ne dire qu'une fois
    EndIf
EndIf

Retourne le niveau actuel d'alerte en cas d'intrusion de l'acteur appelant.

Niveau d'alerte pour intrusion :

0: Première mise en garde

1: Deuxième mise en garde

2: Le crime d'intrusion a été dénoncé aux autorités, les gardes vont arriver.

Note :

  • En général, cette fonction est utilisée en relation avec IsTrespassing.
  • Trespass ne signifie pas "trépasser, mourir" mais commettre une intrusion, violer une propriété privée.

Voir également :