Aller au contenu

Creation D'une Nouvelle économie


Messages recommandés

Posté(e)

Une Nouvelle économie

Son Nom : Jetons

Je Voudrais une Nouvelle économie Qui aurais comme Nom Jetons !

Cette économie sera une nouvelle économie alors aucun mélange avec la Money

Les Commandes qui serait Dispo :

/Jetons give LeJoueur EtLeNombre [Que pour les Admins]

/Jetons reset LeJoueur [Que pour les Admins]

/Jetons info LeJoueur [Pour Tout le monde]

Voila Sa serait l'économie ça ! Après que l'économie est faites je voudrais un /boutique

Voici un Screen : 1515093430-capture.png

____________Grades____ Spawner ___ Jetons_____Money______ Kits

Quand on va Cliqué sur le Diams (Grades)

Se que sa devrais faire

1515094609-capture.png

Jetons__ Chevalier __Legende __Empereur_ Retour

5000J 10000J 15000J

/manuadd %player% Chevalier

/manuadd %player% Legende

/manuadd %player% Empereur

 

Quand on va Cliqué sur le Spawners (Spawners)

Se que sa devrais faire

1515097328-menu-spawner.png

Zombie___Squelette____Spider ___Cave Spider ___Retour

1500J______ 1500 J____1500J_______1500J

Quand on click sur un des spawners

Exemple Sur le Zombie sa retire 1500 Jetons et sa fait : /ss give %player% Zombie ou Skeleton ou Spider ou CaveSpider

(La Commande /ss give ... existe déja sur le serveur)

Voila pour les spawners

 

Pour les Jetons il faudrait que quand passe notre souris dessus en dessous de Jetons c'est écris notre nombre de Jetons

Quand on va Cliqué sur le Block D'emeraude (Money)

Se que sa devrais faire

 

1515110174-capture.png

____________10 000$________ Retour

_________________ 1500J

Quand on clique sur le Block d'emeraude sa retire 1500 Jetons et sa fait :

/economy give %player% 10000

Voila Pour La Money

Quand on va Cliqué sur le plastron en or (Kits)

Se que sa devrais faire

1515110527-capture.png

Potions___Decouverte_ Destruction___ Golden____ Retour

3500J______ 3500J _____3500J______3000J

Quand on clique sur La Potions Sa nous retire 3500Jetons et sa met la perm /kit Potions

Quand on clique sur L'enderperle Sa nous retire 3500Jetons et sa met la perm /kit Decouverte

Quand on clique sur La TNT Sa nous retire 3500Jetons et sa met la perm /kit Destruction

Quand on clique sur La Pomme D'or Sa nous retire 3500Jetons et sa met la perm /kit Golden

Tout les kits sont a vies comme les grades

De plus j'ai mit des ___ devant des mots c car sinon tout revené a la ligne tout collé

J'espère Qu'une personne pourra me faire se skript sa serait vraiment très cool de sa part Merci D'avance PimaxPvP

 

 

Posté(e)

C'est grave trop simple, tu crées une variable qui stock les jetons genre : {jetons.%uuid of player%}.

Pour voir si le mec à assez de jetons : if {jetons.%uuid of player%} > 250 (Si les jetons du joueurs sont + 251)

if {jetons.%uuid of player%} < 250 (Si les jetons du joueurs sont - 251)

Retirer des jetons : remove 250 from {jetons.%uuid of player%}

Ajouter : add 250 to {jetons.%uuid of player%}

 

Et voilà jeune skripteur, tu as toutes les clés en mains pour faire ton skript.

Bonne chance, et si tu as besoin d'aide, il y a une catégorie AIDE

 

Si tu veux apprendre, il faut arrêter / éviter de demander des skripts tout faits.

Posté(e)

Nan mais si je demande pour le faire c'est pas pour rien je suis pas Skripteur Mon skripteur ma laché et il me reste plus que de 3 Skript a faire et je ne connais r en skript alors si tu pourrais me le faire sa serait sympa

Posté(e)
Nan mais si je demande pour le faire c'est pas pour rien je suis pas Skripteur Mon skripteur ma laché et il me reste plus que de 3 Skript a faire et je ne connais r en skript alors si tu pourrais me le faire sa serait sympa

La documentation ne sert pas à rien, apprends le skript si tu veux qu’un chien te fasse tes plugins engage un dev java c’est mieux que skript et essaye de ne pas faire de fautes mes yeux se sont évanouhis en voyant ça...

Posté(e)

Euh mais enfaite si je demande un skript c pour avoir un skript pas pour avoir Un Plugin Merci de ta compréhension et je ne sais pas pourquoi Tu vien parlé Tu ne fais pas partie de se poste Car tu m'aide pas

