Aller au contenu

Skript GuiShop | Version 1.7.10


Messages recommandés

Posté(e)

Bonjour la communautés de Skript-Mc, aujourd'hui je poste une demande de skript.

J'aimerai demander un skript '' GuiShop ''

 

Qu'est ce que GuiShop ?

GuiShop est une commande qu'un joueur ecrit dans le chat : /shop et sa lui affiche un l'interieur d'un coffre et sa indique : Le nom de l'objet , son prix , sa description et la durée si c'est un kits ou grade.

 

Pour ceux qui n'ont pas comprit ^^ Voila une image: http://prntscr.com/bo1xxq

 

Merci de votre aide!

  • Réponses 58
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans ce sujet

Posté(e)
Salut ,

Je peux te faire ce que tu demande , mais pas ce qui est sur le screen , je peux pas dire l'argent qu'il a . Mais sinon j'ai utiliser le même genre de chose sur mon serveur :)

Ok merci gros :D c'est vraiment sympa de ta part

Posté(e)
Décrit vraiment tout ce que tu veux: tous les items, leur description, leur prix, .. ;)

En gros c'est des kits que je veut mettre en vende.

Donc,

Kit construction: 32obsi ; 64 buches de chaque couleur ; 2stack de stone ; 32 terre verte ; 64 sandstone. PRIX: 45000$

 

Kit Destruction: 16 tnt ; 15 bouton de redstone ; 8 recipteurs ; 1stack de redstone ; 4 bouton stone è 2 seaux d'eau ; 64 cobblestones ; 4 demi dalle stone ; 1 levier. PRIX: 45000$

 

Kit Découverte: 8 enderperls ; 4 bateau ; 32 steaks ; 8 popo speed ; 4 furnaces & table de craft ; 64 cobblesstone ; 32 buches d'arbres normal. PRIX: 35000$

 

Kit XP: 1 anvil ; 1 table d'enchant ; 16 bibliotéques ; 16 book ; 32bottle d'xp. PRIX : 35000$

 

Kit Druide: 6 melon or ; 4 blaze rods ; 8 gunpowders ; 2 fernaced (les truc de spider) ; 32 bouteilles vide ; 1 seau d'eau ; 4 alambique ; 2 ghast tear ; 1 caudron ; 2 magma cream ; 16 nether warts ; 6 yeux spider ; 7 sugar ; 4 glowstone ; 9 redstone. PRIX: 60000$

 

Kit Minerais: 32 coals ; 16 fer ; 8 emeraude ; 4 diamands. PRIX: 45000$

 

Kit Golden: 4 pomme rouge ; 2 pommes d'or ; 32 or ; 32 pepeties d'or. PRIX: 35000$

Posté(e)
En gros c'est des kits que je veut mettre en vende.

Donc,

Kit construction: 32obsi ; 64 buches de chaque couleur ; 2stack de stone ; 32 terre verte ; 64 sandstone. PRIX: 45000$

 

Kit Destruction: 16 tnt ; 15 bouton de redstone ; 8 recipteurs ; 1stack de redstone ; 4 bouton stone è 2 seaux d'eau ; 64 cobblestones ; 4 demi dalle stone ; 1 levier. PRIX: 45000$

 

Kit Découverte: 8 enderperls ; 4 bateau ; 32 steaks ; 8 popo speed ; 4 furnaces & table de craft ; 64 cobblesstone ; 32 buches d'arbres normal. PRIX: 35000$

 

Kit XP: 1 anvil ; 1 table d'enchant ; 16 bibliotéques ; 16 book ; 32bottle d'xp. PRIX : 35000$

 

Kit Druide: 6 melon or ; 4 blaze rods ; 8 gunpowders ; 2 fernaced (les truc de spider) ; 32 bouteilles vide ; 1 seau d'eau ; 4 alambique ; 2 ghast tear ; 1 caudron ; 2 magma cream ; 16 nether warts ; 6 yeux spider ; 7 sugar ; 4 glowstone ; 9 redstone. PRIX: 60000$

 

