Aller au contenu
  • 0

erreur ban join


Question

Messages recommandés

  • 0
Posté(e)

C'est une erreur au niveau des guillemets. De plus, pour revenir à la ligne dans du textes, il faut mettre "||" pour changer de ligne.

on connect:
   if player is banned:
       kick the player due to "&4✖ &cBanni ! &4✖||Vous avez été banni par : %arg 2%||raison : %arg 3%||réclamtion , unban ? notre ts :||149.202.65.197:43798"

  • 0
Posté(e)
C'est une erreur au niveau des guillemets. De plus, pour revenir à la ligne dans du textes, il faut mettre "||" pour changer de ligne.

on connect:
   if player is banned:
     kick the player due to "&4✖ &cBanni ! &4✖||Vous avez été banni par : %arg 2%||raison : %arg 3%||réclamtion , unban ? notre ts :||149.202.65.197:43798"

sa met 5 erreur pareille et toujours banni ! :'(

  • 0
Posté(e)
Peux-tu envoyer les erreurs ?

  1. nan enfaite y a 1erreur et sa met quand on join le marteau du bannisement a frapper :/
  2. et si ta l'add on citizen je veux bien pls je le trouve pas xD

  • 0
Posté(e)

Ah pour le marteau du banissement, c'est Essentials qui prend le pas sur Skript et impose son texte. De plus, dans ton code, tu utilses l'event "on join", mais s'il est ban, que tu vérifies avec la conditions "if player is banned:", ben il pourra pas se co et donc recevoir le message. Pour cela, lorsque tu le ban avec ton skript, il faut que tu rajoutes une variable au joueur pour dire qu'il est ban, genre :

#Code du ban
set {banned.%player%} to true #Oublie pas que dans ta commande, ca ne sera surement pas %player% mais plutôt %arg 1% ou %arg 2%, tout dépend de ta commande.
#Puis ca :
on connect:
   if {banned.%player%} is true:
       kick the player due to "&4✖ &cBanni ! &4✖||Vous avez été banni par : %arg 2%||raison : %arg 3%||réclamtion , unban ? notre ts :||149.202.65.197:43798"

Que veux tu dire avec Citizen ?

  • 0
Posté(e)
Ah pour le marteau du banissement, c'est Essentials qui prend le pas sur Skript et impose son texte. De plus, dans ton code, tu utilses l'event "on join", mais s'il est ban, que tu vérifies avec la conditions "if player is banned:", ben il pourra pas se co et donc recevoir le message. Pour cela, lorsque tu le ban avec ton skript, il faut que tu rajoutes une variable au joueur pour dire qu'il est ban, genre :

#Code du ban
set {banned.%player%} to true #Oublie pas que dans ta commande, ca ne sera surement pas %player% mais plutôt %arg 1% ou %arg 2%, tout dépend de ta commande.
#Puis ca :
on connect:
   if {banned.%player%} is true:
       kick the player due to "&4✖ &cBanni ! &4✖||Vous avez été banni par : %arg 2%||raison : %arg 3%||réclamtion , unban ? notre ts :||149.202.65.197:43798"

Que veux tu dire avec Citizen ?

alors deja j'ai pas compris le skript pourrais tu le compléter stp ma commande c /ban [pseudo] raison

et il me faudrais l'add on citizen

  • 0
Posté(e)
Non, les balises de code, avec les tabulations ... J'vais perdre l'envie de t'aider la ... ^^

 

options:
   logo: &7[&4&lAntiCheat&7]
   perm: ac.use
   perms: sanction.n
   logos: &7[&c&lModération&7]


#PARTIE BAN


command /ban [<offline player>] [<text>]:
   permission: dark.pe
   permission message: Commande inconnue.
   trigger:
       if arg 1 is not set:
           send "{@logos} Vous devez préciser un joueur !"
       else if arg 2 is not set:
           send "{@logos} Vous devez préciser une raison !"
       if arg 1 is set:
           if arg 2 is set:
               add 1 to {h.ban.%arg 1%}
               kick arg 1 due to "{@logos} Vous avez été banni par &c%player% &7pour &c%arg 2%"
               ban arg 1 due to "{@logos} Vous avez été été banni par &c%player% &7pour &c%arg 2%"
               broadcast "{@logos} &e%arg 1% &7à été banni par &c%player% &7pour &c%arg 2%"
               launch ball firework colored red at arg 1 with duration 0.0
               launch ball firework colored yellow at arg 1 with duration 0.0
               launch creeper firework colored blue at arg 1 with duration 0.0
               launch ball firework colored white at arg 1 with duration 0.0
               strike lightning at arg 1
               play raw sound "ENDERDRAGON_GROWL" at all players with pitch 1 volume 10

