Projets pour freelances & agences web

Retrouvez l'actualité des projets pour freelances et agences web.

Création de deux plugins

Posté le 15/09/2020 à 04:30 - Budget : 0 - 500

Bonjour je cherche a faire coder 2 plugins et j'aimerais avoir les sources pour le mettre a jour régulièrement.
Le premier plugins:
Suite a la dernière mis a jour de mon serveur, les joueurs ont perdus leur Map art et avec 25 000 maps impossible de les trier et récupérer.
Du coup il faudrait un plugin où l'on peut faire :
/Map save [nom] avec message de confirmation et si le nom de Map existe déjà le renommer en [nom].[nombre] remplacer nombre par la suite de nombre de carte déjà existant avec le même nom.
Le stockage de Map devras être en MariaDB .
Et récupérer les maps en ayant une Map vierge en main et avec la commande :
/Map load [NAME]
Ajouter un fichier config.yml avec :
La connexion a la BDD
Les phrases qui peuvent être modifier comme le message comme quoi la Map est bien sauvegarder .
Deuxième plugins:
Kits , jusqu'à maintenant j'utilisais les kits de essential malheureusement pas compatible en base de données MySQL ou mariaDB .
Il faudrait donc un plugins de kits que je peut utiliser sur plusieurs serveur qui fonctionne avec du multi serveur d'où la BDD.
Il faudrait pouvoir créer des kits dans une table mariaDB avec c'est fonctionnalités :
Nom_du_kit: Test
Temps_pour_reprendre_le_kit_en_minutes: 1440
Permissions: kit.[nom_du_kit]
Blocks:'DIRT:1 , GRASS_BLOCK:10'
La deux façon de faire: Quant le joueur fait /kits , un menu s'ouvre avec tout les kits qu'ils possèdent et peut cliquer dessus pour le recevoir, ajouter une vérification si il a assez de place dans l'inventaire.
Ou alors comme actuellement il fait /kit [NOM_DU_KIT]
Il faudrait que le temps pour un joueur de récupérer 2 fois un même kit soit stocker avec MariaDB , Comme sa si il fait /kit sur le serveur 1 il peut pas le refaire sur le serveur 2.
Il faudrait un fichier config.yml avec:
Les identifiants de connexion a MariaDB.
Les messages qui peuvent être modifier par exemple :
Vous n'avez pas la permissions de récupérer le kit [Nom_du_kit]
Ou :
Le kit [Nom_du_kit] sera disponible dans [temps] minutes.
Merci beaucoup de me donner une réponse .

Accéder à la fiche du projet

Autres projets susceptibles de vous intéresser