Jxlien 0 Posté : 31 octobre 2019 Version de Minecraft : 1.10Version de Skript : 2.2 Addons utilisés: Type du skript : Description du script : Bonjour, j’essaye de sauvegarder mon stuff entre le lobby et le /mod mais sa me marque qu'il y a une erreur Le script: Révélation command /mod: trigger: if {mod.%player%} is true: set {mod.%player%} to false teleport player to {last.location.%player%} set player's inventory's serialized contents to {last.inventory.%player%} wait 1 tick send " &aVous avez quitté le mode &6Modérateur &a!" else: set {mod.%player%} to true set {last.location.%player%} to player's location set {last.inventory.%player%} to serialized contents of player's inventory clear player's inventory wait 1 tick set slot 0 of player to 1 blaze rod named "&aVanish &7[&aON&7]" wait 1 tick send "&aVous avez activé le mode &6Modérateur &a!" l'erreur dans la console : Révélation [17:24:38 ERROR]: #!#! [17:24:38 ERROR]: #!#! [Skript] Severe Error: [17:24:38 ERROR]: #!#! [17:24:38 ERROR]: #!#! If you're developing an add-on for Skript this likely means that you have done something wrong. [17:24:38 ERROR]: #!#! If you're a server admin however please go to Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. [17:24:38 ERROR]: #!#! and check whether this error has already been reported. [17:24:38 ERROR]: #!#! If not please create a new ticket with a meaningful title, copy & paste this whole error into it, [17:24:38 ERROR]: #!#! and describe what you did before it happened and/or what you think caused the error. [17:24:38 ERROR]: #!#! If you think that it's a trigger that's causing the error please post the trigger as well. [17:24:38 ERROR]: #!#! By following this guide fixing the error should be easy and done fast. [17:24:38 ERROR]: #!#! [17:24:38 ERROR]: #!#! Stack trace: [17:24:38 ERROR]: #!#! java.lang.IllegalArgumentException: Chests must have a size that is a multiple of 9! [17:24:38 ERROR]: #!#! at org.apache.commons.lang.Validate.isTrue(Validate.java:136) [17:24:38 ERROR]: #!#! at org.bukkit.craftbukkit.v1_10_R1.CraftServer.createInventory(CraftServer.java:1529) [17:24:38 ERROR]: #!#! at com.w00tmast3r.skquery.util.serialization.InventorySerialUtils.fromBase64(InventorySerialUtils.java:34) [17:24:38 ERROR]: #!#! at com.w00tmast3r.skquery.elements.expressions.ExprInventorySerials.change(ExprInventorySerials.java:41) [17:24:38 ERROR]: #!#! at ch.njol.skript.effects.EffChange.execute(EffChange.java:273) [17:24:38 ERROR]: #!#! at ch.njol.skript.lang.Effect.run(Effect.java:54) [17:24:38 ERROR]: #!#! at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:63) [17:24:38 ERROR]: #!#! at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:91) [17:24:38 ERROR]: #!#! at ch.njol.skript.lang.Trigger.execute(Trigger.java:53) [17:24:38 ERROR]: #!#! at ch.njol.skript.command.ScriptCommand.execute2(ScriptCommand.java:222) [17:24:38 ERROR]: #!#! at ch.njol.skript.command.ScriptCommand.execute(ScriptCommand.java:184) [17:24:38 ERROR]: #!#! at ch.njol.skript.command.Commands.handleCommand(Commands.java:269) [17:24:38 ERROR]: #!#! at ch.njol.skript.command.Commands$1.onPlayerCommand(Commands.java:164) [17:24:38 ERROR]: #!#! at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [17:24:38 ERROR]: #!#! at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [17:24:38 ERROR]: #!#! at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [17:24:38 ERROR]: #!#! at java.lang.reflect.Method.invoke(Unknown Source) [17:24:38 ERROR]: #!#! at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) [17:24:38 ERROR]: #!#! at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [17:24:38 ERROR]: #!#! at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [17:24:38 ERROR]: #!#! at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [17:24:38 ERROR]: #!#! at net.minecraft.server.v1_10_R1.PlayerConnection.handleCommand(PlayerConnection.java:1340) [17:24:38 ERROR]: #!#! at net.minecraft.server.v1_10_R1.PlayerConnection.a(PlayerConnection.java:1183) [17:24:38 ERROR]: #!#! at net.minecraft.server.v1_10_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) [17:24:38 ERROR]: #!#! at net.minecraft.server.v1_10_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) [17:24:38 ERROR]: #!#! at net.minecraft.server.v1_10_R1.PlayerConnectionUtils$1.run(SourceFile:13) [17:24:38 ERROR]: #!#! at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [17:24:38 ERROR]: #!#! at java.util.concurrent.FutureTask.run(Unknown Source) [17:24:38 ERROR]: #!#! at net.minecraft.server.v1_10_R1.SystemUtils.a(SourceFile:45) [17:24:38 ERROR]: #!#! at net.minecraft.server.v1_10_R1.MinecraftServer.D(MinecraftServer.java:733) [17:24:38 ERROR]: #!#! at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:399) [17:24:38 ERROR]: #!#! at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:672) [17:24:38 ERROR]: #!#! at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:571) [17:24:38 ERROR]: #!#! at java.lang.Thread.run(Unknown Source) [17:24:38 ERROR]: #!#! [17:24:38 ERROR]: #!#! Version Information: [17:24:38 ERROR]: #!#! Skript: 2.2-SNAPSHOT [17:24:38 ERROR]: #!#! Bukkit: 1.10-R0.1-SNAPSHOT [17:24:38 ERROR]: #!#! Minecraft: 1.10 [17:24:38 ERROR]: #!#! Java: 1.8.0_231 (Java HotSpot(TM) 64-Bit Server VM 25.231-b11) [17:24:38 ERROR]: #!#! OS: Windows 10 amd64 10.0 [17:24:38 ERROR]: #!#! [17:24:38 ERROR]: #!#! Running CraftBukkit: false [17:24:38 ERROR]: #!#! [17:24:38 ERROR]: #!#! Current node: null [17:24:38 ERROR]: #!#! Current item: set the inventory serial of the inventory of the player to {last.inventory.%the player%}(as java.lang.String) [17:24:38 ERROR]: #!#! [17:24:38 ERROR]: #!#! Thread: Server thread [17:24:38 ERROR]: #!#! [17:24:38 ERROR]: #!#! End of Error. [17:24:38 ERROR]: #!#! merci à ceux qui m'aideront Partager ce message Lien à poster Partager sur d’autres sites
Xamez 72 Répondu : 31 octobre 2019 Essaye ça: Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Partager ce message Lien à poster Partager sur d’autres sites
Jxlien 0 Répondu : 31 octobre 2019 (modifié) merci de m'avoir répondu, lorsque que je fais /a je n'es plus mon inventaire et lorsque que je fais /b sa me rend mon inventaire précédent mais le problème c'est que sa me le rend en 2 fois edit: j'ai refais des test et sa fonctionne à moitié, j'ai fais comme ceci: Révélation Révélation options: prefix: &9[Moderation]&e on join: set {mod.%player%} to false set {freeze.%player%} to false command /mod: permission: mode.use trigger: loop all items in player's inventory: add loop-value to {inv::*} clear player's inventory if {mod.%player%} is false: set {mod.%player%} to true clear player's inventory send "{@prefix} passage en mode &9Moderation" set {mod.gamemode.%player%} to true set {mod.vanish.%player%} to true set player's gamemode to survival set player's flight mode to true hide the player from all players set slot 0 of player to clock named "&2Random Joueur" set slot 1 of player to paper named "&eInformations" set slot 2 of player to book named "&cSanctions" set slot 4 of player to eye of ender named "&2se tp au joueur" set slot 3 of player to gold block named "&etp le joueur" set slot 5 of player to chest named "&eInventaire Joueur" set slot 6 of player to ice named "&9Freeze" set slot 7 of player to stick of knockback 2 named "&bBaton Kb II" set slot 8 of player to diamond hoe of unbreaking named "&e♦ &2VANISH" else: loop {inv::*}: give loop-value to player set {mod.%player%} to false send "{@prefix} &epassage en mode &fJoueur" send "&6Penses à enlever ton /v" mais le problème est que quand je fais /mod (une 1ère fois) sa me donne mes objets de modération (et sa sauvegarde ceux du lobby) et quand je fais /mod (une 2eme fois) sa me redonne mes items du lobby+ceux de modération et sa même si je met un "clear player's inventory" après le "else". Modifié 31 octobre 2019 par Jxlien Partager ce message Lien à poster Partager sur d’autres sites
KyloRen3600 235 Répondu : 31 octobre 2019 (modifié) Bonsoir, voici quelque chose qui devrait t'être utile: Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Modifié 31 octobre 2019 par KyloRen3600 Partager ce message Lien à poster Partager sur d’autres sites
Jxlien 0 Répondu : 1 novembre 2019 Bonjour @KyloRen3600, j'ai mis les lignes dans le skript mais j'ai le meme problème qu'au début, lorsque je fais mod sa m'enlève mon stuff du lobby et sa me donne ceux de modération mais lorsque je fais /mod une 2eme fois pour récupérer mes objets du lobby sa me marque: "An internal error occured while attempting to perform this commande". le problème sur la console : Révélation OR]: #!#! [10:12:14 ERROR]: #!#! [Skript] Severe Error: [10:12:14 ERROR]: #!#! [10:12:14 ERROR]: #!#! If you're developing an add-on for Skript this likely means that you have done something wrong. [10:12:14 ERROR]: #!#! If you're a server admin however please go to Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. [10:12:14 ERROR]: #!#! and check whether this error has already been reported. [10:12:14 ERROR]: #!#! If not please create a new ticket with a meaningful title, copy & paste this whole error into it, [10:12:14 ERROR]: #!#! and describe what you did before it happened and/or what you think caused the error. [10:12:14 ERROR]: #!#! If you think that it's a trigger that's causing the error please post the trigger as well. [10:12:14 ERROR]: #!#! By following this guide fixing the error should be easy and done fast. [10:12:14 ERROR]: #!#! [10:12:14 ERROR]: #!#! Stack trace: [10:12:14 ERROR]: #!#! java.lang.IllegalArgumentException: Chests must have a size that is a multiple of 9! [10:12:14 ERROR]: #!#! at org.apache.commons.lang.Validate.isTrue(Validate.java:136) [10:12:14 ERROR]: #!#! at org.bukkit.craftbukkit.v1_10_R1.CraftServer.createInventory(CraftServer.java:1529) [10:12:14 ERROR]: #!#! at com.w00tmast3r.skquery.util.serialization.InventorySerialUtils.fromBase64(InventorySerialUtils.java:34) [10:12:14 ERROR]: #!#! at com.w00tmast3r.skquery.elements.effects.EffDeserializeReturn.execute(EffDeserializeReturn.java:28) [10:12:14 ERROR]: #!#! at ch.njol.skript.lang.Effect.run(Effect.java:54) [10:12:14 ERROR]: #!#! at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:63) [10:12:14 ERROR]: #!#! at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:91) [10:12:14 ERROR]: #!#! at ch.njol.skript.lang.Trigger.execute(Trigger.java:53) [10:12:14 ERROR]: #!#! at ch.njol.skript.command.ScriptCommand.execute2(ScriptCommand.java:222) [10:12:14 ERROR]: #!#! at ch.njol.skript.command.ScriptCommand.execute(ScriptCommand.java:184) [10:12:14 ERROR]: #!#! at ch.njol.skript.command.Commands.handleCommand(Commands.java:269) [10:12:14 ERROR]: #!#! at ch.njol.skript.command.Commands$1.onPlayerCommand(Commands.java:164) [10:12:14 ERROR]: #!#! at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [10:12:14 ERROR]: #!#! at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [10:12:14 ERROR]: #!#! at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [10:12:14 ERROR]: #!#! at java.lang.reflect.Method.invoke(Unknown Source) [10:12:14 ERROR]: #!#! at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) [10:12:14 ERROR]: #!#! at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [10:12:14 ERROR]: #!#! at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [10:12:14 ERROR]: #!#! at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [10:12:14 ERROR]: #!#! at net.minecraft.server.v1_10_R1.PlayerConnection.handleCommand(PlayerConnection.java:1340) [10:12:14 ERROR]: #!#! at net.minecraft.server.v1_10_R1.PlayerConnection.a(PlayerConnection.java:1183) [10:12:14 ERROR]: #!#! at net.minecraft.server.v1_10_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) [10:12:14 ERROR]: #!#! at net.minecraft.server.v1_10_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) [10:12:14 ERROR]: #!#! at net.minecraft.server.v1_10_R1.PlayerConnectionUtils$1.run(SourceFile:13) [10:12:14 ERROR]: #!#! at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [10:12:14 ERROR]: #!#! at java.util.concurrent.FutureTask.run(Unknown Source) [10:12:14 ERROR]: #!#! at net.minecraft.server.v1_10_R1.SystemUtils.a(SourceFile:45) [10:12:14 ERROR]: #!#! at net.minecraft.server.v1_10_R1.MinecraftServer.D(MinecraftServer.java:733) [10:12:14 ERROR]: #!#! at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:399) [10:12:14 ERROR]: #!#! at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:672) [10:12:14 ERROR]: #!#! at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:571) [10:12:14 ERROR]: #!#! at java.lang.Thread.run(Unknown Source) [10:12:14 ERROR]: #!#! [10:12:14 ERROR]: #!#! Version Information: [10:12:14 ERROR]: #!#! Skript: 2.2-SNAPSHOT [10:12:14 ERROR]: #!#! Bukkit: 1.10-R0.1-SNAPSHOT [10:12:14 ERROR]: #!#! Minecraft: 1.10 [10:12:14 ERROR]: #!#! Java: 1.8.0_231 (Java HotSpot(TM) 64-Bit Server VM 25.231-b11) [10:12:14 ERROR]: #!#! OS: Windows 10 amd64 10.0 [10:12:14 ERROR]: #!#! [10:12:14 ERROR]: #!#! Running CraftBukkit: false [10:12:14 ERROR]: #!#! [10:12:14 ERROR]: #!#! Current node: null [10:12:14 ERROR]: #!#! Current item: deserialize return [10:12:14 ERROR]: #!#! [10:12:14 ERROR]: #!#! Thread: Server thread [10:12:14 ERROR]: #!#! [10:12:14 ERROR]: #!#! End of Error. [10:12:14 ERROR]: #!#! le problème est peut-etre que je n'ai pas une bonne version de skript ? Partager ce message Lien à poster Partager sur d’autres sites
KyloRen3600 235 Répondu : 1 novembre 2019 Ah oui en effet, pour les versions de Minecraft supérieures à la 1.10 il faut préférer utiliser les versions de bensku. Partager ce message Lien à poster Partager sur d’autres sites
Jxlien 0 Répondu : 1 novembre 2019 Aurait-tu un lien stp ? Partager ce message Lien à poster Partager sur d’autres sites
KyloRen3600 235 Répondu : 1 novembre 2019 Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Désolé mais je ne sais pas laquelle marche en 1.10 exactement Partager ce message Lien à poster Partager sur d’autres sites
Xamez 72 Répondu : 1 novembre 2019 Essaye de prendre la 2.2dev27 ou 2.2dev32c Partager ce message Lien à poster Partager sur d’autres sites
Jxlien 0 Répondu : 1 novembre 2019 j'ai un problème, j'ai mis mon skript de hub et il ne fonctionne pas avec skript 2.2dev27 ni avec 2.2dev32c, lorsque je reload le skript de hub, il n'y a aucune erreur mais dans la console il y a pleins d'erreurs et je ne peux pas faire mes commandes créé avec le skript de hub en jeux alors qu'avec mon ancien skript (2.2) tout marchait . Partager ce message Lien à poster Partager sur d’autres sites
Xamez 72 Répondu : 1 novembre 2019 Pourquoi ne passer en 1.12.2 ? Normalement cela réglerais tes problèmes. Et niveau addon et version tu as quoi ? Partager ce message Lien à poster Partager sur d’autres sites
Jxlien 0 Répondu : 1 novembre 2019 tu veux que je mette mon serveur en bukkit 1.12.2 ? pour ma version j'avais skript 2.2 je te met la liste de tous mes plugins ici: Partager ce message Lien à poster Partager sur d’autres sites
KyloRen3600 235 Répondu : 1 novembre 2019 (modifié) Ah mais il faut utiliser Spigot pas CraftBukkit, Skript marche assez mal avec CraftBukkit. Modifié 1 novembre 2019 par KyloRen3600 Partager ce message Lien à poster Partager sur d’autres sites
Jxlien 0 Répondu : 1 novembre 2019 (modifié) ok je suis passé en spigot 1.12.2 et skript 2.2dev32c mais le problème venait de squery je pense, donc je suis passé sous tuske mais pour le: set {stuff.%player%} to player's serialized inventory et le restore inventory of player from {stuff.%player%} sa me marque "can't understand this condition/effect Modifié 1 novembre 2019 par Jxlien Partager ce message Lien à poster Partager sur d’autres sites
Joriis 267 Répondu : 14 novembre 2019 Salut, Pour SkQuery tu peux essayer d'installer la version ici: Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Bonne journée. Partager ce message Lien à poster Partager sur d’autres sites