command /unban [<offline player>]:
   permission: dark.pe
   permission message: Commande inconnue.
   trigger:
       if arg 1 is not set:
           send "{@logos} Vous devez préciser un joueur !"
       if arg 1 is set:
           send "{@logos} Vous avez unban %arg 1% !"
           unban arg 1

command /kick [<player>] [<text>]:
   permission: dark.pe
   permission message: Commande inconnue.
   trigger:
       if arg 1 is not set:
           send "{@logos} Vous devez préciser un joueur !"
       else if arg 2 is not set:
           send "{@logos} Vous devez préciser une raison !"
       if arg 1 is set:
           if arg 2 is set:
               add 1 to {h.kick.%arg 1%}
               kick arg 1 due to "{@logos} Vous avez été kick par &c%player% &7pour &c%arg 2%"
               broadcast "{@logos} &e%arg 1% &7à été kick par &c%player% &7pour &c%arg 2%"
               launch ball firework colored red at arg 1 with duration 0.0
               launch ball firework colored yellow at arg 1 with duration 0.0
               launch creeper firework colored blue at arg 1 with duration 0.0
               launch ball firework colored white at arg 1 with duration 0.0
               strike lightning at arg 1
               play raw sound "ENDERDRAGON_GROWL" at all players with pitch 1 volume 10


command /historique [<offline player>]:
   permission: dark.pe
   permission message: Commande inconnue.
   trigger:
       if arg 1 is not set:
           send "{@logos} Vous devez préciser un joueur !"
       if arg 1 is set:
           send "&7-==-=&8[&6Historique de %arg 1%&8]&7=-==-"
           send ""
           send "&aban: %{h.ban.%arg 1%}%"
           send "&akick: %{h.kick.%arg 1%}%"
           send "&aMute: %{h.mute.%arg 1%}%"
           send ""

command /chistorique [<offline player>]:
   permission: dark.pe
   permission message: Commande inconnue.
   trigger:
       if arg 1 is not set:
           send "{@logos} Vous devez préciser un joueur !"
       if arg 1 is set:
           send "{@logos} Vous avez clear l'historique de %arg 1% !"
           set {h.ban.%arg 1%} to 0
           set {h.kick.%arg 1%} to 0
           set {h.mute.%arg 1%} to 0

  • 0
Posté(e)

Heu, tu up pour 18 minutes ? --' Je n'ai pas que ton problème à régler hein, ça peut attendre un peu.

 

Edit : Voilà, suffisait d'attendre hein. ^^ J'ai juste modifié la partie Ban, et ajouter un événement.

on join:
   if {banned.%player%} is set:
       set join message to " "
       kick the player due to "&4✖ &cBanni ! &4✖%nl%Vous avez été banni par : %{banned.user.%player%}%%nl%Raison : %{banned.cause.%player%}%%nl%Réclamtion , unban ?%nl%Notre ts : 149.202.65.197:43798"

command /ban [<offline player>] [<text>]:
   permission: dark.pe
   permission message: Commande inconnue.
   trigger:
       if arg 1 is not set:
           send "{@logos} Vous devez préciser un joueur !"
       else if arg 2 is not set:
           send "{@logos} Vous devez préciser une raison !"
       else if arg 1 is set:
           if arg 2 is set:
               add 1 to {h.ban.%arg 1%}
               kick arg 1 due to "{@logos} Vous avez été banni par &c%player% &7pour &c%arg 2%"
               set {banned.%arg 1%} to 1
               set {banned.cause.%arg 1%} to arg 2
               set {banned.user.%arg 1%} to player
               broadcast "{@logos} &e%arg 1% &7à été banni par &c%player% &7pour &c%arg 2%"
               launch ball firework colored red at arg 1 with duration 0.0
               launch ball firework colored yellow at arg 1 with duration 0.0
               launch creeper firework colored blue at arg 1 with duration 0.0
               launch ball firework colored white at arg 1 with duration 0.0
               strike lightning at arg 1
               play raw sound "ENDERDRAGON_GROWL" at all players with pitch 1 volume 10

