TESCS2 : GetTrespassWarningLevel
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.