Aller au contenu

Oromis

Membre
  • Compteur de contenus

    70
  • Inscription

  • Dernière visite

  • Jours gagnés

    2

Tout ce qui a été posté par Oromis

  1. Oromis

    Probleme avec une command

    Que cherches-tu à faire précisément ?
  2. Oromis

    Échec de condition

    "indentation error: expected 16 spaces, but found 2 tabs (test.sk, line 43: if "%arg 1%" is "clear":') Cette lignes-là pour chacune des lignes de mon morceau de code ci-dessus, avec pour les deux autres 3 tabs au lieu de une :/
  3. Oromis

    Échec de condition

    -2tabs- if "%arg 1%" is "clear": -3 tabs - clear {teamName::*} -3 tabs - clear {teamColor::*} Voilà ce que j'ai, et j'ai une erreur... :/
  4. Oromis

    Échec de condition

    Lorsque je met le nombre de tabulation adéquat il me met : "indentation error : expected 8 spaces, but found 2 tabs" :/
  5. Oromis

    Échec de condition

    Indenté, c'est la tabulation pour placer les lignes ?
  6. Oromis

    Échec de condition

    Merci de ta réponse !! :) Malheureusement, la première condition détectant l'existance de la team ne fonctionne pas... Elle détecte une équipe alors qu'il y en a pas :/ Pourtant, j'ai une commande qui m'affiche la liste et cette dernière est vide :<none> Je vous redonne mon code : command /team <text> <text> <text>: trigger: if "%arg 1%" is "add": if {teamName::*} does not contain "%arg 2%": broadcast "aaaa" clear {color::*} add "dark_red" and "red" and "gold" and "yellow" and "dark_green" and "green" and "aqua" and "dark_aqua" and "dark_blue" and "blue" and "light_purple" and "dark_purple" and "white" and "gray" and "dark_gray" and "black" to {color::*} loop {color::*}: if loop-value is "%arg 3%": execute console command "/scoreboard teams add %arg 2%" execute console command "/scoreboard teams option %arg 2% color %arg 3%" add "%arg 2%" to {teamName::*} add "%arg 3%" to {teamColor::*} broadcast "&2Équipe %arg 2% en %arg 3% ajoutée !" stop broadcast "&4Le %arg 3% n'est pas une couleur valide !" else: broadcast "&4L'équipe %arg 2% existe déjà !" if "%arg 1%" is "clear": clear {teamName::*} clear {teamColor::*} Étrangement, ma commande /team clear, pour reset mes listes, fonctionne bien alors que je n'ai des tabs mais des espaces et qu'il n'y a pas une tabulation de plus au code exécuté si condition valide... Merci de votre aide ! :)
  7. Oromis

    Échec de condition

    Oui, j'y ai pensé mais bon... Je préfère tout de même voir si il y a une solution avant d'envisager celle-là ! :) En tout cas, merci tout de même ^^
  8. Oromis

    Échec de condition

    Oui, PsyYZiiK y a partiellement répondu ici, j'ai donc un nouveau code : command /team <text> <text> <text>: trigger: if "%arg 1%" is "add": if {teamName::*} does not contain "%arg 2%": broadcast "aaaa" clear {color::*} add "dark_red" to {color::*} add "red" to {color::*} add "gold" to {color::*} add "yellow" to {color::*} add "dark_green" to {color::*} add "green" to {color::*} add "aqua" to {color::*} add "dark_aqua" to {color::*} add "dark_blue" to {color::*} add "blue" to {color::*} add "light_purple" to {color::*} add "dark_purple" to {color::*} add "white" to {color::*} add "gray" to {color::*} add "dark_gray" to {color::*} add "black" to {color::*} if {color::*} does not contain "%arg 3%": broadcast "aaa" broadcast "&4Le %arg 3% n'est pas une couleur !" else: broadcast "aaa" execute console command "/scoreboard teams add %arg 2%" execute console command "/scoreboard teams option %arg 2% color %arg 3%" add "%arg 2%" to {teamName::*} add "%arg 3%" to {teamColor::*} broadcast "&2Équipe %arg 2% en %arg 3% ajoutée !" else: broadcast "&4L'équipe %arg 2% existe déjà !" Mais maintenant, c'est la première condition qui ne fonctionne pas :( Même si la team n'existe pas, j'aurai tout de même le message d'erreur :/
  9. @PsYZiiK Ah bâ... Merci énormément, tu réponds en même temps en partie au problème que j'ai posé dans la partie support ^^" Merci beaucoup !!! :p
  10. Oromis

    Échec de condition

    Hey tout le monde ! C'est encore moi ^^" Alors, j'essaye de créer des équipes par une commande custom que je stocke dans deux listes : une contenant le nom de l'équipe, l'autre sa couleur. J'ai donc une commande avec pour syntaxe : /team <add|remove> <name> <color> où le premier argument est seulement "add" pour le moment. J'ai une troisième liste où l'enregistre les 16 couleurs possibles dans Minecraft. Voici mon code : command /team <text> <text> <text>: trigger: if "%arg 1%" is "add": if "%{teamName::*}%" does not contain "%arg 2%": broadcast "aaaa" #Test de déboguage clear {color::*} add "dark_red" to {color::*} add "red" to {color::*} add "gold" to {color::*} add "yellow" to {color::*} add "dark_green" to {color::*} add "green" to {color::*} add "aqua" to {color::*} add "dark_aqua" to {color::*} add "dark_blue" to {color::*} add "blue" to {color::*} add "light_purple" to {color::*} add "dark_purple" to {color::*} add "white" to {color::*} add "gray" to {color::*} add "dark_gray" to {color::*} add "black" to {color::*} if "%{color::*}%" contain "%arg 3%": broadcast "aaa" execute console command "/scoreboard teams add %arg 2%" execute console command "/scoreboard teams option %arg 2% color %arg 3%" add "%arg 2%" to {teamName::*} add "%arg 3%" to {teamColor::*} broadcast "&2Équipe %arg 2% en %arg 3% ajoutée !" else: broadcast "aaa" broadcast "&4Le %arg 3% n'est pas une couleur !" else: broadcast "&4L'équipe %arg 2% existe déjà !" Le problème est que, lorsque j'entre une commande de ce genre sur mon serveur : /team add Ab blac Où je fais volontairement une faute pour tester le skript, bâ... Le message "Équipe Ab en blac ajoutée !" s'affiche alors que la couleur n'est pas valide... Si quelqu'un pourrait me dire d'où vient le problème, car j'ai beau cherché et je ne vois pas ^^" Merci d'avance !!! :) P.S. : Si quelqu'un sait comment compacté, si possible, le gros bloc où je met les couleurs dans une liste, ou sait faire autrement pour tester la validité d'une couleur, j'accepte volontier, je reste encore débutant dans le domaine du Skript... Merci ! ^^"
  11. Je me doutais bien qu'il y avait un autre moyen que la boucle ^^ Je te remercie !!!!! :)
  12. Salut ! Merci pour ce tuto sympatique ! :) J'ai tout de même une question, il y a t-il un moyen de tester le contenu d'une liste comme demander si la liste {red::*} contient le terme "rouge" ou faut-il forcément passer par une boucle ?
  13. Oromis

    Désactiver l'ouput de la console

    Tant mieux que ça serve à d'autre que moi ! :)
  14. Oromis

    Désactiver l'ouput de la console

    J'avais essayé de logAdminCommands et le CommandBlockOutput mais celui-là, j'avais oublié jusqu'à son existence... Bref, merci beaucoup ! :)
  15. Me revoilà ! :) Après quelques recherches sur le net, je ne trouve pas ce que je cherche à faire... Voici mon problème : J'ai une commande qui permet d'exécuter une commande (command-ception) à partir de la console, le problème étant que cette dernière renvoie une output que j'aimerai faire disparaître :/ Merci d'avance de votre aide !!! :)
  16. Oromis

    Annuler la mort

    Je ne passe pas par le même événement mais merci pour les futurs chercheurs d'aide ! ;)
  17. Oromis

    Annuler la mort

    Oups... Au fait, j'ai déjà chercher pour la mort avec "on death cancel event" sans succès x) Puis j'ai chercher sur le forum :p Mais j'ai un peu zapper pour le message de mort... ^^" En tout cas, merci beaucoup ! ^^ Je met en résolu :)
  18. Oromis

    Annuler la mort

    Je te remercie ! Effectivement, ça fonctionne à merveille ! :) Encore une petite question... Il y a t-il possibilité de désactiver le message de mort dans le chat ? Comme ce n'est pas événement, enfin... Je ne pense pas, je ne vois pas trop comment faire ^^" Hey @Gaël Erhlich ! :) Merci de ta réponse aussi ! :p
  19. Oromis

    Annuler la mort

    Bonjour les gens ! :) Nouveau dans le monde du skript, j'aimerai essayer d'annuler la mort d'un joueur en affichant un message et en mettant le joueur en gamemode 3. Pour cela, je passe donc par un "cancel event" pour annuler sa mort, mais problème lors de la lecture du Skript... J'imagine donc que l'on ne peux pas vraiment annuler cet évènement vu qu'il se produit sans doute après la mort ^^" Je ne vois donc pas du tout comment faire pour réaliser mon anti-mort, je sollicite donc votre aide ! :) Merci d'avance !
×
×
  • 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.