Alors voila, j'ai 12 maps et je voudrais que celle qui a reçu le plus de vote soit élue. Les seuls skript que j'ai trouver j'ai pas tout compris ou alors c'est que pour deux variables.
Ps: Merci d'avance pour ton aide ;)
Voila mon code:
[spoiler=Mon code]
variables:
{beatmap.osu.13}= 0
{beatmap.osu.cat}= 0
{beatmap.osu.blocks}= 0
{beatmap.osu.chirp}= 0
{beatmap.osu.far}= 0
{beatmap.osu.mall}= 0
{beatmap.osu.mellohi}= 0
{beatmap.osu.stal}= 0
{beatmap.osu.strad}= 0
{beatmap.osu.ward}= 0
{beatmap.osu.11}= 0
{beatmap.osu.wait}= 0
command /osvote [<text>] [<text>] [<player=%player%>]:
trigger:
if arg-1 is "musique":
if arg-2 is "13" or "cat" or "blocks" or "chirp" or "far" or "mall" or "mellohi" or "stal" or "strad" or "ward" or "11" or "wait":
if {game.osu.start} is true:
if {vote.%arg-player%} is not set:
set {vote.%arg-player%.osu} to arg-2
set {vote.%arg-player%} to true
send "{@prefix} &aTon vote a était pris en compte." to arg-player
add 1 to {beatmap.osu.%arg-2%}
stop
else:
send "{@prefix} &cTu a déjà voté." to arg-player
stopclose then run
if arg-2 is "retirer":
if {game.osu.start} is true:
if {vote.%arg-player%} is true:
delete {vote.%arg-player%}
remove 1 from {beatmap.osu.%{vote.%arg-player%.osu}%}
delete {vote.%arg-player%.osu}
send "{@prefix} &cTu viens de retirer ton vote." to arg-player
stop
if arg-2 is "choisir":
if {beatmap.osu.13} is equal to 10:
set {beatmap.game} to "records.13"
stop
if {beatmap.osu.cat} is equal to 10:
set {beatmap.game} to "records.cat"
stop
if {beatmap.osu.blocks} is equal to 10:
set {beatmap.game} to "records.blocks"
stop
if {beatmap.osu.chirp} is equal to 10:
set {beatmap.game} to "records.chirp"
stop
if {beatmap.osu.far} is equal to 10:
set {beatmap.game} to "records.far"
stop
if {beatmap.osu.mall} is equal to 10:
set {beatmap.game} to "records.mall"
stop
if {beatmap.osu.mellohi} is equal to 10:
set {beatmap.game} to "records.mellohi"
stop
if {beatmap.osu.stal} is equal to 10:
set {beatmap.game} to "records.stal"
stop
if {beatmap.osu.strad} is equal to 10:
set {beatmap.game} to "records.strad"
stop
if {beatmap.osu.ward} is equal to 10:
set {beatmap.game} to "records.ward"
stop
if {beatmap.osu.11} is equal to 10:
set {beatmap.game} to "records.11"
stop
if {beatmap.osu.wait} is equal to 10:
set {beatmap.game} to "records.wait"
stop
else:
#Je reste bloquer pour les départager maintenant...
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
Gulot13
Salut,
Alors voila, j'ai 12 maps et je voudrais que celle qui a reçu le plus de vote soit élue. Les seuls skript que j'ai trouver j'ai pas tout compris ou alors c'est que pour deux variables.
Ps: Merci d'avance pour ton aide ;)
Voila mon code:
[spoiler=Mon code]
10 réponses à cette question
Messages recommandés