Aller au contenu

Romitou

Administrateur
  • Compteur de contenus

    636
  • Inscription

  • Dernière visite

  • Jours gagnés

    26

Tout ce qui a été posté par Romitou

  1. Pardon 🙂 ! Je croyais que j'étais en 1.12 quand j'ai écrit le commentaire x) J'ai personnellement réussi à faire : "magenta bed". Je vais essayer de voir de mon côté si je peux faire un black bed 😃 EDIT: ça fonctionne de mon côté, voici mon code (j'utilise TuSKe, je ne sais pas si "format slot" et "format gui slot" sont pareils ça vient peut-être de là ?) : format slot 13 of player with black bed named "***" with lore "***" to close then run [make player execute command "/***"] ATTENTION: c'est du SkQuery...
  2. Romitou

    Shift Click (Sneak)

    Merci ! Après avoir farfouillé partout j'ai trouvé ceci : gui-click-type Seulement je ne sais pas l'utiliser : if player have 1 iron ingot: format slot 2 of player with 4 white stained glass named "&6x4 Bloc de construction" with lore "&7Prix : &f1 fer", "" and "&a✅ Clique pour acheter !" to run: if gui-click-type is "RIGHT": make player execute command "/menurush bloc" else if gui-click-type is "LEFT": make player execute command "/menurush test" else: format slot 2 of player with 4 white stained glass named "&6x4 Bloc de construction" with lore "&7Prix : &f1 fer", "" and "&c❌ Tu n'as pas assez de ressources !" to run [make player execute command "/menurush con"] ça ne fonctionne pas car il me dit qu'il ne comprend pas l'expression (je ne sais donc pas comment faire pour détecter le type de clic) est-ce que tu as une idée ? J'ai du coup modifié ma demande vu que je pense que le type de click est plus simple à faire 🙂 Bonne soirée !
  3. Il n'y a pas les couleurs de lit en 1.12.2 ?
  4. Romitou

    Shift Click (Sneak)

    Bonjour, Je fais actuellement un Skript de Rush et je souhaiterai que quand le joueur clique sur l'objet en même temps que en appuyant sur Shift (donc en sneak ?) pour éviter de cliquer plusieurs fois sur l'item (donc faire une loop si shift est appuyé ?). Est-ce possible ? Code: if player have 1 iron ingot: format slot 2 of player with 4 white stained glass named "&6x4 Bloc de construction" with lore "&7Prix : &f1 fer", "" and "&a✅ Clique pour acheter !" to run [make player execute command "/menurush bloc"] else: format slot 2 of player with 4 white stained glass named "&6x4 Bloc de construction" with lore "&7Prix : &f1 fer", "" and "&c❌ Tu n'as pas assez de ressources !" to run [make player execute command "/menurush con"] if arg-1 is "bloc": if player have 1 iron ingot: remove 1 iron ingot from player give 4 white stained glass to player make player execute command "/menurush con" This server is running Paper version git-Paper-624 (MC: 1.13.2) (Implementing API version 1.13.2-R0.1-SNAPSHOT) Skript version 2.4-alpha4 Merci beaucoup si vous pouvez m'aider ! Bonne journée !
  5. J'ai déjà essayé mais sans succès, sûrement une erreur de Skript de ma part, si quelqu'un réussi, dites-moi je suis aussi intéressé 🙂 Bonne soirée
  6. J'ai vu sur le Wikipédia Allemand que le slot associé à la deuxième main est le -106... à vérifier.
  7. Bonjour, non j'ai abandonné vu que je suis actuellement aux bases de Skript et que je ne comprends pas encore les functions. Le problème est donc "résolu". Bonne journée.
  8. Romitou

    Mathématiques dans Skript

    Super, ça a fonctionné, il suffisait de mettre des points effectivement 😂 Désolé d'avoir créé une demande "inutile" mais je pense que ça va aider d'autres étourdis comme moi ... 😉 Bonne journée à vous deux, merci de m'avoir éclairé !
  9. Romitou

    Mathématiques dans Skript

    J'avais déjà essayé cette combinaison mais il y a une erreur du plugin Skript/PaperSpigot (pas en faisant /sk reload) qui dit que il y a max 40 caractères dans les calculs. Je vais réessayer dans la journée, merci pour ton aide je te redis, merci beaucoup 🙂
  10. Je suis aussi confronté à ce problème... Si quelqu'un aurait une réponse pour nous éclairer ça serait super. ^^ Bonne journée !
  11. Pas de problème, bonne soirée 😉 !
  12. Bien sûr. Toutes les variables sont stockées comme dit plus haut dans variables.csv et donc n'importe quel skript récupère la variable depuis ce fichier. 🙂
  13. Bonjour, J'ai créé une formule qui permettra de calculer le nombre de points qui devront être attribués à un joueur à la fin de la partie, ma formule est la suivante: [KILLS]*1,25-[DEATHS]+[EGG.DESTROY]*5,7+[PLAY.TIME]*1,3 {kills.%player%}*1,25-{deaths.%player%}+{egg.destroy.%player%}*5,7+{play.time.%player%}*1,3 J'ai déjà essayé ceci : add 1,25*{kills.%loop-value%} to {_calc1} remove {deaths.%loop-value%} from {_calc1} add 5,70*{equip.eliminated.%loop-value%} to {_calc1} add 1,30*{playtime.rush.%loop-value%} to {_calc1} set {points.%loop-value%} to {_calc1} broadcast "{points.%loop-value%}" OU set {_calc1} to "%{kills.%loop-value%}% ..." set {_calc2} to "..." ... Mais une erreur s'affiche dans la console disant que ce sont des addons qui provoquent l'erreur: [19:28:36 ERROR]: #!#! [19:28:36 ERROR]: #!#! [Skript] Severe Error: [19:28:36 ERROR]: #!#! [19:28:36 ERROR]: #!#! Something went horribly wrong with Skript. [19:28:36 ERROR]: #!#! This issue is NOT your fault! You probably can't fix it yourself, either. [19:28:36 ERROR]: #!#! It looks like you are using some plugin(s) that alter how Skript works (addons). [19:28:36 ERROR]: #!#! Here is full list of them: [19:28:36 ERROR]: #!#! RollbackCore skRayFall (https://sk.rayfall.net/) SkQuery Skellett (https://forums.skunity.com/resources/skellett-the-addon-with-a-beast-name.24/) [19:28:36 ERROR]: #!#! We could not identify which of those are specially related, so this might also be Skript issue. [19:28:36 ERROR]: #!#! You should try disabling those plugins one by one, trying to find which one causes it. [19:28:36 ERROR]: #!#! If the error doesn't disappear even after disabling all listed plugins, it is probably Skript issue. [19:28:36 ERROR]: #!#! In that case, you will be given instruction on how should you report it. [19:28:36 ERROR]: #!#! On the other hand, if the error disappears when disabling some plugin, report it to author of that plugin. [19:28:36 ERROR]: #!#! Only if the author tells you to do so, report it to Skript's issue tracker. [19:28:36 ERROR]: #!#! [19:28:36 ERROR]: #!#! Stack trace: [19:28:36 ERROR]: #!#! java.lang.NullPointerException [19:28:36 ERROR]: #!#! at ch.njol.skript.lang.Variable.change(Variable.java:590) [19:28:36 ERROR]: #!#! at ch.njol.skript.effects.EffChange.execute(EffChange.java:284) [19:28:36 ERROR]: #!#! at ch.njol.skript.lang.Effect.run(Effect.java:52) [19:28:36 ERROR]: #!#! at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:61) [19:28:36 ERROR]: #!#! at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:89) [19:28:36 ERROR]: #!#! at ch.njol.skript.effects.Delay$1.run(Delay.java:109) [19:28:36 ERROR]: #!#! at org.bukkit.craftbukkit.v1_13_R2.scheduler.CraftTask.run(CraftTask.java:84) [19:28:36 ERROR]: #!#! at org.bukkit.craftbukkit.v1_13_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:449) [19:28:36 ERROR]: #!#! at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:1010) [19:28:36 ERROR]: #!#! at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:439) [19:28:36 ERROR]: #!#! at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:940) [19:28:36 ERROR]: #!#! at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:837) [19:28:36 ERROR]: #!#! at java.lang.Thread.run(Unknown Source) [19:28:36 ERROR]: #!#! [19:28:36 ERROR]: #!#! Version Information: [19:28:36 ERROR]: #!#! Skript: 2.4-alpha3 (latest) [19:28:36 ERROR]: #!#! Flavor: skriptlang-github [19:28:36 ERROR]: #!#! Date: 2019-06-04 [19:28:36 ERROR]: #!#! Bukkit: 1.13.2-R0.1-SNAPSHOT [19:28:36 ERROR]: #!#! Minecraft: 1.13.2 [19:28:36 ERROR]: #!#! Java: 1.8.0_211 (Java HotSpot(TM) 64-Bit Server VM 25.211-b12) [19:28:36 ERROR]: #!#! OS: Windows 10 amd64 10.0 [19:28:36 ERROR]: #!#! [19:28:36 ERROR]: #!#! Server platform: Paper [19:28:36 ERROR]: #!#! [19:28:36 ERROR]: #!#! Current node: null [19:28:36 ERROR]: #!#! Current item: add ([[long:1]] and [[long:25]] * {kills.%loop-value%}(as java.lang.Number))[class java.lang.Object] to {_calc1}(as java.lang.Object) [19:28:36 ERROR]: #!#! Current trigger: every 2 seconds (every 2 seconds) (rush.sk, line 280) [19:28:36 ERROR]: #!#! [19:28:36 ERROR]: #!#! Thread: Server thread [19:28:36 ERROR]: #!#! [19:28:36 ERROR]: #!#! Language: english [19:28:36 ERROR]: #!#! Link parse mode: DISABLED [19:28:36 ERROR]: #!#! [19:28:36 ERROR]: #!#! End of Error. [19:28:36 ERROR]: #!#! Skript version 2.4-alpha3 git-Paper-624 (MC: 1.13.2) (Implementing API version 1.13.2-R0.1-SNAPSHOT) Avez-vous des idées pour faire un calcul dans ce genre (j'ai déjà essayé de chercher des addons sans succès) ? Ou sinon avez-vous d'autres formules plus complètes et équitables afin d'attribuer des points au joueur ? Tout m'intéresse quelque soit votre commentaire en espérant que vous ayez des réponses 😉 Merci d'avance à tous ceux qui voudront m'aider ! Bonne soirée
  14. Désolé, c'est corrigé. Bonne soirée
  15. ça n'a pas fonctionné mais vu que je suis sûr que ce sera un oeuf de dragon à cette position je n'ai pas besoin de mettre le if loop-block is ender egg 🙂
  16. Oups ! C'est vrai que j'ai oublié de présenter le contexte et peut-être qu'il y avait une méthode plus simple. S'il y a une TNT qui explose à proximité de l'oeuf de dragon, il se détruit (impossible à la main ou autres méthodes). Le problème est qu'il faut identifier quel oeuf de dragon est détruit afin d'éliminer une équipe associée à cet oeuf. Merci d'avance à ceux qui voudront bien m'aider 🙂
  17. Edit: ça ne fonctionne toujours pas, même en essayant plusieurs choses, est-ce que tu as d'autres solutions ? 😅
  18. Tout d'abord merci pour ton aide, voici le contenu de ma variable: La variable a été set à la position du joueur. Ou alors il faudrait peut-être que je set cette variable à une position exacte (ex: x: -77, y: 104, z: 0) ? Lors de réinitialisation du jeu le dragon egg spawn bien à {b.blue}. J'ai essayé de mettre cette variable mais ça ne trouve aucun bloc à cette position (peut-être car la position de la variable est imprécise). Merci à vous deux en espérant que vous avez une réponse 🙂 Je vais de mon côté essayer de set la variable manuellement. EDIT: ça ne fonctionne pas même après avoir set la position manuellement.
  19. Skript fonctionne parfaitement avec PaperSpigot de mon côté ainsi que les addons.
  20. Bonsoir ! Je fais actuellement un Skript qui empêche l'explosion d'une TNT mais vérifie s'il y a dans un rayon de 5 blocs, un bloc à la position de la variable {b.blue} (variable déjà set et variable de position) sauf que cela ne fonctionne pas et me dit qu'aucun bloc à la position de la variable n'a été trouvé. Il n'y a aucune erreur. Voici mon code on explode: cancel event loop all blocks in radius 5 around event-location: if location of loop-block is {b.blue}: set loop-block to air [22:20:12 INFO]: [Skript] Reloading rush.sk... [22:20:12 INFO]: [Skript] Successfully reloaded rush.sk. Pouvez-vous m'aider ? Merci d'avance à tous ceux qui prendront du temps à m'aider ! Bonne soirée et merci ! 🙂 [22:16:56 INFO]: Skript version 2.4-alpha3 Paper version git-Paper-624 (MC: 1.13.2) (Implementing API version 1.13.2-R0.1-SNAPSHOT)
  21. Le message JSON est déjà fait, mais je ne comprends pas les functions ni comment les utiliser dans mon cas donc merci quand même de m'avoir aidé ! 🙂
  22. on chat: loop all players: cancel event json("%loop-players%", "&c• ||cmd:**********COMMANDE**********||ttp:&cSignalez le message de %player%||%coloured {prefix.%player%}% %player% &8» &7%coloured {color.%player%}%%message%") ... Pardon j'ai oublié de transmettre mon code. Je ne comprends pas quelle function il faut set etc... et que la commande soit donc exécutable uniquement via en cliquant sur • 🙂 Encore une fois désolé je suis toujours en cours d'apprentissages 🙂
  23. Merci beaucoup, je vais essayer de les utiliser ! Je viens de jeter un coup d'oeil et je vois bien ce que sont les functions sauf que je ne sais pas comment les mettre en place pour que cette commande soit exécutable uniquement en cliquant sur la commande JSON dans le texte ?
  24. Oui en effet le problème vient du symbole §. Je suis débutant mais comment faire une "fonction" ? Merci d'avance ! 🙂
  25. Romitou

    Entity tags

    Peux-tu donner la partie du code où tu fais spawn ton PNJ ? Pour donner un nom : set name of spawned entity to "#TON NOM#" (Dis-moi si ça a fonctionné !) Rappel: je suis débutant (pour les personnes qui me diront que c'est faux...).
×
×
  • 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.