Aller au contenu

Concert0

Membre
  • Compteur de contenus

    21
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Concert0

  1. J'ai quelques bases en Java et c'est comme ça que j'ai donc fais mon skript en effet @WeBer_Le_Pecheur, juste cette ligne ^^ Sinon, merci beaucoup pour vos réponses @WilliamEzzz et @RebellCraft, je vais essayer ça ;) J'ai aussi trouvé sur un autre forum une alternative au pluriel qui pourrait marcher: if {testSiTeamMate1} or {testSiTeamMate2} are false: Je vais donc aussi essayer ça, je vous redis :)
  2. S'il vous plaît, quelqu'un aurait-il une idée/solution à mon problème ? ^^
  3. Merci beaucoup pour ta réponse mais ce code donne l'effet d'un "end" et non d'un "or" :/ N'y a-t-il pas un moyen/un mot faisant ces deux conditions ?
  4. Bonsoir ! Je suis en plein développement d'un petit skript mais je me retrouve coincé dans une condition :3 En effet, j'ai remarqué que l'on ne pouvait pas utiliser le "or" (ou alors je l'utilise mal :/). Voici ma condition : if {testSiTeamMate2} is false or {testSiTeamMate1} is false: Ce que je souhaite est même plus précis que ça, tester si l'une ou mes deux variables sont à false, mais je pensais m'en tirer avec un "or" puis un "and" mais non... Bref, si quelqu'un a une alternative, je suis preneur ! :) Merci d'avance ! ^^
  5. Merci beaucoup pour ta réponse, je regarde si celle-ci marche :eek: J'avais en effet vu une solution incluant un autre plugin mais si ça marche comme ça, ça m'arrangerait ;) Désolé :3 Je n'avais pas vu ta réponse avant d'avoir répondu que j'avais trouvé autre chose ^^
  6. Autant pour moi, j'aurais dû plus chercher, j'ai trouvé ^^' Désolé du dérangement :c
  7. Je n'ai pas de skript à vous soumettre puisque je n'ai tout simplement pas trouvé s'il existait un moyen quelconque via le skript de colorer le pseudo visible au dessus d'un joueur (en fonction dans mon cas, de l'appartenance à une team). Si quelqu'un sait donc commet faire, "qu'il se manifeste ou se taise à jamais !" xP Merci d'avance ;)
  8. Merci pour ta réponse ! Mais je me rend compte que si c'était improbable, c'est parce que l'erreur ne venait pas de là x) Autant pour moi :3 C'était lié à la saturation en ultrahardcore qui faisait n'imp' ^^ Merci quand même ;)
  9. Bonsoir à tous ! Je m'en vais quérir votre aide pour un problème relativement incompréhensible. Un partie de mon skript (voir ci-dessous) gère le fait que quand un joueur est tué, il est heal et mis en gamemode 3 automatiquement pour le reste de la partie. Seulement, cette ligne de code (la deuxième), et je suis sûr que c'est elle après test, heal un joueur aussi quand il change de dimension. On l'a constaté quand en pleine game, des joueurs allant dans le nether se sont fait healer totalement x) Le début du skript : on death of player: #heal victim drop 1 golden_apple at location of victim drop player's skull at location of victim execute console command "/gamemode 3 %victim%" set {mortTxt} to death message En mettant le #, aucun problème, plus de heal en allant dans le nether, mais du coup ce code ne fonctionne plus à la mort d'un joueur :c Quelqu'un aurait-il une solution ou une explication de ce problème ? ^^ Merci d'avance
  10. Concert0

    Nombre d'items pêchés

    Merci mais non ça va aller, c'était surtout une stat pour m'entraîner et ne m'était aucunement indispensable ;) P.s: je n'ai pas Skype de toute façon ^^
  11. Concert0

    Nombre d'items pêchés

    Bon, merci de ton aide mais ce n'est pas du Skript à mon niveau :D Plus tard peut-être... Mais comme je débute, trop de mal à le faire x) Donc merci quand même mais je vais me pencher sur quelque chose qui me posera moins de problèmes ;)
  12. Concert0

    Nombre d'items pêchés

    :o Pas bête et oui j'ai compris x) J'essaye ça plus tard je te redis ;) Merci pour l'idée ! (j'espère que je vais réussir à la mettre en oeuvre étant un débutant xD)
  13. Concert0

    Nombre d'items pêchés

    Pour enlever 2 il faut que je vérifie si ma variable est donc bien un multiple de 3 ou pas ^^ Or j'ai essayé plein de choses possibles mais la syntaxe me fait défaut :3 if {peche::%loop-index%}/3 is set to an integer: set {peche::%loop-index%} to {peche::%loop-index%}-2 C'est l'événement qui ne doit pas bien marcher puisque de source sûre : On Fishing (A la pêche) Compatible depuis skript 1.0 | Nécessite Skript Description Evénement qui détecte quand un joueur pêche quelque chose. Je ne devrais donc pas avoir de problèmes... Même quand j'utilise la cane à pêche en combat, le compteur s'incrémente de 1 pour chaque lancer et de 1 pour chaque retrait. Je pense que si d'ici 48h je n'ai pas trouvé de solution, je laisserai tomber xD Mais merci quand même de ta réponse :)
  14. Concert0

    Nombre d'items pêchés

    Bonsoir ^^ J'ai un petit problème avec mon skript qui sert à comptabiliser le nombre d'items pêchés. Seulement, en utilisant l'événement "on fish", j'ai plusieurs problèmes. Mon skript: on fish: loop {players::*}: if "%loop-value%" is "%player%": add 1 to {peche::%loop-index%} broadcast "%{peche::%loop-index%}%" Alors. Mes problèmes: le compteur s'incrémente de 1 quand je jette la ligne, de 1 quand un poisson mord et de 1 quand je récupère la cane à pêche. Ceci sachant que si je retire la ligne de l'eau sans avoir pêché de poisson, le compteur est donc de 2 alors que je n'ai rien pêché. Et donc de 3 quand j'ai pêché. Enfin, si je jette ma canne à pêche et que je ne retire la ligne que au bout du deuxième poisson qui passe, mon compteur est de 5 : 1 quand je jette la ligne, 1 quand le premier poisson mord, 1 quand le premier poisson s'enfuit, 1 quand le deuxième poisson mord et 1 quand je retire la ligne et pêche le deuxième poisson. Je vous l'accord donc, il y a un problème x) Si j'avais vous avez une solution, je suis preneur ! :) Merci d'avance
  15. Débutant en skriptage, débutant en forum, je pense que je vais me trouver une place :)
  16. Oh pardon !!! Je viens de réessayer et en fait avec le "add damage to" ça marche >.< Du coup merci à vous deux pour ce coup de pouce ^^ En espérant pouvoir à un autre moment vous aider en retour ! P.S.: Désolé UpSwenCake, j'aurais dû vérifier deux avant de dire que ça ne marchait pas ^^' Mais merci de ton aide quand même !
  17. Et justement, comment je fais pour mettre en demi-coeurs ? Mais merci tout de même pour ton aide et tes réponses rapides ^^
  18. Mais il n'y aurait pas un moyen tout simple de détecter la nombre de demi-coeurs perdus ? :3
  19. Ah oui d'accord, ça promet d'être compliqué ^^ Je vais "essayer" de faire ça mais vu mon niveau, peu de chances que j'y arrive. Merci pour le conseil en tout cas !
  20. Merci beaucoup pour cette réponse ! Malheureusement (mais peut-être que ça vient de moi), ça ne marche toujours pas. J'ai juste changé le code pour pouvoir le tester tout seul (attacker n'est plus "a player" mais "an entity") et j'ai affiché la variable à la fin. Seulement elle augmente toujours d'un même si je prend 1 ou 2 cœurs. on damage of player: attacker is an entity loop {players::*}: if "%loop-value%" is "%victim%": add damage to {damageTaken::%loop-index%} broadcast "%{damageTaken::%loop-index%}%" Saurais-tu pourquoi ? :/ Merci quand même pour ta réponse !
  21. Bonjour bonjour ! Étant débutant en la matière de skriptage je me permet de vous demander votre aide ^^ Voilà, je voudrais comptabiliser le nombre de demi-cœurs perdus par joueur à cause d'un autre joueur. Et donc comptabiliser à la fois ce nombre pour la victime (dégâts reçus) et pour l'attaquant (dégâts donnés). Avec ce que j'ai fait pour l'instant concernant, dans un premier temps, les dégâts reçus, tout marche bien. Enfin, l'entrée dans la variable est comptabilisée. Mais quelque soit la "gravité" du dégât reçu, le compteur fais +1. Or je voudrais qu'il augmente du nombre de demi-cœurs. Donc voilà ce que j'ai pour l'instant : on damage of player: loop {players::*}: if "%loop-value%" is "%victim%": add 1 to {damageTaken::%loop-index%} broadcast "%{damageTaken::%loop-index%}%" Si quelqu'un pouvait donc m'aider, il serait le bienvenu ^^ P.S.: je vous rassure, étant novice, j'ai déjà eu besoin d'aide extérieure pour faire ces quelques lignes de code :p
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.