Kit Minerais: 32 coals ; 16 fer ; 8 emeraude ; 4 diamands. PRIX: 45000$

 

Kit Golden: 4 pomme rouge ; 2 pommes d'or ; 32 or ; 32 pepeties d'or. PRIX: 35000$

 

OK, je pourrais te le faire demain à moins que quelqu'un ne le fasse avant .. (cc Mastersfelix :p)

Posté(e)
J'ai fait sa en 15 mis et j'ai rien testé... Sa devrait fonctionner, mais c'est pas beau :3

 

Ps: Tu peux me dire si tu étais sensé avoir peur maintenant :p

J'y vais le tester :D

Posté(e)

Finiiii ! :D

command /shop [<text>]:
   trigger:
       if arg 1 is not set:
           open chest with 3 rows named "               &2&l--= Shop =--" to player
           set {_slotfill} to 0
           loop 27 times:
               format slot {_slotfill} of player with emerald block named " " to be unstealable
               add 1 to {_slotfill}
           format slot 10 of player with cobblestone named "&a&lKit Construction" with lore "&aPrix: &a&o45 000$" to run [make player execute command "/shop 1"]
           format slot 11 of player with tnt named "&a&lKit Destruction" with lore "&aPrix: &a&o45 000$" to run [make player execute command "/shop 2"]
           format slot 12 of player with boat named "&a&lKit Découverte" with lore "&aPrix: &a&o35 000$" to run [make player execute command "/shop 3"]
           format slot 13 of player with experience bottle named "&a&lKit XP" with lore "&aPrix: &a&o35 000$" to run [make player execute command "/shop 4"]
           format slot 14 of player with blaze rod named "&a&lKit Druide" with lore "&aPrix: &a&o60 000$" to run [make player execute command "/shop 5"]
           format slot 15 of player with diamond named "&a&lKit Minerai" with lore "&aPrix: &a&o45 000$" to run [make player execute command "/shop 6"]
           format slot 16 of player with golden apple named "&a&lKit Golden" with lore "&aPrix: &a&o35 000$" to run [make player execute command "/shop 7"]
       if arg 1 is "1":
           if {money.%UUID of player%} is bigger than 44999:
               give 32 obsidian named "&7&lKit Construction" to player
               give 64 oak log named "&7&lKit Cosntruction" to player
               give 64 spruce log named "&7&lKit Cosntruction" to player
               give 64 birch log named "&7&lKit Cosntruction" to player
               give 64 jungle log named "&7&lKit Cosntruction" to player
               give 64 acacia log named "&7&lKit Cosntruction" to player
               give 64 dark oak log named "&7&lKit Cosntruction" to player
               give 128 stone named "&7&lKit Construction" to player
               give 32 grass named "&7&lKit Construction" to player
               give 64 sandstone named "&7&lKit Construction" to player
               message "&7Vous avez reçu votre &7&lKit Construction&7." to player
               remove 45000 from {money.%UUID of player%}
           else:
               message "&7Vous n'avez pas assez d'argent pour le &7&lKit Construction &7&o(45 000$)&7." to player
       if arg 1 is "2":
           if {money.%UUID of player%} is bigger than 44999:
               give 16 tnt named "&7&lKit Destruction" to player
               give 15 wood button named "&7&lKit Destruction" to player
               give 8 repeater named "&7&lKit Destruction" to player
               give 64 redstone named "&7&lKit Destruction" to player
               give 4 stone button named "&7&lKit Destruction" to player
               give 2 water bucket named "&7&lKit Destruction" to player
               give 64 cobblestone named "&7&lKit Destruction" to player
               give 4 cobblestone slab named "&7&lKit Destruction" to player
               give 1 lever named "&7&lKit Destruction" to player
               message "&7Vous avez reçu votre &7&lKit Destruction&7." to player
               remove 45000 from {money.%UUID of player%}
           else:
               message "&7Vous n'avez pas assez d'argent pour le &7&lKit Destruction &7&o(45 000$)&7." to player
       if arg 1 is "3":
           if {money.%UUID of player%} is bigger than 34999:
               give 8 ender pearl named "&7&lKit Découverte" to player
               give 4 boat named "&7&lKit Découverte" to player
               give 32 cooked beef named "&7&lKit Découverte" to player
               give 8 potion:8226 named "&7&lKit Découverte" to player
               give 4 furnace named "&7&lKit Découverte" to player
               give 4 crafting table named "&7&lKit Découverte" to player
               give 64 cobblestone named "&7&lKit Découverte" to player
               give 32 oak log named "&7&lKit Découverte" to player
               message "&7Vous avez reçu votre &7&lKit Découverte&7." to player
               remove 35000 from {money.%UUID of player%}
           else:
               message "&7Vous n'avez pas assez d'argent pour le &7&lKit Découverte &7&o(35 000$)&7." to player
       if arg 1 is "4":
           if {money.%UUID of player%} is bigger than 34999:
               give 1 anvil named "&7&lKit XP" to player
               give 1 enchantment table named "&7&lKit XP" to player
               give 16 bookshelf named "&7&lKit XP" to player
               give 16 book named "&7&lKit XP" to player
               give 32 experience bottle named "&7&lKit XP" to player
               message "&7vous avez reçu votre &7&lKit XP&7." to player
               remove 35000 from {money.%UUID of player%}
           else:
               message "&7Vous n'avez pas assez d'argent pour le &7&lKit XP &7&o(35 000$)&7." to player
       if arg 1 is "5":
           if {money.%UUID of player%} is bigger than 59999:
               give 6 glistering melon named "&7&lKit Druide" to player
               give 4 blaze rod named "&7&lKit Druide" to player
               give 8 gunpowder named "&7&lKit Druide" to player
               give 2 fermented spider eye named "&7&lKit Druide" to player
               give 32 bottle named "&7&lKit Druide" to player
               give 1 water bucket named "&7&lKit Druide" to player
               give 4 brewing stand named "&7&lKit Druide" to player
               give 2 ghast tear named "&7&lKit Druide" to player
               give 2 magma cream named "&7&lKit Druide" to player
               give 16 nether wart named "&7&lKit Druide" to player
               give 6 spider eye named "&7&lKit Druide" to player
               give 7 sugar named "&7&lKit Druide" to player
               give 4 glowstone dust named "&7&lKit Druide" to player
               give 9 redstone named "&7&lKit Druide" to player
               message "&7Vous avez reçu votre &7&lKit Druide&7." to player
               remove 60000 from {money.%UUID of player%}
           else:
               message "&7Vous n'avez pas assez d'argent pour le &7&lKit Druide &7&o(60 000$)&7." to player
       if arg 1 is "6":
           if {money.%UUID of player%} is bigger than 44999:
               give 32 coal named "&7&lKit Minerai" to player
               give 16 iron ingot named "&7&lKit Minerai" to player
               give 8 emerald named "&7&lKit Minerai" to player
               give 4 diamond named "&7&lKit Minerai" to player
               message "&7Vous avez reçu votre &7&lKit Minerai&7." to player
               remove 45000 from {money.%UUID of player%}
           else:
               message "&7Vous n'avez pas assez d'argent pour le &7&lKit Minerai &7&o(45 000$)&7." to player
       if arg 1 is "7":
           if {money.%UUID of player%} is bigger than 34999:
               give 4 apple named "&7&lKit Golden" to player
               give 2 golden apple named "&7&lKit Golden" to player
               give 32 gold ingot named "&7&lKit Golden" to player
               give 32 gold nugget named "&7&lKit Golden" to player
               remove 35000 from {money.%UUID of player%}
               message "&7Vous avez reçu votre &7&lKit Golden&7." to player
           else:
               message "&7Vous n'avez pas assez d'argent pour le &7&lKit golden &7&o(35 000$)&7." to player

 

