Aller au contenu
Vqor

résolu ✔ If {variable} isn't set

Messages recommandés

Version de Minecraft : 1.8.9

Type du skript : Un joueur peut créer un gang mais lorsqu'il fais déjà parti d'un gang ça lui affiche un message comme quoi il fait déjà parti d'un gang.

Description du script :

command /g create <text>:
    trigger:
        if {_gang.%player%} isn't set:
            set {_gang.%player%} to 2
            send "&4[&cGang&4] &f%player% &cvient de créer le gang %arg-1%"
        else if {_gang.%player%} is 2:
            send "&cVous avez déjà un gang!" to player
 

Je n'ai aucune erreur qui s'affiche en jeu simplement malgré le fait qu'un joueur fasse parti d'un gang il peut toujours en crée un

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 11 heures, mhugg a dit :

Hello, tu utilises des variables temporaires donc aucune valeur ne sont enregistrés. Utilise des globals comme {variable} !

Merci beaucoup voici le skript fonctionnel si jamais des personnes ont besoin :

 

command /g create <text>:
    trigger:
        if {gang.%player%} is 1:
            send "&cVous avez déjà un gang!" to player
        else if {gang.%player%} is 0:
            send "&4[&cGang&4] &f%player% &cvient de créer le gang %arg-1%"
            set {gang.%player%} to 1
            
command /gleave:
    trigger:
        if {gang.%player%} is 0:
            send "&cVous n'avez pas de gang!" to player
        else if {gang.%player%} is 1:
            set {gang.%player%} to 0
            send "&b%player% &cvient de quitter son gang!"

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.

×
×
  • 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.