Aller au contenu

Question

Posté(e) (modifié)

Version de Minecraft : 1.15.2
Version de Skript : 2.4.1

Addons utilisés: aucun

Type du skript : mon skript permet de creez des clubs de sport

Description du script :

Bonjour,
Je suis responsable d'un servur RP ski. vous n'ete pas sans savoir que dans les stations il y a des clubs de compétition dosnc voila nous essayons de devloppez un skript qui permet de creez des clubs de sport

j'ai 2 problemes :

voici les erreures : (je sais ce quelle veut dire mais je comprend pas pourquoi il me les mets)


 

[19:28:13] [Server thread/ERROR]: can't understand this condition: '{club.%player%.liste::*} contains %arg-3%' (clubs2.sk, line 70: if {club.%player%.liste::*} contains %arg-3%:')
[19:28:13] [Server thread/ERROR]: can't understand this condition: 'send "&9&l[Radio Club] &r&e%player%&r: &e%arg-2%"' (clubs2.sk, line 79: send "&9&l[Radio Club] &r&e%player%&r: &e%arg-2%":')



et voila le code :

 

options:
    nomsrv: &l&f[&9SkiMincraft&f]

command /club [<text>] [<text>] [<player>]:
    trigger:

#creez un club
        if arg-1 is "create":
            if player has permission "skimin.entraineur":
                if {club.%player%} isn't set:
                    send "{@nomsrv} &rLe clubs &9%arg-2% a etait crez &aSon entraineur principal est : &3%player%"
                    set {club.%player%} to "%arg-2%"
                    set {club.%player%.permission} to "entraineur"
                    add player to {club.%player%.liste::*}
                else:
                    send "{@nomsrv}&c Vous avez deja creez un club"
            else:
                send "{@nomsrv}&cVous n'ete pas entraineur, seul les entraineurs peuvent creez un club"


#suprimez un club
        if arg-1 is "delete":
            if {club.%player%} is set:
                if {club.%player%.permission} is "entraineur":
                    send "{@nomsrv} &cVotre club a été supprimer avec succès"
                    delete {club.%player%}
                    delete {club.%player%.permission}
                    loop all players:
                        if {club.%player%.liste::*} contains loop-players:
                            send "{@nomsrv} &cVotre club a été supprimer par &3%player%"
                            delete {club.%loop-players%}
                            delete {club.%loop-players%.permission}
                        wait 1 tick
                        delete {club.%player%.liste::*}
                else:
                    send "{@nomsrv} &cVous n'ete pas l'entraineur principale, seulent l'entraineur principale peut suprimmez le club"
            else:
                send "{@nomsrv} &cVous n'ete pas dans un clubs"

#invitez un joueur dans un club
        if arg-1 is "invite":
            if {club.%player%.permission} isn't "adhérent":
                send "{@nomsrv} &aVous avez inviter &3%arg-3% &adans le club"
                send "{@nomsrv} &3%player% &avous a inviter dans son club (&9%{club.%player%}%)" to arg-3
                send "&aFaites &7/club accept &9%{club.%player%}% &apour accepter" to arg-3
                send "&cFaites &7/club deny &9%{club.%player%}% &cpour refuser" to arg-3
                set {club.demande.%arg-3%} to "%{club.%player%}%"
                set {club.demande.joueur.%arg-3%} to player
#accepetez une invitation
        if arg-1 is "accept":
            if {club.%player%} isn't set:
                if {club.demande.%arg-2%} is set:
                    send "{@nomsrv} &aVous avez acceptez la demande d'invitation du club &9%{club.demande.%player%}%"
                    send "{@nomsrv} &3%player% &aa accpetez la demande d'invitation" to {club.demande.joueur.%player%}
                    set {club.%player%} to "{club.demande.%player%}"
                    set {club.%player%.permission} to "adhérent"
                    delete {club.demande.%player%}
                    delete {club.demande.joueur.%player%}

#denier une invitation
        if arg-1 is "deny":
            send "{@nomsrv} &cVous avez refuser la demande d'invitation du club &9%{club.demande.%player%}%"
            send "{@nomsrv} &3%player% &a refusez la demande d'invitation" to {club.demande.joueur.%player%}
            delete {club.demande.%player%}
            delete {club.demande.joueur.%player%}

#kick un membre
        if args-1 is "kick":
            if {club.%player%.permission} is "entraineur":
                if {club.%player%.liste::*} contains %arg-3%:
                    if {club.%player%.permission} is "entraineur":
                        send "{@nomsrv} &cVous avez etait kick de votre clubs"
                        delete {club.%arg-3%}
                        delete {club.%arg-3%.permission}
#radio clubs
        if args-1 is "radio":
            loop all players:
                if {club.%player%.liste::*} contains loop-players:
                    send "&9&l[Radio Club] &r&e%player%&r: &e%arg-2%":
            



Merci d'avance de votre aide

Cordialment @_Amelie_ chef de projet skript n°3 chez @SkiMincraft

Modifié par _Amelie_
nouveaux code

5 réponses à cette question

Messages recommandés

  • 0
Posté(e)

amelie sur la 2eme erreur :

[19:28:13] [Server thread/ERROR]: can't understand this condition: 'send "&9&l[Radio Club] &r&e%player%&r: &e%arg-2%"' (clubs2.sk, line 79: send "&9&l[Radio Club] &r&e%player%&r: &e%arg-2%":')

tu a un caractere comme sa ":" qui na rien a fair la donc vas voir sur la ligne 79 a la fin et retire le sa devrait etre bon pour sa

pour la 1ere jsp

  • J'aime 1
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • 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.