Posté(e)
Euh mais enfaite si je demande un skript c pour avoir un skript pas pour avoir Un Plugin Merci de ta compréhension et je ne sais pas pourquoi Tu vien parlé Tu ne fais pas partie de se poste Car tu m'aide pas

Tu viens de commettre une violation à la liberté d’expression, acrticle 11 de la Ddhc et puis ton skript il tombera pas du ciel il faut y mettre du sien notamment soigner son ecriture, j’ai l’impression de faire cours d’emc à un 4eme... ça tu devrais le comprendre

Posté(e)

Bon stop me prendre la tete a faire le mec qui sort des arcticle et pas acrticle alors Si tu veut me le faire tu me le fait sinn stop parlé ici car tu m'aide pas

Posté(e)
La documentation ne sert pas à rien, apprends le skript si tu veux qu’un chien te fasse tes plugins engage un dev java c’est mieux que skript et essaye de ne pas faire de fautes mes yeux se sont évanouhis en voyant ça...

 

"kimidu1609 300 messages à l’heure ou je vous ecris ce message. Road to 500 55% effectué"

 

C'est typiquement le genre de messages qui me désolent... Il a le droit de demander un skript sans forcément vouloir apprendre le langage, ça fait pas de nous des "chiens" si on décide de lui faire. A part augmenter ton nombre de messages, ou créer une tension sur le topic, je vois pas l'utilité. Et critiquer son orthographe quand toi-même tu fais des fautes, c'est paradoxal non ?

 

@pimaxpvp Ton serveur est premium ou cracké ?

  • J'aime 2
Posté(e)
"kimidu1609 300 messages à l’heure ou je vous ecris ce message. Road to 500 55% effectué"

 

C'est typiquement le genre de messages qui me désolent... Il a le droit de demander un skript sans forcément vouloir apprendre le langage, ça fait pas de nous des "chiens" si on décide de lui faire. A part augmenter ton nombre de messages, ou créer une tension sur le topic, je vois pas l'utilité. Et critiquer son orthographe quand toi-même tu fais des fautes, c'est paradoxal non ?

 

@pimaxpvp Ton serveur est premium ou cracké ?

Si c’est une critique constructive ???? Et je ne vois pas l’utilité d’avoir des skripts si on ne sait pas les modifiers

Posté(e)

Bah peut etre juste pour les utulisés si je demande un skript et que je vais pas le cherché sur internet c peut etre pour avoir direct se que il me faut pour pas avoir besoin de le modif ^^

  • J'aime 1
Posté(e)
Bah peut etre juste pour les utulisés si je demande un skript et que je vais pas le cherché sur internet c peut etre pour avoir direct se que il me faut pour pas avoir besoin de le modif ^^

Probablement x)

Posté(e)

Bah sa veut dire pour quoi tu dit ça Te pas très futé

Si c’est une critique constructive ???? Et je ne vois pas l’utilité d’avoir des skripts si on ne sait pas les modifiers
Posté(e)

@pimaxpvp Tu utilises quelles commandes pour ajouter des permissions ? Et quelles sont les perms des différents kits ?

 

EDIT: Je te donne le code que j'ai fait, en attendant que tu me dises les commandes demandées ci-dessus

 

on join:
  {jetons.%player%} isn't set:
    set {jetons.%player%} to 0

command /jetons [<text>] [<offline player>] [<number>]:
  trigger:
    arg 1 is set:
      arg 1 is "info":
        arg 2 isn't set:
          send "&6Vous avez %{jetons.%player%}% jetons."
        else:
          {jetons.%arg 2%} is set:
            send "&6Le joueur %arg 2% a %{jetons.%arg 2%}% jetons."
          else:
            send "&6Le joueur %arg 2% n'est pas reconnu ou n'a pas de jetons."
      else if arg 1 is "reset":
        player doesn't have permission "jetons.admin":
          send "&cErreur: /jetons info [pseudo]"
          stop
        arg 2 is set:
          {jetons.%arg 2%} is set:
            set {jetons.%arg 2%} to 0
            send "&aVous avez réinitialisé les jetons de %arg 2%."
          else:
            send "&6Le joueur %arg 2% n'est pas reconnu ou n'a pas de jetons."
        else:
          send "&cErreur: /jetons <info/give/take/reset> [pseudo] [montant]"
      else if arg 1 is "give":
        player doesn't have permission "jetons.admin":
          send "&cErreur: /jetons info [pseudo]"
          stop
        arg 2 is set:
          arg 3 is set:
            add arg 3 to {jetons.%arg 2%}
            send "&6Vous avez donné %arg 3% jetons à %arg 2%."
          else:
            send "&cErreur: /jetons <info/give/take/reset> [pseudo] [montant]"
        else:
          send "&cErreur: /jetons <info/give/take/reset> [pseudo] [montant]"
      else if arg 1 is "take":
        player doesn't have permission "jetons.admin":
          send "&cErreur: /jetons info [pseudo]"
          stop
        arg 2 is set:
          arg 3 is set:
            {jetons.%arg 2%} is set:
              arg 3 is bigger than {jetons.%arg 2%}:
                send "&cLe joueur %arg 2% n'a que %{jetons.%arg 2%}% jetons."
              else:
                remove arg 3 from {jetons.%arg 2%}
                send "&6Vous avez retiré %arg 3% jetons à %arg 2%."
            else:
              send "&cLe joueur %arg 2% n'est pas reconnu ou n'a pas de jetons."
          else:
            send "&cErreur: /jetons <info/give/take/reset> [pseudo] [montant]"
        else:
          send "&cErreur: /jetons <info/give/take/reset> [pseudo] [montant]"
    else:
      player doesn't have permission "jetons.admin":
        send "&cErreur: /jetons info [pseudo]"
        stop
      send "&cErreur: /jetons <info/give/take/reset> [pseudo] [montant]"

