Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Please do not post a message for the purpose of insulting, incitement to hatred, sexual remarks and any other which does not respect our terms of use !
Sign in to follow this  
Gloadeh

 archive Deux petits problèmes avec PlusEmu

Recommended Posts

Bonsoir à toute la communauté d'Habbo-Dev ! 

 

Je suis un ancien des rétros et j'ai eu l'envie de m'y remettre il y a quelques jours et de créer un serveur R63C qui tourne sous PlusEmu avec le pack SWF's partagé par Jason.

L'hôtel fonctionne, pas de soucis mais j'ai tout de même 2 autres problèmes et questions:

 

Q.1 : Savez-vous comment ajouter et/ou modifier 4 badges pour 4 rangs staff différents dans le client (le badge qui s'affiche au dessus de la tête du staff ) ? badge.png

-> J'aimerai que seul ceux qui ont le rang adéquate puissent avoir le badge correspondant au dessus de leur tête (voir image à droite)

-> Il faut aussi que lorsque la personne est gradée, elle apparaisse automatiquement avec l'effet sans devoir l'activer 

 

 

Q.2 : J'ai parfois des erreurs (qui n'engendrent pas de déconnexion sur le client) mais qui sont très répétitives sur mon émulateur (PlusEmu).

Voici le screen et le log (il y a trois erreurs différentes dans le log...) ci-dessous:

emu.png

 

Citation

Error in query: 
REPLACE INTO `user_achievements` VALUES ('1', @group, '0', '50')
System.InvalidOperationException: Connection must be valid and open.
   at MySql.Data.MySqlClient.ExceptionInterceptor.Throw(Exception exception)
   at MySql.Data.MySqlClient.MySqlCommand.CheckState()
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
   at Plus.Database.Adapter.QueryAdapter.RunQuery() in C:\Users\Sandows\Desktop\Emulator\Database\Adapter\QueryAdapter.cs:line 177


Error in query: 
UPDATE `server_status` SET `users_online` = @users, `loaded_rooms` = @loadedRooms LIMIT 1;
System.InvalidOperationException: Connection must be valid and open.
   at MySql.Data.MySqlClient.ExceptionInterceptor.Throw(Exception exception)
   at MySql.Data.MySqlClient.MySqlCommand.CheckState()
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
   at Plus.Database.Adapter.QueryAdapter.RunQuery() in C:\Users\Sandows\Desktop\Emulator\Database\Adapter\QueryAdapter.cs:line 177

 

Error in query: 
SELECT user_one_id FROM messenger_friendships WHERE user_one_id = @myID AND user_two_id = @friendID
System.InvalidOperationException: Connection must be valid and open.
   at MySql.Data.MySqlClient.ExceptionInterceptor.Throw(Exception exception)
   at MySql.Data.MySqlClient.MySqlCommand.CheckState()
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
   at Plus.Database.Adapter.QueryAdapter.findsResult() in C:\Users\Sandows\Desktop\Emulator\Database\Adapter\QueryAdapter.cs:line 37

 

Merci par avance pour vos réponses et votre attention ! 

J'ai un skype si vous avez les solutions pour discuter directement là-bas.

 

En vous souhaitant une bonne soirée !

Share this post


Link to post
Share on other sites
Premium

c'est lémulateur qui detecte plus la connexion du serveur Mysql 

Share this post


Link to post
Share on other sites
il y a 18 minutes, UmbrellaFRA a dit :

c'est lémulateur qui detecte plus la connexion du serveur Mysql 

Penses-tu que ça peut venir de mon hébergeur ? Il beug beaucoup et je regrette d'avoir acheter là-bas (onetsolutions....)

Share this post


Link to post
Share on other sites
Vétéran

@Gloadeh pour tes erreurs sur l'émulateur, c'est ton serveur ou tu héberge ta base de donnée qui parfois (souvent si ça arrive souvent) qui ne répond pas.

Donc oui c'est l'hébergeur qui beug.

Share this post


Link to post
Share on other sites
à l’instant, DodoneOfficiel a dit :

@Gloadeh pour tes erreurs sur l'émulateur, c'est ton serveur ou tu héberge ta base de donnée qui parfois (souvent si ça arrive souvent) qui ne répond pas.

Donc oui c'est l'hébergeur qui beug.

Merci pour ta réponse Dodone !

 

Du coup, même ce log correspond aux latences de mon hébergeur ? 

Citation

Error in query: 
REPLACE INTO `user_achievements` VALUES ('1', @group, '0', '50')
System.InvalidOperationException: Connection must be valid and open.
   at MySql.Data.MySqlClient.ExceptionInterceptor.Throw(Exception exception)
   at MySql.Data.MySqlClient.MySqlCommand.CheckState()
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
   at Plus.Database.Adapter.QueryAdapter.RunQuery() in C:\Users\Sandows\Desktop\Emulator\Database\Adapter\QueryAdapter.cs:line 177


