Version de Minecraft : 1.12.2 Version de Skript : 2.4
Addons utilisés:skquery skellet
Type du skript : vote et celui qui a le plus de vote win
Description du script :
Bonjour j'essaie de faire un mini-jeux pour moi et mes ami (loup-garou) mais... jai des difficulter a faire un system de vote (élire un maire ou tuer qqun) voici mon skript de quoi il a l'aire
command /maire:
permission: sk.admin
trigger:
set {maire} to true
broadcast "&8[&cLoups garous&8] &b60 secondes restants."
wait 30 seconds
broadcast "&8[&cLoups garous&8] &b30 secondes restants."
wait 15 seconds
broadcast "&8[&cLoups garous&8] &b15 secondes restants."
wait 5 seconds
broadcast "&8[&cLoups garous&8] &b10 secondes restants."
wait 5 seconds
broadcast "&8[&cLoups garous&8] &b5 secondes restants."
wait seconds
broadcast "&8[&cLoups garous&8] &b4 secondes restants."
wait seconds
broadcast "&8[&cLoups garous&8] &b3 secondes restants."
wait seconds
broadcast "&8[&cLoups garous&8] &b2 secondes restants."
wait seconds
broadcast "&8[&cLoups garous&8] &b1 secondes restants."
wait seconds
set {maire} to false
loop {candidats::*}:
set {_size} to size of {maire.%loop-value%::*}
if {_size} > {_top}:
set {_win} to loop-value
set {_size} to {_top}
broadcast "&8[&cLoups garous&8] &b%{_win}% est le nouveau maire."
on left click:
if {maire} is true:
if player's target is a player:
if {vmaire.%player%} is not set:
set {vmaire.%player%} to target player
add 1 to {maire.%target player%}
loop all players:
set score "Votes" below target player to {maire.%target player%} for loop-player
broadcast "&c%player% &2à voté pour &c%target player% &2(&c%{maire.%target player%}%&2)"
send "&2Tu à %{maire.%target player%}% &2votes" to target player
add target player to {candidats::*}
stop
if {vmaire.%player%} is "%target player%":
clear {vmaire.%player%}
remove 1 from {maire.%target player%}
broadcast "&c%player% &2à enlevé son vote de &c%target player% &2(&c%{maire.%target player%}%&2)"
loop all players:
set score "Votes" below target player to {maire.%target player%} for loop-player
send "&2Tu à %{maire.%target player%}% &2votes" to target player
stop
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.
Question
beatbird
Version de Minecraft : 1.12.2
Version de Skript : 2.4
Addons utilisés: skquery skellet
Type du skript : vote et celui qui a le plus de vote win
Description du script :
Bonjour j'essaie de faire un mini-jeux pour moi et mes ami (loup-garou) mais... jai des difficulter a faire un system de vote (élire un maire ou tuer qqun) voici mon skript de quoi il a l'aire
command /maire: permission: sk.admin trigger: set {maire} to true broadcast "&8[&cLoups garous&8] &b60 secondes restants." wait 30 seconds broadcast "&8[&cLoups garous&8] &b30 secondes restants." wait 15 seconds broadcast "&8[&cLoups garous&8] &b15 secondes restants." wait 5 seconds broadcast "&8[&cLoups garous&8] &b10 secondes restants." wait 5 seconds broadcast "&8[&cLoups garous&8] &b5 secondes restants." wait seconds broadcast "&8[&cLoups garous&8] &b4 secondes restants." wait seconds broadcast "&8[&cLoups garous&8] &b3 secondes restants." wait seconds broadcast "&8[&cLoups garous&8] &b2 secondes restants." wait seconds broadcast "&8[&cLoups garous&8] &b1 secondes restants." wait seconds set {maire} to false loop {candidats::*}: set {_size} to size of {maire.%loop-value%::*} if {_size} > {_top}: set {_win} to loop-value set {_size} to {_top} broadcast "&8[&cLoups garous&8] &b%{_win}% est le nouveau maire." on left click: if {maire} is true: if player's target is a player: if {vmaire.%player%} is not set: set {vmaire.%player%} to target player add 1 to {maire.%target player%} loop all players: set score "Votes" below target player to {maire.%target player%} for loop-player broadcast "&c%player% &2à voté pour &c%target player% &2(&c%{maire.%target player%}%&2)" send "&2Tu à %{maire.%target player%}% &2votes" to target player add target player to {candidats::*} stop if {vmaire.%player%} is "%target player%": clear {vmaire.%player%} remove 1 from {maire.%target player%} broadcast "&c%player% &2à enlevé son vote de &c%target player% &2(&c%{maire.%target player%}%&2)" loop all players: set score "Votes" below target player to {maire.%target player%} for loop-player send "&2Tu à %{maire.%target player%}% &2votes" to target player stop
13 réponses à cette question
Messages recommandés