Bonjour,
Pour un projet de création de mini-jeu, je cherche le moyen de détecter la connexion d'un joueur sur le serveur, via un scoreboard notamment. J'utilise déjà des scoreboards pour le sneak et la course, mais je n'en ait pas trouvé pour la connexion.
Je vous explique mon contexte : j'ai créé une mégaclock, qui permet de faire fonctionner 3 sorts (pour l'instant, si je trouve la solution à mon problème, je pourrais en mettre bien plus). L'un d'eux est un sort de vol. Une fois le sort lancé, vous vous retrouvez en vol pour une certaine durée. Mais, si le joueur se déconnecte puis se reconnecte, le serveur lui enlève automatiquement le fly. Mais le système de sort, n'ayant pas détecté cela, va à nouveau faire un /fly au joueur, en le mettant ainsi en fly de manière permanente !
Il me faut donc trouver un moyen soit de détecter la connexion d'un joueur, pour lui retirer tous les effets de sorts, soit une autre commande, permettant d'activer/désactiver le vol, peu importe l'état initial du joueur.
Merci de votre aide !
PS : il m'est impossible de toucher aux fichiers config du serveur.
Pour un projet de création de mini-jeu, je cherche le moyen de détecter la connexion d'un joueur sur le serveur, via un scoreboard notamment. J'utilise déjà des scoreboards pour le sneak et la course, mais je n'en ait pas trouvé pour la connexion.
Je vous explique mon contexte : j'ai créé une mégaclock, qui permet de faire fonctionner 3 sorts (pour l'instant, si je trouve la solution à mon problème, je pourrais en mettre bien plus). L'un d'eux est un sort de vol. Une fois le sort lancé, vous vous retrouvez en vol pour une certaine durée. Mais, si le joueur se déconnecte puis se reconnecte, le serveur lui enlève automatiquement le fly. Mais le système de sort, n'ayant pas détecté cela, va à nouveau faire un /fly au joueur, en le mettant ainsi en fly de manière permanente !
Il me faut donc trouver un moyen soit de détecter la connexion d'un joueur, pour lui retirer tous les effets de sorts, soit une autre commande, permettant d'activer/désactiver le vol, peu importe l'état initial du joueur.
Merci de votre aide !
PS : il m'est impossible de toucher aux fichiers config du serveur.