Aller au contenu

Coffre journalier plus clé journalière


Messages recommandés

Posté(e)

Version de minecraft / skript : 1.9.4

Type du skript : Un coffre journalier qui et animé une clé journalière

Description du script :

Il me faudrait un script dont nous pouvons faire /clé et nous recevons une clé journalière ou l'ont doit aller l'utiliser a l'aide d'un clique droit au Spawn après être utiliser celle ci devrait disparaître et nous pourrons refaire la commandes que après 24h en quelque sorte une clé journalière il y aura un coffre qui défilera par exemple spawner a sorcière ou par exemple un full p4 etc etc la personne que me fait sa je la remercierais

 

L'idéal ces d'avoir deux skript en 1 comme ceci j'ai plus qu'a installer sur le FTP et sa fonctionne x) merci d'avoir lu ceci

j'utilise Skrayfall essentials umbaska Skquery

Posté(e)

Tu peux par exemple utiliser un plugin comme crazycrate, c'est un plugin de loterie, et quand tu fais la commande ça te give juste 1 clé de lotterie.

ça dépend si tu veux faire tout en skript ou pas.

Posté(e)

options:
   logo: &8&l[&a&lLOTERIE&8&l]
   nom.cle: &6Clé du coffre
   description.cle: ||&cUtilisez la sur une clé de loterie !
   erreur.cle: &cVous devez avoir une clé de loterie !

command /loterie [<string>]:
   permission: loterie.admin
   permission message: &cVous n'avez pas la permission
   trigger:
       if arg 1 isn't set:
           send "                                   &e&m-----&e> &b&lLoterie &e<&e&m----"
           send ""
           send "&a/loterie create : &7Utilisez cette commande en pointant sur un coffre"
           send "&a/loterie give :  &7Utilisez cette commande pour give une clé de loterie"
           send ""
           send "&e&m-----------------------------------------------------"
       if arg 1 is "create":
           set {loterie.location} to location of the target block
           message "{@logo} &cVous avez définie ce coffre pour la loterie"
       if arg 1 is "give":   
           give tripwire hook named "{@nom.cle}" with lore "{@description.cle}" to player
           message "{@logo} &cVous avez reçu une clé"


