EconoMoney


 

EconoMoney

Un plugin d'économie / gestion simple et pratique


Pourquoi est il pratique ?

Ce plugin utilise des méthodes simples et rapides d'utilisation. Il vous apporte aussi une configuration presque totale.
A l’intérieur de ce plugin ce trouve une API afin de pouvoir l’implémenter dans vos projets de plugins perso ou bukkit. L'API est asse simple à utilisée, Clique ici pour avoir des informations sur l'API.
Une multitude de commandes avec permissions sont disponibles dans le plugin. Vous pouvez absolument tout faire au niveaux de  l'économie:
Ajouter de l'argent à un ou des joueurs. Enlever de l'argent à un ou des joueurs Ajouter un pourcentage d'argent par rapport au solde du joueur visée. Chaque commande est faisable pour tout les joueurs. C'est à dire que vous pouvez donner de l'argent à tout les joueurs ayant déjà joué et ce qui sont en ligne avec une seul commande etc ..
Au niveau de l’intérieur du plugins, il utilise des événements, par exemple l'event PlayerRecievedMoney est utilisé quand un joueur reçois de l'argent, vous pouvez annuler l'événement avec un petit setCancelled(true); dans votre code. :)

Pourquoi est-il simple ?

EconoMoney est un plugin simple d'utilisation car il possède sert beaucoup de commandes mais ne demande pas beaucoup d'arguments à chaque commandes, pour certaine il vous suffit de mettre uniquement un pourcentage, nombre d'argent puis le nom du joueur souhaité. Le plugin prendra aussi en compte les joueurs déconnectés, un joueur n'est pas obligé d'être sur le serveur pour recevoir de l'argent, il suffit qu'il se soit connecté une foie au moins sur le serveur. Chaque commandes est expliqué dans la partie commandes et permissions mais aussi avec la commande /eco help.

Informations sur le plugin

Ce plugin a été créer par Misterfrezze / Hapixs de pseudo et du vrais prénom de Alexandre le 30/08/2017 à 14H30.
Le plugin est libre d'utilisation tout le monde est libre de reprendre le code et de le modifier. Si certaine personnes on des améliorations à apporter, il suffit d'en faire part dans les commentaires de cette page ou en message privé sur bukkit. Vous pouvez utiliser ce plugin pour vos projet personnelles sans besoin de faire de demande, c'est une licence 'opensource'. Le plugin est utilisable comme API. Si un de vos plugins publié sur Bukkit.org utilise EconoMoney comme API vous pouvez très bien laisser un commentaire avec le lien de votre plugin pour faire un peux de pub à vos projets ;).

Commandes et permissions

La commande /eco est une commande 'administrateur' elle permet de gérer le solde d'autres joueurs.

La commande /pay est une commande utilisable par les joueurs, elle permet de transférer de l'argent d'un solde à l'autre.

La commande /money est aussi une commande utilisable par les joueurs, elle permet d'afficher son ou le solde de quelqu'un d'autre.

La commande /transaction est une commande utilisable par les joueurs, elle permet d'affiché les x dernières transactions effectuées sur le compte d'un joueur.

La commande /top est une commande utilisable par les joueurs, elle permet d'affiché les soldes de joueurs les plus élevés du serveur.

La partie SQL

Dans le plugin il est possible de stocker les données des utilisateurs sur une base de donnée.
Il vous suffit pour sa d'éditer les variable SQL dans le fichier SQLConfig.yml en mettant les informations de votre base de donnée. Le plugin s'occupe du reste.
Attention n'oubliez pas de change 'SQL: Active' dans le fichier de configuration en mettant true pour activé les donnée SQL.

Fonctionnement de l'api

Une API dans le plugin ?
En effet une API est disponible dans le plugin afin que vous puissiez créer vos propres plugin avec une économie.
Il vous suffit de créer une variable tel que : 'EconoMoney api = new EconoMoney();' Pour avoir des informations supplémentaires rendez vous sur cette page

D'autres projets

Pour l'instant et personnellement j'ai quelques projet de plugin utilisant EconoMoney qui devrais arriver très prochainement, Si vous faites des plugins utilisant EconoMoney
comment API, faites-en part dans la partie commentaires, je ferais une liste sur cette page des plugin utilisant celui-ci.



Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    276713
  • Created
    Aug 30, 2017
  • Last Released File
    Oct 27, 2017
  • Total Downloads
    6,337
  • License

Categories

Members

Recent Files