Revolt 0 Posté : 14 mai 2016 Hey ^^ J'ai un problème avec mon skript qui ne veut pas fonctionner à 100% snif :( C'est un skript sans dépendance et sans aucune erreur signalé... Le but de ce skript est d'emprisonner les joueurs pour les sanctionner, ils doivent casser un certain nombre de blocs pour être libéré, la partie de skript qui ne marche pas et que j'ai recopié ici est la partie où quand le joueur casse un certain bloc, cela va check s'il a fait suffisamment de bloc... mais ça ne fonctionne pas! Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Comme vous pouvez le voir sur l'image, la deuxième partie fonctionne mais on dirait qu'il n'arrive pas à comprendre "if {blocPrison.%player%} is {punishPrison.%player%}"... Help please, merci d'avance :p Partager ce message Lien à poster Partager sur d’autres sites
PINICOLAS 63 Répondu : 14 mai 2016 Y'a plein d'erreurs dans ton skript la je peut pas je te le corrige après Partager ce message Lien à poster Partager sur d’autres sites
OnixT 56 Répondu : 14 mai 2016 Y'a plein d'erreurs dans ton skript la je peut pas je te le corrige après Je ne vois pas l'erreur ... Moi je pense juste que le {punishPrison.%player%} n'est pas egal à 2, revois là ou tu as set cette variable ! Et tu n'es pas obligé de passer par une variable pour {punishPrison.%player%} .. Partager ce message Lien à poster Partager sur d’autres sites
Howk 82 Répondu : 14 mai 2016 Bah pour commencer une "hoe" c'est pas une pioche ^^ et puis comme le dit Onix vérifie que la variable est bien égale à 2 Partager ce message Lien à poster Partager sur d’autres sites
Revolt 0 Répondu : 14 mai 2016 Je ne vois pas l'erreur ... Moi je pense juste que le {punishPrison.%player%} n'est pas egal à 2, revois là ou tu as set cette variable ! Et tu n'es pas obligé de passer par une variable pour {punishPrison.%player%} .. Oui Y'a plein d'erreurs dans ton skript la je peut pas je te le corrige après Je ne vois pas les erreurs désolé ^^ Je ne vois pas l'erreur ... Moi je pense juste que le {punishPrison.%player%} n'est pas egal à 2, revois là ou tu as set cette variable ! Et tu n'es pas obligé de passer par une variable pour {punishPrison.%player%} .. Oui justement {punishPrison.%player%} est bien égal à 2, puisqu'il est utilisé pour le message ^^ Partager ce message Lien à poster Partager sur d’autres sites
Revolt 0 Répondu : 14 mai 2016 Bah pour commencer une "hoe" c'est pas une pioche ^^ et puis comme le dit Onix vérifie que la variable est bien égale à 2 Pareil pour le 2, il est bien dans le message :) Et oui je sais que hoe n'est pas une pioche, c'est juste que j'ai pas envie que ça soit trop facile pour casser les blocs :p Partager ce message Lien à poster Partager sur d’autres sites
Howk 82 Répondu : 14 mai 2016 mais tu as pas mis tout le code si ? parce qu'on voit pas comment le joueur ce fait tp, comment la variable est set etc.. Partager ce message Lien à poster Partager sur d’autres sites
Revolt 0 Répondu : 14 mai 2016 mais tu as pas mis tout le code si ? parce qu'on voit pas comment le joueur ce fait tp, comment la variable est set etc.. Oui je n'ai indiqué que la partie où j'ai une erreur, sinon il y a 60 lignes de code mais qui n'ont pas de rapport avec cette erreur. Je suis certain que la valeur de "{punishPrison.%player%}" est bonne, mais pourtant il y a bien un problème dans ce passage puisqu'il prend toujours le else >< Partager ce message Lien à poster Partager sur d’autres sites
Howk 82 Répondu : 14 mai 2016 Tu peux quand même mettre tout que je puisse tester/modifier et voir ce qui va pas ? après je te force pas Partager ce message Lien à poster Partager sur d’autres sites
Revolt 0 Répondu : 14 mai 2016 Tu peux quand même mettre tout que je puisse tester/modifier et voir ce qui va pas ? après je te force pas Comme tu veux, mais je pense pas que le reste est de l'importance :p 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
Howk 82 Répondu : 14 mai 2016 et qu'est ce qui marche pas au faite ? xD Partager ce message Lien à poster Partager sur d’autres sites
Revolt 0 Répondu : 14 mai 2016 et qu'est ce qui marche pas au faite ? xD Le joueur n'est pas libéré quand il a atteint le nombre de blocs demandé, ce qui est normalement fait avec "if {blocPrison.%player%} is {punishPrison.%player%}:", alors qu'il part toujours sur le else, le laissant donc en prison... Partager ce message Lien à poster Partager sur d’autres sites
Joriis 267 Répondu : 14 mai 2016 Bonjour, Je viens de test ton code, normalement j'ai corrigé ce qu'il fallait :) 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
Revolt 0 Répondu : 14 mai 2016 Bonjour, Je viens de test ton code, normalement j'ai corrigé ce qu'il fallait :) Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Merci mais je ne vois pas où est la différence avec mon skript d'origine ^^ Partager ce message Lien à poster Partager sur d’autres sites
Joriis 267 Répondu : 14 mai 2016 Merci mais je ne vois pas où est la différence avec mon skript d'origine ^^ C'est à cause de ton evenement, enfin bref test le mais normalement il fonctionne :p Partager ce message Lien à poster Partager sur d’autres sites
Revolt 0 Répondu : 14 mai 2016 C'est à cause de ton evenement, enfin bref test le mais normalement il fonctionne :p Désolé mais cela n'a rien changé, comme je l'ai précisé en haut Skript ne détectait aucune erreur, et l’événement se produit bien, le problème étant qu'après je tombe obligatoirement dans le "else" et jamais dans le "if" comme cela devrait le faire... Partager ce message Lien à poster Partager sur d’autres sites
Joriis 267 Répondu : 14 mai 2016 Désolé mais cela n'a rien changé, comme je l'ai précisé en haut Skript ne détectait aucune erreur, et l’événement se produit bien, le problème étant qu'après je tombe obligatoirement dans le "else" et jamais dans le "if" comme cela devrait le faire... Je vais manger et je vais me pencher sur ton problème. (Je vais tester et essayer de régler ton bug ;) Partager ce message Lien à poster Partager sur d’autres sites
Revolt 0 Répondu : 14 mai 2016 Je vais manger et je vais me pencher sur ton problème. (Je vais tester et essayer de régler ton bug ;) Ok, merci pour l'aide que tu essayes de m'apporter ^^ Partager ce message Lien à poster Partager sur d’autres sites
Revolt 0 Répondu : 16 mai 2016 Alors, des nouvelles? Partager ce message Lien à poster Partager sur d’autres sites
Joriis 267 Répondu : 16 mai 2016 Alors, des nouvelles? Je tente encore :/ Sauf que pour le moment ça ne veut pas fonctionner :o ! Enfin si cela fonctionne quand je met ceci: Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Mais quand je met ta ligne Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Cela ne fonctionne plus :/ Partager ce message Lien à poster Partager sur d’autres sites
Revolt 0 Répondu : 17 mai 2016 Je tente encore :/ Sauf que pour le moment ça ne veut pas fonctionner :eek: ! Enfin si cela fonctionne quand je met ceci: Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Mais quand je met ta ligne Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Cela ne fonctionne plus :/ Ouais moi aussi cela m'a fait ça :p Partager ce message Lien à poster Partager sur d’autres sites
Mastersfelix 331 Répondu : 17 mai 2016 Essayer de dire que les variables sont des integers set {blockPrison.%player%} to {blockPrison.%player%} parsed as an integer Partager ce message Lien à poster Partager sur d’autres sites
Joriis 267 Répondu : 18 mai 2016 Essayer de dire que les variables sont des integers set {blockPrison.%player%} to {blockPrison.%player%} parsed as an integer J'ai essayé (ou aussi grather than blablabla) Partager ce message Lien à poster Partager sur d’autres sites
Revolt 0 Répondu : 18 mai 2016 Mais qu'est-ce qui va pas avec ce script, c'est skript est en panne ou quoi >< Partager ce message Lien à poster Partager sur d’autres sites
Rednathan 11 Répondu : 18 mai 2016 Dans ton code tu defini pas la variable {punishPrison.%player%} donc il ne peux jamais etre libre car la variable {punishPrison.%player%} est en <none> Partager ce message Lien à poster Partager sur d’autres sites