Aller au contenu
  • 0

Shop en ligne


Question

Posté(e)

Bonjour, je m'appelle nini07. J'ai un serveur minecraft qui offre une boutique en ligne. Voilà mon problème, j'ai plusieurs mondes sur mon serveur donc, je ne peux pas juste exécuter un /give pour les items du shop. Je pourrais juste le tp via un warp au faction mais s'il est en plein mini-jeux, sa ferait buggé la partie.

 

Mon souhait, (je sais pas si c'est possible), de créer un skript qui

 

Si le joueur n'est pas dans le bon monde, ça lui écrit un message d'allé dans le monde faction et d'écrite (ex.) /shop pour recevoir la commande

 

ou) si le joueur n'est pas dans le bon monde, ça lui écrit un message d'allé dans le monde faction et quand il est rendu, ça lui give l'item.

 

Merci d'avance.

ps: mon shop utilise le %joueur% pour savoir qui a commandé et elle à le plein contrôle du panel.

9 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Merci de votre réponse. Mon problème n'est pas vraiment de savoir si il est dans le bon monde, mais surtout que le Shop (sur internet) rajoute 1 à une liste (dls je ne sais plus comment on appel cela) et que quand le joueur fait le /Shop sa reviens à zéro pour qui ne puisse l'utiliser une seule fois.

Mais cela via la console du serveur.

Merci

Ps: si je n'ai pas été assez claire dite le moi.

  • 0
Posté(e)

3 eme fois que j ediite le skript !

Command /add [<player>]:
   trigger:
       player has permission "Add.Tuto"
       if arg 1 is not set:
           message "&5Met un joueur!"
       if arg 1 is set:
           set {add.%player%} to true
       if {add.%player%} is true :
           make player execute command "/shop "
           set {add.%player%} to false

COmmand /shop :
   trigger:
       if {add.%player%} is true:
           send "&5on dit merci QUi Merci Araenn"

  • J'aime 1
  • 0
Posté(e)

Désoler du temps de réponse (j'ai commancé l'école), mais ton skript a deux problème.

1) la console ne réussit pas a faire la commande

2) techniquement si moi (nini07) fait la commande /add bahi09 sa devrait mettre a true pour bahi09 mais sa met true a moi

 

Merci

j'ai modifier le skript mais j'ai le même problème que le tien

 

command /shopadd [<player>]:
   trigger:
       player has permission "shopadd.shop"
       if arg 1 is not set:
           message "&5Met un joueur!"
       if arg 1 is set:
           add 1 to {shop.%player%}

command /shop:
   trigger:
       if {shop.%player%} is equal to 0:
           message "&6Nop"
       if {shop.%player%} is equal to 1:
           message "&6Sa marche"
           wait 2 tick
           set {shop.%player%} to 0

  • 0
Posté(e)
Désoler du temps de réponse (j'ai commancé l'école), mais ton skript a deux problème.

1) la console ne réussit pas a faire la commande

2) techniquement si moi (nini07) fait la commande /add bahi09 sa devrait mettre a true pour bahi09 mais sa met true a moi

 

Merci

j'ai modifier le skript mais j'ai le même problème que le tien

 

command /shopadd [<player>]:
   trigger:
       player has permission "shopadd.shop"
       if arg 1 is not set:
           message "&5Met un joueur!"
       if arg 1 is set:
           add 1 to {shop.%player%}

command /shop:
   trigger:
       if {shop.%player%} is equal to 0:
           message "&6Nop"
       if {shop.%player%} is equal to 1:
           message "&6Sa marche"
           wait 2 tick
           set {shop.%player%} to 0

J ai trouver de ou vien le problème remplacé ℅player℅ par ℅arg 1℅

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