Flash303mc 1 Posté : 10 décembre 2021 Version de Minecraft : 1.8.9 Version de Skript : 2.2-dev27 Type du skript : /vanish spéciale Description du script : Bonjour, j'avais coder un /vanish pour mon serveur mais je voudrais savoir comment faire pour que les modérateur qui son vanish voient les autre modérateur vanish? Partager ce message Lien à poster Partager sur d’autres sites
Shykuzo 69 Répondu : 10 décembre 2021 Il y a 3 heures, Flash303mc a dit : Version de Minecraft : 1.8.9 Version de Skript : 2.2-dev27 Type du skript : /vanish spéciale Description du script : Bonjour, j'avais coder un /vanish pour mon serveur mais je voudrais savoir comment faire pour que les modérateur qui son vanish voient les autre modérateur vanish? 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
Flash303mc 1 Répondu : 10 décembre 2021 Il y a 3 heures, Shykuzo a dit : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. command /vanish: trigger: if player has permission "ta.permission": if {Vanish::%player%} is not set: set {Vanish::%player%} to "true" hide player from all players loop {Vanish::*}: loop all players: if loop-player has permission "ta.permission": reveal loop-value-1 from loop-value-2 # Ou : reveal loop-value-1 from loop-value-2 stop else: delete {Vanish::%player%} reveal player from all players stop else: send "&4Erreur: &cVos permissions sont insuffisantes !" to player stop ne fonctionne pas Partager ce message Lien à poster Partager sur d’autres sites
LeCraftDeOuf 235 Répondu : 11 décembre 2021 Il y a 9 heures, Flash303mc a dit : command /vanish: trigger: if player has permission "ta.permission": if {Vanish::%player%} is not set: set {Vanish::%player%} to "true" hide player from all players loop {Vanish::*}: loop all players: if loop-player has permission "ta.permission": reveal loop-value-1 from loop-value-2 # Ou : reveal loop-value-1 from loop-value-2 stop else: delete {Vanish::%player%} reveal player from all players stop else: send "&4Erreur: &cVos permissions sont insuffisantes !" to player stop ne fonctionne pas Quesqui ne fonctionne pas ? Erreur code ? La permission a mettre au modo est "ta.permission" dans ce code, es que c'est bien le cas ? Partager ce message Lien à poster Partager sur d’autres sites
Flash303mc 1 Répondu : 11 décembre 2021 Il y a 12 heures, LeCraftDeOuf a dit : Quesqui ne fonctionne pas ? Erreur code ? La permission a mettre au modo est "ta.permission" dans ce code, es que c'est bien le cas ? les modérateurs je ce voient pas entre eux Partager ce message Lien à poster Partager sur d’autres sites
Shykuzo 69 Répondu : 11 décembre 2021 il y a 9 minutes, Flash303mc a dit : les modérateurs je ce voient pas entre eux Ils ont la permissions que tu as mises au moins ? Partager ce message Lien à poster Partager sur d’autres sites
Flash303mc 1 Répondu : 14 décembre 2021 Le 11/12/2021 à 16:07, Shykuzo a dit : Ils ont la permissions que tu as mises au moins ? oui je suis op avec les 2 compte Partager ce message Lien à poster Partager sur d’autres sites
Shykuzo 69 Répondu : 15 décembre 2021 Il y a 11 heures, Flash303mc a dit : oui je suis op avec les 2 compte Bizarre, c'est censé fonctionné, j'avais fais sa sur un de mes serveurs ... Alors, essaie sa : 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
Flash303mc 1 Répondu : 15 décembre 2021 Il y a 7 heures, Shykuzo a dit : Bizarre, c'est censé fonctionné, j'avais fais sa sur un de mes serveurs ... Alors, essaie sa : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. A chaque foi j'ai l'érreure send "&4Une erreur est survenue lors de votre réapparition ..." to player Partager ce message Lien à poster Partager sur d’autres sites
Shykuzo 69 Répondu : 16 décembre 2021 Il y a 20 heures, Flash303mc a dit : A chaque foi j'ai l'érreure send "&4Une erreur est survenue lors de votre réapparition ..." to player Bizarre ... Partager ce message Lien à poster Partager sur d’autres sites
LeCraftDeOuf 235 Répondu : 16 décembre 2021 Le 15/12/2021 à 15:45, Flash303mc a dit : A chaque foi j'ai l'érreure send "&4Une erreur est survenue lors de votre réapparition ..." to player Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Tien, un code propre et court, dis moi s'y sa ne fonctionne pas, j'ai tester en solo ^^ Sinon si tu veut garder celui du haut tien : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Les 2 sont fonctionnel Mais le premier plus opti Good Night Partager ce message Lien à poster Partager sur d’autres sites
Shykuzo 69 Répondu : 17 décembre 2021 (modifié) Il y a 10 heures, LeCraftDeOuf a dit : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Tien, un code propre et court, dis moi s'y sa ne fonctionne pas, j'ai tester en solo ^^ Sinon si tu veut garder celui du haut tien : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Les 2 sont fonctionnel Mais le premier plus opti Good Night Déjà, dans ton code, il y a un soucis, la variable {_Already_Vanish} n'est jamais supprimée donc, est en permanence sur "true" et redéfinie à chaque fois sur cette même valeur et en plus, il est pas hyper optimisé d'utiliser un boolean dans une variable ... Mon code n'est peut-être pas le plus optimisé mais il est complet et fonctionne en temps normal car c'est le code que j'utilise lorsque j'essaie de faire la même chose. J'aimerais juste préciser que ton code fais exactement le même chose que le mien, juste, la façon de faire qu'est différente. Juste pour terminer, je trouve ton code vachement étrange, j'ai pris du temps à comprendre son fonctionnement et pourtant, ça fait longtemps que je Skript, s'el est débutant, ça risque de ne pas l'aider d'avoir un code aussi "compliqué" Le 15/12/2021 à 15:45, Flash303mc a dit : A chaque foi j'ai l'érreure send "&4Une erreur est survenue lors de votre réapparition ..." to player Finalement, je pense que ce n'est rien, j'ai regardé mon code et je pense juste que comme il y a pas de "stop", il t'affiches ce message, tu peux remplacé : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Par : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Ou alors, tu peux carrément supprimer la condition et juste garder le "remove player from {VanishedPlayers::*}" Au passage, ce bout de code là : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Peut encore être un peu optimisé, voici : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Voilà, ça devrait fonctionner. Modifié 17 décembre 2021 par Shykuzo Partager ce message Lien à poster Partager sur d’autres sites
LeCraftDeOuf 235 Répondu : 17 décembre 2021 Il y a 8 heures, Shykuzo a dit : Déjà, dans ton code, il y a un soucis, la variable {_Already_Vanish} n'est jamais supprimée donc, est en permanence sur "true" et redéfinie à chaque fois sur cette même valeur et en plus, il est pas hyper optimisé d'utiliser un boolean dans une variable ... Mon code n'est peut-être pas le plus optimisé mais il est complet et fonctionne en temps normal car c'est le code que j'utilise lorsque j'essaie de faire la même chose. J'aimerais juste préciser que ton code fais exactement le même chose que le mien, juste, la façon de faire qu'est différente. Juste pour terminer, je trouve ton code vachement étrange, j'ai pris du temps à comprendre son fonctionnement et pourtant, ça fait longtemps que je Skript, s'el est débutant, ça risque de ne pas l'aider d'avoir un code aussi "compliqué" Finalement, je pense que ce n'est rien, j'ai regardé mon code et je pense juste que comme il y a pas de "stop", il t'affiches ce message, tu peux remplacé : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Par : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Ou alors, tu peux carrément supprimer la condition et juste garder le "remove player from {VanishedPlayers::*}" Au passage, ce bout de code là : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Peut encore être un peu optimisé, voici : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Voilà, ça devrait fonctionner. Euh, bah enfaite {_Already_Vanish} est une variables temporaire donc j'ai pas besoin de la clear h24 ^^ Mais bon. Après, je trouve pas mon code si compliquer que sa, y a juste un if et un else... Sa fais bientôt 5 ans que je développe skript, mon code contient uniquement une seule variable liste qui elle même contient uniquement des simples pseudo de joueurs en vanish, je vois pas comment faire plus optimiser que sa ^^ Si tu as du mal avec le code voici le code avec quelques amélioration et avec des commentaire : 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
Shykuzo 69 Répondu : 17 décembre 2021 Il y a 3 heures, LeCraftDeOuf a dit : Euh, bah enfaite {_Already_Vanish} est une variables temporaire donc j'ai pas besoin de la clear h24 ^^ Mais bon. Après, je trouve pas mon code si compliquer que sa, y a juste un if et un else... Sa fais bientôt 5 ans que je développe skript, mon code contient uniquement une seule variable liste qui elle même contient uniquement des simples pseudo de joueurs en vanish, je vois pas comment faire plus optimiser que sa ^^ Si tu as du mal avec le code voici le code avec quelques amélioration et avec des commentaire : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Moi, ça va, je l'ai compris le code, c'est juste inhabituel pour moi de voir un code comme sa. Pour la variable, effectivement, j'avais pas fais gaffe. Pour l'optimisation, je sais que j'ai encore beaucoup à voir cependant, je n'ai aucune idée de ce que je peux faire de plus dans mon code, il y a rien de pas très optimisé dedans, surtout que j'ai corrigé la double boucle et à part les boucles, il n'y a rien de pas optimisé. Partager ce message Lien à poster Partager sur d’autres sites
Flash303mc 1 Répondu : 18 décembre 2021 Le 17/12/2021 à 09:07, Shykuzo a dit : Déjà, dans ton code, il y a un soucis, la variable {_Already_Vanish} n'est jamais supprimée donc, est en permanence sur "true" et redéfinie à chaque fois sur cette même valeur et en plus, il est pas hyper optimisé d'utiliser un boolean dans une variable ... Mon code n'est peut-être pas le plus optimisé mais il est complet et fonctionne en temps normal car c'est le code que j'utilise lorsque j'essaie de faire la même chose. J'aimerais juste préciser que ton code fais exactement le même chose que le mien, juste, la façon de faire qu'est différente. Juste pour terminer, je trouve ton code vachement étrange, j'ai pris du temps à comprendre son fonctionnement et pourtant, ça fait longtemps que je Skript, s'el est débutant, ça risque de ne pas l'aider d'avoir un code aussi "compliqué" Finalement, je pense que ce n'est rien, j'ai regardé mon code et je pense juste que comme il y a pas de "stop", il t'affiches ce message, tu peux remplacé : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Par : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Ou alors, tu peux carrément supprimer la condition et juste garder le "remove player from {VanishedPlayers::*}" Au passage, ce bout de code là : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Peut encore être un peu optimisé, voici : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Voilà, ça devrait fonctionner. Toujours pas ... les modos ne ce voient toujours pas en vanish... Partager ce message Lien à poster Partager sur d’autres sites
LeCraftDeOuf 235 Répondu : 18 décembre 2021 Il y a 5 heures, Flash303mc a dit : Toujours pas ... les modos ne ce voient toujours pas en vanish... Quelle code a tu utiliser ? Peut tu faire voir les permissions des utilisateurs qui test ? Pas d'erreurs dans la console ? Dans le /sk reload rien d'anormal? Partager ce message Lien à poster Partager sur d’autres sites
Flash303mc 1 Répondu : 19 décembre 2021 Il y a 9 heures, LeCraftDeOuf a dit : Quelle code a tu utiliser ? Peut tu faire voir les permissions des utilisateurs qui test ? Pas d'erreurs dans la console ? Dans le /sk reload rien d'anormal? Celui de shykuzo et les 2 joueurs son op 0 erreurs Partager ce message Lien à poster Partager sur d’autres sites
LeCraftDeOuf 235 Répondu : 19 décembre 2021 Il y a 4 heures, Flash303mc a dit : Celui de shykuzo et les 2 joueurs son op 0 erreurs Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Tu peut essayer ceci Sa devrai allez Partager ce message Lien à poster Partager sur d’autres sites
Joriis 267 Répondu : 4 mars 2022 Le sujet a été résolu. Il a donc été verrouillé. Cordialement, l'équipe. Partager ce message Lien à poster Partager sur d’autres sites