command /boutique [<text>] [<player>] [<text>] [<integer>] [<text>] [<text>]:
  trigger:
    sender is a player:
      open chest with 1 rows named "&3Boutique" to player
      format gui slot 1, 3, 5 and 7 of player with red glass pane named " " to do nothing
      format gui slot 0 of player with diamond named "&cGrades" to close then run console command "boutique grades %player%"
      format gui slot 2 of player with mob spawner named "&eSpawners" to close then run console command "boutique spawners %player%"
      format gui slot 4 of player with gold ingot named "&5Jetons" with lore "&3Vous avez||&3%{jetons.%player%}% jetons" to run player command "jetons info"
      format gui slot 6 of player with emerald block named "&3Money" to close then run console command "boutique money %player%"
      format gui slot 8 of player with gold chestplate named "&dKits" to close then run console command "boutique kits %player%"
    else:
      arg 1 is "grades":
        arg 3 isn't set:
          open chest with 1 rows named "&cGrades" to arg 2
          format gui slot 1, 3, 5 and 7 of arg 2 with red glass pane named " " to do nothing
          format gui slot 0 of arg 2 with gold ingot named "&5Jetons" with lore "&3Vous avez||&3%{jetons.%arg 2%}% jetons" to run arg 2 command "jetons info"
          format gui slot 2 of arg 2 with iron ingot named "&aChevalier" with lore "&3Prix: 5 000 J" to run console command "boutique grades %arg 2% chevalier 5000"
          format gui slot 4 of arg 2 with diamond named "&3Legende" with lore "&3Prix: 10 000 J" to run console command "boutique grades %arg 2% legende 10000"
          format gui slot 6 of arg 2 with emerald named "&6Empereur" with lore "&3Prix: 15 000 J" to run console command "boutique grades %arg 2% empereur 15000"
          format gui slot 8 of arg 2 with gray dye named "&cRetour" to close then run arg 2 command "boutique"
        else:
          {jetons.%arg 2%} is bigger than or equal to arg 4:
            remove arg 4 from {jetons.%arg 2%}
            send "&6Vous avez acheté le grade %arg 4%" to arg 2
            broadcast "&6Le joueur &3%arg 2% &6a acheté le grade &5%arg 3% !"
            close inventory of arg 2
          else:
            send "&cVous n'avez que %{jetons.%arg 2%}% jetons." to arg 2
      else if arg 1 is "spawners":
        arg 3 isn't set:
          open chest with 1 rows named "&eSpawners" to arg 2
          format gui slot 1, 3, 5 and 7 of arg 2 with red glass pane named " " to do nothing
          format gui slot 0 of arg 2 with zombie spawn egg named "&eSpawner à Zombies" with lore "&3Prix: 1 500 J" to run console command "boutique spawners %arg 2% Zombie 1500"
          format gui slot 2 of arg 2 with skeleton spawn egg named "&eSpawner à Skeletons" with lore "&3Prix: 1 500J" to run console command "boutique spawners %arg 2% Skeleton 1500"
          format gui slot 4 of arg 2 with spider spawn egg named "&eSpawner à Spiders" with lore "&3Prix: 1 500 J" to run console command "boutique spawners %arg 2% Spider 1500"
          format gui slot 6 of arg 2 with cave spider spawn egg named "&eSpawner à Cave Spiders" with lore "&3Prix: 1 500 J" to run console command "boutique spawners %arg 2% CaveSpider 1500"
          format gui slot 8 of arg 2 with gray dye named "&cRetour" to close then run arg 2 command "boutique"
        else:
          {jetons.%arg 2%} is bigger than or equal to arg 4:
            inventory of arg 2 can hold 1 bedrock:
              remove arg 4 from {jetons.%arg 2%}
              execute console command "ss give %arg 2% %arg 3%"
              send "&6Vous avez acheté un spawner à %arg 3%(s)." to arg 2
            else:
              send "&cVous n'avez pas de place dans votre inventaire." to arg 2
          else:
            send "&cVous n'avez que %{jetons.%arg 2%}% jetons." to arg 2
      else if arg 1 is "money":
        arg 3 isn't set:
          open chest with 1 row named "&3Money" to arg 2
          format gui slot 0, 1, 2, 3, 5, 6 and 7 of arg 2 with red glass pane named " " to do nothing
          format gui slot 4 of arg 2 with emerald block named "&3Acheter 10 000 $" with lore "&3Prix: 1 500 J" to run console command "boutique money %arg 2% lot 1500"
          format gui slot 8 of arg 2 with gray dye named "&cRetour" to close then run arg 2 command "boutique"
        else:
          {jetons.%arg 2%} is bigger than or equal to arg 4:
            remove arg 4 from {jetons.%arg 2%}
            send "&6Vous avez acheté 10 000 $." to arg 2
            add 10000 to balance of arg 2
          else:
            send "&cVous n'avez que %{jetons.%arg 2%}% jetons." to arg 2
      else if arg 1 is "kits":
        arg 3 isn't set:
          open chest with 1 row named "&dKits" to arg 2
          format gui slot 1, 3, 5 and 7 of arg 2 with red glass pane named " " to do nothing
          format gui slot 0 of arg 2 with splash Health potion II item named "&6Kit Potions" with lore "&3Prix: 3 500 J" to run console command "boutique kits %arg 2% Potions 3500 essentials.kits.potions essentials.kit.potions"
          format gui slot 2 of arg 2 with ender pearl named "&aKit Découverte" with lore "&3Prix: 3 500 J" to run console command "boutique kits %arg 2% Decouverte 3500 essentials.kits.decouverte essentials.kit.decouverte"
          format gui slot 4 of arg 2 with tnt named "&5Kit Destruction" with lore "&3Prix: 3500 J" to run console command "boutique kits %arg 2% Destruction 3500 essentials.kits.decouverte essentials.kit.decouverte"
          format gui slot 6 of arg 2 with golden apple:0 named "&eKit Golden" with lore "&3Prix: 3 000 J" to run console command "boutique kits %arg 2% Golden 3000 essentials.kits.decouverte essentials.kit.decouverte"
          format gui slot 8 of arg 2 with gray dye named "&cRetour" to close then run arg 2 command "boutique"
        else:
          {jetons.%arg 2%} is bigger than or equal to arg 4:
            remove arg 4 from {jetons.%arg 2%}
            send "&6Vous avez acheté le Kit %arg 3%." to arg 2
            execute console command "manuaddp %arg 2% %arg 5%"
            execute console command "manuaddp %arg 2% %arg 6%"
          else:
            send "&cVous n'avez que %{jetons.%arg 2%}% jetons." to arg 2

 

