TESCS2 : GetTrespassWarningLevel

De Wiwiki
Révision datée du 26 octobre 2006 à 11:44 par Mike89 (discussion | contributions) (Création)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche


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 :