Bonsoir 1 Posté : 6 avril 2018 Bonjour à vous ! J'ai un problème avec un skript, voici quelques infos : J'ai créé un skript entier de sanctions comme ça je peux le tenir à jour moi même sans dépendre de quelqu'un d'autre mais il y a un gros problème. Lorsque j'utilise le tempban, ça ne fonctionne pas. En effet, le joueur est correctement banni mais il n'est pas automatiquement débanni lorsque la durée est dépassée. J'ai effectué beaucoup de recherches. Cela fait à peu près trois mois que je suis sur ce problème donc la liste des recherches effectuées est très longue. J'ai d'abord tenté plusieurs solutions par moi même, ensuite je suis passé par des forums et des vidéos. J'ai essayé de nombreux codes trouvés sur internet et notamment sur ce forum mais aucun ne fonctionne. Code de la commande tempban : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Code de l'événement "On Join" : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Comme vous pouvez le voir, lorsque la variable "ban" du joueur existe, ce dernier est automatiquement kické lorsqu'il se connecte. Mais j'ai également deux petits problèmes à ce niveau là : 1) Le message de déconnexion apparaît lorsque le joueur est automatiquement kické, je ne sais pas comment l'enlever. 2) Le pseudo du joueur apparaît toujours dans le tab, je ne sais pas non plus comment enlever ça. Voilà , merci à vous, en espérant que vous puissiez m'aider. Partager ce message Lien à poster Partager sur d’autres sites
DramKube 4 Répondu : 7 avril 2018 Je te recommande le plug-in MaxBans. Il gère très bien les ban, tempban, mute, warn etc. Tu peut aussi en modifier l'integralité des messages et l'interface lors de la connexion. Bonne continuation, Dram. Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Partager ce message Lien à poster Partager sur d’autres sites
uiytt 285 Répondu : 7 avril 2018 Bonjour à vous ! J'ai un problème avec un skript, voici quelques infos : J'ai créé un skript entier de sanctions comme ça je peux le tenir à jour moi même sans dépendre de quelqu'un d'autre mais il y a un gros problème. Lorsque j'utilise le tempban, ça ne fonctionne pas. En effet, le joueur est correctement banni mais il n'est pas automatiquement débanni lorsque la durée est dépassée. J'ai effectué beaucoup de recherches. Cela fait à peu près trois mois que je suis sur ce problème donc la liste des recherches effectuées est très longue. J'ai d'abord tenté plusieurs solutions par moi même, ensuite je suis passé par des forums et des vidéos. J'ai essayé de nombreux codes trouvés sur internet et notamment sur ce forum mais aucun ne fonctionne. Code de la commande tempban : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Code de l'événement "On Join" : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Comme vous pouvez le voir, lorsque la variable "ban" du joueur existe, ce dernier est automatiquement kické lorsqu'il se connecte. Mais j'ai également deux petits problèmes à ce niveau là : 1) Le message de déconnexion apparaît lorsque le joueur est automatiquement kické, je ne sais pas comment l'enlever. 2) Le pseudo du joueur apparaît toujours dans le tab, je ne sais pas non plus comment enlever ça. Voilà , merci à vous, en espérant que vous puissiez m'aider. Bonjour, tu peux tout a fait créer ton propre script de ban mais pourquoi ne fais tu pas en sorte que ton script de ban, etc... utilise la mécanique de ban de minecraft de base. Tu peux toujours personnalisé autant que tu veux, mais le ban est gérer par spigot. Partager ce message Lien à poster Partager sur d’autres sites
Bonsoir 1 Répondu : 8 avril 2018 DrameKube, je ne peux pas utiliser MaxBans ni tout autre plugin de sanction. Ce serait incompatible avec ce que je veux faire. Puis actuellement tout fonctionne dans mon skript, sauf ce tempban qui fait des siennes. Uiytt, en réalité ce code que j'ai présenté n'est qu'une idée parmi tant de solutions que j'ai testées. La mécanique de base de spigot en faisait partie mais j'avais exactement le même problème, j'ai donc essayé le code que j'ai mis ci-dessus mais ça non plus ça n'a rien arrangé. Edit : STOOOP J'ai trouvé la solution ! Voici le code de la commande /tempban : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Je vous remercie tout de même d'avoir essayé de m'aider, c'est super sympa, en espérant que ce sujet servira à d'autres ! 1 Partager ce message Lien à poster Partager sur d’autres sites