Aller au contenu
  • 0

Aide: send player title


Question

Posté(e)

Bonjour j'ai voulu créer une command avec des titles avec une vitesse d'affichage assez élevé est je voudrais supprimez les animations, il vous faut skyfall:

 

send player title "Titre" with subtitle "Sous titre " for ( nombre de secondes ) seconds

 

j'ai trouvé ça sur internet mais ne marche malheureusement pas:

 

send title from "titre" with subtitle "sous titre" to player for 10, 10, 10

 

Je vous remercie de votre aide

discord: https://discord.gg/HZpXAdr user: DevScript Nystone#7880

19 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Bonsoir Nystone , j'ai peut être une solution à tout problème cela est peut être simplé mais mieux que rien !

fait un : make player execute command "/title ...."

on join:
   make player execute command "/title %player% title Test"

Je mis connais pas trop en Title mes avec un peu y peu de temps et de chance tu peut faire un beau truc en couleur !

Cordialement, Volax6600.

  • 0
Posté(e)

J'ai peut être une autre idée : tu fait la base de tout Title :

 

on join:
   send player title "title" with subtitle "subtitle" for 5 seconds

 

Et aprés tu fais un timer et quand le timer est a 0 tu supprime le title (en faisant la même ligne de code mais tout vide):

on join:
  send player title "title" with subtitle "subtitle" for 5 seconds
   set {options.%player%} to "on"
   set {timer.title.%player%} to 0

on quit:
   set {timer.title..%player%} to 0

every 1 second
   if {timer.title.%player%} >= 5:
       if {options} is "on":
           add 1 to {timer.title.%player%}
   if {timer.title.%player%} <= 5:
           send player title " " with subtitle " " for 5 seconds

 

Voila je pense que cela peut t'aider!

Volax6600

  • 0
Posté(e)
J'ai peut être une autre idée : tu fait la base de tout Title :

 

on join:
   send player title "title" with subtitle "subtitle" for 5 seconds

 

Et aprés tu fais un timer et quand le timer est a 0 tu supprime le title (en faisant la même ligne de code mais tout vide):

on join:
  send player title "title" with subtitle "subtitle" for 5 seconds
   set {options.%player%} to "on"
   set {timer.title.%player%} to 0

on quit:
   set {timer.title..%player%} to 0

every 1 second
   if {timer.title.%player%} >= 5:
       if {options} is "on":
           add 1 to {timer.title.%player%}
   if {timer.title.%player%} <= 5:
           send player title " " with subtitle " " for 5 seconds

 

Voila je pense que cela peut t'aider!

Volax6600

En soit y’a juste à mettre for 10 seconds si tu veux 10 sec et les animations c’est pas possible en optimisant

  • 0
Posté(e)
En soit y’a juste à mettre for 10 seconds si tu veux 10 sec et les animations c’est pas possible en optimisant

 

Quand Nystone parle d'animation il parle des effets ou un title qui "est animé" ??

  • 0
Posté(e)
Quand Nystone parle d'animation il parle des effets ou un title qui "est animé" ??

Nan par exemple quand un title apparaît il apparaît en douceur en apparaissant petit à petit et il ne veut pas ça justement si j’ai compris

  • 0
Posté(e)

Cette effet s'appel en français : "Une transition en fondu" et en anglais un "fade in" ou "fade out"

 

Pour supprimer cette effet il suffit de mettre la valeur "0" au fade in et "0" au fade out,

 

Pour trouver la liste des commandes vanilla relative aux /title il y a ce site : http://minecraft.tools/fr/title.php?title=Minecraft Tools&subtitle

 

Conseil : utilise une fonction du genre :

function Title(players: players, title: string, subtitle: string, in: number, time: number, out: number):

 

Voici ce que j'utilise personnellement :

function Title(p: players, title: string, subtitle: string, in: integer, time: integer, out: integer):
   set {_in} to "%{_in}% ticks" parsed as timespan
   set {_time} to "%{_time}% ticks" parsed as timespan
   set {_out} to "%{_out}% ticks" parsed as timespan
   loop {_p::*}:
       send loop-value title "%{_title}%" with subtitle "%{_subtitle}%" for {_time} with {_in} fade in and {_out} fade out

  • 0
Posté(e)

Je ne pense pas que son problème soit encore résolu. Je lui ait fournit un code qui à priori ne marchera pas avec lui :

send title from "titre" with subtitle "sous titre" to player for 10, 10, 10

 

Il doit donc coder en Vanilla et il aura peut être des difficulté à le faire.

  • 0
Posté(e)
Cette effet s'appel en français : "Une transition en fondu" et en anglais un "fade in" ou "fade out"

 

Pour supprimer cette effet il suffit de mettre la valeur "0" au fade in et "0" au fade out,

 

Pour trouver la liste des commandes vanilla relative aux /title il y a ce site : http://minecraft.tools/fr/title.php?title=Minecraft Tools&subtitle

 

Conseil : utilise une fonction du genre :

function Title(players: players, title: string, subtitle: string, in: number, time: number, out: number):

 

Voici ce que j'utilise personnellement :

function Title(p: players, title: string, subtitle: string, in: integer, time: integer, out: integer):
   set {_in} to "%{_in}% ticks" parsed as timespan
   set {_time} to "%{_time}% ticks" parsed as timespan
   set {_out} to "%{_out}% ticks" parsed as timespan
   loop {_p::*}:
       send loop-value title "%{_title}%" with subtitle "%{_subtitle}%" for {_time} with {_in} fade in and {_out} fade out

 

J’utilise cette méthode aussi mais ça ne fonctionne pas en 1.10.2 :/

  • 0
Posté(e)

Nan effectivement celà ne me convient pas je veut quelque chose de pratique en 1 seul ligne pas en 10 lignes je pense que la personne qui à créer l'extension à du pensez à ça.

  • 0
Posté(e)
tu connais les conditions ? c'est pareil ici "si ton problème est résolu, met le en 'Résolu'" je lui ai pas ordonné. de plus c'était une question, et non pas une affirmation.

Calme ton agressivité s'il te plait. En tant que modérateur tu n'est en aucun cas censé chercher. Reste calme la prochaine fois pour le bien de tout le monde s'il te plait.

 

Merci.

  • J'aime 2
  • 0
Posté(e)
Nan effectivement celà ne me convient pas je veut quelque chose de pratique en 1 seul ligne pas en 10 lignes je pense que la personne qui à créer l'extension à du pensez à ça.

Tu sais, 1 ou 10 lignes ca change rien. Ce qu'il faut c'est mettre les 10 lignes en haut de ton code, et après tu as juste a faire le

Title(loop-player, "Ceci est un titre", "et voila un sous-titre", 0, 3, 0):

  • 0
Posté(e)
Quand j'ai envoyé le message, je n'étais pas encore modérateur. Je m'excuse si j'en ai blessé.

C'est pas grave, mais c'était agressif quand même x) ! Enfin bon, tant que cela n'arrive pas trop souvent, c'est pas grave x)

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.