command /unban [<offline player>]:
   permission: dark.pe
   permission message: Commande inconnue.
   trigger:
       if arg 1 is not set:
           send "{@logos} Vous devez préciser un joueur !"
       if arg 1 is set:
           send "{@logos} Vous avez unban %arg 1% !"
           clear {banned.%arg 1%}
           clear {banned.user.%arg 1%}
           clear {banned.cause.%arg 1%}

Voila, comme ça, le joueur n'est pas ban pour Essentials, mais pour ton Skript

  • 0
Posté(e)
Heu, tu up pour 18 minutes ? --' Je n'ai pas que ton problème à régler hein, ça peut attendre un peu.

 

Edit : Voilà, suffisait d'attendre hein. ^^ J'ai juste modifié la partie Ban, et ajouter un événement.

on join:
   if {banned.%player%} is set:
       clear {banned.%player%}
       set join message to " "
       kick the player due to "&4✖ &cBanni ! &4✖||Vous avez été banni par : %arg 2%||raison : %arg 3%||réclamtion , unban ? notre ts :||149.202.65.197:43798"

command /ban [<offline player>] [<text>]:
   permission: dark.pe
   permission message: Commande inconnue.
   trigger:
       if arg 1 is not set:
           send "{@logos} Vous devez préciser un joueur !"
       else if arg 2 is not set:
           send "{@logos} Vous devez préciser une raison !"
       else if arg 1 is set:
           if arg 2 is set:
               add 1 to {h.ban.%arg 1%}
               kick arg 1 due to "{@logos} Vous avez été banni par &c%player% &7pour &c%arg 2%"
               set {banned.%player%} to 1
               broadcast "{@logos} &e%arg 1% &7à été banni par &c%player% &7pour &c%arg 2%"
               launch ball firework colored red at arg 1 with duration 0.0
               launch ball firework colored yellow at arg 1 with duration 0.0
               launch creeper firework colored blue at arg 1 with duration 0.0
               launch ball firework colored white at arg 1 with duration 0.0
               strike lightning at arg 1
               play raw sound "ENDERDRAGON_GROWL" at all players with pitch 1 volume 10

Voila, comme ça, le joueur n'est pas ban pour Essentials, mais pour ton Skript

le ban ne marche plus on le /ban est on peux revenir apres :/

 

 

options:
   logo: &7[&4&lAntiCheat&7]
   perm: ac.use
   perms: sanction.n
   logos: &7[&c&lModération&7]


#PARTIE BAN


on join:
   if {banned.%player%} is set:
       clear {banned.%player%}
       set join message to " "
       kick the player due to "&4✖ &cBanni ! &4✖||Vous avez été banni par : %arg 2%||raison : %arg 3%||réclamtion , unban ? notre ts :||149.202.65.197:43798"

command /ban [<offline player>] [<text>]:
   permission: dark.pe
   permission message: Commande inconnue.
   trigger:
       if arg 1 is not set:
           send "{@logos} Vous devez préciser un joueur !"
       else if arg 2 is not set:
           send "{@logos} Vous devez préciser une raison !"
       else if arg 1 is set:
           if arg 2 is set:
               add 1 to {h.ban.%arg 1%}
               kick arg 1 due to "{@logos} Vous avez été banni par &c%player% &7pour &c%arg 2%"
               set {banned.%player%} to 1
               broadcast "{@logos} &e%arg 1% &7à été banni par &c%player% &7pour &c%arg 2%"
               launch ball firework colored red at arg 1 with duration 0.0
               launch ball firework colored yellow at arg 1 with duration 0.0
               launch creeper firework colored blue at arg 1 with duration 0.0
               launch ball firework colored white at arg 1 with duration 0.0
               strike lightning at arg 1
               play raw sound "ENDERDRAGON_GROWL" at all players with pitch 1 volume 10

