BoBsmil3Y 6 Posté : 3 juillet 2018 Bonjour à vous, Une aide me serait précieuse pour la suite de mon skript :') Vous pourrez voir plus de détails sur ce post devenu inactif Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Ce qu'il me faudrait ici, c'est de me faire sortir le nombre d'item déposé dans l'inventaire nommé "&0Poubelle" qui est un virtual chest ouvert avec une commande. Version Spigot : 1.11.2 Version Skript : 2.2-dev30b Addons : SkQuery, SkRayfall, Skellet, Tuske Cordialement, BoBsmil3Y Partager ce message Lien à poster Partager sur d’autres sites
uiytt 285 Répondu : 3 juillet 2018 bah tu créer une variable {_s} que tu met à 0, à chaque fois que sa loop tu rajoute 1 à {_s} et du coup à la fin tu as ton nombre sinon tu as 6 version de retard ^^ Partager ce message Lien à poster Partager sur d’autres sites
BoBsmil3Y 6 Répondu : 3 juillet 2018 Il y a 2 heures, uiytt a dit : sinon tu as 6 version de retard ^^ Je sais mdr tu me l'as déjà dit ! x) Mais il y a pas plus simple ? comme une boucle pour avoir le nombre d'item avec sa taille %{size of NameOfLoop}% Partager ce message Lien à poster Partager sur d’autres sites
uiytt 285 Répondu : 3 juillet 2018 il y a une heure, BoBsmil3Y a dit : Je sais mdr tu me l'as déjà dit ! x) Mais il y a pas plus simple ? comme une boucle pour avoir le nombre d'item avec sa taille %{size of NameOfLoop}% bah t'as toujours pas changer donc je répète xD et je pense pas que ça va marcher mais essaye Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. mais bon j'ai peux d'espoir Partager ce message Lien à poster Partager sur d’autres sites
BoBsmil3Y 6 Répondu : 3 juillet 2018 (modifié) Ca marche, mais pas comme je voulais, en gros j'ai ce code Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Et le problème c'est qu'il me faut le nombre d'item pas, le nombre de case prise par un item EDIT Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Les deux variables renvoient les mêmes valeurs Upupupup Modifié 4 juillet 2018 par BoBsmil3Y up Partager ce message Lien à poster Partager sur d’autres sites
BoBsmil3Y 6 Répondu : 6 juillet 2018 Up ? Partager ce message Lien à poster Partager sur d’autres sites
Olyno 196 Répondu : 7 juillet 2018 J'ai refait ton code en mieux, car il était cracra. Mon code est en pur skript et est 100% fonctionnel car je l'ai testé. Testé en version: spigot 1.12.2 Version de Skript: 2.2-dev36 on inventory close: if name of event-inventory contains "Poubelle": set {_items::*} to items in inventory event-inventory #Tout les items dans l'inventaire set {_nombre_item_depose} to amount of {_items::*} #Le nombre d'items dans l'inventaire send "&bItems: %{_items::*}% ; &dNombre d'item: %{_nombre_item_depose}%" command /test: trigger: open chest inventory with 6 row with name "Poubelle" to player 1 Partager ce message Lien à poster Partager sur d’autres sites
BoBsmil3Y 6 Répondu : 7 juillet 2018 (modifié) Ok presque parfait ! Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. J'obtiens bien le nombre d'item mais avec leur sorte derrière (Coal, cobble ...) et le problème c'est que je veux donner une somme (ex : 3$) pour chaque item, pas stack. Du coup je pourrais faire ça ? Anyone can help me please ? Modifié 8 juillet 2018 par BoBsmil3Y Partager ce message Lien à poster Partager sur d’autres sites
uiytt 285 Répondu : 8 juillet 2018 Le 07/07/2018 à 14:40, BoBsmil3Y a dit : Ok presque parfait ! Révéler le contenu masqué Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. J'obtiens bien le nombre d'item mais avec leur sorte derrière (Coal, cobble ...) et le problème c'est que je veux donner une somme (ex : 3$) pour chaque item, pas stack. Du coup je pourrais faire ça ? Anyone can help me please ? J'avais pas vu que la conversation avait continué ^^ déso et j'ai pas bien compris ? tu veux juste que ça donne un montant différent en fonction de l'item ? Partager ce message Lien à poster Partager sur d’autres sites
BoBsmil3Y 6 Répondu : 8 juillet 2018 Pas de soucis Non, en gros c'est une poubelle, et pour chaque item déposé dedans je donne 2-3$ par item, et non par stack Mais comment faire ? Partager ce message Lien à poster Partager sur d’autres sites
Wafoux 37 Répondu : 9 juillet 2018 (modifié) Hello ! J'ai fait un nouveau code (inspiré de ci-dessus) et ça fonctionne ! Après, libre à toi de faire ce que tu veux avec ma nouvelle variable {_nbitems} qui contient le nombre d'items déposés dans la poubelle ! Voici le code commenté pour que tu comprennes ce que j'ai fais de nouveau. (J'ai bien espacé pour montrer ce que j'ai rajouté.) Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. À savoir: Si tu ne sais pas ce qu'est "split by [...] parsed as text", cela permet de découper n'importe quelle variable qui est du texte en ce que tu veux, pour pouvoir modifier comme bon te sembles la variable plus facilement. Dans ce cas précis, quand je l'utilise par exemple avec 32 terres, ça va me donner: "%{_vartemp::1}%" --> 32 "%{_vartemp::2}%" --> dirt Modifié 9 juillet 2018 par Wafoux 1 Partager ce message Lien à poster Partager sur d’autres sites
BoBsmil3Y 6 Répondu : 9 juillet 2018 @Wafoux Merci !!!!! Tu mérites un gros bisou. Euh, juste comment on passe en résolu ? :3 sinon ils ont géré leur nouveau fofo J'ai fini le code comme ça : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Le problème c'est que ça me mets 2 messages (avec celui d'essentials...), possible de passer par un truc du style : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Je sais que ça fonctionne pas 1 Partager ce message Lien à poster Partager sur d’autres sites
Wafoux 37 Répondu : 9 juillet 2018 (modifié) Alors mon cher, si tu veux me remercier n'hésites pas à cliquer sur le petit coeur en bas à droite de mon message Par ailleurs: Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Et bah c'est presque ça comme code ! En modifiant légèrement: Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. PS: Moi non plus je sais pas passer en résolu x) Modifié 9 juillet 2018 par Wafoux 1 Partager ce message Lien à poster Partager sur d’autres sites
Blackmine57 250 Répondu : 9 juillet 2018 il y a 13 minutes, BoBsmil3Y a dit : Euh, juste comment on passe en résolu ? :3 sinon ils ont géré leur nouveau fofo il y a 7 minutes, Wafoux a dit : PS: Moi non plus je sais pas passer en résolu x) A moi non plus je sais pas comment vous pouvez faire Mais bon je mets en résolu Partager ce message Lien à poster Partager sur d’autres sites