111 lignes rien que pour toi :p

Tout fonctionne, seul problème : le chaudron dans le kit Druide, je n'ai pas réussi à le mettre ("cauldron" ne fonctionnait pas, je ne vois pas quoi mettre d'autre).

Teste et dis moi si ça te vas ! :)

Posté(e)
Finiiii ! :D

command /shop [<text>]:
   trigger:
       if arg 1 is not set:
           open chest with 3 rows named "               &2&l--= Shop =--" to player
           set {_slotfill} to 0
           loop 27 times:
               format slot {_slotfill} of player with emerald block named " " to be unstealable
               add 1 to {_slotfill}
           format slot 10 of player with cobblestone named "&a&lKit Construction" with lore "&aPrix: &a&o45 000$" to run [make player execute command "/shop 1"]
           format slot 11 of player with tnt named "&a&lKit Destruction" with lore "&aPrix: &a&o45 000$" to run [make player execute command "/shop 2"]
           format slot 12 of player with boat named "&a&lKit Découverte" with lore "&aPrix: &a&o35 000$" to run [make player execute command "/shop 3"]
           format slot 13 of player with experience bottle named "&a&lKit XP" with lore "&aPrix: &a&o35 000$" to run [make player execute command "/shop 4"]
           format slot 14 of player with blaze rod named "&a&lKit Druide" with lore "&aPrix: &a&o60 000$" to run [make player execute command "/shop 5"]
           format slot 15 of player with diamond named "&a&lKit Minerai" with lore "&aPrix: &a&o45 000$" to run [make player execute command "/shop 6"]
           format slot 16 of player with golden apple named "&a&lKit Golden" with lore "&aPrix: &a&o35 000$" to run [make player execute command "/shop 7"]
       if arg 1 is "1":
           if {money.%UUID of player%} is bigger than 44999:
               give 32 obsidian named "&7&lKit Construction" to player
               give 64 oak log named "&7&lKit Cosntruction" to player
               give 64 spruce log named "&7&lKit Cosntruction" to player
               give 64 birch log named "&7&lKit Cosntruction" to player
               give 64 jungle log named "&7&lKit Cosntruction" to player
               give 64 acacia log named "&7&lKit Cosntruction" to player
               give 64 dark oak log named "&7&lKit Cosntruction" to player
               give 128 stone named "&7&lKit Construction" to player
               give 32 grass named "&7&lKit Construction" to player
               give 64 sandstone named "&7&lKit Construction" to player
               message "&7Vous avez reçu votre &7&lKit Construction&7." to player
               remove 45000 from {money.%UUID of player%}
           else:
               message "&7Vous n'avez pas assez d'argent pour le &7&lKit Construction &7&o(45 000$)&7." to player
       if arg 1 is "2":
           if {money.%UUID of player%} is bigger than 44999:
               give 16 tnt named "&7&lKit Destruction" to player
               give 15 wood button named "&7&lKit Destruction" to player
               give 8 repeater named "&7&lKit Destruction" to player
               give 64 redstone named "&7&lKit Destruction" to player
               give 4 stone button named "&7&lKit Destruction" to player
               give 2 water bucket named "&7&lKit Destruction" to player
               give 64 cobblestone named "&7&lKit Destruction" to player
               give 4 cobblestone slab named "&7&lKit Destruction" to player
               give 1 lever named "&7&lKit Destruction" to player
               message "&7Vous avez reçu votre &7&lKit Destruction&7." to player
               remove 45000 from {money.%UUID of player%}
           else:
               message "&7Vous n'avez pas assez d'argent pour le &7&lKit Destruction &7&o(45 000$)&7." to player
       if arg 1 is "3":
           if {money.%UUID of player%} is bigger than 34999:
               give 8 ender pearl named "&7&lKit Découverte" to player
               give 4 boat named "&7&lKit Découverte" to player
               give 32 cooked beef named "&7&lKit Découverte" to player
               give 8 potion:8226 named "&7&lKit Découverte" to player
               give 4 furnace named "&7&lKit Découverte" to player
               give 4 crafting table named "&7&lKit Découverte" to player
               give 64 cobblestone named "&7&lKit Découverte" to player
               give 32 oak log named "&7&lKit Découverte" to player
               message "&7Vous avez reçu votre &7&lKit Découverte&7." to player
               remove 35000 from {money.%UUID of player%}
           else:
               message "&7Vous n'avez pas assez d'argent pour le &7&lKit Découverte &7&o(35 000$)&7." to player
       if arg 1 is "4":
           if {money.%UUID of player%} is bigger than 34999:
               give 1 anvil named "&7&lKit XP" to player
               give 1 enchantment table named "&7&lKit XP" to player
               give 16 bookshelf named "&7&lKit XP" to player
               give 16 book named "&7&lKit XP" to player
               give 32 experience bottle named "&7&lKit XP" to player
               message "&7vous avez reçu votre &7&lKit XP&7." to player
               remove 35000 from {money.%UUID of player%}
           else:
               message "&7Vous n'avez pas assez d'argent pour le &7&lKit XP &7&o(35 000$)&7." to player
       if arg 1 is "5":
           if {money.%UUID of player%} is bigger than 59999:
               give 6 glistering melon named "&7&lKit Druide" to player
               give 4 blaze rod named "&7&lKit Druide" to player
               give 8 gunpowder named "&7&lKit Druide" to player
               give 2 fermented spider eye named "&7&lKit Druide" to player
               give 32 bottle named "&7&lKit Druide" to player
               give 1 water bucket named "&7&lKit Druide" to player
               give 4 brewing stand named "&7&lKit Druide" to player
               give 2 ghast tear named "&7&lKit Druide" to player
               give 2 magma cream named "&7&lKit Druide" to player
               give 16 nether wart named "&7&lKit Druide" to player
               give 6 spider eye named "&7&lKit Druide" to player
               give 7 sugar named "&7&lKit Druide" to player
               give 4 glowstone dust named "&7&lKit Druide" to player
               give 9 redstone named "&7&lKit Druide" to player
               message "&7Vous avez reçu votre &7&lKit Druide&7." to player
               remove 60000 from {money.%UUID of player%}
           else:
               message "&7Vous n'avez pas assez d'argent pour le &7&lKit Druide &7&o(60 000$)&7." to player
       if arg 1 is "6":
           if {money.%UUID of player%} is bigger than 44999:
               give 32 coal named "&7&lKit Minerai" to player
               give 16 iron ingot named "&7&lKit Minerai" to player
               give 8 emerald named "&7&lKit Minerai" to player
               give 4 diamond named "&7&lKit Minerai" to player
               message "&7Vous avez reçu votre &7&lKit Minerai&7." to player
               remove 45000 from {money.%UUID of player%}
           else:
               message "&7Vous n'avez pas assez d'argent pour le &7&lKit Minerai &7&o(45 000$)&7." to player
       if arg 1 is "7":
           if {money.%UUID of player%} is bigger than 34999:
               give 4 apple named "&7&lKit Golden" to player
               give 2 golden apple named "&7&lKit Golden" to player
               give 32 gold ingot named "&7&lKit Golden" to player
               give 32 gold nugget named "&7&lKit Golden" to player
               remove 35000 from {money.%UUID of player%}
               message "&7Vous avez reçu votre &7&lKit Golden&7." to player
           else:
               message "&7Vous n'avez pas assez d'argent pour le &7&lKit golden &7&o(35 000$)&7." to player

 

111 lignes rien que pour toi :p

Tout fonctionne, seul problème : le chaudron dans le kit Druide, je n'ai pas réussi à le mettre ("cauldron" ne fonctionnait pas, je ne vois pas quoi mettre d'autre).

Teste et dis moi si ça te vas ! :)

Merci beaucoup de ton aide ! mais le skript ne marche pas très bien :/ Lorsque je fait /shop tout va bien et quand je clique pour acheter un kit sa n'achete rien mais dans le chat sa me marque : Vous n'avez pas assez pour acheter le kit x (45000$) alors que j'ai 200000000000$ x)

Posté(e)
Merci beaucoup de ton aide ! mais le skript ne marche pas très bien :/ Lorsque je fait /shop tout va bien et quand je clique pour acheter un kit sa n'achete rien mais dans le chat sa me marque : Vous n'avez pas assez pour acheter le kit x (45000$) alors que j'ai 200000000000$ x)

 

Tu utilises l'argent de Essentials ?


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