Invité Posté : 24 septembre 2016 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
Skripting 605 Répondu : 24 septembre 2016 Il est obligatoire de mettre un "wait 1 tick" après le "on region enter". Partager ce message Lien à poster Partager sur d’autres sites
Invité Répondu : 25 septembre 2016 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