Bonjours, j'essaye de faire un code qui permet à un joueur d'avoir un kit toutes les 24 heures.. Mon code fonctionne avec un cooldown avec un décompte, mais le seul bémol, c'est que quand le joueur est déconnecté le cooldown ne fonctionne pas. Est-ce possible de m'aider à regler ce problème. Merci à vous ! Voici le code en-dessous.
(Les commandes et les arguments sont temporaires)
command /kit [<text>] [<text>]:
trigger:
if arg 1 is not set:
if {keyvip.%player%} is true:
send "&8[&2Kit&8] &bVous devez attendre encore %{keyvip.h.%player%}% h %{keyvip.min.%player%}% m et %{keyvip.sec.%player%}% s."
stop
else:
execute console command "give %player% dirt 1"
send "&8[&2Kit&8] &6Vous avez reçu votre kit &7Key VIP"
set {keyvip.sec.%player%} to 5
set {keyvip.min.%player%} to 1
set {keyvip.h.%player%} to 1
add 1 to {keyvip.h.%player%}
remove 1 from {keyvip.h.%player%}
set {keyvip.%player%} to true
if arg 1 is set:
if arg 1 is "clear":
clear {keyvip.%player%}
clear {keyvip.min.%player%}
clear {keyvip.sec.%player%}
clear {keyvip.h.%player%}
every second:
loop all players:
if {keyvip.%loop-player%} is true:
remove 1 from {keyvip.sec.%loop-player%}
if {keyvip.sec.%loop-player%} = 0:
if {keyvip.min.%loop-player%} >= 1:
remove 1 from {keyvip.min.%loop-player%}
set {keyvip.sec.%loop-player%} to 10
if {keyvip.min.%loop-player%} = 0:
if {keyvip.sec.%loop-player%} = 0:
if {keyvip.h.%loop-player%} <= 0:
if {keyvip.min.%loop-player%} <= 0:
if {keyvip.sec.%loop-player%} <= 0:
send "&8[&2Kit&8] &aVous pouvez désormais récupérer votre kit !" to loop-player
clear {keyvip.%loop-player%}
clear {keyvip.min.%loop-player%}
clear {keyvip.sec.%loop-player%}
clear {keyvip.h.%loop-player%}
if {keyvip.h.%loop-player%} >= 1:
remove 1 from {keyvip.h.%loop-player%}
set {keyvip.min.%loop-player%} to 1
set {keyvip.sec.%loop-player%} to 10
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
TheFighter51
Bonjours, j'essaye de faire un code qui permet à un joueur d'avoir un kit toutes les 24 heures.. Mon code fonctionne avec un cooldown avec un décompte, mais le seul bémol, c'est que quand le joueur est déconnecté le cooldown ne fonctionne pas. Est-ce possible de m'aider à regler ce problème. Merci à vous ! Voici le code en-dessous.
(Les commandes et les arguments sont temporaires)
22 réponses à cette question
Messages recommandés