Page 1 of 2

Daoc portal bug...

PostPosted: Wed Dec 03, 2014 3:26 pm
by moolt
Bonjour Bonsoir,

Daoc portal affiche parfois 0 connecté sur plusieurs serveurs depuis un moment déja et je me demandais à quoi était dû ce problème étant donné que des personnes sont connectées sur ces seveurs.
Si vous aviez des solutions à ce problème je vous en serais très reconnaissant.

Merci d'avance.

Re: Daoc portal bug...

PostPosted: Wed Dec 03, 2014 8:00 pm
by Graveen
Bonjour Moolt,

Merci pour le report. En général c'est que l'ip renseignée ne correspond pas à l'ip du serveur.

Re: Daoc portal bug...

PostPosted: Thu Dec 04, 2014 4:50 pm
by moolt
Par exemple sur le serveur Amténael (supporting) s'il y a 5 joueurs il va affiché 0, parfois il affichera 5 puis si on actualise Daoc portal il va à nouveau afficher 0, mais la plupart du temps il affichera 0. C'est pourquoi je ne pense pas que cela soit un problème d'ip car il affiche parfois (très rarement le bon nombre de connecté).

Merci pour ta réponse.

Re: Daoc portal bug...

PostPosted: Thu Dec 04, 2014 11:29 pm
by Leodagan
Je ne connais que le script "intégré" à DOL, ce dernier à un timing pour envoyer le nombre de joueur courant au serveur du Portal.

Donc s'il se déclenche à un moment ou il y a un peu moins de personnage en ligne ça va envoyer zero, si immédiatement après des joueurs se connectent ils ne seront pas comptabilisé avant le prochain "timer", s'il se déconnectent entre temps ils n'apparaitront pas...

Re: Daoc portal bug...

PostPosted: Mon Dec 08, 2014 7:46 am
by HunabKu
J'imagine qu'un envoi en temps réel provoquerai un problème de performances.
Après c'est informatif, c'est moins important que l'efficacité du serveur.

Re: Daoc portal bug...

PostPosted: Mon Dec 08, 2014 7:51 am
by Leodagan
Je ne sais même pas où se trouve le code, mais je dirais qu'un correctif du genre "Envoyer le MAX() de joueurs atteints dans la dernière période auditée" aurait plus de sens...

après c'est surtout sur une petite fréquentation que ça va influer :)

Re: Daoc portal bug...

PostPosted: Fri Dec 12, 2014 7:20 am
by HunabKu
Effectivement.
Reste que si ça peux être amélioré autant qu'on le fasse pendant qu'on a la main sur ce souci :wink:
Graveen, aurais-tu des infos sur ce code ?

Re: Daoc portal bug...

PostPosted: Fri Dec 12, 2014 5:50 pm
by moolt
Merci de jeter un oeil au probleme c'est simpas. Pour les petits serveur c'est important car quand le nombre de connecté affiche 0 cela influence le joueur négativement, quand à sa motivation de se conecter il croit en effet que personne n'est connecté donc...

Re: Daoc portal bug...

PostPosted: Fri Dec 12, 2014 9:10 pm
by Graveen
Oui j'ai des infos dans ce code... c'est le script daocportal.cs. Ce script envoie le nombre de connectés de manière periodique, et n'importe qui peut le modifier pour prendre la moyenne au lieu du nombre instantané.

Re: Daoc portal bug...

PostPosted: Sat Dec 13, 2014 9:12 am
by HunabKu
OK c'est cool.
On devrais faire un tutoriel ou alors modifier pour le SVN si on trouve un moyen pur qu'il s'adapte automatiquement.

Re: Daoc portal bug...

PostPosted: Sat Dec 13, 2014 12:43 pm
by Graveen
Qu"il s'adapte à quoi ? Me souvient pas comment ca fonctionne mais c'est peut-être déjà les cas qu'il prenne Max(xxx)

Re: Daoc portal bug...

PostPosted: Sat Dec 13, 2014 12:46 pm
by Leodagan
Moi j'utilise le script intégré : ServerListUpdate.cs...

J'espère que c'est pas déprécié ?

Re: Daoc portal bug...

PostPosted: Sat Dec 13, 2014 12:54 pm
by Graveen
Non, c'est le bon :)

Re: Daoc portal bug...

PostPosted: Sat Dec 13, 2014 6:02 pm
by HunabKu
Bah en fait s'adapter de façon a ce que quand il y a peu de clients il se mette à jour plus souvent et inversement

Re: Daoc portal bug...

PostPosted: Sun Dec 14, 2014 8:09 pm
by Graveen
mouais....