header
Accueil
Règles
Les 5 Races
Histoire
Classements
Forums
Taverne du Chat
Inscriptions
Jouer son Trõll
Packs Graphiques
Goodies
Nous Contacter
Soutenir le Jeu.
Notre Boutique.
Liens
Webring
Crédits
 
  Ze Figurines
figurines
 MountyHall
Référencé sur
Tour de Jeu
Ludimail
Jeux Alternatif
 
HG
Nous sommes le 23° jour du Rat du 23° cycle après Ragnarok
HM HD
 
 
BG     BD
 Bienvenue Invité     S'enregistrer    Connexion Search the Forum   Display List of Forum Members
Forums Tous les Forums
ligne Forum Outils : Assistance au jeu
DON MountyHall
Modérateurs de ce forum : Aghabeu, Dabihul, Grankausto, Loinvu, Madère, Mamoune, Modérateur 6, Modérateur1, Modérateur2, Modérateur3, Modérateur4, Modérateur5, Mr x, Rouletabille, Schtroumpf, TilK, VYS, Xaruth

Version imprimable

#. Message de Dabihul le 24-09-2013 à 14:25
  [MH Team]   [Ami de MountyHall]
79738 - Dabihul (Durakuir 60)
- La Guilde Des Mines Du Hall -
Pays: France (44 - Loire-Altlantique)  Inscrit le : 29-12-2006  Messages: 1449 (Trõll de Compèt')
Si j'ai bien compris, tu voudrais passer sur un processus à mémoire courte, en moyennant en permanence sur les 30 dernières CdM ?
Pour la fiabilité, c'est impossible à savoir. Ça dépend de la loi de répartition que suivent les stats des mobs, et précisément on n'a actuellement aucune info dessus. J'aurais tendance à dire que l'intérêt d'une moyenne c'est de donner une info relative au plus de données possibles, donc restreindre la portée de la moyenne ne me semble pas optimal.

#. Message de breizhou13 le 24-09-2013 à 17:03
50233 - B13 (Skrim 60)
- Les reclus -
Pays: France (13 - Bouches-du-Rhône)  Inscrit le : 10-11-2004  Messages: 2923 (Djinn Tonique)
Donc on en revient a une table avec un maximum de CDM et un cron qui nous fasse une mise a jour toutes les nuits en travaillant avec les quartiles et la valeur medianne.

Ce que j'ai peur avec cette facon de faire c'est que ca soit un script lourd ( je ne suis pas aussi doue que vous en prog)


#. Message de Alanaé le 24-09-2013 à 17:37
  [Avocat du Diable]  [Ami de MountyHall]
19072 - Alanaé (Nkrwapu 48)
- Les Trollskistes -
Pays: France (75 - Paris)  Inscrit le : 11-09-2004  Messages: 5555 (Hydre Fumante)
Si ça tourne une fois par semaine, voire par mois, ça serait suffisant, non ?

Alanaé

#. Message de breizhou13 le 25-09-2013 à 05:13
50233 - B13 (Skrim 60)
- Les reclus -
Pays: France (13 - Bouches-du-Rhône)  Inscrit le : 10-11-2004  Messages: 2923 (Djinn Tonique)
Ca ne changerais rien. Si ca n'est pas trop lourd pour une fois par mois, ca ne sera pas trop lourd pour une fois par jours

#. Message de Sarevok le 26-09-2013 à 11:09
109910 - Koveras (Durakuir 60)
- La Confrérie du Scarabée -
Pays: France  Inscrit le : 03-11-2006  Messages: 168 (Golem Costaud)
Bonjour à tous,

J'ai supprimé un troll qui était en ennemi de ma diplo mais il apparait toujours en rouge dans ma vue avec MZ 1.0.0.

Dans ma diplomatie j'ai cliqué sur "Changer" puis sur "Envoyer votre diplomatie".
J'ai vidé le cache (Options -> Avancé -> Réseau -> vider le cache".
J'ai delogué mon troll et me suis relogué, redémarrer firefox mais rien n'y fait Quelqu'un a une idée ?

Merci d'avance.

Sar.

#. Message de Dabihul le 03-10-2013 à 12:06
  [MH Team]   [Ami de MountyHall]
79738 - Dabihul (Durakuir 60)
- La Guilde Des Mines Du Hall -
Pays: France (44 - Loire-Altlantique)  Inscrit le : 29-12-2006  Messages: 1449 (Trõll de Compèt')
Plop Sar, j'ai regardé un peu cette histoire.
Déjà vider le cache est inutile, la diplo n'est pas stockée localement mais le xml réponse de la DB oui, si tu fais trop d'appels --> il faut vider le cache. En théorie, tu peux même ouvrir un onglet diplo et un onglet vue, faire l'envoi de diplo, vider le cache, recharger la vue, et la màj doit se faire (faut juste laisser quelques minutes aux serveurs / DB pour modifier leurs données).

Sans aucune modification, je viens de faire le test suivant :
- ajout d'un trõll en ennemi
- envoi de diplo
- passage sur la vue --> le trõll est passé en rouge
- suppression du trõll en ennemi
- nouvel envoi de diplo
- passage sur la vue --> le trõll est repassé en incolore

Les idées qui me viennent a priori :
- Ne fais pas de modifs sur la page de Diplo avant de l'envoyer (en clair, si tu modifies ta diplo, recharge ta page avant envoi). La flemme de vérifier, mais ça peut faire planter la récup' et du coup il ne fait rien. --> cette éventualité a été prévue
- Vérifies dans les options de MZ ce que tu as choisi pour l'affichage de la diplomatie --> aucune idée de l'impact

En outre il y a bien une erreur sur le script de diplo, mais cette erreur concerne la gestion des retours d'erreurs lors de l'envoi de diplo. (Elle est liée au correcteur automatique de syntaxe que j'ai lancé sur tout MZ à la mi-aout.) Je vais corriger ça, avec un peu de chance tu obtiendras un message d'erreur qui nous permettra de savoir d'où vient le problème. J'ai également corrigé une erreur sans impotance sur le php qui gère la réception des diplos, mais c'est pas ça qui a pu faire buguer le bousin.

EDIT 13h15

#. Message de omnipotente le 05-10-2013 à 20:38
107167 - omniwiever (Tomawak 28)
Pays: France (60 - Oise)  Inscrit le : 22-03-2011  Messages: 235 (Golem Costaud)
Je ne sais pas si ça fera avancer la science mais

Actuels............: x0
80 PV sur 80
Maximum.........: x0 +x0
  Il vous manque 31 PV pour ne plus avoir de malus de temps.

mes items Ours foutent la Me... dans ce calcul

#. Message de Dabihul le 05-10-2013 à 21:58
  [MH Team]   [Ami de MountyHall]
79738 - Dabihul (Durakuir 60)
- La Guilde Des Mines Du Hall -
Pays: France (44 - Loire-Altlantique)  Inscrit le : 29-12-2006  Messages: 1449 (Trõll de Compèt')
C'est pas les items Ours, c'est moi. Corrigé.

Dab'

#. Message de omnipotente le 05-10-2013 à 22:20
107167 - omniwiever (Tomawak 28)
Pays: France (60 - Oise)  Inscrit le : 22-03-2011  Messages: 235 (Golem Costaud)

Actuels............: x0
77 PV sur 8077 PV sur 80
Maximum.........: x0 +x0
  Vous ne pouvez compenser aucune blessure actuellement.

#. Message de EIH le 21-10-2013 à 21:30
  [Ami de MountyHall]
68935 - ( )
Pays: France  Inscrit le : 31-10-2006  Messages: 3106 (Djinn Tonique)
Bonjour,

j'ai firefox 24.0, MZ1.0.0 et cette phrase :

"Mais n'affiche pas : les PNJ, les Trolls Intangibles, les Gowaps (sauf ceux jusqu'à une case) "

Or je n'ai rien coché dans le cadre supérieur. Pourriez-vous m'indiquer comment faire pour que pnj, intangibles et gowaps eloignés s'affichent svp ?

D'avance merci

EIH

#. Message de Dabihul le 21-10-2013 à 21:33
  [MH Team]   [Ami de MountyHall]
79738 - Dabihul (Durakuir 60)
- La Guilde Des Mines Du Hall -
Pays: France (44 - Loire-Altlantique)  Inscrit le : 29-12-2006  Messages: 1449 (Trõll de Compèt')
Ce n'est pas lié à MZ, c'est lié au limitateur de vue de MH. Il faut cliquer dans le menu de gauche sur le limitateur de vue, et demander à MH d'afficher ces infos.

Dab'

#. Message de EIH le 21-10-2013 à 21:37
  [Ami de MountyHall]
68935 - ( )
Pays: France  Inscrit le : 31-10-2006  Messages: 3106 (Djinn Tonique)
Merci beaucoup Dab' !

(merci pour l'ensemble de ton boulot d'ailleurs)

EIH

#. Message de omnipotente le 28-10-2013 à 11:12
107167 - omniwiever (Tomawak 28)
Pays: France (60 - Oise)  Inscrit le : 22-03-2011  Messages: 235 (Golem Costaud)
pour dabihul  : voici le vieux script vue champignons
dont je t'ai parlé en IRL

<html>
<head>
<title></title>
</head>
<body>
<?php

// Fonctions pour la lecture de fichiers
// =====================================
function ouverture_handler($errno, $errstr)
{
  return("Erreur Fichier :Ouverture impossible");
}

function GetLagDelai()
{
   return(50);
}

function &litFichier ($filename)
{
$buffer="";

$avant=time();
set_error_handler('ouverture_handler');

$fd=fopen($filename,"r");

restore_error_handler();
$apres=time();

$delai=$apres-$avant;
if ($delai>getLagDelai())
   return("Erreur Lecture: Mountyhall laggue, essayez plus tard!");

if( $fd )
   {
   stream_set_timeout($fd, 2);
   while (!feof($fd))
      {
        $buffer .= fgets($fd, 4096);
      }
   $info = stream_get_meta_data($fd);
   fclose ($fd);

   if ($info['timed_out'])
      return("Erreur Lecture: Délai de connexion dépassé !");
     
   }
else
   return("Erreur Lecture: Ouverture impossible");

return ($buffer);
}



// Stockage de l'heure serveur MH
// ==============================
$fichier_heure = litFichier('http://games.mountyhall.com/mountyhall/MH_Play/PlayStart.php');
$lignes_heure = explode("n", $fichier_heure);
$i=0;
   while($lignes_heure[$i]!="      - [Heure Serveur : " AND $i<10000)
     {
      $i++;
      }
$heure_mh = explode("t", $lignes_heure[$i+1]);
$heure_mh = $heure_mh[2];
$heure_requete= "nHeure serveur MH : ".$heure_mh;
$heure_serveur=date("d/m/Y à Ghi");



// Requête de SP_Vue2
// ==================
$Numero='';
$Motdepasse='';
$Numero=$_GET['Numero'];
$Motdepasse=$_GET['Motdepasse'];

$adresse1="http://sp.mountyhall.com/SP_Vue2.php?Numero=";
$adresse2="&Motdepasse=";
$adresse3="&Champignons=1";
$adresse=$adresse1.$Numero.$adresse2.$Motdepasse.$adresse3;
$requete=litFichier($adresse);
$lignes = explode("n", $requete);



// Traitement de la vue reçue
// ==========================
if(strstr($lignes[0], "Erreur") != FALSE)
  {
   $champis = $requete;
   }
else
   {
   $nbchampis=-1;
   $nbidc=-1;
   $i=0;
   while($lignes[$i]!="#DEBUT CHAMPIGNONS" AND $i<100000)
     {
      $i++;
      }
   $champignons[]=$lignes[$i];
   while($lignes[$i]!="#FIN CHAMPIGNONS" AND $i<100000)
     {
      $nbchampis++;
      $i++;
      $champs_separes=explode(";", $lignes[$i]);
      if($champs_separes[0]!="#FIN CHAMPIGNONS")
         {
         $niveaux[-$champs_separes[4]]++;
         }
      if($champs_separes[1]!="champi")
        {
         $nbidc++;
         if($champs_separes[0]!="#FIN CHAMPIGNONS")
            {
            $niveaux_idc[-$champs_separes[4]]++;
            }
         }
      $champignons[]=implode("t", $champs_separes);
      }
   while($lignes[$i]!="#FIN ORIGINE" AND $i<100000)
     {
      $i++;
      }
   $i--;

   $coordonnees = explode(";", $lignes[$i]);
   $champignons[]="nPosition : X = ".$coordonnees[1]."  Y = ".$coordonnees[2]."  N = ".$coordonnees[3];
   $champignons[]="nVue horizontale : ".$coordonnees[0]."nVue verticale : ".ceil($coordonnees[0]/2);


   $entete="Nombre total de champignons : ".$nbchampis;
   switch($nbidc)
      {
      case 0:
         break;
      case 1:
         $entete=$entete." (1 identifié)";
         break;
      default:
         $entete=$entete." (".$nbidc." identifiés)";
      }

   ksort($niveaux);
   reset($niveaux);
   while (list($key, $val) = each($niveaux))
      {
      $key=-$key;
      switch($val)
         {
         case 1:
            $entete=$entete."nN=".$key." : 1 champignon";
            break;
         default:
            $entete=$entete."nN=".$key." : ".$val." champignons";
         }

      switch($niveaux_idc[-$key])
         {
         case 0:
            break;
         case 1:
            $entete=$entete." (1 identifié)";
            break;
         default:
            $entete=$entete." (".$niveaux_idc[-$key]." identifiés)";
         }
      }
   $entete=$entete."nn";

   
   $champis=$entete.implode("n", $champignons)."n";
   }



//Nombre d'appels dans les dernières 24h (exécuté uniquement sur demande)
// ======================================================================
$appels_ok=$_GET['Appels'];
$avertissement="";
$appels="";
if($appels_ok==1)
  {
   $adresse1="http://sp.mountyhall.com/SP_Appels.php?Numero=";
  $adresse3="&categorie=1";
  $adresse=$adresse1.$Numero.$adresse2.$Motdepasse.$adresse3;
  $nbappels=litFichier($adresse);
  $appels="nnNombre d'appels aux scripts dans les dernières 24h : ".$nbappels;
   if(nbappels>24)
     {
      $avertissement="Attention ! Le nombre d'appels autorisés au scripts est dépassé !nn";
      }
   }



// Mail contenant les informations voulues
// =======================================
   
// Paramètres du mail
$expediteur="vue2@mountyhall.com";
$destinataire="";
$destinataire=$_GET['Adresse'];
$titre="Champignons en vue le ".$heure_serveur." par ".$Numero;
$corps=$avertissement.$champis.$heure_requete.$appels;

// Envoi du mail
mail($destinataire,$titre,$corps,"From: ".$expediteur);


?>
</body>
</html>

peut-on l'utiliser sans transgresser l'éthique de MH?
si oui peut-on l'incorporer (remanié) à MZ en Add-on avec la nouvelle contrainte du nouveau mot de passe



#. Message de Dabihul le 28-10-2013 à 21:08
  [MH Team]   [Ami de MountyHall]
79738 - Dabihul (Durakuir 60)
- La Guilde Des Mines Du Hall -
Pays: France (44 - Loire-Altlantique)  Inscrit le : 29-12-2006  Messages: 1449 (Trõll de Compèt')
Merci Omni, je regarderai ça demain (trop fatigué ce soir après l'IRL et presque 10h de trajet ).
Ça me fera une bonne occasion de me mettre au php

#. Message de omnipotente le 29-10-2013 à 14:18
107167 - omniwiever (Tomawak 28)
Pays: France (60 - Oise)  Inscrit le : 22-03-2011  Messages: 235 (Golem Costaud)
et http://dev.zoumbox.org/projects/mh-dla-notifier/repository
pour se faire une idée sous android de l'avertisseur de DLA

#. Message de Dabihul le 02-11-2013 à 14:35
  [MH Team]   [Ami de MountyHall]
79738 - Dabihul (Durakuir 60)
- La Guilde Des Mines Du Hall -
Pays: France (44 - Loire-Altlantique)  Inscrit le : 29-12-2006  Messages: 1449 (Trõll de Compèt')
Une idée intéressante d'Omni :
MP par omnipotente @ 02-11-2013 à 10:30
Je viens de penser à autre chose...
changer l'ordre d'affichage dans sa vue
pouvoir mettre les champignons avant les monstres par exemple pour les mycologues,
mettre les trolls avant les monstres pour les TK

à parametrer une fois pour toute

Est ce possible (déjà)?

MP par Dabihul @ 02-11-2013 à 14:30
Pour réordonner les blocs de vue, oui, c'est tout à fait possible. Par contre ça va considérablement ralentir le jeu, puisqu'il faudra d'abord attendre que l'affichage d'origine soit chargé avant de modifier l'ordre et de relancer l'affichage.
Sinon une alternative est de faire en sorte que MZ conserve en mémoire les tableaux pliés / dépliés. Par exemple si trolls / monstres / trésors sont pliés, ça donne accès direct à la vue des champis.

#. Message de omnipotente le 02-11-2013 à 22:14
107167 - omniwiever (Tomawak 28)
Pays: France (60 - Oise)  Inscrit le : 22-03-2011  Messages: 235 (Golem Costaud)
Maintenant cette option ne servirait qu'aux rares mycologues et quelques TK
le simple troll nous dira que ça ralenti son affichage...

c'est un choix à faire

#. Message de anubisss le 03-11-2013 à 19:56
49044 - anubisss (Skrim 60)
- Un grand coup dans ton Hum ! -
Pays: France (34 - Hérault)  Inscrit le : 01-03-2005  Messages: 1285 (Trõll de Compèt')
Perso, j'utilise la technique du pliage de tableaux (avec un script GM) depuis un bail et c'est top.

#. Message de Raistlin le 04-11-2013 à 14:13
  [Appelez-moi Google]  [Ami de MountyHall]
112873 - And You Will Know My Name Is The Trõll (Kastar 45)
- StriKe TeAm [Damnés] -
Pays: France (35 - Ille-et-Vilaine)  Inscrit le : 17-04-2005  Messages: 26835 (Demi-Dieu)
Dabihul, est-ce qu'il serait envisageable de faire un lien d'export du profil vers l'anatrolliseur de Mamoune ?

sinon pour la réorganisation de la vue, je confirme : mon script de réorg se contente de rajouter une table au début après avoir tout récupéré, ben dès que la vue porte un peu loin, ça prend une plombe

#. Message de Dabihul le 04-11-2013 à 20:58
  [MH Team]   [Ami de MountyHall]
79738 - Dabihul (Durakuir 60)
- La Guilde Des Mines Du Hall -
Pays: France (44 - Loire-Altlantique)  Inscrit le : 29-12-2006  Messages: 1449 (Trõll de Compèt')
Je vais donc privilégier la mise en place d'un enregistreur de quel tableau est plié / déplié.

Je m'occupe du lien vers l'anatrolliseur de suite.
EDIT : en fait non je ne m'en occupe pas tout de suite. Ce que demande l'anatrolliseur c'est le nombre d'amélios de chaque carac, c'est hyper pénible à calculer.
EDIT 2 : C'est fait.

Dab'

Pages : 1, 2, 3, ... , 159, 160, 161, [162], 163, 164, 165, ..., 217, 218, 219

Pour poster une réponse sur ce Forum, vous devez d'abord vous connecter

Si vous n'êtes pas encore enregistré, vous devez d'abord vous inscrire.

 Changer de Forum
[ Contact : ] - [ Heure Serveur : 11:28:29 le 23/12/2024 ] - [ Page générée en 0.009 sec. ]