Aller au contenu

HDE - Hôtel Des Échanges - Shop / Échanges sécurisés


Messages recommandés

Posté(e)

Izychiel submitted a new resource:

 

[plain]HDE - Hôtel Des Échanges - Shop / Échanges sécurisés[/plain] - [plain]Permettez à vos joueurs d'échanger et de vendre avec facilité et sécurité ![/plain]

 

Hello !

Enfin une nouveau script ! Et encore une fois j'ai du lourd à vous proposer !

Le script est un hôtel des échanges, vous devez surement connaître le principe des hdv/hôtels des ventes ? Non ?! En fait cela permet à tout joueur de mettre en vente un objet contre de l'argent in-game, avec /hdv on voit toutes les offres en vente et l'on peut acheter ce que l'on veut contre les sous de notre poche (regardez GlobalMarket qui fait...

 

Read more about this resource...

  • J'aime 3
Posté(e)
Personellement , il y a énorméments de bugs , le skript fait même crash le plugin skript --' Les bugs commencent à la ligne 83 et finissent à la ligne 117. J'ai les deux plugins requis ( de tes propres liens). Help Please

Ne critique pas comme cela mon plugin. Tu crois que j'ai mis le plugin en ligne alors qu'il fait des bugs et crash mon Skript ?! Non je crois pas ! De plus il y a des commentaire disant que le skript est bien. L'erreur vient donc de toi, en plus si tu ne donnes pas les erreurs nous ne pouvons t'aider mais après c'est pas sur que j'ai envie de t'aider.

Posté(e)
Ne critique pas comme cela mon plugin. Tu crois que j'ai mis le plugin en ligne alors qu'il fait des bugs et crash mon Skript ?! Non je crois pas ! De plus il y a des commentaire disant que le skript est bien. L'erreur vient donc de toi, en plus si tu ne donnes pas les erreurs nous ne pouvons t'aider mais après c'est pas sur que j'ai envie de t'aider.

Ok alors , je ne vois pas pourquoi tu pète un cable comme ça. Je demandais juste de l'aide ?! Je n'ai en aucun cas critiquer la qualité de ton skript sachant que justement je n'ai pas pu le tester. Je ne vois pas comment l'erreur pourrait venir de moi sachant que j'ai re-installer par précaution les addons proposés par toi. De plus , tu dis "Ce n'est pas sur que j'ai envie de t'aider" sous-entendu , même si tu me donnes les erreurs , je ne souhaite pas t'aider , si cela est ton choix autant ne pas poster de skripts en ligne. Donc revenons à mon problème , je vais te donner les erreurs dans la console :

Edit : Problème réglé , c'était un problème de version de SkQuery

  • J'aime 1
Posté(e)
Ok alors , je ne vois pas pourquoi tu pète un cable comme ça. Je demandais juste de l'aide ?! Je n'ai en aucun cas critiquer la qualité de ton skript sachant que justement je n'ai pas pu le tester. Je ne vois pas comment l'erreur pourrait venir de moi sachant que j'ai re-installer par précaution les addons proposés par toi. De plus , tu dis "Ce n'est pas sur que j'ai envie de t'aider" sous-entendu , même si tu me donnes les erreurs , je ne souhaite pas t'aider , si cela est ton choix autant ne pas poster de skripts en ligne. Donc revenons à mon problème , je vais te donner les erreurs dans la console :

Jsuis un peu susceptible xD

Sinon j'ai précisé quelle version de SkQuery j'utilise car tu n'es pas la première personne à avoir des problèmes avec mes scripts et ma version de SkQuery :)

  • J'aime 1
  • 2 mois après...
Posté(e)

Bonsoir,

 

Je ne comprends pas. Après avoir mis en vente un item, il n'y a rien dans le menu. Alors j'en déduis que cela vient de la base de donnés. Il n'y a pourtant aucune erreur dans la console et j'ai la version de skquery que vous avez indiqué. Quel est donc le problème ? Merci

