Aller au contenu
  • 0

%player% in cmd in chat click event


Question

Posté(e)

Version de Minecraft : 1.16.5
Version de Skript : 2.6-alpha 1

Addons utilisés: MundoSK, WildScript,Umbaska,SKQuery,RandomSK,WolvSK,skRayFall

Type du skript : Demande d'invitation pour rejoindre un skyblock avec un chat click (comme sur hypixel quand on nous invite dans un party ou en amis)

(Il n'y a aucune erreur nul part)

 

command /invite [<player>]:
   aliases:/invit,/invites
   trigger:
      set {_executor} to executor
      send "&r" to arg-1
      send "&2%executor% &6t'a invité a rejoindre son monde !" to arg-1
      send "&eVous avez 1 minutes pour accepter." to arg-1
      send "&a<ttp:&9Clique pour accepter><cmd:/accepteinvite %{_executor}%>&2&nCliquez ici pour accepter<reset>" to arg-1
      send "&r" to arg-1
      set {monde.%player%.invite.%arg 1%} to true
      wait 60 seconds
      set {monde.%player%.invite.%arg 1%} to false

command /accepteinvite [<offline player>]:
   trigger:
      if {monde.%arg 1%.invite.%player%} is true:
         send "&aBon jeux avec &u%arg 1% &a!!"
         #Reste du code pour les permissions et les tp qui sont pas encore fait#
      if {monde.%arg 1%.invite.%player%} is false:
         send "&cCette invitation est invalide ou expiré !"

C'est le %{_executor}% qui bloque tout, sans les % c'est bon mais la commande ne renvoie vers rien

send "&a<ttp:&9Clique pour accepter><cmd:/accepteinvite %{_executor}%>&2&nCliquez ici pour accepter<reset>" to arg-1

Et voila sur quoi je me suis basé pour la ligne de code :

http://skriptlang.github.io/Skript/text.html

https://www.spigotmc.org/threads/skript-chat-click-event.346948/

 

Toute aide est la bienvenue, même si il faut changer le fonctionnement, il changera même si ça m'arrangerais pas mal de trouver une solution.

6 réponses à cette question

Messages recommandés

  • 0
Posté(e) (modifié)

image.png.6dbc28581795bc99d004038aa59a594d.pngimage.png.832f0963ba8365dfab2364af1a2080b1.png

Non toujours pas 😕

Mais merci quand meme ^^ 

 

Edit, le probleme viens des %, il n'y a pas un moyen comme mettre des symbole comme : < > | \ / * ? 

Modifié par Logkin
  • 0
Posté(e)

Le problème est résolu, pour ceux ayant le même problèmes, utiliser juste la commande /tellraw de base de Minecraft (vous pouvez vous aider d'un générateur de tellraw sur internet en cas de problème)

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.