Aller au contenu
  • 0

contenance des listes


Question

Posté(e)

Le problème est le suivant:

Le code (SIMPLE) est le suivant :

command /loc [<text>] [<text>]:
   trigger:   
       if player is op:
           if arg 1 is "set":
               if arg 2 is set:
                   if {loc.list::*} contains "%arg 2%":
                       message "&cloc %arg 2% existe déjà"
                   else:
                       add "%arg 2%" to {loc.list::*}
                       set {loc.%arg 2%} to location of player
                       message "loc: %arg 2% en %{loc.%arg 2%}%"
           if arg 1 is "tp":
               if arg 2 is set:
                   teleport the player to {loc.%arg 2%}
           if arg 1 is "list":
               message "&e%{loc.list::*}%"
           if arg 1 is "supr":
               if arg 2 is set:
                   if {loc.list::*} contains arg 2:
                       remove "%arg 2%" from {loc.list::*}
                       delete {loc.%arg 2%}
                       message "loc %arg 2% supprimé"
                   message "&c%arg 2% n'est pas dans la liste de loc"

 

Le problème est que le "if {loc.list::*} contains "%arg 2%":" fonctionne quand je veux créer un loc, mais inversement quand je veux en supprimer un, donc qui me dit que arg 2 n'appartient pas à la liste. J'ai ce problème pour plusieurs liste, et..bah cheu ne compwen pa

5 réponses à cette question

Messages recommandés

  • 0
Posté(e)
is set:

 

if {loc.list::*} where [object input is "%arg 2%"] isn't set:[/code]

ça ne fonctionne pas, et puis je comprends pas ce que c'est :D

  • 0
Posté(e)
ça ne fonctionne pas, et puis je comprends pas ce que c'est :D

En gros tu met la liste en question, ensuite tu met where [object input is "text"] (is set|isn't set)

#Vérifie si la liste (ta liste) contient le texte "text"
if (ta liste) where [object input is "Text"] is set:
#Vérifie si la liste (ta liste) ne contient pas le texte "text"
if (ta liste) where [object input is "Text"] isn't set:

Il te faut SkQuery https://dev.bukkit.org/projects/skquery/files/816515/download

wtf. Je sais ce que c'est, mais quand même

? :p

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