Posté(e)

Tu es sûr d'avoir réalisé toutes les étapes ? Il n'y a eu aucune erreur lors du lancement du serveur, lors de commande de l'HDE ? Es tu sûr que le script est bien connecté à la BDD ?

Car je t'avouerai qu'il fonctionne assez bien, exactement comme tu peux le voir dans la vidéo :')

Posté(e)

Non, il n'y a aucune erreur. Je pense effectivement que c'est la connexion à la BDD qui pose problème, mais comme régler ça ? J'ai vérifié des dizaines de fois les identifiants, mots de passes, .... mais cela ne fonctionne pas ;'(

Posté(e)
Non, il n'y a aucune erreur. Je pense effectivement que c'est la connexion à la BDD qui pose problème, mais comme régler ça ? J'ai vérifié des dizaines de fois les identifiants, mots de passes, .... mais cela ne fonctionne pas ;'(

Ta BDD est sur le même serveur que ton serveur MC ? Tu as mis localhost ?

Posté(e)
L'hébergeur du serveur MC offre la base de donnée. Je n'ai pas mis localhost, il fallait le laisser ?

Ça depend, généralement vaut mieux si la BDD et le serveur MC se trouvent sur le même serveur, mais si les IP sont différentes alors il faut changer par l'IP de la BDD.

Mais normalement si la liaison BDD-serv ne s'est pas faite y'a un message d'erreur dans la console. Et regarde dans ta BDD si un "onglet" s'est crée, je ne me rappelle plus du nom exact mais cela doit contenir HDE :)

Posté(e)

Je viens de tester avec localhost et cela ne fonctionne pas. Il n'y a rien du tout sur la BDD :'(

 

Mais : Il y a une erreur dans la console.

 

[spoiler=erreur]

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
[22:49:54] [server thread/WARN]:     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[22:49:54] [server thread/WARN]:     at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[22:49:54] [server thread/WARN]:     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[22:49:54] [server thread/WARN]:     at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
[22:49:54] [server thread/WARN]:     at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
[22:49:54] [server thread/WARN]:     at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116)
[22:49:54] [server thread/WARN]:     at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:343)
[22:49:54] [server thread/WARN]:     at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2334)
[22:49:54] [server thread/WARN]:     at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2371)
[22:49:54] [server thread/WARN]:     at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2163)
[22:49:54] [server thread/WARN]:     at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:794)
[22:49:54] [server thread/WARN]:     at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
[22:49:54] [server thread/WARN]:     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[22:49:54] [server thread/WARN]:     at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[22:49:54] [server thread/WARN]:     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[22:49:54] [server thread/WARN]:     at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
[22:49:54] [server thread/WARN]:     at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
[22:49:54] [server thread/WARN]:     at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:378)
[22:49:54] [server thread/WARN]:     at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305)
[22:49:54] [server thread/WARN]:     at java.sql.DriverManager.getConnection(DriverManager.java:664)
[22:49:54] [server thread/WARN]:     at java.sql.DriverManager.getConnection(DriverManager.java:247)
[22:49:54] [server thread/WARN]:     at com.w00tmast3r.skquery.db.ScriptCredentials.validate(ScriptCredentials.java:69)
[22:49:54] [server thread/WARN]:     at com.w00tmast3r.skquery.db.ScriptCredentials.setPassword(ScriptCredentials.java:36)
[22:49:54] [server thread/WARN]:     at com.w00tmast3r.skquery.elements.effects.EffOptionSQLPassword.register(EffOptionSQLPassword.java:20)
[22:49:54] [server thread/WARN]:     at com.w00tmast3r.skquery.elements.effects.base.Pragma.init(Pragma.java:24)
[22:49:54] [server thread/WARN]:     at com.w00tmast3r.skquery.elements.effects.base.OptionsPragma.init(OptionsPragma.java:18)
[22:49:54] [server thread/WARN]:     at ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:244)
[22:49:54] [server thread/WARN]:     at ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:171)
[22:49:54] [server thread/WARN]:     at ch.njol.skript.lang.Statement.parse(Statement.java:60)
[22:49:54] [server thread/WARN]:     at ch.njol.skript.ScriptLoader.loadItems(ScriptLoader.java:650)
[22:49:54] [server thread/WARN]:     at ch.njol.skript.ScriptLoader.loadScript(ScriptLoader.java:510)
[22:49:54] [server thread/WARN]:     at ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:268)
[22:49:54] [server thread/WARN]:     at ch.njol.skript.SkriptCommand.onCommand(SkriptCommand.java:155)
[22:49:54] [server thread/WARN]:     at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[22:49:54] [server thread/WARN]:     at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141)
[22:49:54] [server thread/WARN]:     at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:642)
[22:49:54] [server thread/WARN]:     at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1135)
[22:49:54] [server thread/WARN]:     at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:970)
[22:49:54] [server thread/WARN]:     at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45)
[22:49:54] [server thread/WARN]:     at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1)
[22:49:54] [server thread/WARN]:     at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13)
[22:49:54] [server thread/WARN]:     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[22:49:54] [server thread/WARN]:     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[22:49:54] [server thread/WARN]:     at net.minecraft.server.v1_8_R3.SystemUtils.a(SystemUtils.java:19)
[22:49:54] [server thread/WARN]:     at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:718)
[22:49:54] [server thread/WARN]:     at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:367)
[22:49:54] [server thread/WARN]:     at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:657)
[22:49:54] [server thread/WARN]:     at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:560)
[22:49:54] [server thread/WARN]:     at java.lang.Thread.run(Thread.java:745)
[22:49:54] [server thread/WARN]: Caused by: java.net.ConnectException: Connection refused
[22:49:54] [server thread/WARN]:     at java.net.PlainSocketImpl.socketConnect(Native Method)
[22:49:54] [server thread/WARN]:     at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
[22:49:54] [server thread/WARN]:     at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
[22:49:54] [server thread/WARN]:     at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
[22:49:54] [server thread/WARN]:     at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
[22:49:54] [server thread/WARN]:     at java.net.Socket.connect(Socket.java:589)
[22:49:54] [server thread/WARN]:     at java.net.Socket.connect(Socket.java:538)
[22:49:54] [server thread/WARN]:     at java.net.Socket.<init>(Socket.java:434)
[22:49:54] [server thread/WARN]:     at java.net.Socket.<init>(Socket.java:244)
[22:49:54] [server thread/WARN]:     at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:254)
[22:49:54] [server thread/WARN]:     at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:292)
[22:49:54] [server thread/WARN]:     ... 42 more

 

Posté(e)

Ah ! BAh voilà ! :P

Donc cette ligne "[22:49:54] [server thread/WARN]: Caused by: java.net.ConnectException: Connection refused" nous dit que le serveur n'a pas l'autorisation de se connecter, donc ou tes identifiants sont mauvais ou ta BDD n'a pas donné l'accès aux connexions éxterieures si les 2 ne sont pas sur le serveur. Essaie de changer les identifiants et si cela ne fonctionne pas demande à ton hébergeur :)

Posté(e)

Izychiel updated HDE - Hôtel Des Échanges - Shop / Échanges sécurisés with a new update entry:

 

- MAJ corrige l'erreur MySQL d'echange_id

 

J'avais malencontreusement mal identifié une colonne dans la BDD, ce qui empêchait de sauvegarder dans celle-ci :/

 

Pour ceux possédant la version précédente du script copiez ce code(ci-dessous), faites un "/sk reload all" puis exécutez la commande "/uphdever":

command /uphdever:
executable by: players and console
trigger:
	update "ALTER TABLE offres_hde MODIFY echange_id STRING"

 

Entre nous je possède une version HDE bien amélioré avec beaucoup de choses corrigées et...

 

Read the rest of this update entry...

×
×
  • 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.