Aller au contenu
  • 0

Problème de GUI


Question

Posté(e)

Bonjour

J'ai créer un skript qui permet de mettre un grade a un joueur depuis une interface (ICI) un GUI

Malheureusement celui me retourne un nombre conséquent d'erreur que je ne parviens pas a corriger.

Voici le skript:

command /grade [<player>]:
   trigger:
   set {grade} to %arg1%
       wait 2 ticks
       open chest with 3 rows named "Grade du joueur" to player
           wait 1 ticks
           format slot 4 of player with skull of "{grade}" parsed as offline player named "%arg1%" to be unstealable
           format slot 11 with coal ore named "&3Guerrier" to run " manuadd {grade} Default "
           format slot 12 with iron ore named "&bHéro" to run " manuadd {grade} heros "
           format slot 13 with redstone ore named "&aLégende" to run " manuadd {grade} legende "
           format slot 14 with gold ore named "&eDivinité" to run " manuadd {grade} dinivite "
           format slot 15 with lapis ore named "&6Dieu"t o run " manuadd {grade} dieu"
           format slot 16 with lapis ore named "&5Démon" to run " manuadd {grade} demon"
           format slot 18 with emerauld named "&5<---- &2Grade achetable"
           format slot 20 with iron block named "&dAssistant" to run " manuadd {grade} helpeur"
           format slot 21 stonebrick named "&2Constructeur" to run " manuadd {grade} builder"
           format slot 22 command block named "&9Développeur" to run " manuadd {grade} dev"
           format slot 23 gold block named "&aModérateur" to run " manuadd {grade} moderateur"
           format slot 24 diamond block named "&eSuperModérateur" to run " manuadd {grade} supermod"
           format slot 25 beacon block named "&6Administrateur" to run " manuadd {grade} owner"
           format slot 27 with emerauld named "&5<---- &2Staff"

En espérant que vous pourrez m'aider cordialement camced12.

9 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Donne tes erreurs pour commencer si u veut qu’on t’aide

  • 0
Posté(e)

Ne plus voir les erreurs qu'affichent skript ? T'est sûr de l'avoir installé ? ^^

 

Sinon plusieurs erreurs, en résumé : https://www.diffchecker.com/m6yJAj1J

 

Tu as fait des erreurs de tabulation aux lignes 3, 6 à 21.

Tu set une variable {grade} sur ton premier argument alors que tu peux mettre directement %arg-1% dans ton menu.

Tu oublie le of player après le format slot sur plusieurs lignes.

Tu oublie le to be unstealable aux lignes 14 et 21.

Faute de frappe aux lignes 14, 16 et 21. emerauld en emerald, stonebrick en stone brick

Et voici le code corrigé:

command /grade [<offline player>]:
   trigger:
       open chest with 3 rows named "Grade du joueur" to player
       wait 2 ticks
       format slot 4 of player with skull of "%arg-1%" parsed as offline player named "%arg-1%" to be unstealable
       format slot 11 of player with coal ore named "&3Guerrier" to run " manuadd {grade} Default "
       format slot 12 of player with iron ore named "&bHéro" to run " manuadd {grade} heros "
       format slot 13 of player with redstone ore named "&aLégende" to run " manuadd {grade} legende "
       format slot 14 of player with gold ore named "&eDivinité" to run " manuadd {grade} dinivite "
       format slot 15 of player with lapis ore named "&6Dieu" to run " manuadd {grade} dieu"
       format slot 16 of player with lapis ore named "&5Démon" to run " manuadd {grade} demon"
       format slot 18 of player with emerald named "&5<---- &2Grade achetable" to be unstealable
       format slot 20 of player with iron block named "&dAssistant" to run " manuadd {grade} helpeur"
       format slot 21 of player with stone brick named "&2Constructeur" to run " manuadd {grade} builder"
       format slot 22 of player with command block named "&9Développeur" to run " manuadd {grade} dev"
       format slot 23 of player with gold block named "&aModérateur" to run " manuadd {grade} moderateur"
       format slot 24 of player with diamond block named "&eSuperModérateur" to run " manuadd {grade} supermod"
       format slot 25 of player with beacon block named "&6Administrateur" to run " manuadd {grade} owner"
       format slot 27 of player with emerald named "&5<---- &2Staff" to be unstealable

  • 0
Posté(e)
Ne plus voir les erreurs qu'affichent skript ? T'est sûr de l'avoir installé ? ^^

 

Sinon plusieurs erreurs, en résumé : https://www.diffchecker.com/m6yJAj1J

 

Tu as fait des erreurs de tabulation aux lignes 3, 6 à 21.

Tu set une variable {grade} sur ton premier argument alors que tu peux mettre directement %arg-1% dans ton menu.

Tu oublie le of player après le format slot sur plusieurs lignes.

Tu oublie le to be unstealable aux lignes 14 et 21.

Faute de frappe aux lignes 14, 16 et 21. emerauld en emerald, stonebrick en stone brick

Et voici le code corrigé:

command /grade [<offline player>]:
   trigger:
       open chest with 3 rows named "Grade du joueur" to player
       wait 2 ticks
       format slot 4 of player with skull of "%arg-1%" parsed as offline player named "%arg-1%" to be unstealable
       format slot 11 of player with coal ore named "&3Guerrier" to run " manuadd {grade} Default "
       format slot 12 of player with iron ore named "&bHéro" to run " manuadd {grade} heros "
       format slot 13 of player with redstone ore named "&aLégende" to run " manuadd {grade} legende "
       format slot 14 of player with gold ore named "&eDivinité" to run " manuadd {grade} dinivite "
       format slot 15 of player with lapis ore named "&6Dieu" to run " manuadd {grade} dieu"
       format slot 16 of player with lapis ore named "&5Démon" to run " manuadd {grade} demon"
       format slot 18 of player with emerald named "&5<---- &2Grade achetable" to be unstealable
       format slot 20 of player with iron block named "&dAssistant" to run " manuadd {grade} helpeur"
       format slot 21 of player with stone brick named "&2Constructeur" to run " manuadd {grade} builder"
       format slot 22 of player with command block named "&9Développeur" to run " manuadd {grade} dev"
       format slot 23 of player with gold block named "&aModérateur" to run " manuadd {grade} moderateur"
       format slot 24 of player with diamond block named "&eSuperModérateur" to run " manuadd {grade} supermod"
       format slot 25 of player with beacon block named "&6Administrateur" to run " manuadd {grade} owner"
       format slot 27 of player with emerald named "&5<---- &2Staff" to be unstealable

Yep mais tu as aussi quelques erreurs dans ce code la du coup.

La commande est "/manuadd {grade} owner" sauf que du coup y'as plus de {grade} et si on l'avait gardé ça aurait dû être "%{grade}%"

Maintenant faut remplacer tout les {grade} par "%arg-1%"

  • J'aime 1
  • 0
Posté(e)
Vous avez oublié l'erreur la plus importante : il utilise skQuery pour ses menus.

Certes, mais on ne peut obligé personne à choisir TuSke malgré ça

 

Yep mais tu as aussi quelques erreurs dans ce code la du coup.

La commande est "/manuadd {grade} owner" sauf que du coup y'as plus de {grade} et si on l'avait gardé ça aurait dû être "%{grade}%"

Maintenant faut remplacer tout les {grade} par "%arg-1%"

Ah oui faute d’inattention, merci à toi.

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