PlugIT 1 Posté : 5 avril 2017 Bonjour à tous, J'ai créé un script sur la base de celui d'un utilisateur de ce site mais j'arrive pas à le finir, le skript est censé faire spawn un coffre à un endroit aléatoire et se supprimer si il est vidé. Le totem est censé se déclencher toutes les 2 heures et donc tourner en boucle infinie. (D'où mon système de flag) J'ai qu'une seule erreur qui est : {coffre} can only be set to one object not more (ligne 39) Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Merci pour votre éventuelle aide, je suis aussi ouvert a toute critique car c'est mon premier script, je ne sais même pas si il marchera en tant que tel ^^ Partager ce message Lien à poster Partager sur d’autres sites
Invité Répondu : 5 avril 2017 Change loop 99999999 times: if {coffre} is set: En while {coffre} is set: * La méthode "while" va exécuter le code en dessous d'elle, tant que la condition est respectée (ici "{coffre} is set") Partager ce message Lien à poster Partager sur d’autres sites
PlugIT 1 Répondu : 5 avril 2017 Merci de ton aide, la boucle semble plus logique et du coup ça fait apparaître un certains nombres d'autres erreurs que je comprend pas :/ Voici le code modifié : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Voici les erreurs présentes : Partager ce message Lien à poster Partager sur d’autres sites
Invité Répondu : 5 avril 2017 Pour l'erreur sur "run loop-player command", remplace le par make loop-player execute command "/laCommande" Mais après, les autres erreurs je n'en ai aucune idée, désoler... Partager ce message Lien à poster Partager sur d’autres sites
PlugIT 1 Répondu : 5 avril 2017 Merci impeccable :) Manque plus que ces deux fichus erreurs sur ma méthode de faire spawn le chest :/ Attendons quelqu'un d'autre, merci de ton aide ;) J'ai tenté une totale autre manière mais j'ai pleins d'erreur alors que je suis sûr que je suis tout près XD Partager ce message Lien à poster Partager sur d’autres sites
PlugIT 1 Répondu : 5 avril 2017 Mise a jour de mon code, il me reste une seule erreur : 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
Crazy 177 Répondu : 5 avril 2017 Je ne suis pas sur mais peut être ça : 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
PlugIT 1 Répondu : 5 avril 2017 Je ne suis pas sur mais peut être ça : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Je ne vois pas trop comment intégrer ça Partager ce message Lien à poster Partager sur d’autres sites
Crazy 177 Répondu : 5 avril 2017 A la place de Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. met ce que j'ai envoyé après je suis pas sur mais vaut mieux tester Partager ce message Lien à poster Partager sur d’autres sites
PlugIT 1 Répondu : 5 avril 2017 Alors ça a marché, je me suis rendu compte que y'avait pas de boucle générale (car j'entrai jamais dans les conditions) La j'ai bien le flag qui se modifie toute les secondes (visible avec le /totem) mais je n'entre jamais dans les conditions : "f {flag} is equal to 3600:" Le flag passe bien a 3600 normally et rien n'apparait dans le chat, aucun broadcast :c Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. (les valeurs des boucles sont volontairement basse pour entrer facilement dans les conditions pour tester) Je précise que j'ai uniquement le Skript.jar Partager ce message Lien à poster Partager sur d’autres sites
Crazy 177 Répondu : 5 avril 2017 Regarde bien tu as mis set {flag} to 0 à la fin de ton code donc ça remet tout le temps la variable à 0 x) Pk tu met is "<none>" au lieu de isn't set ? Le loop-block sert à détecter le coffre? Si oui pourquoi tu utilise pas Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Au moins tu es pas obligé de utiliser loop all block in.. Ducoup tu dois mettre Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. et 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
PlugIT 1 Répondu : 5 avril 2017 Merci de ton aide, on voit que tu es plus habitué que moi :) Je vais essayer d'ajouter tes modifs voir ce que ça donne :) 1 Partager ce message Lien à poster Partager sur d’autres sites
PlugIT 1 Répondu : 5 avril 2017 Ca m'as pas mal aidé, mais dès que j'active le plugin il y a un bug chelou :o On reste en logging in, sans pouvoir se connecter, je dois avoir fait une bêtise 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
Crazy 177 Répondu : 5 avril 2017 Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. J'ai modifier beaucoup de trucs et je l'ai optimiser dis moi si ça marche la ;) 1 Partager ce message Lien à poster Partager sur d’autres sites
PlugIT 1 Répondu : 5 avril 2017 Merci a toi, le code renvois une seule petite erreur : J'ai modifié la ligne 63 pour : broadcast "&8[&6Annonce&8] &7Le totem a été trouvé par &e %{_coffre.joueurs}% " et même message :/ J'ai réussi à corriger l'erreur, tout se lag, le flag défile bien mais aucun broadcast / aucune action du plugin on dirait que ça entre pas dans les conditions elseif EDIT = J'ai compris l'erreur, enfait la boucle while censée être infinie et assurer le loop du plugin ne fonctionne pas, on entre jamais dedans Partager ce message Lien à poster Partager sur d’autres sites
PlugIT 1 Répondu : 5 avril 2017 Alors voilà, J'ai réussi a activer cette boucle, maintenant le seul problème est que le coffre n'est pas set à la position aléatoire choisie, du coup impossible d'utiliser le /totem (vu que {coffre} is not set) Je bloque la dessus j vais me coucher la nuit porte conseil :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
Crazy 177 Répondu : 6 avril 2017 Désoler j'avais fais une petite erreur x: 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
PlugIT 1 Répondu : 6 avril 2017 Soucis toujours présent Partager ce message Lien à poster Partager sur d’autres sites
H3r0br1n3777 1 Répondu : 6 avril 2017 Je vais essayer de te refaire ton skript à ma manière... ;) Je ne garantis rien :p ! EDIT: Normalement ça marche ; 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
PlugIT 1 Répondu : 7 avril 2017 Cela ne fonctionne pas ça plante la boucle et fais une boucle infinie de création du coffre :/ Je suis repartie de la version d'avant ou le soucis était juste le spawn du coffre Partager ce message Lien à poster Partager sur d’autres sites
PlugIT 1 Répondu : 7 avril 2017 J'ai code finalement la fonctionnalité en java, le location at est bugé avec script et rend possible l'établissement de location uniquement relativement à une entité. Donc imposible de faire spawn qqchose de cette manière pour moi, si vous avez des idée je suis preneur Partager ce message Lien à poster Partager sur d’autres sites
nolan 0 Répondu : 27 avril 2017 Possible de faire un systeme de force start genre quand on fait /start totem ou autre commande sa fait spawn le coffre car attentre 2H ses long Partager ce message Lien à poster Partager sur d’autres sites