Version de Minecraft : 1.16.3
Version de Skript : 2.5.1
Addons utilisés: Skellet v1.9.11, SkDragon v0.16, SkUtilities v0.9.2, skRayFall v1.9.21, SkQuery v4.1.3, Tuske v1.8.2-Pikachu-Patch-3, SharpSK v1.6.3, RandomSK v2.7.1, MundoSK v1.8.9-BETA.58, WolvSK v1.7.2, SkStuff v2.1
Type du skript : Au redémarrage du serveur complet les variables se suppriment.
Description du script :
Bonjour, merci déjà de lire ce post et merci d'avance de m'aider. Depuis quelques jours je code une survie "RP" avec des dialogues, de l'argent, des quêtes, des lieux à découvrir, etc etc.. Seulement mes variables à chaque lancement ou redémarrage du serveur s'efface complètement alors que nulle part dans mon skript est notifiées la suppression de celle-ci. Voici un exemple si vous n'avez pas compris
{fcoins::%player%} (ma variable d'argent du joueur) est imaginons à 110. Très bien, si imaginons je fais un /sk reload, la variable reste toujours 110, mais maintenant imaginons que j'éteins et rallume le serveur, la variable n'est plus 110 mais <none>.
Dans un premier temps, je me suis dit que ça venait de la config skript mais à ma grande surprise j'ai beau changer aucun changement. Hors en étant dans les fichiers skript j'ai remarqué qu'il n'y avait aucun dossier back-up et que mon fichier "variables" est vide. (voir la première photo)
Ensuite je me suis dit que ça doit être mon Spigot (1.16.3) car même mon NPC ne se sauvegarde pas, je m'explique. Quand je clique sur un NPC, celui-ci dit un texte généré par Citizen (du style ''Hey, i'm <NPC>''). Du coup moi qui ne veux pas de ce message décide de le supprimer, je reclique dessus c'est bon il est bien supprimé. Hors quand je relance mon serveur, le message en cliquant sur le NPC est de retour. Donc, tout me forces à croire que c'est mon Spigot mais j'en suis très peu sûr et c'est donc pour ça que je fais appel à vous !
Merci beaucoup d'avoir lu jusqu'ici, et j'espère que vous saurez m'aider ! 🙂