command /unban [<offline player>]:
   permission: dark.pe
   permission message: Commande inconnue.
   trigger:
       if arg 1 is not set:
           send "{@logos} Vous devez préciser un joueur !"
       if arg 1 is set:
           send "{@logos} Vous avez unban %arg 1% !"
           unban arg 1

command /kick [<player>] [<text>]:
   permission: dark.pe
   permission message: Commande inconnue.
   trigger:
       if arg 1 is not set:
           send "{@logos} Vous devez préciser un joueur !"
       else if arg 2 is not set:
           send "{@logos} Vous devez préciser une raison !"
       if arg 1 is set:
           if arg 2 is set:
               add 1 to {h.kick.%arg 1%}
               kick arg 1 due to "{@logos} Vous avez été kick par &c%player% &7pour &c%arg 2%"
               broadcast "{@logos} &e%arg 1% &7à été kick par &c%player% &7pour &c%arg 2%"
               launch ball firework colored red at arg 1 with duration 0.0
               launch ball firework colored yellow at arg 1 with duration 0.0
               launch creeper firework colored blue at arg 1 with duration 0.0
               launch ball firework colored white at arg 1 with duration 0.0
               strike lightning at arg 1
               play raw sound "ENDERDRAGON_GROWL" at all players with pitch 1 volume 10


command /historique [<offline player>]:
   permission: dark.pe
   permission message: Commande inconnue.
   trigger:
       if arg 1 is not set:
           send "{@logos} Vous devez préciser un joueur !"
       if arg 1 is set:
           send "&7-==-=&8[&6Historique de %arg 1%&8]&7=-==-"
           send ""
           send "&aban: %{h.ban.%arg 1%}%"
           send "&akick: %{h.kick.%arg 1%}%"
           send "&aMute: %{h.mute.%arg 1%}%"
           send ""

command /chistorique [<offline player>]:
   permission: dark.pe
   permission message: Commande inconnue.
   trigger:
       if arg 1 is not set:
           send "{@logos} Vous devez préciser un joueur !"
       if arg 1 is set:
           send "{@logos} Vous avez clear l'historique de %arg 1% !"
           set {h.ban.%arg 1%} to 0
           set {h.kick.%arg 1%} to 0
           set {h.mute.%arg 1%} to 0

  • 0
Posté(e)

Ah oui, je m'étais trompé dans l'argument. Voila, j'ai édit mon message précédent. J'avais aussi oublié de rajouter le Unban. Voila c'est fait.

  • 0
Posté(e)
Ah oui, je m'étais trompé dans l'argument. Voila, j'ai édit mon message précédent. J'avais aussi oublié de rajouter le Unban. Voila c'est fait.

7 erreur :/ et on peux join quand on est ban

 

options:
   logo: &7[&4&lAntiCheat&7]
   perm: ac.use
   perms: sanction.n
   logos: &7[&c&lModération&7]


#PARTIE BAN


on join:
   if {banned.%player%} is set:
       clear {banned.%player%}
       set join message to " "
       kick the player due to "&4✖ &cBanni ! &4✖||Vous avez été banni par : %arg 2%||raison : %arg 3%||réclamtion , unban ? notre ts :||149.202.65.197:43798"

command /ban [<offline player>] [<text>]:
   permission: dark.pe
   permission message: Commande inconnue.
   trigger:
       if arg 1 is not set:
           send "{@logos} Vous devez préciser un joueur !"
       else if arg 2 is not set:
           send "{@logos} Vous devez préciser une raison !"
       else if arg 1 is set:
           if arg 2 is set:
               add 1 to {h.ban.%arg 1%}
               kick arg 1 due to "{@logos} Vous avez été banni par &c%player% &7pour &c%arg 2%"
               set {banned.%art 1%} to 1
               broadcast "{@logos} &e%arg 1% &7à été banni par &c%player% &7pour &c%arg 2%"
               launch ball firework colored red at arg 1 with duration 0.0
               launch ball firework colored yellow at arg 1 with duration 0.0
               launch creeper firework colored blue at arg 1 with duration 0.0
               launch ball firework colored white at arg 1 with duration 0.0
               strike lightning at arg 1
               play raw sound "ENDERDRAGON_GROWL" at all players with pitch 1 volume 10

