Aller au contenu
Invité

Bug "on region enter"

Messages recommandés

Invité

Voici mon code :

on region enter: #quand on entre dans une région wg
   message "Debug1"
   set {rg} to "banque"
   if region is {rg}: #si c'est la région Banque
       message "Debug2"
       set {Braqueur} to "%player%" #On sauvegarde le pseudo du joueur
       loop all players: #On compte le nombre d'admin et de flics
           if loop-player has permission "message.admin":
               add 1 to {_nbAdmin}
           else if loop-player has permission "message.police":
               add 1 to {_nbPolice}
       if {_nbAdmin} >= 1: #On vérifie qu'il y ait bien 1 admin et 3 flics
           if {_nbPolice} >= 3:
               message "&4Un message a été envoyé aux administrateurs" #On envoie la demande a un admin
               loop all players:
                   if loop-player has permission "message.admin":
                       send "&8[&eATTENTION&8] &4• &cUn joueur souhaite braquer la banque. Voulez l'y autoriser ? Vous avez 10 secondes pour accepter. Faites /oui pour accepter, /non pour refuser"
                       set {%loop-player%.IsAccepting} to true #On lui laisse 10 secondes pour répondre
                       wait 10 seconds
                       set {%loop-player%.IsAccepting} to false
           else:
               message "&4Il n'y a pas assez de policiers ! Il en faut &c%{_nbPolice}%&7/&e3"
       else:
           message "&4Il n'y a pas assez d'administrateurs ! Il en faut &c%{_nbAdmin}%&7/&e1"


command /oui: #Apres c'est simple
   trigger:
       if {%player%.IsAccepting} is true:
           send "&4L'admin a accepté. Vous avez 10 minutes pour braquer la banque !" to {Braqueur}
           message "&9Vous avez accepté la demande de braquage, merci d'ouvrir la porte du coffre aux braqueurs"

command /non:
   trigger:
       if {%player%.IsAccepting} is true:
           send "&4L'admin a refusé." to {Braqueur}
           message "&9Vous avez refusé la demande de braquage."



 

Seulement mon message de debug 1 ne s'affiche pas, ce qui signifie que l'event on region enter ne s'active pas lorsque je rentre dans une région :/

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
Il est obligatoire de mettre un "wait 1 tick" après le "on region enter".

Merci bcp !

Partager ce message


Lien à poster
Partager sur d’autres sites

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.