Zorg Posté(e) le 6 avril 2020 Posté(e) le 6 avril 2020 Bonjour à tous ! Ajourd'hui je vais vous montrer comment établir une liaison avec une base de données MySQL ! Toutes les variables que vous voudrez mettre dans celle-ci seront synchronisées avec tous vos serveurs où vous aurez fais cette manipulation. C'est partit ! Alors d'abord pour faire une liaison avec MySQL, il vous faut un addon qui s'appelle SQLibrary. Cet addon permet de faire fonctionner la liaison entre le fichier config.sk situé dans le dossier /plugins/Skript et votre base de données. Voici le lien pour télécharger l'addon : https://dev.bukkit.org/projects/sqlibrary Ensuite, redémarrez votre serveur. Une fois ceci fait, rendez vous dans le fichier config.sk, situé le dossier /plugins/Skript . Descendez jusqu'à la fin de votre fichier, vous devriez apercevoir ceci: default: type: CSV pattern: .* file: ./plugins/Skript/variables.csv backup interval: 2 hours Ces lignes au dessus déterminent où sont stockées vos variables depuis le début, le fichier variables.csv. Remontez juste au dessus et copiez ce texte: database 1: type: enabled type: MySQL pattern: bdd.* host: port: 3306 user: password: database: monitor changes: true monitor interval: 1 second Ce code permet au plugin Skript de se connecter à votre base de données. Il vous faut remplir tous les champs vides. J'ai cependant laisse le port 3306 car c'est celui de base et le plus utilisé chez MySQL. Une fois que vous avez tout rempli, redémarrez votre serveur. C'est bon ! Vous avez terminé ! Maintenant, dès que vous voudrez stocker une variable dans votre base de données, il faudra simplement que cette variable commence par "bdd." ce qui donnerai par exemple dans un commande ceci: command /test <integer>: trigger: set {bdd.test} to arg-1 Voilà c'est tout pour moi, au revoir et bonne journée à toutes et à tous !
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant