Aller au contenu
  • 0

Illegal Characters in chat


Question

8 réponses à cette question

Messages recommandés

  • 0
Posté(e)
Bonjour !

J'ai un problème de skript , j'ai un message de kick quand je fais la commande.

 

Screen:

1481718491-illl.png

Qu'est-ce que tu as tapé avant d'être kick ? As-tu n'importe quoi qui puisse modifier ce que tu envoies ?

  • 0
Posté(e)
command /§minewarjoin:

Le § est l'équivalent du & (dans les codes couleurs) en vanilla. Le client interdit normalement tout envoi de ce caractère. Mais dans ce cas, le nom de la commande le permet. Mais si on envoie ce symbole, le serveur aime pas du tout et kick le joueur. Enlève le § dans le nom de la commande et ça va marcher.

 

PS:

Ce code me fait pleurer. Je t'écris une version optimisée rien que pour toi.

  • 0
Posté(e)

Ok je le test ^^ C'était juste pour bloqué la commande quand un joueur essaye de le faire . Mais sa me parrait étrange que c'est ça , car ce n'est pas la premiere fois que je l'utilise et j'ai jamais eu ce problème

  • 0
Posté(e)
Tien le code il est super long:

[spoiler=Clique]

command /§minewarjoin:
   trigger:
       if player is in "minewar2":
           set {Location.%player%} to "minewar"
           execute console command "heal %player%"
           execute player command "sclear"
           wait 3 ticks
           broadcast "&7| &3Mine&bWar &7| %player% &7à rejoint la partie ! &3(%{mine.join}%/10)" in world "minewar2"
           wait 1 ticks
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 1 ticks
           set slot 4 of player to chest named "&6&lKits &7(clic droit)"
           message "&7| &3Mine&bWar &7| &eVous avez &315 secondes &epour prendre votre kit !" to player
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 5 seconds
           message "&7| &3Mine&bWar &7| &3Démarrage en cours !" to player
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 2 seconds
           message "&7| &3Mine&bWar &7| &7Téléporation en jeu dans : &310 secondes" to player
           send player title "Prépare toi !" with subtitle "&410" for 1 seconds
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 5 second
           message "&7| &3Mine&bWar &7| &7Téléporation en jeu dans : &35 secondes" to player
           send player title "Prépare toi !" with subtitle "&45" for 1 seconds
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 1 second
           message "&7| &3Mine&bWar &7| &7Téléporation en jeu dans : &34 secondes" to player
           send player title "Prépare toi !" with subtitle "&44" for 1 seconds
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 1 second
           message "&7| &3Mine&bWar &7| &7Téléporation en jeu dans : &33 secondes" to player
           send player title "Prépare toi !" with subtitle "&43" for 1 seconds
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 1 second
           message "&7| &3Mine&bWar &7| &7Téléporation en jeu dans : &32 secondes" to player
           send player title "Prépare toi !" with subtitle "&42" for 1 seconds
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 1 second
           message "&7| &3Mine&bWar &7| &7Téléporation en jeu dans : &31 seconde" to player
           send player title "Prépare toi !" with subtitle "&41" for 1 seconds
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 1 second
           execute player command "sclear"
           execute player command "§tpaleatoiremine"
           set {enjeu.%player%} to true
           message "&7| &3Mine&bWar &7| La partie a commencer ! Bonne chance a toi !" to player
           give wooden pickaxe of efficiency 2 named "&aGL :)" to player
           set the player's level to 1000
           apply speed 2 to player for 10 minutes
           apply regeneration 250 to player for 10 minutes
           message "&9&m---------------------------------------------" to player
           message "&6&l                  MINE WAR" to player
           message "&4Avec votre pioche il faudra miner le plus de bloc" to player
           message "&4pour vous stuff et vous battre dans une arène !" to player
           message "&4Vous avez 10 minutes pour vous préparer !" to player
           message "&4Le bloc a miner est le 'Stone' " to player
           message "&4Team Interdite !" to player
           message "&2Vous pouvez aidez les joueurs qui sont avec vous" to player
           message "&2Chaque kill vous donnera 100 RatioMoneys" to player
           message "&6Vous pouvez faire &a/minewarleave &6pour quitter le jeu !" to player
           message "&9&m---------------------------------------------" to player          
           play raw sound "random.click" at player with pitch 1 volume 100
           message "&7| &3Mine&bWar &7| &eVous avez &310 minutes &epour vous préparez au fight !" to player
           set {temps.mine} to "10 minutes"
           send player title "" with subtitle "&e10 minutes" for 10 seconds
           wait 1 minute
           set {temps.mine} to "9 minutes"
           send player title "" with subtitle "&e9 minutes" for 10 seconds
           wait 1 minute
           set {temps.mine} to "8 minutes"
           send player title "" with subtitle "&e8 minutes" for 10 seconds
           wait 1 minute
           set {temps.mine} to "7 minutes"
           send player title "" with subtitle "&e7 minutes" for 10 seconds
           wait 1 minute
           set {temps.mine} to "6 minutes"
           send player title "" with subtitle "&e6 minutes" for 10 seconds
           wait 1 minute
           message "&7| &3Mine&bWar &7| &7Téléportation dans l'arène dans: &35 minutes !" to player
           set {temps.mine} to "5 minutes"
           send player title "" with subtitle "&e5 minutes" for 10 seconds
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 1 minute
           message "&7| &3Mine&bWar &7| &7Téléportation dans l'arène dans: &34 minutes !" to player
           set {temps.mine} to "4 minutes"
           send player title "" with subtitle "&e4 minutes" for 10 seconds
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 1 minute
           message "&7| &3Mine&bWar &7| &7Téléportation dans l'arène dans: &33 minutes !" to player
           set {temps.mine} to "3 minutes"
           send player title "" with subtitle "&e3 minutes" for 10 seconds
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 1 minute
           message "&7| &3Mine&bWar &7| &7Téléportation dans l'arène dans: &32 minutes !" to player
           set {temps.mine} to "2 minutes"
           send player title "" with subtitle "&e2 minutes" for 10 seconds
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 1 minute
           message "&7| &3Mine&bWar &7| &7Téléportation dans l'arène dans: &31 minute !" to player
           set {temps.mine} to "1 minute"
           send player title "" with subtitle "&e1 minute" for 10 seconds
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 55 second
           set {enjeu.%player%} to false
           play raw sound "mob.enderdragon.end" at player with pitch 1 volume 1
           message "&7| &3Mine&bWar &7| &7Téléportation dans l'arène dans: &35 secondes" to player
           send player title "Prépare toi !" with subtitle "&25" for 1 seconds
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 1 second
           message "&7| &3Mine&bWar &7| &7Téléportation dans l'arène dans: &34 secondes" to player
           send player title "Prépare toi !" with subtitle "&a4" for 1 seconds
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 1 second
           message "&7| &3Mine&bWar &7| &7Téléportation dans l'arène dans: &33 secondes" to player
           send player title "Prépare toi !" with subtitle "&e3" for 1 seconds
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 1 second
           message "&7| &3Mine&bWar &7| &7Téléportation dans l'arène dans: &32 secondes" to player
           send player title "Prépare toi !" with subtitle "&c2" for 1 seconds
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 1 second
           message "&7| &3Mine&bWar &7| &7Téléportation dans l'arène dans: &31 seconde" to player
           send player title "Prépare toi !" with subtitle "&41" for 1 seconds
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 1 second
           message "&7| &3Mine&bWar &7| &7Téléportation en &3cours &7!" to player
           apply nausea to the player for 7 seconds
           apply blindness 250 to player for 5 seconds
           apply regeneration 3 to player for 7 seconds
           wait 2 seconds
           execute console command "heal %player%"
           execute player command "§tpaleatoirepvpmine"
           set {temps.mine} to "7 minutes"
           message "&7| &3Mine&bWar &7| Le PVP est activé ! &2&lGood Luck !" to player
           send player title "" with subtitle "&a&lGood Luck !" for 10 seconds
           wait 1 minute
           message "&7| &3Mine&bWar &7| &7Fin du jeu dans: &36 minutes" to player
           set {temps.mine} to "6 minutes"
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 1 minute
           message "&7| &3Mine&bWar &7| &7Fin du jeu dans: &35 minutes" to player
           set {temps.mine} to "5 minutes"
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 1 minute
           message "&7| &3Mine&bWar &7| &7Fin du jeu dans: &34 minutes" to player
           set {temps.mine} to "4 minutes"
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 1 minute
           message "&7| &3Mine&bWar &7| &7Fin du jeu dans: &33 minutes" to player
           set {temps.mine} to "3 minutes"
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 1 minute
           message "&7| &3Mine&bWar &7| &7Fin du jeu dans: &32 minutes" to player
           set {temps.mine} to "2 minutes"
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 1 minute
           message "&7| &3Mine&bWar &7| &7Fin du jeu dans: &31 minute" to player
           set {temps.mine} to "1 minute"
           play raw sound "random.click" at player with pitch 1 volume 1
           loop all players:
               if loop-player is in "minewar2":
                   kill loop-player
           message "&7| &3Mine&bWar &7| &a&lPartie terminé ! Aucun gagnant." to player
           execute console command "killall all minewar2"