Error in query: 
UPDATE `server_status` SET `users_online` = @users, `loaded_rooms` = @loadedRooms LIMIT 1;
System.InvalidOperationException: Connection must be valid and open.
   at MySql.Data.MySqlClient.ExceptionInterceptor.Throw(Exception exception)
   at MySql.Data.MySqlClient.MySqlCommand.CheckState()
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
   at Plus.Database.Adapter.QueryAdapter.RunQuery() in C:\Users\Sandows\Desktop\Emulator\Database\Adapter\QueryAdapter.cs:line 177

 

Error in query: 
SELECT user_one_id FROM messenger_friendships WHERE user_one_id = @myID AND user_two_id = @friendID
System.InvalidOperationException: Connection must be valid and open.
   at MySql.Data.MySqlClient.ExceptionInterceptor.Throw(Exception exception)
   at MySql.Data.MySqlClient.MySqlCommand.CheckState()
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
   at Plus.Database.Adapter.QueryAdapter.findsResult() in C:\Users\Sandows\Desktop\Emulator\Database\Adapter\QueryAdapter.cs:line 37

 

Share this post


Link to post
Share on other sites
Premium
il y a 3 minutes, Gloadeh a dit :

Penses-tu que ça peut venir de mon hébergeur ? Il beug beaucoup et je regrette d'avoir acheter là-bas (onetsolutions....)

Oui car il ce peut que onetsolution es des probleme ou autre avec leur serveur mysql ducoup cela peut jouer avec ça oui

Share this post


Link to post
Share on other sites
Vétéran
à l’instant, Gloadeh a dit :

Merci pour ta réponse Dodone !

 

Du coup, même ce log correspond aux latences de mon hébergeur ? 

 


Comme tu peu lire :  Connection must be valid and open.

Donc la connexion doit être valide et ouverte en l’occurrence l'hébergement beug parfois

Share this post


Link to post
Share on other sites
à l’instant, UmbrellaFRA a dit :

Oui car il ce peut que onetsolution es des probleme ou autre avec leur serveur mysql ducoup cela peut jouer avec ça oui

D'accord, merci pour ta réponse !

Est-ce que tu aurais la réponse à mon premier problème à tout hasard ? :blush:

Share this post


Link to post
Share on other sites
Premium
à l’instant, Gloadeh a dit :

D'accord, merci pour ta réponse !

Est-ce que tu aurais la réponse à mon premier problème à tout hasard ? :blush:

non je suis désoler :/ cherche sur des site de ressource étranger tel que ragezone ou autre je n'es jamais vue encore ça :/ 

Share this post


Link to post
Share on other sites
à l’instant, DodoneOfficiel a dit :


Comme tu peu lire :  Connection must be valid and open.

Donc la connexion doit être valide et ouverte en l’occurrence l'hébergement beug parfois

Ah oui... en effet.. ! Onetsolutions sont vraiment mauvais !

 

Et merci pour ta réponse.

Par contre, aurais-tu la réponse à mon autre question à tout hasard ? 

Citation

Q.1 : Savez-vous comment ajouter et/ou modifier 4 badges pour 4 rangs staff différents dans le client (le badge qui s'affiche au dessus de la tête du staff ) ? badge.png

-> J'aimerai que seul ceux qui ont le rang adéquate puissent avoir le badge correspondant au dessus de leur tête (voir image à droite)

-> Il faut aussi que lorsque la personne est gradée, elle apparaisse automatiquement avec l'effet sans devoir l'activer 

Merci d'avance ;)

Share this post


Link to post
Share on other sites
Vétéran
à l’instant, Gloadeh a dit :

D'accord, merci pour ta réponse !

Est-ce que tu aurais la réponse à mon premier problème à tout hasard ? :blush:

C'est un enable, si tu en veux 4 il va falloir en ajouter 3, la on va entrer dans des détails plutôt compliquer si tu ne maîtrisse pas les SWF

Share this post


Link to post
Share on other sites
à l’instant, UmbrellaFRA a dit :

non je suis désoler :/ cherche sur des site de ressource étranger tel que ragezone ou autre je n'es jamais vue encore ça :/ 

J'essaie mais j'ai du mal à trouver... Surtout que mon niveau d'anglais est so bad..

Merci quand même et bonne soirée à toi ;)

Share this post


Link to post
Share on other sites
à l’instant, DodoneOfficiel a dit :

C'est un enable, si tu en veux 4 il va falloir en ajouter 3, la on va entrer dans des détails plutôt compliquer si tu ne maîtrisse pas les SWF

Bah en fait je ne pense pas que ce soit compliqué; c'est juste la démarche que je n'ai pas..

J'ai pas vraiment trouvé de tuto là-dessus donc je suis un peu en galère..

Est-ce que tu sais comment faire ? J'ai déjà les badges dont j'ai besoin

Share this post


Link to post
Share on other sites
Donateur

@Gloadeh Essaye d'utiliser une base de donnée chez inulogic, sinon y'avais des problème aussi sur les VPS onetsoluions mais ça a été règler

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

×
×
  • Create New...