on rightclick on chest:
   if location of the clicked block is {loterie.location}:
       if player is holding a tripwire hook:
           remove 1 tripwire hook from player's inventory
           cancel event
           remove tripwire hook named "{@nom.cle}" from player
           add 1 diamond to {_prize.item::*}
           add 1 diamond sword of sharpness 5 to {_prize.item::*}
           add 5 obsidian to {_prize.item::*}
           add 1 golden helmet of protection 3 to {_prize.item::*}
           add 1 emerald to {_prize.item::*}
           add 1 gold block to {_prize.item::*}
           add 1 tnt to {_prize.item::*}
           add 5 Enchanted Golden Apple to {_prize.item::*}

           set {RewarDDiamond.%player%.%line 2 of the clicked block%.lastused} to now

           open chest with 3 rows named "<light red>Kit Crate" to player

           loop 27 times:
               if "%inventory name of player's current inventory%" is "<light red>Kit Crate":
                   if loop-number < 7:
                       add loop-number to {_outline.colors::*}
                   if loop-number is not 5 or 23 or 11 or 12 or 13 or 14 or 15 or 16 or 17:
                       add loop-number - 1 to {_outline.slots::*}
                   else if loop-number is not 5 or 23:
                       add loop-number - 1 to {_prize.slots::*}
                   else:
                       add loop-number - 1 to {_pointers::*}
               else:
                   stop
           loop {_pointers::*}:
               if "%inventory name of player's current inventory%" is "<light red>Kit Crate":
                   wait 2 tick
                   format slot loop-value of player with redstone torch of fortune to be unstealable
               else:
                   stop

               set {_random.loop.number} to random integer between 30 and 60
               set {_random.slowdown.number} to random integer between 6 and 12

           loop {_random.loop.number} times:
               play raw sound "note.snare" at player with pitch 1 volume 1
               if "%inventory name of player's current inventory%" is "<light red>Kit Crate":
                   loop {_outline.slots::*}:
                       set {_outline.item} to "stained glass pane:%random element of {_outline.colors::*}%" parsed as item
                       format slot loop-value-2 of player with {_outline.item} to be unstealable
                   if loop-number < {_random.loop.number} - {_random.slowdown.number}:
                       loop {_prize.slots::*}:
                           if loop-number is 1:
                               loop 7 times:
                                   add random element of {_prize.item::*} to {_prize.anotherlistomg::*}
                           else:
                               add random element of {_prize.item::*} to {_prize.anotherlistomg::*}
                           set {_n} to loop-index parsed as integer + loop-number
                           format slot loop-value-2 of player with {_prize.anotherlistomg::%{_n}%} to be unstealable
                   else:
                       if loop-number is divisible by 2:
                           loop {_prize.slots::*}:
                               add random element of {_prize.item::*} to {_prize.anotherlistomg::*}
                               set {_n} to loop-index parsed as integer + loop-number
                               format slot loop-value-2 of player with {_prize.anotherlistomg::%{_n}%} to be unstealable
                   wait 2 tick
               else:
                   stop

           wait 15 tick
           if "%inventory name of player's current inventory%" is "<light red>Kit Crate":
               if slot 13 of current inventory of player is a tnt:
                   spawn a primed tnt at player
                   close inventory of player
                   stop
           else:
               stop

           loop {_prize.slots::*}:
               if "%inventory name of player's current inventory%" is "<light red>Kit Crate":
                   if loop-value is not 13:
                       format slot loop-value of player with air to be unstealable
                   else if loop-value is 13:
                       unformat slot 13 of player
               else:
                   stop
           loop 10 times:
               if "%inventory name of player's current inventory%" is "<light red>Kit Crate":
                   set {_outline.item} to "stained glass pane:%random element of {_outline.colors::*}%" parsed as item
                   loop {_outline.slots::*}:
                       format slot loop-value-2 of player with {_outline.item} to be unstealable
                   wait 3 tick
               else:
                   stop
       else:
           cancel event
           message "{@logo} {@erreur.cle}"

Voila j'y est passé quand même beaucoup de temps je rajouterez sans doute des modifications plus tard.

Je pense que pour donner une clé tous les jours tu sais comment faire.

Posté(e)
options:
   logo: &8&l[&a&lLOTERIE&8&l]
   nom.cle: &6Clé du coffre
   description.cle: ||&cUtilisez la sur une clé de loterie !
   erreur.cle: &cVous devez avoir une clé de loterie !

command /loterie [<string>]:
   permission: loterie.admin
   permission message: &cVous n'avez pas la permission
   trigger:
       if arg 1 isn't set:
           send "                                   &e&m-----&e> &b&lLoterie &e<&e&m----"
           send ""
           send "&a/loterie create : &7Utilisez cette commande en pointant sur un coffre"
           send "&a/loterie give :  &7Utilisez cette commande pour give une clé de loterie"
           send ""
           send "&e&m-----------------------------------------------------"
       if arg 1 is "create":
           set {loterie.location} to location of the target block
           message "{@logo} &cVous avez définie ce coffre pour la loterie"
       if arg 1 is "give":  
           give tripwire hook named "{@nom.cle}" with lore "{@description.cle}" to player
           message "{@logo} &cVous avez reçu une clé"


