Aller au contenu

Xpixel_Prod

Membre
  • Compteur de contenus

    9
  • Inscription

  • Dernière visite

  • Crédits

    0 [Faire un don]

Réputation sur la communauté

1 Neutre

À propos de Xpixel_Prod

  • Rang
    Nouveau

Visiteurs récents du profil

Le bloc de visiteurs récents est désactivé et il n’est pas visible pour les autres utilisateurs.

  1. Trop d'erreurs, tue l'erreurs, j'ai du coup réinstalle une autre version de Spigot et ça passe mieux :) Merci :) Résolu
  2. Bonsoir Nashoba, pourrais tu mettre un lien vers le plugin ASkyBlock avec le qu'elle les conditions marchent s'il te plait, j'ai utilisé cette condition: if %player% has a askyblock island: Mais skript ne la comprend pas :) Merci d'avance :) ps: D'autre condition comme celle d'essentials marchent ! Xpixel_Prod
  3. Bonsoir, à tous j'ai un problème je pense de compatibilité entre mon spigot 1.9 et mon skript 2.2, je ne comprend lors du give d'item je passe avec une error "An entrernal error...". Du coté de la console des erreurs et des erreurs... Si quelqu'un a un serveur 1.9 et une version de skript qui est compatible je suis preneur, ou si quelqu'un a une solution je suis tout autant preneur ! Merci à tous Code d'erreurs : [spoiler=Console] [02:18:30 ERROR]: #!#! at ch.njol.skript.effects.EffCommand.execute(EffCommand.java:86) [02:18:30 ERROR]: #!#! at ch.njol.skript.lang.Effect.run(Effect.java:54) [02:18:30 ERROR]: #!#! at com.w00tmast3r.skquery.skript.LambdaEffect.walk(LambdaEffect.java:35) [02:18:30 ERROR]: #!#! at com.w00tmast3r.skquery.util.custom.menus.v2_.SlotRule.run(SlotRule.java:30) [02:18:30 ERROR]: #!#! at com.w00tmast3r.skquery.util.custom.menus.v2_.FormattedSlotManager.onClick(FormattedSlotManager.java:66) [02:18:30 ERROR]: #!#! at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [02:18:30 ERROR]: #!#! at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [02:18:30 ERROR]: #!#! at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [02:18:30 ERROR]: #!#! at java.lang.reflect.Method.invoke(Method.java:606) [02:18:30 ERROR]: #!#! at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) [02:18:30 ERROR]: #!#! at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [02:18:30 ERROR]: #!#! at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [02:18:30 ERROR]: #!#! at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [02:18:30 ERROR]: #!#! at net.minecraft.server.v1_9_R1.PlayerConnection.a(PlayerConnection.java:1802) [02:18:30 ERROR]: #!#! at net.minecraft.server.v1_9_R1.PacketPlayInWindowClick.a(SourceFile:33) [02:18:30 ERROR]: #!#! at net.minecraft.server.v1_9_R1.PacketPlayInWindowClick.a(SourceFile:10) [02:18:30 ERROR]: #!#! at net.minecraft.server.v1_9_R1.PlayerConnectionUtils$1.run(SourceFile:13) [02:18:30 ERROR]: #!#! at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [02:18:30 ERROR]: #!#! at java.util.concurrent.FutureTask.run(FutureTask.java:262) [02:18:30 ERROR]: #!#! at net.minecraft.server.v1_9_R1.SystemUtils.a(SourceFile:45) [02:18:30 ERROR]: #!#! at net.minecraft.server.v1_9_R1.MinecraftServer.D(MinecraftServer.java:716) [02:18:30 ERROR]: #!#! at net.minecraft.server.v1_9_R1.DedicatedServer.D(DedicatedServer.java:400) [02:18:30 ERROR]: #!#! at net.minecraft.server.v1_9_R1.MinecraftServer.C(MinecraftServer.java:655) [02:18:30 ERROR]: #!#! at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:554) [02:18:30 ERROR]: #!#! at java.lang.Thread.run(Thread.java:745) [02:18:30 ERROR]: #!#! [02:18:30 ERROR]: #!#! Version Information: [02:18:30 ERROR]: #!#! Skript: 2.2-SNAPSHOT [02:18:30 ERROR]: #!#! Bukkit: 1.9-SNAPSHOT [02:18:30 ERROR]: #!#! Minecraft: 1.9 [02:18:30 ERROR]: #!#! Java: 1.7.0_111 (OpenJDK 64-Bit Server VM 24.111-b01) [02:18:30 ERROR]: #!#! OS: Linux amd64 3.2.0-4-amd64 [02:18:30 ERROR]: #!#! [02:18:30 ERROR]: #!#! Running CraftBukkit: false [02:18:30 ERROR]: #!#! [02:18:30 ERROR]: #!#! Current node: null [02:18:30 ERROR]: #!#! Current item: add [[itemtype:5 birch saplings]] to the player [02:18:30 ERROR]: #!#! [02:18:30 ERROR]: #!#! Thread: Server thread [02:18:30 ERROR]: #!#! [02:18:30 ERROR]: #!#! End of Error. [02:18:30 ERROR]: #!#!
  4. Voila screen ajouté :) Cordialement, Xpixel
  5. Freezy, merci de porter attention à mon script, cependant il n'y a aucun site dans ta signature :) Xpixel
  6. [spoiler=Code :] #permissions: quete.drop.livre -> Permet de jetter le livre des quètes. #quete.admin -> Accès à l'historique des autres personnes. options: prefix: &8[ &b&lSky&3&lQuête &8] &7 command /skyquete <text=menu> [<text>]: aliases: sq trigger: if arg-1 is "menu": clear {num.%player%::*} if {livrequete.%player%} is not set: open chest with 3 row named "&6Quête d'%player%" to player wait 2 tick format slot 4 of player with red stained glass pane named "{@prefix}" to close format slot 0 of player with black stained glass pane named " " to close loop 3 times: format slot loop-number of player with black stained glass pane named " " to close loop 26 times: if loop-number > 17: format slot loop-number of player with black stained glass pane named " " to close loop 8 times: if loop-number > 4: format slot loop-number of player with black stained glass pane named " " to close #-----------------------------------------------------------Quete 1-----------------------------------------------------------# if {quete1.%player%} is not set: format slot 13 of player with ender portal frame named "&5&lQuête &8: &6La conquête du spawn &2[ 1 ]" with lore "||||&7Objectif: ||&3Découvrir le spawn &3!||||&7Récompenses:||&8- &2&lLivre des quêtes||||&7Quête : &8Simple||||&cQuête en cours !" to close if {quete1.%player%} is true: format slot 13 of player with ender portal frame named "&5&lQuête &8: &6La conquête du spawn &2[ 1 ]" with lore "||||&7Objectif: ||&3Découvrir le spawn &3!||||&7Récompenses:||&8- &2&lLivre des quêtes||||&7Quête : &8Simple||||&2Quête terminée !||&9Cliquez pour obtenir les récompenses !" to run [make player execute command "/quete 1"] if {livrequete.%player%} is true: open chest with 3 row named "&6Quêtes d'%player%" to player wait 2 tick format slot 4 of player with red stained glass pane named "&bQuêtes terminées :" to run [make player execute command "/sq termine"] format slot 0 of player with black stained glass pane named " " to close loop 3 times: format slot loop-number of player with black stained glass pane named " " to close loop 26 times: if loop-number > 17: format slot loop-number of player with black stained glass pane named " " to close loop 8 times: if loop-number > 4: format slot loop-number of player with black stained glass pane named " " to close #-----------------------------------------------------------Quete 2-----------------------------------------------------------# if {quete2.%player%} is not "finit": if {quete2.%player%} is not set: wait 2 tick format slot 12 of player with wooden door named "&5&lQuête &8: &6Le départ ! &2[ 2 ]" with lore "||||&7Objectif: ||&3Créer une île &3!||||&7Récompenses:||&8- &c&l1 Sceau de Lave||&8- &2&l2 Blocs de glace||&8- &2&l1 Pioche en bois||||&7Quête : &8Simple||||&cQuête en cours !" to close #if {quete2.%player%} is true: #format slot 12 of player with wooden door named "&5&lQuête &8: &6Le départ ! &2[ 2 ]" with lore "||||&7Objectif: ||&3Créer une île &3!||||&7Récompenses:||&8- &c&l1 Sceau de Lave||&8- &2&l2 Blocs de glace||&8- &2&l1 Pioche en bois||||&7Quête : &8Simple||||&cQuête en cours !" to close #if {quete2.%player%} is "finit": else: add un to {num.%player%::*} #-----------------------------------------------------------Quete 3-----------------------------------------------------------# if {quete3.%player%} is not "finit": if {quete3.%player%} is not set: wait 2 tick format slot 13 of player with diamond pickaxe named "&5&lQuête &8: &6Mon premier générateur ! &2[ 3 ]" with lore "||||&7Objectif: ||&3Miner &e32 &3pierres taillées&3! &8[ &9%{quete3.pierre.%player%}%/32 &8]||||&7Récompenses:||&8- &2&l5 pouces de chène||&8- &2&l5 Poudre d'os||||&7Quête : &8Simple||||&cQuête en cours !" to close if {quete3.%player%} is true: wait 2 tick format slot 13 of player with diamond pickaxe named "&5&lQuête &8: &6Mon premier générateur ! &2[ 3 ]" with lore "||||&7Objectif: ||&3Miner &e32 &3pierres taillées&3! &8[ &9%{quete3.pierre.%player%}%/32 &8]||||&7Récompenses:||&8- &2&l5 pouces de chène||&8- &2&l5 Poudre d'os||||&7Quête : &8Simple||||&2Quête terminée !||&9Cliquez pour obtenir les récompenses !" to run [make player execute command "/quete 3"] else: add deux to {num.%player%::*} #-----------------------------------------------------------Quete 4-----------------------------------------------------------# if {quete4.%player%} is not set: if {quete4.1.%player%} is not set: wait 2 tick format slot 14 of player with diamond axe named "&5&lQuête &8: &6Bûcheron dans l'âme ! &2[ 4 ]" with lore "||||&7Objectif: ||&3Couper &e64 &3bûches&3! &8[ &9%{quete4.1.buche.%player%}%/64 &8]||||&7Etape :&8 [ &a1 &8/ &22 &8] ||&7Récompenses à &8[ &22 &8/ &22 &8] :||&8- &2&l1 graine de citrouille||&8- &2&l1 graine de pastèque||&8- &2&l1 graine de blé||&8- &2&l1 canne à sucre||&8- &2&l1 canne à pêche||||&7Quête : &8Simple||||&cQuête en cours !" to close if {quete4.1.%player%} is true: format slot 14 of player with diamond axe named "&5&lQuête &8: &6Bûcheron dans l'âme ! &2[ 4 ]" with lore "||||&7Objectif: ||&3Couper &e64 &3bûches&3! &8[ &9%{quete4.1.buche.%player%}%/64 &8]||||&7Etape :&8 [ &a1 &8/ &22 &8] ||&7Récompenses à &8[ &22 &8/ &22 &8] :||&8- &2&l1 graine de citrouille||&8- &2&l1 graine de pastèque||&8- &2&l1 graine de blé||&8- &2&l1 canne à sucre||&8- &2&l1 canne à pêche||||&7Quête : &8Simple||||&2Quête terminée !||&9Cliquez pour obtenir les récompenses !" to run [make player execute command "/quete 41"] if {quete4.2.%player%} is true: wait 2 tick format slot 14 of player with diamond axe named "&5&lQuête &8: &6Bûcheron dans l'âme ! &2[ 4 ]" with lore "||||&7Objectif: ||&3Récolter &e5 &3pommes&3!||||&7Etape :&8 [ &22 &8/ &22 &8] ||&7Récompenses:||&8- &2&l1 graine de citrouille||&8- &2&l1 graine de pastèque||&8- &2&l1 graine de blé||&8- &2&l1 canne à sucre||&8- &2&l1 canne à pêche||||&7Quête : &8Simple||||&2Quête terminée !||&9Cliquez pour obtenir les récompenses !" to run [make player execute command "/quete 4"] #-----------------------------------------------------------Historique-----------------------------------------# if arg-1 is "termine": if arg-2 is not set: set {_pos.quete.termine.%player%} to 8 open chest with 3 row named "&6Quêtes terminées d'%player%" to player wait 2 tick format slot 0 of player with black stained glass pane named " " to close format slot 4 of player with red stained glass pane named "&6Quête en cours" to run [make player execute command "/sq"] loop 3 times: format slot loop-number of player with black stained glass pane named " " to close loop 8 times: if loop-number > 4: format slot loop-number of player with black stained glass pane named " " to close if {livrequete.%player%} is true: add 1 to {_pos.quete.termine.%player%} format slot {_pos.quete.termine.%player%} of player with ender portal frame named "&5&lQuête &8: &6La conquête du spawn &2[ 1 ]" with lore "||||&7Objectif: ||&3Découvrir le spawn &3!||||&7Récompenses:||&8- &2&lLivre des quêtes||||&7Quête : &8Simple||||&4Quête terminée !" to close if arg-2 is set: if player have permission "quete.admin": set {_pos.quete.termine.%player%} to 8 open chest with 3 row named "&6Quêtes terminées d'%arg 2%" to player wait 2 tick format slot 0 of player with black stained glass pane named " " to close format slot 4 of player with red stained glass pane named "&6Quête en cours" to close loop 3 times: format slot loop-number of player with black stained glass pane named " " to close loop 8 times: if loop-number > 4: format slot loop-number of player with black stained glass pane named " " to close if {livrequete.%arg 2%} is true: add 1 to {_pos.quete.termine.%player%} format slot {_pos.quete.termine.%player%} of player with ender portal frame named "&5&lQuête &8: &6La conquête du spawn &2[ 1 ]" with lore "||||&7Objectif: ||&3Découvrir le spawn &3!||||&7Récompenses:||&8- &2&lLivre des quêtes||||&7Quête : &8Simple||||&4Quête terminée !" to close if arg-1 is "aide": send "&b**&3--&b**&3--&b**&3--&b**&3--&b**&3--{@prefix}&b**&3--&b**&3--&b**&3--&b**&3--&b**&3--" send " test" command /quete [<text>] [<text>]: aliases: q trigger: if arg-1 is "1": if {quete1.%player%} is true: set {nombres.quete.%player%} to 3 set {livrequete.%player%} to true send "{@prefix}%player%, vous avez validé la quête. Voici comme convenu votre &2&lLivre des quêtes &7!" set slot 0 of player to book named "&2&lLivre des quêtes" with lore "||||&9Clic droit pour ouvrir vos quêtes !" wait 5 seconds send "&7Bienvenue %player%. &7 Ce livre vous accompagnera tout au long de votre fantastique histoire, faites &9clique droit &7sur le livre pour ouvrir votre &9rapport de quête &7!" #A faire la quette 2 if arg-1 is "3": if {quete3.%player%} is true: send "{@prefix}%player%, vous avez validé la quête &6Mon premier générateur !" set {quete3.%player%} to "finit" give 5 bone to player give 5 normal sapling to player add 1 to {quete.num.%player%} remove 1 to {quete.actu.%player%} #===========================================================================================# on break smooth brick:#quête 3 if {livrequete.%player%} is true: if {quete3.pierre.%player%} is not set: set {quete3.pierre.%player%} to 0 if {quete3.pierre.%player%} < 32: add 1 to {quete3.pierre.%player%} if {quete3.pierrestop.%player%} is not set: if {quete3.pierre.%player%} = 32: set {quete3.pierrestop.%player%} to true set {quete3.%player%} to true send "{@prefix}Tu a miné toute les pierres taillés pour la quête : &6Mon premier générateur !" on break log:#quête 4.1 if {livrequete.%player%} is true: if {quete4.1.buche.%player%} is not set: set {quete4.1.buche.%player%} to 0 if {quete4.1.buche.%player%} < 64: add 1 to {quete4.1.buche.%player%} if {quete4.1.buchestop.%player%} is not set: if {quete4.1.buche.%player%} = 64: set {quete4.1.%player%} to true set {quete4.1.buchestop.%player%} to true send "{@prefix}Tu as coupé toutes tes buches pour la quête : &6Bûcheron dans l'âme !" on first join: set {quete.actu.%player%} to 3 set {quete4.1.buche.%player%} to 0 set {quete3.pierre.%player%} to 0 wait 1 minutes set {quete1.%player%} to true send "{@prefix}Vous avez validé la quête: &6La conquète du spawn &7! Faites &c/skyquete &7pour récupérer votre récompense de quête" on rightclick with book: make player execute "/sq" Voila iLazZ, tous mon code (ce n'est que le début j'ai pas réussi à faire la suite :)
  7. Titre du sujet : Menu GUI Sujet : Version mc : 1.9 spigot Version skript: 2.0.2 Type du skript : Utilitaires add-on : SkQuerry, WildScript, SkRayFall Demande: Bonsoir à tous, je suis actuellement après le codage d'un script de quêtes. Il permet à tous les joueurs d'ouvrir un menu de 3 rangs, avec à la position 13, 14, 15 du coffre des slots disponible pour une quête. Au début le joueur a la quête 1, 2 et 3 qui se positionne dans ces slots, jusqu’à là rien de fameux dans le code. Mais j'aimerais que dès qu'une quête est terminé elle disparaisse et la quête d'après (la 4 et ainsi de suite) prennent la place de l'ancienne. Donc si le joueur ne veut pas faire la quête numéro 1 il peut quand même faire le reste avec les 2 autre slots disponible. J'ai commencé le code de mon coté, il est trop barbare et piquerait les yeux à certain ! Je suis à 170 lignes (Avec configuration des quêtes, des conditions a respecter etc...) et je bloque ici. J'aimerais que quelqu'un me face un bout de code avec pour la quête 1 une laine rouge, la 2, une bleu, la 3 une violette, la 4 une verte, la 5 une noir (représentant les quettes que j'ai de mon coté) et que lors du clique sur l'une des quêtes, elle disparaisse et elle laisse place à la verte et ensuite après un autre clic à la noir. Ma demande est complexe et peut ne pas être compris par tous le monde même si j'ai essayé d'être le plus claire possible je reste tous de fois disponible sur tous les réseaux de com (skype, ts, discord...) Merci à tous de prendre du temps pour me lire ! En espérant une réponse :)) Voici un screen du menu avec les 3 slots de quête : Bonne soirée, ou journée et à bientôt ! #Xpixel.Prod
  8. Titre du sujet : Blocage placement objets dans les minecarts Sujet : Version mc : 1.9 spigot Version skript: 2.0.2 Type du skript : Utilitaires Demande: Le script permet d'éviter les give des personnes du staff en gamemode 3, j'ai réussi à en faire un pour tous les bloc's (coffres, entonnoirs etc...). Cependant je ne trouve pas les conditions pour l'ouverture d'un minecart hooper ou minecart coffre. J'ai testé : on rigthclick on storage minecart: if player's gamemode is creative: cancel event Mais cela ne fonctionne pas, lors du reload il ne comprend pas l’événement "on rigthclick on storage minecart" Merci à tous, en espérant une réponse :) Xpixel_Prod
×
×
  • 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.