lastirix Posté(e) le 13 février 2016 Posté(e) le 13 février 2016 lastirix submitted a new resource: [plain]Hotel des ventes[/plain] - [plain]HDV[/plain] #==# Hotel des ventes #==# Bonjour, je trouve pas mal de réponses et de skript sur ce site depuis quelques temps, et il est normale que je me mette moi aussi a partager mes créations. I. Présentation: Le skript est inspiré du skript de Protoxy (https://skript-mc.fr/forum/threads/hotel-des-ventes.664/), je tenais a le signalé. II.Fonctions: Ce skript fonctionne avec un fichier "config.yml",... Read more about this resource...
Izychiel Posté(e) le 14 février 2016 Posté(e) le 14 février 2016 Sympa :) Peut-être inspiré de mon HDE aussi non ? :p Sinon, tu utilises quoi comme stockage, dans des variables pour chaque joueur ? :o
lastirix Posté(e) le 14 février 2016 Auteur Posté(e) le 14 février 2016 Sympa :) Peut-être inspiré de mon HDE aussi non ? :p Sinon, tu utilises quoi comme stockage, dans des variables pour chaque joueur ? :eek: Salut, Merci Imperial_Crise :) Nop Izychiel, je viens de découvrir ton skript et franchement GG, je compte bien m'en inspirer pour mes prochain :p (Surtout sur les fonctions, je ne maîtrise pas du tout pour le moment ) Perso sur mon serveur les variables son stockées dans des fichiers SQLite. J'ai eu pas mal de problèmes de temps d’accès lorsque j'utilisai Mysql ( Classique, table Variables21 ) mais plus aucun depuis que je passe par des fichiers SQLite. Mais avec la limitation du nombre d'objet, je ne dépasse jamais les 3 pages ( avec 5 ligne par page ). Je vois que tu stock sur une BDD, j'ai essayé mais j'ai rencontré des problème a enregistrer en blob et a ensuite décompresser les objets... Je vais étudier ta méthode de plus prés pour essayer de trouver réponse a mon problème :D Merci pour vos réponses Bonne journée 1
lastirix Posté(e) le 14 février 2016 Auteur Posté(e) le 14 février 2016 Sympa :) Peut-être inspiré de mon HDE aussi non ? :p Sinon, tu utilises quoi comme stockage, dans des variables pour chaque joueur ? :eek: J'ai testé ton skript HDE, et j'ai un souci qui dépasse mes compétences ^^, lorsque je met un objet en vente, j'ai un message d'erreur dans ma console : [13:47:40] [server thread/WARN]: java.sql.SQLException: Data truncated for column 'echange_id' at row 1 [13:47:40] [server thread/WARN]: at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073) [13:47:40] [server thread/WARN]: at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593) [13:47:40] [server thread/WARN]: at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525) [13:47:40] [server thread/WARN]: at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986) [13:47:40] [server thread/WARN]: at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140) [13:47:40] [server thread/WARN]: at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2620) [13:47:40] [server thread/WARN]: at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1662) [13:47:40] [server thread/WARN]: at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1581) [13:47:40] [server thread/WARN]: at com.w00tmast3r.skquery.elements.effects.EffSQLUpdate.execute(EffSQLUpdate.java:32) [13:47:40] [server thread/WARN]: at ch.njol.skript.lang.Effect.run(Effect.java:54) [13:47:40] [server thread/WARN]: at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:63) [13:47:40] [server thread/WARN]: at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:91) [13:47:40] [server thread/WARN]: at ch.njol.skript.lang.Trigger.execute(Trigger.java:53) [13:47:40] [server thread/WARN]: at ch.njol.skript.lang.function.ScriptFunction.execute(ScriptFunction.java:90) [13:47:40] [server thread/WARN]: at ch.njol.skript.lang.function.Function.execute(Function.java:109) [13:47:40] [server thread/WARN]: at ch.njol.skript.lang.function.FunctionReference.execute(FunctionReference.java:181) [13:47:40] [server thread/WARN]: at ch.njol.skript.lang.function.EffFunctionCall.execute(EffFunctionCall.java:55) [13:47:40] [server thread/WARN]: at ch.njol.skript.lang.Effect.run(Effect.java:54) [13:47:40] [server thread/WARN]: at com.w00tmast3r.skquery.skript.LambdaEffect.walk(LambdaEffect.java:35) [13:47:40] [server thread/WARN]: at com.w00tmast3r.skquery.util.custom.menus.v2_.SlotRule.run(SlotRule.java:30) [13:47:40] [server thread/WARN]: at com.w00tmast3r.skquery.util.custom.menus.v2_.FormattedSlotManager.onClick(FormattedSlotManager.java:66) [13:47:40] [server thread/WARN]: at sun.reflect.GeneratedMethodAccessor47.invoke(Unknown Source) [13:47:40] [server thread/WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [13:47:40] [server thread/WARN]: at java.lang.reflect.Method.invoke(Method.java:498) [13:47:40] [server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) [13:47:40] [server thread/WARN]: at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [13:47:40] [server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [13:47:40] [server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [13:47:40] [server thread/WARN]: at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:1630) [13:47:40] [server thread/WARN]: at net.minecraft.server.v1_8_R3.PacketPlayInWindowClick.a(SourceFile:31) [13:47:40] [server thread/WARN]: at net.minecraft.server.v1_8_R3.PacketPlayInWindowClick.a(SourceFile:9) [13:47:40] [server thread/WARN]: at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [13:47:40] [server thread/WARN]: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [13:47:40] [server thread/WARN]: at java.util.concurrent.FutureTask.run(FutureTask.java:266) [13:47:40] [server thread/WARN]: at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [13:47:40] [server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [13:47:40] [server thread/WARN]: at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [13:47:40] [server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [13:47:40] [server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [13:47:40] [server thread/WARN]: at java.lang.Thread.run(Thread.java:745) Ensuite, lorsque je fais la commande /hde , l'objet n’apparaît pas (j'ai bien eu le message "votre item a bien ete mis a l'echange") j'ai bien skript 2.2 et SKQuery 3.21.4 Tu a une idée ?
Imperial_Crise Posté(e) le 14 février 2016 Posté(e) le 14 février 2016 lastirix submitted a new resource: [plain]Hotel des ventes[/plain] - [plain]HDV[/plain] Read more about this resource... Salut pourrais tu me donner tes plugins , parce que moi sa ne marche pas :/
lastirix Posté(e) le 14 février 2016 Auteur Posté(e) le 14 février 2016 Quel est ta version de spigot ? et de SKQuery / skript ? Je te prépare un pack pour que ça fonctionne ( il te faudra par contre vault et un plugin d'economie )
Imperial_Crise Posté(e) le 14 février 2016 Posté(e) le 14 février 2016 Quel est ta version de spigot ? et de SKQuery / skript ? Je te prépare un pack pour que ça fonctionne ( il te faudra par contre vault et un plugin d'economie ) Bein j'ai spigot 1.8.8 et pourrais tu me donner tout en même temp ? ( vault. ..) stppp pour faire marcher ton skript x)
lastirix Posté(e) le 14 février 2016 Auteur Posté(e) le 14 février 2016 Je veut bien, mais j'utilise craftconomy, il te faudra le configurer pour Ta base de donnée
Imperial_Crise Posté(e) le 14 février 2016 Posté(e) le 14 février 2016 Je veut bien, mais j'utilise craftconomy, il te faudra le configurer pour Ta base de donnée Mais je ne peux pas créé moi même un money avec skript ?
lastirix Posté(e) le 14 février 2016 Auteur Posté(e) le 14 février 2016 Si bien sur, il te faudra modifier un peu mon skript dans ce cas. Bref, voila skript, les addon et les plugin nécessaire ( hors plugin de permission ) http://play.big-block.net/DL/plugins.zip Voila, donne moi retour
Imperial_Crise Posté(e) le 14 février 2016 Posté(e) le 14 février 2016 Sa ne marche pas :( ( toujours les même erreurs ) mais dans ton .zip il y a un fichier "Server.jar" je le met dans les plugins ?
Imperial_Crise Posté(e) le 14 février 2016 Posté(e) le 14 février 2016 J'ai mit tout les plugins et la ton skript ne marche même plus x)
lastirix Posté(e) le 14 février 2016 Auteur Posté(e) le 14 février 2016 server.jar c'est spigot 1.8.8 Tu a bien retiré tes version de skript et addon avant de mettre les mienne ?
Imperial_Crise Posté(e) le 14 février 2016 Posté(e) le 14 février 2016 Bein oui :/ bon je te dirait demain parce que la Jsuis sur mon lit et j'ai éteint mon pc x) et je vais regarder me bledart donc dsl ^^ tchao xD
Izychiel Posté(e) le 7 mai 2016 Posté(e) le 7 mai 2016 Salut ! Je suis en train d'aider une personne sur mon script et il semblerait qu'il manque quelque chose et ce qui provoque une erreur MySQL, est-ce le cas pour tout le monde ? L'erreur est comme ce que @lastirix a dit: [13:47:40] [server thread/WARN]: java.sql.SQLException: Data truncated for column 'echange_id' at row 1 [13:47:40] [server thread/WARN]: at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073) [13:47:40] [server thread/WARN]: at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593) [13:47:40] [server thread/WARN]: at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525) [13:47:40] [server thread/WARN]: at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986) [13:47:40] [server thread/WARN]: at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140) [13:47:40] [server thread/WARN]: at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2620) [13:47:40] [server thread/WARN]: at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1662) [13:47:40] [server thread/WARN]: at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1581) [13:47:40] [server thread/WARN]: at com.w00tmast3r.skquery.elements.effects.EffSQLUpdate.execute(EffSQLUpdate.java:32) [13:47:40] [server thread/WARN]: at ch.njol.skript.lang.Effect.run(Effect.java:54) [13:47:40] [server thread/WARN]: at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:63) [13:47:40] [server thread/WARN]: at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:91) [13:47:40] [server thread/WARN]: at ch.njol.skript.lang.Trigger.execute(Trigger.java:53) [13:47:40] [server thread/WARN]: at ch.njol.skript.lang.function.ScriptFunction.execute(ScriptFunction.java:90) [13:47:40] [server thread/WARN]: at ch.njol.skript.lang.function.Function.execute(Function.java:109) [13:47:40] [server thread/WARN]: at ch.njol.skript.lang.function.FunctionReference.execute(FunctionReference.java:181) [13:47:40] [server thread/WARN]: at ch.njol.skript.lang.function.EffFunctionCall.execute(EffFunctionCall.java:55) [13:47:40] [server thread/WARN]: at ch.njol.skript.lang.Effect.run(Effect.java:54) [13:47:40] [server thread/WARN]: at com.w00tmast3r.skquery.skript.LambdaEffect.walk(LambdaEffect.java:35) [13:47:40] [server thread/WARN]: at com.w00tmast3r.skquery.util.custom.menus.v2_.SlotRule.run(SlotRule.java:30) [13:47:40] [server thread/WARN]: at com.w00tmast3r.skquery.util.custom.menus.v2_.FormattedSlotManager.onClick(FormattedSlotManager.java:66) [13:47:40] [server thread/WARN]: at sun.reflect.GeneratedMethodAccessor47.invoke(Unknown Source) [13:47:40] [server thread/WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [13:47:40] [server thread/WARN]: at java.lang.reflect.Method.invoke(Method.java:498) [13:47:40] [server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) [13:47:40] [server thread/WARN]: at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [13:47:40] [server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [13:47:40] [server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [13:47:40] [server thread/WARN]: at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:1630) [13:47:40] [server thread/WARN]: at net.minecraft.server.v1_8_R3.PacketPlayInWindowClick.a(SourceFile:31) [13:47:40] [server thread/WARN]: at net.minecraft.server.v1_8_R3.PacketPlayInWindowClick.a(SourceFile:9) [13:47:40] [server thread/WARN]: at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [13:47:40] [server thread/WARN]: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [13:47:40] [server thread/WARN]: at java.util.concurrent.FutureTask.run(FutureTask.java:266) [13:47:40] [server thread/WARN]: at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [13:47:40] [server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [13:47:40] [server thread/WARN]: at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [13:47:40] [server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [13:47:40] [server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [13:47:40] [server thread/WARN]: at java.lang.Thread.run(Thread.java:745)
ramlethal Posté(e) le 9 mai 2016 Posté(e) le 9 mai 2016 Salut, Je viens de m'enregistrer sur le forum. Honnêtement, je viens de découvrir Skript, et notamment vos scripts (HDV & HDE). Bravo à vous deux, vous m'enlevez une belle épine du pied en partageant ça. Je vais m'intéresser à Skript de plus près. Pour l'erreur Izychiel, « Data truncated for column 'echange_id' at row 1 » donne toutes les informations à savoir pour comprendre la source de l'erreur. Visiblement, ta colonne SQL echange_id cherche à sauvegarder une valeur bien trop importante pour sa capacité (ex: si tu cherches à stocker une variable int du type « 355 » dans une colonne typée tinyint (donc limitée à une valeur max de 255), la même erreur devrait être produite). En gros, le serveur cherche à tronquer la valeur qu'on lui envoie parce qu'elle est trop grosse (je n'imagerais pas ces propos). Je ne dis pas que tu ne connais pas les types de params d'une colonne SQL, mais on sait jamais, tu peux toujours aller voir ici pour un petit rappel à l'ordre : http://sql.sh/416-limites-types-donnees-sgbd Bonne chance à vous deux ! 1
Messages recommandés