Bonjour, j'ai créer un skript pour des kits, cependant quand il y a un reload ou que le serveur redémarre la variable if {cooldownkit(n)%player%} est infini. il y aurait -il un moyen d'éviter cela ( save variable etc ... ).Version minecraft : 1.9.4 Skript 2.2 Bonne fin de journée ! Altaroz
options:
cooldown : 1
command /kits [<text>]:
trigger:
if arg 1 is "Start":
if player has permission "kitstart.use":
if {cooldownkitstartsss.%player%} is not set:
set {cooldownkitstartsss.%player%} to 1
give Stone sword named "&7&l[&e&lStart&7&l]" to player
give Stone axe named "&7&l[&e&lStart&7&l]" to player
give Stone Pickaxe named "&7&l[&e&lStart&7&l]" to player
give Stone spade named "&7&l[&e&lStart&7&l]" to player
give Leather Helmet named "&7&l[&e&lStart&7&l]" to player
give Leather tunic named "&7&l[&e&lStart&7&l]" to player
give Leather Leggings named "&7&e&lStart&7&l]" to player
give 16 bread named "&7&l[&l[&e&lStart&7&l]" to player
give Leather Boots named "&7&l[&e&lStart&7&l]" to player
message "&aTu as recu ton kit&6 Start&a il sera disponible dans 24h !"
wait {@cooldown} minutes
delete {cooldownkitstartsss.%player%}
message "&9Ton kit &6Start &9est disponible"
stop
else:
message "&cTu dois patienter"
else:
message "&c tu n'as pas la permission !"
if arg 1 is "Food":
if player has permission "kitfood.use":
if {cooldownkitfoodsss.%player%} is not set:
set {cooldownkitfoodss.%player%} to 1
give 32 steak named "&7&l[&e&lFood&7&l]" to player
message "&aTu as recu ton kit&6 Food&a il sera disponible dans 24 !"
wait {@cooldown} minutes
delete {cooldownkitfoodsss.%player%}
message "&9Ton kit&6 Food&9 est disponible"
stop
else:
message "&cTu dois patienter !"
else:
message "&c tu n'as pas la permission"
if arg 1 is "StartPlus":
if player has permission "kitstartplus.use":
if {cooldownkitstartplusss.%player%} is not set:
set {cooldownkitstartplusss.%player%} to 1
give diamond sword named "&7&l[&e&lStartPlus&7&l]" to player
give diamond axe named "&7&l[&e&lStartPlus&7&l]" to player
give diamond Pickaxe named "&7&l[&e&lStartPlus&7&l]" to player
give diamond spade named "&7&l[&e&lStartPlus&7&l]" to player
give diamond Helmet named "&7&l[&e&lStartPlus&7&l]" to player
give iron chestplate named "&7&l[&e&lStartPlus&7&l]" to player
give diamond Leggings named "&7&l[&e&lStartPlus&7&l]" to player
give iron Boots named "&7&l[&e&lStartPlus&7&l]" to player
give 16 bread named "&7&l[&e&lStartPlus&7&l]" to player
give 2 golden apple named "&7&l[&e&lStartPlus&7&l]" to player
message "&aTu as recu ton kit&6 StartPlus&a il sera disponible dans 48h !"
wait {@cooldown} minutes
set {cooldownkitstartplusss.%player%} to 1
wait {@cooldown} minutes
delete {cooldownkitstartplusss.%player%}
message "&9Ton kit &6StartPlus &9est disponible"
stop
else:
message "&cTu dois patienter !"
else:
message "&c tu n'as pas la permission"
if arg 1 is "Chimiste":
if player has permission "kitchimistes.use":
if {cooldownkitchimistess.%player%} is not set:
set {cooldownkitchimistess.%player%} to 1
give brewing stand named "&7&l[&e&lChimiste&7&l]" to player
give cauldron named "&7&l[&e&lChimiste&7&l]" to player
give 10 glass bottle named "&7&l[&e&lChimiste&7&l]" to player
give 2 splash potion of healing named "&7&l[&e&lChimiste&7&l]" to player
give 2 glistering melon named "&7&l[&e&lChimiste&7&l]" to player
give 2 fermented spider eye named "&7&l[&e&lChimiste&7&l]" to player
give 2 golden carrot named "&7&l[&e&lChimiste&7&l]" to player
give 2 magma cream named "&7&l[&e&lChimiste&7&l]" to player
give 2 blaze powder named "&7&l[&e&lChimiste&7&l]" to player
give 2 ghast tear named "&7&l[&e&lChimiste&7&l]" to player
give 2 sugar named "&7&l[&e&lChimiste&7&l]" to player
give 4 mushroom named "&7&l[&e&lChimiste&7&l]" to player
message "&aTu as recu ton kit &6Chimiste&a il sera disponible dans 48h !"
wait {@cooldown} minutes
set {cooldownkitchimistess.%player%} to 1
wait {@cooldown} minutes
delete {cooldownkitchimistess.%player%}
message "&9Ton kit &6Chimiste &9est disponible"
stop
else:
message "&cTu dois patienter !"
else:
message "&c tu n'as pas la permission"
if arg 1 is "Enchanteur":
if player has permission "kitenchanteur.use":
if {cooldownkitenchanteurss.%player%} is not set:
set {cooldownkitenchanteurss.%player%} to 1
give enchantment table named "&7&l[&e&lEnchanteur&7&l]" to player
give anvil named "&7&l[&e&lEnchanteur&7&l]" to player
give 15 bottle o' enchanting named "&7&l[&e&lEnchanteur&7&l]" to player
give 7 book named "&7&l[&e&lEnchanteur&7&l]" to player
give 5 bookshelf named "&7&l[&e&lEnchanteur&7&l]" to player
give 15 lapis lazuli named "&7&l[&e&lEnchanteur&7&l]" to player
message "&aTu as recu ton kit &6Enchanteur&a il sera disponible dans 48h !"
wait {@cooldown} minutes
set {cooldownkitenchanteurss.%player%} to 1
wait {@cooldown} minutes
delete {cooldownkitenchanteurss.%player%}
message "&9Ton kit &6Enchanteur &9est disponible"
stop
else:
message "&cTu dois patienter !"
else:
message "&c tu n'as pas acces a ce kit !"
if arg 1 is "Build":
if player has permission "kitbuild.use":
if {cooldownkitbuildss.%player%} is not set:
set {cooldownkitbuildss.%player%} to 1
give 10 white wool named "&7&l[&e&lBuild&7&l]" to player
give 10 quartz block named "&7&l[&e&lBuild&7&l]" to player
give 35 stone named "&7&l[&e&lBuild&7&l]" to player
give 35 oak wood named "&7&l[&e&lBuild&7&l]" to player
give 10 glowstone named "&7&l[&e&lBuild&7&l]" to player
give 10 bricks named "&7&l[&e&lBuild&7&l]" to player
give 10 white stained clay named "&7&l[&e&lBuild&7&l]" to player
give 10 glass pane named "&7&l[&e&lBuild&7&l]" to player
give 10 Snow named "&7&l[&e&lBuild&7&l]" to player
give 20 obsidian named "&7&l[&e&lBuild&7&l]" to player
give 10 grass block named "&7&l[&e&lBuild&7&l]" to player
message "&aTu as recu ton kit &6Build&a il sera disponible dans 48h !"
wait {@cooldown} minutes
set {cooldownkitbuildss.%player%} to 1
wait {@cooldown} minutes
delete {cooldownkitbuildss.%player%}
message "&9Ton kit &6Build &9est disponible"
stop
else:
message "&cTu dois patienter !"
else:
message "&c tu n'as pas acces a ce kit !"
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
Altaroz
Bonjour, j'ai créer un skript pour des kits, cependant quand il y a un reload ou que le serveur redémarre la variable if {cooldownkit(n)%player%} est infini. il y aurait -il un moyen d'éviter cela ( save variable etc ... ).Version minecraft : 1.9.4 Skript 2.2 Bonne fin de journée ! Altaroz
9 réponses à cette question
Messages recommandés