Aller au contenu

Messages recommandés

Posté(e) (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é par Lubinrns
fail
Posté(e)
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

Posté(e)

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 ^^

Posté(e) (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é par LOUDO
  • Lubinrns a verrouillé ce sujet
  • 1 mois après...
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.