Aller au contenu
Br0tHeR59

Tellraw: Comment remplacer par le nom d'un joueur

Messages recommandés

Bonjour,

Je crée actuellement un skript pour un serveur roleplay, je vous explique le principe :

C'est un carnet d'amendes pour policiers, les policiers ont une feuille de papier renommée et quand ils cliquent sur un joueur un "menu" apparait dans le chat avec différentes raison d'infractions et je voulais faire avec un tellraw (choisir l'infraction en cliquant dessus dans le chat), le policier clique sur l'infraction choisi dans la liste et selon l'infraction une sanction pré défini est exécuté (ex:jail 5 minutes, amende de 500 pour vol,...)

Problème je n'arrive pas à mettre le pseudo du joueur sur lequel on clique dans la commande exécuté par le tellraw, j'ai essayé %entity% et %player% mais les deux mettent mon pseudo, j'ai aussi essayé avec une variable mais elle ne s'affiche pas dans la commande.

Je vous met le début du skript ici :

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Le problème se situe à la fin de la commande tellraw.

Désolé si mon explication n'est pas très claire x) je vous laisse essayer le skript si vous n'avez pas compris et si vous ne comprenez toujours pas prévenez moi ^^

Merci d'avance ;)

Partager ce message


Lien à poster
Partager sur d’autres sites

Sinon tu peux utiliser lui faire frapper le joueur (sans dégâts) pour ouvrir ce menu ;)

Et sinon avec SkQuery tu peux utiliser les messages JSON plus facilement:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites
Sinon tu peux utiliser lui faire frapper le joueur (sans dégâts) pour ouvrir ce menu ;)

Et sinon avec SkQuery tu peux utiliser les messages JSON plus facilement:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Merci de ta réponse :)

Avec la feuille de papier + clique droit ça marche le seul problème c'est pouvoir mettre le nom du joueur visé dans la commande /jail exécuté par le tellraw sinon le menu/sytème marche ou alors si c'est possible que lorsqu'on clique droit sur un joueur un inventaire s'ouvre ou l'on peut programmer différents blocs à différents droits qui éxecute des commandes, j'ai déja vu des plugins comme ça mais pas de skript, je vais me renseigner.

Un inventaire qui s'ouvre automatiquement serait peut être plus rapide que d'ouvrir le chat, je regarde si c'est possible ^^

Merci ;)

EDIT: ça à l'air possible j'essaye ça :)

Partager ce message


Lien à poster
Partager sur d’autres sites

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