[Skript] 30 erreurs dans un petit skript u_u

Discussion dans 'Support serveur et plugins' créé par MomoLeFr69, 19 Avril 2019.

  1. MomoLeFr69

    MomoLeFr69 Poseur de cobblestone

    Inscrit:
    8 Août 2018
    Messages:
    45
    J'aime reçus:
    3
    Bojour, j'ai fais un petit skript mais il y'a 30 erreur quand je /sk reload don si qq peut m'aider

    Code:
        command /rt [<text>]
            trigger:
                if arg 1 is not set:
                    send "&cPose une question" to player
                else:
                    add 1 to {question}
                    set {demande.%{question}%} to player
                    loop all player:
                        if loop-player is op:
                            send "&2%{demande.%{question}%}% &aDemande:" to loop-player
                            send "&a&l""%arg 1%&a&l""" to loop-player
                            send "&2Pour rspondre, Faîtes &a/rep&l<%{question}%> &a<réponse>"
                            send "&aTa question a bien été envoyé" to player
    
    
        command /rep [<number>] [<text>]
            trigger:
                if player is op:
                    if arg 1 is not set:
                        send "&cIndique le numéro de la demande" to player
                    else:
                        set {_number} to arg 1
                        if {demande%{_number}%} is not set:
                            send "&cCe numéro de demande est invalide :/, il a peu être déjà été traité ..." to player
                        else:
                        if arg 2 isn't set 
                            send "&cIndique ta réponse" to player
                        else:
                            send "&eTa réponse à &6%{demande%{_number}%}%&e:" to player
                            send "&6&l""%arg 2%&6&l""" to player
                            send "&eRéponse de &6%player% &e suite à ta demande:" to {demande%{_number}%}
                            clear {demande%{_number}%}
    
     
  2. Empire-Of-games

    Empire-Of-games Massacreur de zombies

    Inscrit:
    3 Février 2014
    Messages:
    260
    J'aime reçus:
    19
    bonsoir,
    command /rt [<text>] ici tu a oublié un :
    if arg 2 isn't set ici aussi
    command /rep [<number>] [<text>] et ici
    Code:
     set {_number} to arg 1
                        if {demande%{_number}%} is not set:
                            send "&cCe numéro de demande est invalide :/, il a peu être déjà été traité ..." to player
                        else:
                        if arg 2 isn't set
                            send "&cIndique ta réponse" to player
                        else:
    des que tu a un : sur la ligne d’après tu a une tabulation

    et c'est loop all players
    ++
     
    #2 Empire-Of-games, 19 Avril 2019
    Dernière édition: 19 Avril 2019
    MomoLeFr69 apprécie ceci.
  3. MomoLeFr69

    MomoLeFr69 Poseur de cobblestone

    Inscrit:
    8 Août 2018
    Messages:
    45
    J'aime reçus:
    3
    merci bcp j'essayerai

    Apres avoir rectifié ça ca me met (meme quand je met qq chose) Pose une question et /rep marche pas

    Code:
    command /rt [<text>]:
        aliases: /support
        trigger:
            if arg 1 isn't set:
                send "&c&lPose une question" to player
            else:
                add 1 to {question}
                set {demande.%{question}%} to player
                loop all players:
                    if loop-player has permission "rt.see":
                        send "&2%{demande.%{question}%}% &aDemande:" to loop-player
                        send "&a&l""%arg 1%&a&l""" to loop-player
                        send "&2Pour répondre, Faîtes &a/rep&l <%{question}%> &a<réponse>" to loop-player
                        send "&aTa question a bien été envoyée" to player
    
    
    command /rep [<number>] [<text>]:
        trigger:
                if player has permission"rt.see":
                    if arg 1 isn't set:
                        send "&cIndique le numéro de la demande" to player
                    else:
                        set {_number} to arg 1
                        if {demande%{_number}%} isn't set:
                            send "&cCe numéro de demande est invalide :/, il a peut être déjà été traité ..." to player
                        else:
                            if arg 2 isn't set:
                                send "&cIndique ta réponse" to player
                            else:
                                send "&eTa réponse à &6%{demande%{_number}%}%&e:" to player
                                send "&6&l""%arg 2%&6&l""" to player
                                send "&eRéponse de &6%player% &e suite à ta demande:" to {demande%{_number}%}
                                clear {demande%{_number}%}
    La commande /rep ne marche pas, mais elle ne renvoiep pas de message du genre faite /help
     
    #3 MomoLeFr69, 20 Avril 2019
    Dernière édition par un modérateur: 20 Avril 2019
  4. uiytt

    uiytt Développeur

    Inscrit:
    18 Août 2014
    Messages:
    50
    J'aime reçus:
    7
    déjà premièrement, ici il y a 8 espaces entre le trigger: et le if player has permission"rt.see": au lieu de 4 et je te conseil très très très fortement d'utiliser des tabs au lieu d'espaces
     

Partager cette page