Addons TuSKe + SkQuery requis

+ Plugin Vault requis

Posté(e)

J'utulise Le Plugin GroupManager Pour les kits Bah c'est essentials.kit.potions et pareille pour le reste essentials.kit.decouverte etc --> Mais Un Grand Merci Le Random

Posté(e)
J'utulise Le Plugin GroupManager Pour les kits Bah c'est essentials.kit.potions et pareille pour le reste essentials.kit.decouverte etc --> Mais Un Grand Merci Le Random

 

C'est ce que je pensais pour les commandes, du coup le skript du dessus devrait fonctionner (Copie/colle le, je viens de le modifier)

 

EDIT: Donne la perm jetons.admin aux staffs ^^

Posté(e)
1.8 --> La j'ai trouvé les 2 addon sur internet mais je sais pas si c la bonne version mais un truc que je sais c que il y a rien dans le /boutique

CA c’est dû à TuSKe, peut etre enlever le do avant nothing ?

Posté(e)
Bah tu n'a pas le bon Tuske pour réglé le probleme ?

Je suis pas sur mon ordi ducoup j’ai pas mon TuSKe :/ Sur skunity tu le trouveras

Edit: j’ai pas vu que t’avais donne le tiens Random

Posté(e)

Nice mais Nouveau Probleme :/ quand je ouvre le /boutique il ya les items MAIS ! je peut les prendre mais pas les mettre dans mon inventaire mais les jetées est sa m'ouvres pas le menu des spawners sa fais sa avk tout grades etc

Posté(e)
Nice mais Nouveau Probleme :/ quand je ouvre le /boutique il ya les items MAIS ! je peut les prendre mais pas les mettre dans mon inventaire mais les jetées est sa m'ouvres pas le menu des spawners sa fais sa avk tout grades etc

 

Essaye de restart ton serveur

 

EDIT: 1 000 ème message :p

  • J'aime 1
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • 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.