on rightclick on chest:
   if location of the clicked block is {loterie.location}:
       if player is holding a tripwire hook:
           remove 1 tripwire hook from player's inventory
           cancel event
           remove tripwire hook named "{@nom.cle}" from player
           add 1 diamond to {_prize.item::*}
           add 1 diamond sword of sharpness 5 to {_prize.item::*}
           add 5 obsidian to {_prize.item::*}
           add 1 golden helmet of protection 3 to {_prize.item::*}
           add 1 emerald to {_prize.item::*}
           add 1 gold block to {_prize.item::*}
           add 1 tnt to {_prize.item::*}
           add 5 Enchanted Golden Apple to {_prize.item::*}

           set {RewarDDiamond.%player%.%line 2 of the clicked block%.lastused} to now

           open chest with 3 rows named "<light red>Kit Crate" to player

           loop 27 times:
               if "%inventory name of player's current inventory%" is "<light red>Kit Crate":
                   if loop-number < 7:
                       add loop-number to {_outline.colors::*}
                   if loop-number is not 5 or 23 or 11 or 12 or 13 or 14 or 15 or 16 or 17:
                       add loop-number - 1 to {_outline.slots::*}
                   else if loop-number is not 5 or 23:
                       add loop-number - 1 to {_prize.slots::*}
                   else:
                       add loop-number - 1 to {_pointers::*}
               else:
                   stop
           loop {_pointers::*}:
               if "%inventory name of player's current inventory%" is "<light red>Kit Crate":
                   wait 2 tick
                   format slot loop-value of player with redstone torch of fortune to be unstealable
               else:
                   stop

               set {_random.loop.number} to random integer between 30 and 60
               set {_random.slowdown.number} to random integer between 6 and 12

           loop {_random.loop.number} times:
               play raw sound "note.snare" at player with pitch 1 volume 1
               if "%inventory name of player's current inventory%" is "<light red>Kit Crate":
                   loop {_outline.slots::*}:
                       set {_outline.item} to "stained glass pane:%random element of {_outline.colors::*}%" parsed as item
                       format slot loop-value-2 of player with {_outline.item} to be unstealable
                   if loop-number < {_random.loop.number} - {_random.slowdown.number}:
                       loop {_prize.slots::*}:
                           if loop-number is 1:
                               loop 7 times:
                                   add random element of {_prize.item::*} to {_prize.anotherlistomg::*}
                           else:
                               add random element of {_prize.item::*} to {_prize.anotherlistomg::*}
                           set {_n} to loop-index parsed as integer + loop-number
                           format slot loop-value-2 of player with {_prize.anotherlistomg::%{_n}%} to be unstealable
                   else:
                       if loop-number is divisible by 2:
                           loop {_prize.slots::*}:
                               add random element of {_prize.item::*} to {_prize.anotherlistomg::*}
                               set {_n} to loop-index parsed as integer + loop-number
                               format slot loop-value-2 of player with {_prize.anotherlistomg::%{_n}%} to be unstealable
                   wait 2 tick
               else:
                   stop

           wait 15 tick
           if "%inventory name of player's current inventory%" is "<light red>Kit Crate":
               if slot 13 of current inventory of player is a tnt:
                   spawn a primed tnt at player
                   close inventory of player
                   stop
           else:
               stop

           loop {_prize.slots::*}:
               if "%inventory name of player's current inventory%" is "<light red>Kit Crate":
                   if loop-value is not 13:
                       format slot loop-value of player with air to be unstealable
                   else if loop-value is 13:
                       unformat slot 13 of player
               else:
                   stop
           loop 10 times:
               if "%inventory name of player's current inventory%" is "<light red>Kit Crate":
                   set {_outline.item} to "stained glass pane:%random element of {_outline.colors::*}%" parsed as item
                   loop {_outline.slots::*}:
                       format slot loop-value-2 of player with {_outline.item} to be unstealable
                   wait 3 tick
               else:
                   stop
       else:
           cancel event
           message "{@logo} {@erreur.cle}"

Voila j'y est passé quand même beaucoup de temps je rajouterez sans doute des modifications plus tard.

Je pense que pour donner une clé tous les jours tu sais comment faire.

Dit pas que tu y a passer beaucoup de temps j ai le même skript de caisses dans mes téléchargement il a été fais par un anglais michel

×
×
  • Créer...

Information importante

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.