command /unban [<offline player>]:
    permission: dark.pe
    permission message: Commande inconnue.
    trigger:
        if arg 1 is not set:
            send "{@logos} Vous devez préciser un joueur !"
        if arg 1 is set:
            send "{@logos} Vous avez unban %arg 1% !"
            clear {banned.%arg 1%}

command /kick [<player>] [<text>]:
   permission: dark.pe
   permission message: Commande inconnue.
   trigger:
       if arg 1 is not set:
           send "{@logos} Vous devez préciser un joueur !"
       else if arg 2 is not set:
           send "{@logos} Vous devez préciser une raison !"
       if arg 1 is set:
           if arg 2 is set:
               add 1 to {h.kick.%arg 1%}
               kick arg 1 due to "{@logos} Vous avez été kick par &c%player% &7pour &c%arg 2%"
               broadcast "{@logos} &e%arg 1% &7à été kick par &c%player% &7pour &c%arg 2%"
               launch ball firework colored red at arg 1 with duration 0.0
               launch ball firework colored yellow at arg 1 with duration 0.0
               launch creeper firework colored blue at arg 1 with duration 0.0
               launch ball firework colored white at arg 1 with duration 0.0
               strike lightning at arg 1
               play raw sound "ENDERDRAGON_GROWL" at all players with pitch 1 volume 10


command /historique [<offline player>]:
   permission: dark.pe
   permission message: Commande inconnue.
   trigger:
       if arg 1 is not set:
           send "{@logos} Vous devez préciser un joueur !"
       if arg 1 is set:
           send "&7-==-=&8[&6Historique de %arg 1%&8]&7=-==-"
           send ""
           send "&aban: %{h.ban.%arg 1%}%"
           send "&akick: %{h.kick.%arg 1%}%"
           send "&aMute: %{h.mute.%arg 1%}%"
           send ""

command /chistorique [<offline player>]:
   permission: dark.pe
   permission message: Commande inconnue.
   trigger:
       if arg 1 is not set:
           send "{@logos} Vous devez préciser un joueur !"
       if arg 1 is set:
           send "{@logos} Vous avez clear l'historique de %arg 1% !"
           set {h.ban.%arg 1%} to 0
           set {h.kick.%arg 1%} to 0
           set {h.mute.%arg 1%} to 0

 

options:
   logo: &7[&4&lAntiCheat&7]
   perm: ac.use
   perms: sanction.n
   logos: &7[&c&lModération&7]


#PARTIE BAN


on join:
   if {banned.%player%} is set:
       clear {banned.%player%}
       set join message to " "
       kick the player due to "&4✖ &cBanni ! &4✖||Vous avez été banni par : %arg 2%||raison : %arg 3%||réclamtion , unban ? notre ts :||149.202.65.197:43798"

command /ban [<offline player>] [<text>]:
   permission: dark.pe
   permission message: Commande inconnue.
   trigger:
       if arg 1 is not set:
           send "{@logos} Vous devez préciser un joueur !"
       else if arg 2 is not set:
           send "{@logos} Vous devez préciser une raison !"
       else if arg 1 is set:
           if arg 2 is set:
               add 1 to {h.ban.%arg 1%}
               kick arg 1 due to "{@logos} Vous avez été banni par &c%player% &7pour &c%arg 2%"
               set {banned.%art 1%} to 1
               broadcast "{@logos} &e%arg 1% &7à été banni par &c%player% &7pour &c%arg 2%"
               launch ball firework colored red at arg 1 with duration 0.0
               launch ball firework colored yellow at arg 1 with duration 0.0
               launch creeper firework colored blue at arg 1 with duration 0.0
               launch ball firework colored white at arg 1 with duration 0.0
               strike lightning at arg 1
               play raw sound "ENDERDRAGON_GROWL" at all players with pitch 1 volume 10

command /unban [<offline player>]:
    permission: dark.pe
    permission message: Commande inconnue.
    trigger:
        if arg 1 is not set:
            send "{@logos} Vous devez préciser un joueur !"
        if arg 1 is set:
            send "{@logos} Vous avez unban %arg 1% !"
            clear {banned.%arg 1%}

