Myauck 2 Posté : 25 décembre 2016 Bonjour ! je suis Myauck , un débutant en matière de développement. je voulais savoir si c'était possible de m'aider, car d'après les sites dont j'ai surfé , le "While" peut être très dangereux au niveau des variables. Donc c'est pour ça que je vous demande de l'aide. Ce que je veux faire c'est si {var.%player%} est true, on fait des boucles de BossBar qui changent de "percent" chaque 0.1 tick jusqu'à ce que {var.%player%} est false. voici mon texte: if {var.%player%} is true: TAB "faire des boucles de bossbar au joueur" Je m'excuse pour le texte de deux lignes que j'ai noté , c'est juste que j'ai pas envie de me tromper et de vous mener dans une direction qui vous fait pensé a autres choses de ce que j'ai besoin Myauck PS : Je risque de vous répondre d'ici un certain temps car c'est rare que je demande de l'aide sur un Forum. ++ Partager ce message Lien à poster Partager sur d’autres sites
Gaël Erhlich 256 Répondu : 26 décembre 2016 Tiens : https://skript-mc.fr/forum/threads/comment-mettre-son-code-dans-les-balises-de-code.9367 J'ai jamais entendu parler de danger dans un while, si ce n'est que ça pose problème dans des loop dans certaines conditions. Après, si tu veux juste compter jusqu'à 100, tu peux juste faire ça : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. 1 Partager ce message Lien à poster Partager sur d’autres sites
Random 207 Répondu : 26 décembre 2016 Les whiles sont particulièrement dangereux lorsqu'ils créent de nouvelles variables, en oubliant un wait, il peut se répéter à l'infini et utiliser toute la mémoire possible pour stocker ces variables. (PS: Oui, c'est du vécu) Partager ce message Lien à poster Partager sur d’autres sites
iLaZz 77 Répondu : 26 décembre 2016 Les whiles sont particulièrement dangereux lorsqu'ils créent de nouvelles variables, en oubliant un wait, il peut se répéter à l'infini et utiliser toute la mémoire possible pour stocker ces variables. (PS: Oui, c'est du vécu) Même que le serveur crash instantanément oui oui on connaît x) Partager ce message Lien à poster Partager sur d’autres sites
Gaël Erhlich 256 Répondu : 26 décembre 2016 Les whiles sont particulièrement dangereux lorsqu'ils créent de nouvelles variables, en oubliant un wait, il peut se répéter à l'infini et utiliser toute la mémoire possible pour stocker ces variables. (PS: Oui, c'est du vécu) C'est dangereux si tu fais une gaffe logique du coup, nan ? Partager ce message Lien à poster Partager sur d’autres sites
Random 207 Répondu : 26 décembre 2016 Ouaip. Après si tu mets bien tes waits et que tu changes bien la variable y'a pas de problème Partager ce message Lien à poster Partager sur d’autres sites
Myauck 2 Répondu : 26 décembre 2016 Ok mais est-ce que c'est possible que lorsque une variable est activé, on fait des bossbars chaques 0.1ticks mais lorsque la variable est désactivé, on enleve la répétition de bossbars ? j'éspère que vous m'avez compris :) Partager ce message Lien à poster Partager sur d’autres sites
Gaël Erhlich 256 Répondu : 26 décembre 2016 0.1 tick, t'sais que ça fait 200 actualisations par seconde ? Sinon, ce code devrait très bien marcher : 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
Random 207 Répondu : 26 décembre 2016 Un conseil: Si t'es pas à l'aise commence avec des waits 1/2 seconds histoire de pas prendre de risque 1 Partager ce message Lien à poster Partager sur d’autres sites
Myauck 2 Répondu : 26 décembre 2016 Ok merci les gars c'est ce que je voulais savoir :) Partager ce message Lien à poster Partager sur d’autres sites