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
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 !"9 réponses à cette question
Messages recommandés