Crazy_tea 17 Posté : 24 avril 2020 Bonjour, j'essaie tant bien que mal de comparer une variable list Je m'explique, j'ai besoin de savoir si un joueur est contenu dans une liste et tout fonctionne parfaitement avec la ligne si dessous mais dés que 2 joueurs sont présent dans la liste plus rien de marche. Je n'ai aucunes erreur dans le code. Quelqu'un aurait-il la moindre idée de pourquoi ? J'ai aussi essayer avec Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Version de Minecraft : 1.8.8 Type du skript : comparer une variable Addons : (Voir capture d'écran ) Description du script : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Bien cordialement, Crazy_Tea, Partager ce message Lien à poster Partager sur d’autres sites
Invité Répondu : 24 avril 2020 opir if {var::%player%} exist Ça revient au même que de vérifier si le joueur est dans une liste, ou opir loop {liste::*} if {liste::*} contain loop-player #jcrois Partager ce message Lien à poster Partager sur d’autres sites
Crazy_tea 17 Répondu : 24 avril 2020 (modifié) Merci de ta réponse je vais tester ! @KneaXy Mais pour la deuxième solution je crois que le loop-player ne marche pas, il faut utiliser loop-value EDIT : Après test cela ne fonctionne pas Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. 2ND EDIT: Avec le loop-value non plus cela ne marche pas Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Avec loop-value je recois aucun messages "zut" ou "yeah" Cordialement, Modifié 24 avril 2020 par Crazy_tea Partager ce message Lien à poster Partager sur d’autres sites
Crazy_tea 17 Répondu : 24 avril 2020 Je viens de tester en supprimant tous les addonds et ça n'affecte pas Cordialement, Partager ce message Lien à poster Partager sur d’autres sites
Zorg 6 Répondu : 25 avril 2020 moi perso je fais ca et ca marche Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Partager ce message Lien à poster Partager sur d’autres sites
Crazy_tea 17 Répondu : 25 avril 2020 (modifié) Il y a 2 heures, Zorg a dit : moi perso je fais ca et ca marche Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Merci de ta réponse mais j'obtient une erreur x) EDIT : Tu avais oublier l'étoile à la fin de la variable Cordialement, Modifié 25 avril 2020 par Crazy_tea Partager ce message Lien à poster Partager sur d’autres sites
Crazy_tea 17 Répondu : 25 avril 2020 J'ai toujours le même effet qu'avant c'est à dire quand seulement 1 joueur est contenu dans la liste j'ai aucun problème mais quand 2 joueurs y sont alors ils n'y sont plus détéctés. Je penses que quelque chose comme Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Pourrais être une bonne idée mais malheureusement j'obtient une erreur si je fais ça Cordialement, Partager ce message Lien à poster Partager sur d’autres sites
Invité Répondu : 25 avril 2020 (modifié) il y a 11 minutes, Crazy_tea a dit : J'ai toujours le même effet qu'avant c'est à dire quand seulement 1 joueur est contenu dans la liste j'ai aucun problème mais quand 2 joueurs y sont alors ils n'y sont plus détéctés. Je penses que quelque chose comme set {maire.list.candidat::*} to {maire.list.candidat::*} parsed as list Pourrais être une bonne idée mais malheureusement j'obtient une erreur si je fais ça Cordialement, Si {maire.list.candidat::%player%} n'existe pas, c'est que le joueur ne fait pas parti de la liste nan ? Au pire set {var::%player%} to player x) j'avais fais ça car je avais pô comment vérifier les contenus des listes xD Modifié 25 avril 2020 par Invité Partager ce message Lien à poster Partager sur d’autres sites
Crazy_tea 17 Répondu : 25 avril 2020 il y a 2 minutes, KneaXy a dit : {maire.list.candidat::%player%} ? Nan, j'ai déja essayer Partager ce message Lien à poster Partager sur d’autres sites
Invité Répondu : 25 avril 2020 il y a 1 minute, Crazy_tea a dit : Nan, j'ai déja essayer J'ai edit ^^ Partager ce message Lien à poster Partager sur d’autres sites
Crazy_tea 17 Répondu : 25 avril 2020 il y a 1 minute, KneaXy a dit : J'ai edit ^^ Excuse moi mais je ne vois pas la différence puis-je avoir la ligne compleète ? Partager ce message Lien à poster Partager sur d’autres sites
Invité Répondu : 25 avril 2020 à l’instant, Crazy_tea a dit : Excuse moi mais je ne vois pas la différence puis-je avoir la ligne compleète ? Genre si le joueur veut être Maire set {var::%player%} to player Pour vérifier if {var::%player%} is set Pour moi ça marche, sinon dis nous exactement ce que tu souhaites faire ^^ Si je suis encore connecté je t'aiderai Partager ce message Lien à poster Partager sur d’autres sites
Crazy_tea 17 Répondu : 25 avril 2020 il y a 1 minute, KneaXy a dit : Genre si le joueur veut être Maire set {var::%player%} to player Pour vérifier if {var::%player%} is set Pour moi ça marche, sinon dis nous exactement ce que tu souhaites faire ^^ Si je suis encore connecté je t'aiderai Ok je vois c'est une solution a laquelle j'avais penser en gros on laisse tomber la liste Partager ce message Lien à poster Partager sur d’autres sites
Crazy_tea 17 Répondu : 25 avril 2020 Bon ducoup en contournant avec une autre variable ça marche mais bon ... Sinon quand je fais Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Le message s'envois seulement au joueur qui exécute la commande si il est op et non a tous les administrateurs Une idées . Partager ce message Lien à poster Partager sur d’autres sites
Invité Répondu : 25 avril 2020 mdr j'y pige rien aux listes moi, j'utilise pourtant que ça xD players > player (dans la condition) opir tu fais ça command /jaaj: trigger: loop all players where (player input is op): send "test" to player input #Ou loop-player pt command /jaaj: trigger: set {_var::*} to all players where [player input is op] send "test" to {_var::%player-input%} Je ne sais plus si tout marche (Je n'ai plus ma clé USB pour l'exemple que j'avais fais ...) Partager ce message Lien à poster Partager sur d’autres sites
Rush2Fer 105 Répondu : 17 mai 2020 Le sujet n'a pas reçu de réponse pouvant le résoudre. Il a donc été verrouillé. Cordialement, l'équipe. Partager ce message Lien à poster Partager sur d’autres sites