Optimisé :

command /§minewarjoin:
   trigger:
       if player is in "minewar2":
           set {Location.%player%} to "minewar"
           execute console command "heal %player%"
           execute player command "sclear"
           wait 3 ticks
           broadcast "&7| &3Mine&bWar &7| %player% &7à rejoint la partie ! &3(%{mine.join}%/10)" in world "minewar2"
           wait 1 ticks
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 1 ticks
           set slot 4 of player to chest named "&6&lKits &7(clic droit)"
           message "&7| &3Mine&bWar &7| &eVous avez &315 secondes &epour prendre votre kit !" to player
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 5 seconds
           message "&7| &3Mine&bWar &7| &3Démarrage en cours !" to player
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 2 seconds
           message "&7| &3Mine&bWar &7| &7Téléporation en jeu dans : &310 secondes" to player
           send player title "Prépare toi !" with subtitle "&410" for 1 seconds
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 5 second
           loop integers from 0 to 3:
               message "&7| &3Mine&bWar &7| &7Téléporation en jeu dans : &3%5 - loop-num% secondes" to player
               send player title "Prépare toi !" with subtitle "&4%5 - loop-num%" for 1 seconds
               play raw sound "random.click" at player with pitch 1 volume 1
               wait 1 second
           message "&7| &3Mine&bWar &7| &7Téléporation en jeu dans : &31 seconde" to player
           send player title "Prépare toi !" with subtitle "&41" for 1 seconds
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 1 second
           execute player command "sclear"
           execute player command "§tpaleatoiremine"
           set {enjeu.%player%} to true
           message "&7| &3Mine&bWar &7| La partie a commencé ! Bonne chance à toi !" to player
           give wooden pickaxe of efficiency 2 named "&aGL :)" to player
           set the player's level to 1000
           apply speed 2 to player for 10 minutes
           apply regeneration 250 to player for 10 minutes
           message "&9&m---------------------------------------------" to player
           message "&6&l                  MINE WAR" to player
           message "&4Avec votre pioche il faudra miner le plus de bloc" to player
           message "&4pour vous stuff et vous battre dans une arène !" to player
           message "&4Vous avez 10 minutes pour vous préparer !" to player
           message "&4Le bloc a miner est le 'Stone' " to player
           message "&4Team Interdite !" to player
           message "&2Vous pouvez aidez les joueurs qui sont avec vous" to player
           message "&2Chaque kill vous donnera 100 RatioMoneys" to player
           message "&6Vous pouvez faire &a/minewarleave &6pour quitter le jeu !" to player
           message "&9&m---------------------------------------------" to player
           play raw sound "random.click" at player with pitch 1 volume 100
           message "&7| &3Mine&bWar &7| &eVous avez &310 minutes &epour vous préparez au fight !" to player
           loop integers from 0 to 4:
               set {temps.mine} to "%10 - loop-num% minutes"
               send player title "" with subtitle "&e%10 - loop-num% minutes" for 10 seconds
               wait 1 minute
           loop integers from 0 to 3:
               message "&7| &3Mine&bWar &7| &7Téléportation dans l'arène dans: &3%5 - loop-num% minutes !" to player
               set {temps.mine} to "%5 - loop-num% minutes"
               send player title "" with subtitle "&e%5 - loop-num% minutes" for 10 seconds
               play raw sound "random.click" at player with pitch 1 volume 1
               wait 1 minute
           message "&7| &3Mine&bWar &7| &7Téléportation dans l'arène dans: &31 minute !" to player
           set {temps.mine} to "1 minute"
           send player title "" with subtitle "&e1 minute" for 10 seconds
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 55 second
           set {enjeu.%player%} to false
           play raw sound "mob.enderdragon.end" at player with pitch 1 volume 1
           loop integers from 0 to 3:
               message "&7| &3Mine&bWar &7| &7Téléportation dans l'arène dans: &3%5 - loop-num% secondes" to player
               send player title "Prépare toi !" with subtitle "&2%5 - loop-num%" for 1 seconds
               play raw sound "random.click" at player with pitch 1 volume 1
               wait 1 second
           message "&7| &3Mine&bWar &7| &7Téléportation dans l'arène dans: &31 seconde" to player
           send player title "Prépare toi !" with subtitle "&41" for 1 seconds
           play raw sound "random.click" at player with pitch 1 volume 1
           wait 1 second
           message "&7| &3Mine&bWar &7| &7Téléportation en &3cours &7!" to player
           apply nausea to the player for 7 seconds
           apply blindness 250 to player for 5 seconds
           apply regeneration 3 to player for 7 seconds
           wait 2 seconds
           execute console command "heal %player%"
           execute player command "§tpaleatoirepvpmine"
           loop integers from 0 to 5:
               set {temps.mine} to "%7 - loop-num% minutes"
               message "&7| &3Mine&bWar &7| Le PVP est activé ! &2&lGood Luck !" to player
               send player title "" with subtitle "&a&lGood Luck !" for 10 seconds
               wait 1 minute
           message "&7| &3Mine&bWar &7| &7Fin du jeu dans: &31 minute" to player
           set {temps.mine} to "1 minute"
           play raw sound "random.click" at player with pitch 1 volume 1
           loop all players:
               if loop-player is in world "minewar2":
                   kill loop-player
           message "&7| &3Mine&bWar &7| &a&lPartie terminé ! Aucun gagnant." to player
           execute console command "killall all minewar2"

  • 0
Posté(e)
Ok je le test ^^ C'était juste pour bloqué la commande quand un joueur essaye de le faire . Mais sa me parrait étrange que c'est ça , car ce n'est pas la premiere fois que je l'utilise et j'ai jamais eu ce problème

Le serveur n'aime pas uniquement quand c'est le joueur qui fait la commande.

  • 0
Posté(e)
Désoler du double post :x Mais est ce que tu peux supprimé t'es messages ou il y a le code plz ?

Il faut utiliser éditer. Bon je ne te mets rien vu que tu l'as remarqué, mais évite cela à l'avenir ;)

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