Lubinrns Posté(e) le 11 mars 2021 Posté(e) le 11 mars 2021 (modifié) Version de Minecraft : 1.14.4 Version de Skript : Dernière Type du skript : scoreboard.sk Description du script : Bonsoir, J'aimerai avoir un skript dans lequel il y a un scoreboard (ça encore je sais le faire pas important). J'aimerai que ce scoreboard est plusieurs fonctions, avec une commande, je vais pouvoir démarrer un chronomètre qui s'affichera dans le scoreboard. J'aimerai aussi crée une période d'activation de Pvp, donc que lorsque que j'effectue une commande le pvp est désactivé un timer s'affiche pour 10 minutes et à la fin de le pvp s'active. J'ai commencé un bout de skript pour le scoreboard si jamais ^^ command /config: permission: event.admin trigger: wipe player's sidebar wait a tick set name of sidebar of player to "&8[&bSurviria&8-&bEvent&8]" set score "&6&lPVP &8» &aON" in sidebar of player to 2 set score "&6&lGodMod &8» &cOFF" in sidebar of player to 3 set score "&e&lTime &8» &f10:45" in sidebar of player to 5 set score "&e&lPing &8» &f50ms" in sidebar of player to 6 set score "" in sidebar of player to 8 Merci bonne soirée ^^ Modifié le 11 mars 2021 par Lubinrns fail
LOUDO Posté(e) le 12 mars 2021 Posté(e) le 12 mars 2021 Il y a 12 heures, Lubinrns a dit : Version de Minecraft : 1.14.4 Version de Skript : Dernière Type du skript : scoreboard.sk Description du script : Bonsoir, J'aimerai avoir un skript dans lequel il y a un scoreboard (ça encore je sais le faire pas important). J'aimerai que ce scoreboard est plusieurs fonctions, avec une commande, je vais pouvoir démarrer un chronomètre qui s'affichera dans le scoreboard. J'aimerai aussi crée une période d'activation de Pvp, donc que lorsque que j'effectue une commande le pvp est désactivé un timer s'affiche pour 10 minutes et à la fin de le pvp s'active. J'ai commencé un bout de skript pour le scoreboard si jamais ^^ command /config: permission: event.admin trigger: wipe player's sidebar wait a tick set name of sidebar of player to "&8[&bSurviria&8-&bEvent&8]" set score "&6&lPVP &8» &aON" in sidebar of player to 2 set score "&6&lGodMod &8» &cOFF" in sidebar of player to 3 set score "&e&lTime &8» &f10:45" in sidebar of player to 5 set score "&e&lPing &8» &f50ms" in sidebar of player to 6 set score "" in sidebar of player to 8 Merci bonne soirée ^^ Salut ! Alors je n'ai pas très bien compris, tu veux un chronomètre ou un timer ? Car tu as dis que tu veux un chronomètre mais juste après un timer
Lubinrns Posté(e) le 12 mars 2021 Auteur Posté(e) le 12 mars 2021 Salut, en gros je voudrais un timer qui commence et s'arrête quand je veux avec une commande, il faut que ça soit afficher dans le scoreboard. Et deux autres timer pour chaque event donc le godmod du début et le pvp. Comme dans les UHC au bout de 10 minutes le pvp s'active. Et j'utilise SkRayFall comme addon pour le timer et si quelqu'un n'a pas le temps de le faire avant demain soir pas grave car j'ai un event à organisé ... Merci ^^
LOUDO Posté(e) le 12 mars 2021 Posté(e) le 12 mars 2021 (modifié) il y a 37 minutes, Lubinrns a dit : Salut, en gros je voudrais un timer qui commence et s'arrête quand je veux avec une commande, il faut que ça soit afficher dans le scoreboard. Et deux autres timer pour chaque event donc le godmod du début et le pvp. Comme dans les UHC au bout de 10 minutes le pvp s'active. Et j'utilise SkRayFall comme addon pour le timer et si quelqu'un n'a pas le temps de le faire avant demain soir pas grave car j'ai un event à organisé ... Merci ^^ Re, bon je n'ai toujours pas trop compris mais bon j'ai essayé... Citation function convert_time(s: number) :: text: set {_h} to {_s}/3600 set {_h} to rounded down {_h} set {_m} to ({_s}-{_h}*3600)/60 set {_m} to rounded down {_m} set {_s} to ({_s} - {_h} * 3600) - {_m} * 60 set {_s} to rounded down {_s} if {_h} = 0: set {_h} to "" else: if {_h} < 10: set {_h} to "0%{_h}%:" if {_m} < 10: set {_m} to "0%{_m}%:" else: set {_m} to "%{_m}%:" if {_s} < 10: set {_s} to "0%{_s}%" else: set {_s} to "%{_s}%" if {_h} = 0: clear {_h} return "%{_h}%%{_m}%%{_s}%" command /config: permission: event.admin trigger: wipe player's sidebar if {timer::boolean} is not set: set {timer::boolean} to true set {_timer.pvp} to 600 set {_timer.chrono} to 0 set {_convert} to convert_time({_timer.pvp}) set {_convert.chrono} to convert_time({_timer.chrono}) set name of sidebar of player to "&8[&bSurviria&8-&bEvent&8]" set score "&6&lPVP &8» &aON" in sidebar of player to 2 set score "&6&lGodMod &8» &cOFF" in sidebar of player to 3 set id based score "&e&lTime &8» &f%{_convert}%" in sidebar of player to 4 with id "timer.%player%" set score "&e&lPing &8» &f50ms" in sidebar of player to 5 set id based score "&e&lChronomètre &8» &f%{_convert.chrono}%" in sidebar of player to 6 with id "timerchrono.%player%" set score "" in sidebar of player to 7 while {timer::boolean} is true: set {_convert} to convert_time({_timer.pvp}) set {_convert.chrono} to convert_time({_timer.chrono}) edit score id "timer.%player%" to "&e&lTime &8» &f%{_convert}%" and 5 edit score id "timerchrono.%player%" to "&e&lChrnomètre &8» &f%{_convert.chrono}%" and 5 if {_timer.pvp} = 0: broadcast "&aPVP ACTIVÉ !" clear {timer::boolean} stop add 1 to {_timer.chrono} remove 1 from {_timer.pvp} wait 1 second if {timer::boolean} is true: clear {timer::boolean} Modifié le 12 mars 2021 par LOUDO
Lubinrns Posté(e) le 14 mars 2021 Auteur Posté(e) le 14 mars 2021 Salut, depuis j'ai pu me débrouiller avec la base de ton skript merci. 1
Joriis Posté(e) le 15 avril 2021 Posté(e) le 15 avril 2021 Le sujet a été résolu. Il a donc été verrouillé. Cordialement, l'équipe.
Messages recommandés