command /kick [<player>] [<text>]:
   permission: dark.pe
   permission message: Commande inconnue.
   trigger:
       if arg 1 is not set:
           send "{@logos} Vous devez préciser un joueur !"
       else if arg 2 is not set:
           send "{@logos} Vous devez préciser une raison !"
       if arg 1 is set:
           if arg 2 is set:
               add 1 to {h.kick.%arg 1%}
               kick arg 1 due to "{@logos} Vous avez été kick par &c%player% &7pour &c%arg 2%"
               broadcast "{@logos} &e%arg 1% &7à été kick par &c%player% &7pour &c%arg 2%"
               launch ball firework colored red at arg 1 with duration 0.0
               launch ball firework colored yellow at arg 1 with duration 0.0
               launch creeper firework colored blue at arg 1 with duration 0.0
               launch ball firework colored white at arg 1 with duration 0.0
               strike lightning at arg 1
               play raw sound "ENDERDRAGON_GROWL" at all players with pitch 1 volume 10


command /historique [<offline player>]:
   permission: dark.pe
   permission message: Commande inconnue.
   trigger:
       if arg 1 is not set:
           send "{@logos} Vous devez préciser un joueur !"
       if arg 1 is set:
           send "&7-==-=&8[&6Historique de %arg 1%&8]&7=-==-"
           send ""
           send "&aban: %{h.ban.%arg 1%}%"
           send "&akick: %{h.kick.%arg 1%}%"
           send "&aMute: %{h.mute.%arg 1%}%"
           send ""

command /chistorique [<offline player>]:
   permission: dark.pe
   permission message: Commande inconnue.
   trigger:
       if arg 1 is not set:
           send "{@logos} Vous devez préciser un joueur !"
       if arg 1 is set:
           send "{@logos} Vous avez clear l'historique de %arg 1% !"
           set {h.ban.%arg 1%} to 0
           set {h.kick.%arg 1%} to 0
           set {h.mute.%arg 1%} to 0

uand on est ban :/

  • 0
Posté(e)

Je m'en fiche d'huzuni. Bon, ce sont des erreurs de tabulations, tu peux les régler par toi-même.

Hm et après, y a un petit problème, en effet, pour la raison du ban, dans l'event "on join", tu as utilisé les argument de la commande /ban. Mais ici, on peut pas les mettre comme ça. Il faut donc, si tu souhaites afficher la raison du ban l'enregistrer dans une variable. C'est pas trop compliqué, tu devrais réussir à le faire. ^^

  • 0
Posté(e)
Je m'en fiche d'huzuni. Bon, ce sont des erreurs de tabulations, tu peux les régler par toi-même.

Hm et après, y a un petit problème, en effet, pour la raison du ban, dans l'event "on join", tu as utilisé les argument de la commande /ban. Mais ici, on peut pas les mettre comme ça. Il faut donc, si tu souhaites afficher la raison du ban l'enregistrer dans une variable. C'est pas trop compliqué, tu devrais réussir à le faire. ^^

je suis vraiment une brele dans le skript je ne sais pas le faire stp fais le apres je te laisse trkl stp

  • 0
Posté(e)

Tu te dis nul en skript, comme tu ne sais pas set une variable, mais après, tu dis avoir un cheat pour tester un régler ton anti-cheat ... Bref, je le ferai plus tard, j'avoue avoir un peu la flemme la ...

  • 0
Posté(e)
Tu te dis nul en skript, comme tu ne sais pas set une variable, mais après, tu dis avoir un cheat pour tester un régler ton anti-cheat ... Bref, je le ferai plus tard, j'avoue avoir un peu la flemme la ...

:'(

  • 0
Posté(e)
Voila, j'ai édit mon message avec le code, ca devrait être bon. Si ce n'est pas le cas, mets les erreurs directement.

pas d'erreur sauf une au ban enfin pas erreur mais bon regarde c bizarre :/

 

http://www.mediafire.com/view/ry4y962011pqp8r/javaw_2016-07-23_22-24-38-64.bmp

 

et aussi j'aimerai que sa soit comme sa le message de ban

 

X banni ! X

 

vous avez été banni par : %arg 2%

raison : %arg 3%

reclamation , unban ?

notre ts : ip

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