Aller au contenu

Catatomik

Membre
  • Compteur de contenus

    168
  • Inscription

  • Dernière visite

  • Jours gagnés

    1
  • Crédits

    0 [Faire un don]

Tout ce qui a été posté par Catatomik

  1. Ton code ne peut pas marcher... Regarde les syntaxes ? (damage n'est pas un %number/living entities/item stack%, et je ne suis pas dans un on damage, je suis dans un on leftclick) Mon problème n'a rien à voir avec ce que tu dis et pour info, ce skript ne marche pas :/
  2. Oui ça marche, je l'utilise déjà dans plusieurs skripts.
  3. Merci de ta réponse mais je crois que je n'ai pas encore été assez clair, je ne veux pas damage par un chiffre mais par un item, pour pourvoir affecter l"entité par les effets de l'item (les enchants, etc..). Un peu comme si le joueur avait une reach ^^
  4. Salut, J'ai un petit problème: J'essaye de simuler un coup par un player sur une entité mais que les dégâts soient faits avec le player's tool, et donc qu'il prenne en compte les enchants (dont des enchants spéciaux), et j'ai trouvé ceci: damage targeted entity by player's tool (Skript) ou encore make player damage targeted entity by player's tool (SkQuery) J'obtiens toujours Pourtant, les syntaxes sont damage %slots/living entities/item stack% by %number/living entities/item stack% [heart[s]] (Skript) et make %living entities/slots/item stack% damage %living entities/slots/item stack% by %number/slots/item stack% (SkQuery) C'est une faute dans le doc SkUnity ou je fais mal quelque chose ? Merci d'avance !
  5. Effectivement, merci de ta réponse mais j'avais oublié de supprimer le post, car j'avais déjà trouvé, mais merci beaucoup ^^
  6. Bonsoir, J'ai un petit problème que je n'arrive pas à résoudre: quand je veux set une lore sur un player's tool ça me met des symboles bizarres, comme celui-ci: [Contenu masqué] Si quelqu'un sait comment éviter d'avoir ces symboles, je suis preneur, en sachant que normalement la lore devrait conner ceci: [Contenu masqué] Je crois que c'est les %newline% qui bugent.. De base, la lore, c'est ça: [Contenu masqué] mon code: (qui est censé retirer les descriptions des enchants spéciaux en lore) command /hidedesc: trigger: set {_lore::*} to lore of player's tool split by "||" loop {_lore::*}: if "%{_lore::%loop-index%}%" starts with "&7&l*": delete {_lore::%loop-index%} if "%{_lore::%loop-index%}%" is "": delete {_lore::%loop-index%} set {_lore2} to "%{_lore::*}%" replace ", " and "and " with "%newline%" in {_lore2} send "%{_lore2}%" set lore of player's tool to "%{_lore2}%" Merci d'avance.
  7. Salut, Poste ceci en demande de skript, ici c'est pour aider à des bouts de skripts, là pas de base :/
  8. Pour supprimer une ligne ? w*f? x)
  9. Non ! Comme un .txt mais en .mrkt ^^
  10. Bonjour, Tout est dans le titre mais j'explique quand même: Je fais un skript de market, et je stocke tout ça dans un fichier .mrkt non YAML (items, prix, etc) et je ne changerais pas ça ! Je souhaite juste pouvoir retirer une ligne d'un fichier, quand l'item est acheté.. Je ne trouve pas :/ Peut être remplacer la ligne par du vide négatif (donc rien, et retirer %newline%) ? Merci d'avance !
  11. Ah, ça marchait chez moi.. essaye au lieu de is more than 1: mettre is between 1 and 256
  12. En likant au moins un de mes messages ? x) EDIT: j'avais pas vu, tu as été plus rapide, merci x) Bonne soirée :)
  13. On y arrive :) on left click on bedrock: if y-coord of clicked block is more than 1: if slot 0 of player is golden hoe: if player is holding a golden hoe named "&cObsidianBreaker" with lore "||&72/2": set target block to air set slot 0 of player to 1 golden hoe named "&cObsidianBreaker" with lore "||&71/2" stop else if player is holding a golden hoe named "&cObsidianBreaker" with lore "||&71/2": set target block to air set slot 0 of player to air command /test: trigger: give a golden hoe named "&cObsidianBreaker" with lore "||&72/2" to player
  14. Bien, l'essentiel ^^ Pour ma part, j'ai trouvé le problème si tu as copié/collé, le code ne s'activait que si le lore était 2/2 :/ ça donne ça: on left click on bedrock: if slot 0 of player is golden hoe: if player is holding a golden hoe named "&cObsidianBreaker" with lore "||&72/2": set target block to air set slot 0 of player to 1 golden hoe named "&cObsidianBreaker" with lore "||&71/2" stop else if player is holding a golden hoe named "&cObsidianBreaker" with lore "||&71/2": set target block to air set slot 0 of player to air command /test: trigger: give a golden hoe named "&cObsidianBreaker" with lore "||&72/2" to player
  15. Oups, mal lu x) Je vais le tester, et on verra si ce n'est pas un problème d'addon :/
  16. L'erreur ? Je pense que ça doit être un addon pour le check de slot :/ Envoie toujours
  17. Je pense donc que c'est ça qu'il te manque :) if slot 0 of player is golden hoe named "&cObsidianBreaker":
  18. Ok, mais quel serait l'évènement déclencheur ? Le left click ?
  19. Testé, aucun changement :/ Vraiment étrange.. @MrForoche a fait la supposition que c'était dû au fait que j'ai le plugin Factions, car selon lui il fait beaucoup planter Skript. J'espère que ce n'est pas cela, car c'est un des plugins mère de mon serveur (même si on est en train de reproduire Factions en Skript :D)
  20. Je crois que si, car il prend l'event-player par défaut. Je testerais quand même demain ! Sait-on jamais !
  21. Pas de soucis ^^ et pour te dire @MrForoche a essayé de me donner sa version de Skript et ses addons mais sans succès.. C'est vraiment étrange !
  22. Y'a pas de quoi, oublie pas de like si possible et de passer en résolu ^^
  23. Je crois que tu n'as pas bien compris mon problème, car là tu me renvoies sur l'expression command, moi c'est l'event "On command" qui me pose problème.. Et je connais déjà le passage que tu m'as spécifié x)
  24. Bonsoir, Je suis actuellement complètement bloqué sur un skript de X-ray: je voudrais faire une commande qui ouvre un GUI avec le classement des joueurs selon leur ratio de minage de diamant. Un "top X-ray" quoi.. Seul problème c'est que je n'ai pas trouvé comment faire ce classement ! [spoiler=Code qui permet de voir les stats de minage d'un joueur] command /xray [<offline player>]: permission: {@permission_xray} permission message: {@permission_erreur} trigger: if arg 1 is not set: send "{@Prefix} &c&lVeuillez préciser un joueur &f&l!" if arg 1 is set: if "%{antixray.total.%uuid of arg 1%}%" is "0" or "1": send "{@Prefix} &aMinerais de &e%arg 1%&a:%newline%&bDiamant&7: &c%({antixray.diamant.%arg 1's uuid%} / {antixray.total.%arg 1's uuid%}) * 100%%%%newline%&eOr&7: &c%({antixray.or.%arg 1's uuid%} / {antixray.total.%arg 1's uuid%}) * 100%%%%newline%&fFer&7: &c%({antixray.fer.%arg 1's uuid%} / {antixray.total.%arg 1's uuid%}) * 100%%%%newline%&8Charbon&7: &c%({antixray.charbon.%arg 1's uuid%} / {antixray.total.%arg 1's uuid%}) * 100%%%%newline%&4Redstone&7: &c%({antixray.redstone.%arg 1's uuid%} / {antixray.total.%arg 1's uuid%}) * 100%%%%newline%&9Lapis-lazuli&7: &c%({antixray.lapis.%arg 1's uuid%} / {antixray.total.%arg 1's uuid%}) * 100%%%%newline%&2Émeraude&7: &c%({antixray.emeraude.%arg 1's uuid%} / {antixray.total.%arg 1's uuid%}) * 100%%%%newline%&7- &apour un total de &e%{antixray.total.%uuid of arg 1%}% &abloc miné" to player if "%{antixray.total.%uuid of arg 1%}%" isn't "0" or "1": send "{@Prefix} &aMinerais de &e%arg 1%&a:%newline%&bDiamant&7: &c%({antixray.diamant.%arg 1's uuid%} / {antixray.total.%arg 1's uuid%}) * 100%%%%newline%&eOr&7: &c%({antixray.or.%arg 1's uuid%} / {antixray.total.%arg 1's uuid%}) * 100%%%%newline%&fFer&7: &c%({antixray.fer.%arg 1's uuid%} / {antixray.total.%arg 1's uuid%}) * 100%%%%newline%&8Charbon&7: &c%({antixray.charbon.%arg 1's uuid%} / {antixray.total.%arg 1's uuid%}) * 100%%%%newline%&4Redstone&7: &c%({antixray.redstone.%arg 1's uuid%} / {antixray.total.%arg 1's uuid%}) * 100%%%%newline%&9Lapis-lazuli&7: &c%({antixray.lapis.%arg 1's uuid%} / {antixray.total.%arg 1's uuid%}) * 100%%%%newline%&2Émeraude&7: &c%({antixray.emeraude.%arg 1's uuid%} / {antixray.total.%arg 1's uuid%}) * 100%%%%newline%&7- &apour un total de &e%{antixray.total.%uuid of arg 1%}% &ablocs minés" to player Vous pouvez jeter un coup d'oeil à ce que j'ai fait, même si c'est inutile et que ça ne marche pas x) [spoiler=Code du /xraytop] command /xraytop: permission: {@permission_xray} permission message: {@permission_erreur} trigger: open chest with 6 rows named "&7Top &c&lXray" to player set {_s} to 0 wait 1 ticks add "3" to {classxray::*} delete {classxray::*} loop {joueur.first::*}: add "%{antixray.diamant.%loop-value's uuid%}%" parsed as integer to {classxray::*} set {nmbrxray.%{antixray.diamant.%loop-value's uuid%}%} to "%loop-index%" set {classxray::*} to {classxray::*} sorted from highest to lowest with output "@value" loop {classxray::*}: set {_xraytopplayer} to {joueur.first::%{nmbrxray.%loop-value%}%} set {_s} to "%loop-index%" format slot {_s} of player with skull of {_xraytopplayer} parsed as offline player named "&6&l%{_xraytopplayer}%" with lore "&bDiamant &c&l%loop-value%%%" to close delete {classxray::*} loop {joueur.first::*}: delete {nmbrxray.%{antixray.diamant.%loop-value's uuid%}%} Voilà, donc si quelqu'un arrive à me faire ce classement, GG ! (et merci :p) Merci d'avance !
×
×
  • 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.