Aller au contenu

Messages recommandés

Posté(e)

Bonjour , je cherche une personne ou des personnes pour me faire un skript , le skript que je veut c'est quand on pose un coffre piégé en peut pas l'ouvir mais quand on a une Tripwire hook nommé Cle quon puisse l'ouvrir et quand on la ouvert la il y a des objets qui defile comme dans le serveur hypixel pour les kits skywars et sa nous donne un item aleatoire . Merci

Posté(e)

Voila je te laisse comprendre comment changer les objets

 

options:
   logo: &8&l[&c&lTreasure&8&l]
   nom.cle: &6Cle du coffre
   description.cle: ||&cA utiliser sur le coffre Mystique !
   erreur.cle: &cIl vous manque une clé mystique

command /treasure <text>:
   permission: treasure.setting
   permission message: &cVous n'avez pas la perm
   trigger:
       if arg 1 is "coffre":
           set {treasure.location} to location of the target block
           message "{@logo} &cVous avez set le coffre en &7%{treasure.location}%"
       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 {treasure.location}:
       if player is holding a tripwire hook:
           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}"





  • J'aime 1
Posté(e)
A oui exact j'ai oublié ^^

Quand je met un chest et que jme met dessus je fait /treasure coffre et que je prend la clé je l'ouvre et ya rien dedans

Posté(e)
Tu n'a aucune erreur ?.

 

Il faut bien regarder le coffre quand tu tape la command /treasure coffre

Oui je n'ai aucune erreur et j'ai regarde le coffre

Posté(e)

Prend ce code est re-test

 

options:
   logo: &8&l[&c&lTreasure&8&l]
   nom.cle: &6Cle du coffre
   description.cle: ||&cA utiliser sur le coffre Mystique !
   erreur.cle: &cIl vous manque une clé mystique

command /treasure <text>:
   permission: treasure.setting
   permission message: &cVous n'avez pas la perm
   trigger:
       if arg 1 is "coffre":
           set {treasure.location} to location of the target block
           message "{@logo} &cVous avez set le coffre en &7%{treasure.location}%"
       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 {treasure.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}"




Posté(e)
Prend ce code est re-test

 

options:
   logo: &8&l[&c&lTreasure&8&l]
   nom.cle: &6Cle du coffre
   description.cle: ||&cA utiliser sur le coffre Mystique !
   erreur.cle: &cIl vous manque une clé mystique

command /treasure <text>:
   permission: treasure.setting
   permission message: &cVous n'avez pas la perm
   trigger:
       if arg 1 is "coffre":
           set {treasure.location} to location of the target block
           message "{@logo} &cVous avez set le coffre en &7%{treasure.location}%"
       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 {treasure.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}"




toujours rien , rien dans le coffre

Posté(e)
c pas moi ^^ c'est lui mais met un on explode cancel event mais dans une région ou autre

C'est je vous remerci pour le coffre mais pas pour mon spawn merci

Posté(e)
A oui désolé pour la TNT xD ! Sinon oui les tabulations avaient buggé :)

 

"(@leskripteur)" ? @Noa

a oui et c'est possible de mettre des pourcentages avec ?

×
×
  • 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.