Les Forums de l'OGSTeam




Communauté de développeurs/utilisateurs d'outils pour OGame, E-Univers et assimilé

Vous n'êtes pas identifié.

Annonce


ATTENTION

Risque d'interruption des services OGSteam
pour maintenance.

Topic rating: 0

#1 13-Jan-2007 07:55:08

Mirtador
Mod OGSMarket et SpacSpy
Date d'inscription: 05-Oct-2006
Messages: 232

[MOD] Autonomie

Liste des tickets actifs de autonomie
#Progressiontypepar/pourNiv.SujetCmt
#343Peut-êtreAmeliorationl.detaille@free.fr/mirtadorminorPrise en compte compte Geologue0
Creer un nouveau ticket pour autonomie: Erreur dans le code - Amélioration - Nouvelle Fonction

dernière version
Trunk

Voila j'ai créé ce mod qui nous indique combien de temps une colonie peut ne pas être vidée sans pertes de ressources, Il indique aussi les hangar qu'il vous faut augmenter, rien de très miraculeux, mais c'est tout de même pratique

Screen de la version 1.1
http://img413.imageshack.us/img413/6387/sanstitre1ds0.jpg

V.1.5b
*Correction du bug qui faisait que l'autonomie globale de la planète est recopiée depuis la planète précédente.

V.1.5
* Mise en place d'un fonction pour multiplier la production pour l'univers 50.
* note: Il faut modifier dans le code à la 18ème ligne le chiffre pour le faire. Dans la prochaine version on pourra le setter dans l'administration Ajout du contenu du fichier info dans la signature (essentiellement pour nommer oXid_FoX Qui a refait totalement les calcules)

V.1.4
* Refonte totale des calculs de production (repris du mod OGSign & du mod Production) : prise en compte des pourcentages de production, des centrales à fusion qui consomment le deut, des ratios lorsqu'il y a un manque d'énergie...

V.1.3 14/02/2007
* Correction d'erreurs de type notice.
* Détection du mod actif automatique.
* Prise en compte de l'absence de synthétiseur de deutérium.
* Correction des totaux des PT/GT (changement de la méthode de calcul).
* Ajout des "title" contenant le temps en heures (lorsque le temps est affiché en jours) pour la colonne "Temps d'autonomie de la planète".
* Arrondi supérieur pour le calcul des transporteurs.
* Correction des transporteurs minimum lorsqu'un synthétiseur n'existe pas (niveau zéro).
* Changement du seuil de "longue autonomie" (48h au lieu de 36h).

V.1.2
-correction de l'orthographe dans le code
-maj des champs PHPDoc ( @package, @author, @link )
-suppression des liens javascripts
-petite correction de la production (en rapport avec la production de base par planète)
-prise en compte de la température
-grosse correction des tableaux HTML
-tentative d'aération du code html généré…
-changement des temps : jours à la place des heures pour les durées ≥ 72h
-MAJ du numéro de version automatique (pour install.php et update.php)

V.1.1
-Ajout du code de couleur qui indique le risque de perte de ressources.
-Ajout du calcule des transporteur.
-Ajout de la vue d'enssemble de l'empire coter hangar.

V.1.0b
-Réglage du bug du menu, il n'apparait plus convertisseur.

V.1.0a
-Réglage du bug lors du calcule du hangar a augmenter.

V.1
-Lancement du mod autonomie

Dernière modification par ericalens (30-Sep-2007 14:20:31)


Auteur du MOD Aide au commerce
Auteur du MOD Autonomie
Auteur du MOD Fédération commercial
pour finir :p Contributeur au projet OGSmarket

 

#2 13-Jan-2007 09:51:45

parkker
Membre con firmé
Date d'inscription: 16-Oct-2006
Messages: 36

Re: [MOD] Autonomie

j'ai rien compris ^^, peux-tu etre donner des prescisions sur l'explication de ce mod et donner un screen.

Dernière modification par parkker (13-Jan-2007 09:52:02)

 

#3 13-Jan-2007 10:17:29

Mirtador
Mod OGSMarket et SpacSpy
Date d'inscription: 05-Oct-2006
Messages: 232

Re: [MOD] Autonomie

Il t'indique le temps maximal que tu peut ne pas vider tes colo sans perte de ressource et le hangar que tu a a augmenter si tu veut augmenter cette duré, c'est pas si compliquer tout de même.....

Pour le screen j'ai pas trop le temps de le faire...., surtout qu'il faut en faire une nouveau a toute es vertion lol


Auteur du MOD Aide au commerce
Auteur du MOD Autonomie
Auteur du MOD Fédération commercial
pour finir :p Contributeur au projet OGSmarket

 

#4 13-Jan-2007 11:22:53

macfly
Dev OGSteam (SVN)
Date d'inscription: 01-Aug-2006
Messages: 610

Re: [MOD] Autonomie

juste un truc a changé sans importance pour le moment.

tu as repris la trame du mode "aide au commerce" et tu as laissé  quand tu cliques sur "historique" tu as le nom de "convertisseur" qui apparait à la place de "autonomie" et après quand tu reviens sur l'onglet "autonomie" c'est le nom de "convertisseur" qu ireste

Dernière modification par macfly (13-Jan-2007 11:25:00)


http://ogsteam.erreur32.info/userbar/ogspy.gif
http://macfly08.goldzoneweb.info/uni6/ogspy/mod/OGSign/macfly.pnghttp://macfly08.goldzoneweb.info/ogspy/mod/OGSign/macfly.png

 

#5 13-Jan-2007 17:02:19

Digiduck
Dev OGSmarket
Date d'inscription: 16-Jan-2006
Messages: 449

Re: [MOD] Autonomie

L'idée est bonne, ça permet d'optimiser la production afin de faire le moins de perte possible en matière de non-production suite au remplissage des silos, en vidant la planète avant le point critique !!

Je m'en vais tester ça de suite !!


Developpeur sur OGSMarket
Serveur de test perso : beta

http://pirates.z-espaceweb.com/MI6/mod/OGSign/Digiduck.png

 

#6 13-Jan-2007 22:19:50

Mirtador
Mod OGSMarket et SpacSpy
Date d'inscription: 05-Oct-2006
Messages: 232

Re: [MOD] Autonomie

macfly a écrit:

juste un truc a changé sans importance pour le moment.

tu as repris la trame du mode "aide au commerce" et tu as laissé  quand tu cliques sur "historique" tu as le nom de "convertisseur" qui apparait à la place de "autonomie" et après quand tu reviens sur l'onglet "autonomie" c'est le nom de "convertisseur" qu ireste

En effet, j'ai sauver du temps en employant comme base un mode que j'ai déjà fait, je vais aller arrenger ça tout de suite


Auteur du MOD Aide au commerce
Auteur du MOD Autonomie
Auteur du MOD Fédération commercial
pour finir :p Contributeur au projet OGSmarket

 

#7 13-Jan-2007 22:28:10

Digiduck
Dev OGSmarket
Date d'inscription: 16-Jan-2006
Messages: 449

Re: [MOD] Autonomie

Excelent, très instructif ...

C'est une nouvelle aproche de sa capacité de prod, une aproche en terme de temps et non de quantité, c'est extrêment utile pour planifier.


Developpeur sur OGSMarket
Serveur de test perso : beta

http://pirates.z-espaceweb.com/MI6/mod/OGSign/Digiduck.png

 

#8 14-Jan-2007 13:52:48

Mirtador
Mod OGSMarket et SpacSpy
Date d'inscription: 05-Oct-2006
Messages: 232

Re: [MOD] Autonomie

Nouvelle vwrtion avec plein d'ajout entre autre il donne et colore l'autonomie planétaire(Le temp que prend le plus petit silo pour ce remplire) il calcule le nombre de transporteur que vous avez besoin au minimum pour vider votre planette avent qu'un des compteur sois dans le rouge et le nombre de transporteur dont vous aver besoin pour vider votre planète une fois remplis au complet

et plein d'autre petit ad on que je vous laisse découvrir wink


Auteur du MOD Aide au commerce
Auteur du MOD Autonomie
Auteur du MOD Fédération commercial
pour finir :p Contributeur au projet OGSmarket

 

#9 15-Jan-2007 10:09:36

oXid_FoX
OGS Team
Lieu: Bourges / Chateauroux
Date d'inscription: 15-Jan-2006
Messages: 2719
Site web

Re: [MOD] Autonomie

pas encore testé, mais visiblement, c'est ce que ma petite feuille excel faisait... lol
même pas pensé à la convertir en mod roll
et ben merci, ça va être plus pratique !


Créateur du mod OGSign, du modSQL | de REstyler et du modREstyler | de la [FAQ] Technologies
Traduc' FR de Speedsim
le prochain qui me demande du support par MP, je le lynche !

"My software never has bugs. It just develops random features."

 

#10 22-Jan-2007 22:58:58

oXid_FoX
OGS Team
Lieu: Bourges / Chateauroux
Date d'inscription: 15-Jan-2006
Messages: 2719
Site web

Re: [MOD] Autonomie

petites coquilles :
"avant", et pas "avent" wink
"Capacité de vos hangar" aux pluriel wink
"Production par heures" là, au singulier tongue
"qu'il y est perte" --> "qu'il y ait perte"
"quand tout les hangars sont pleins" --> "que tout les hangars soient pleins"
"Nb de transporteur" aussi au pluriel : "Nb de transporteurs"
"de ces hangar sois plein" --> "de ces hangars soit plein"
"quand elle a tout ces hagars plein" --> "lorsque tous ses hangars sont pleins"
"Statistique planétaire globale de votre empire." --> "Statistiques globales de votre empire."
"car elle est autonome moi d'une journée" --> "car son autonomie est inférieure à 24h"
"Somme du nombre de transporteur nécessaire a votre empire ." --> "Somme du nombre de transporteurs nécessaires à votre empire ."

je te mets ça sur le SVN wink
je ne taggue pas, je te laisserai le faire. par contre, la modif de la version 1.0a, je ne comprend pas ce que tu as voulu dire (et y a besoin de la corriger tongue )....

edit : en fait, si, j'ai taggué, y avait suffisamment de changements (et pas que de l'orthographe) pour ça tongue
http://www.ogsteam.fr/downloadmod.php?m … p;tag=1.1b


Créateur du mod OGSign, du modSQL | de REstyler et du modREstyler | de la [FAQ] Technologies
Traduc' FR de Speedsim
le prochain qui me demande du support par MP, je le lynche !

"My software never has bugs. It just develops random features."

 

#11 23-Jan-2007 00:36:00

oXid_FoX
OGS Team
Lieu: Bourges / Chateauroux
Date d'inscription: 15-Jan-2006
Messages: 2719
Site web

Re: [MOD] Autonomie

ah, un bug :

Pour vider vos colonies lorsque tous ses hangars sont pleins
PT:         9199
GT:         9199

uh... roll


Créateur du mod OGSign, du modSQL | de REstyler et du modREstyler | de la [FAQ] Technologies
Traduc' FR de Speedsim
le prochain qui me demande du support par MP, je le lynche !

"My software never has bugs. It just develops random features."

 

#12 24-Jan-2007 00:51:12

Arcueid
Membre débutant flasque
Date d'inscription: 23-Jan-2007
Messages: 16

Re: [MOD] Autonomie

Exemple du bug (en bas a droite) :
http://defaria2.free.fr/Images/OGSpy/Autonomie.PNG

Aussi pour la dernière planète les valeurs du nombre de transporteurs minimal .... hangars soient plein, est erronés, ainsi que le "Vous pouvez attendre 160 heures avant de vider la planète.", qui est la même valeur que la planète précédente, alors que ça devrait afficher 621 heures.
Mais aussi par exemple la production de métal de la dernière planète qui est la même que le cristal, une mine de métal produit plus qu'une mine de cristal, ici ça aurai du afficher 241 et non 161 !
Idem pour le deutérium, la valeur est complètement erronée Car je produis carrément moins que 48 sur la dernière planète.

Enfin bon reste pas mal de bug a corriger ^^. Du travail en perspective.

Après gérer que la planète produit réellement ses ressources, genre qu’on n’est pas en sous production énergie, ou alors, qu'on veut moins produire sait-on jamais si on ne veut pas arriver dans le rouge précocement. Ca serai du luxe, un peu comme arrive à calculer le mod production  ^^.

Sinon tu pourrais mettre un tooltip a coté de "Nb de transporteurs minimal pour vider la planète avant qu'il y ait perte" parce que a quoi correspond cette valeur ?
J'ai compris que "Nb de transporteurs minimal pour vider la planète avant que tous les hangars soient pleins" c'est le nombre de transporteurs, si tous les hangars sont pleins pour vider la planète (sans prendre en compte le carburant des transporteurs ^^), mais la première option correspond a quoi, le nombre de transporteur nécessaire pour transporter les ressources produites tout les 24h par exemple ? Si c'est le cas, pourrait être intéressant qu'on puisse définir nous même ce quantum de temps.
Pour revenir au calcul de carburant, un truc intéressant c'est par exemple de mettre une liste de choix par planète, qui comprend toute les planètes de notre empire sauf la planète concerner, par défauts elle est vide, et dans le calcul on prend pas en compte le carburants des transporteurs, et si un choisis une planète vers laquelle on veut transporter, on la choisis dans la liste, et en deux coup de cuillère à pot, le nombre de transporteur nécessaire est recalculer en prennent en compte le carburant nécessaire.

Les fautes d'orthographes, mais ça a était dis plus haut... (Même si moi aussi j'en fais beaucoup ^^)

Bon aller, j'arrête pour aujourd'hui dans mes suggestions ^^.

Dernière modification par Arcueid (24-Jan-2007 20:03:07)

 

#13 28-Jan-2007 21:53:08

flowent
Nouveau Petit Membre
Date d'inscription: 28-Jan-2007
Messages: 5

Re: [MOD] Autonomie

bonsoir,
j'ai un petit probleme avec ce mod, car j'ai comparé les productions que le mod me donne avec les production d'ogame et j'ai pu constater qu'il n'y a qu'une valeur de bonne.
toutes les valeurs de production sont fausse certaines ont des ecart de queleques unité, mais sa va aussi jusqu'à 3000 d'ecart!!
seule ma production de metal sur ma planete mere et bonne.
je ne sais pas si quelqu'un a ce probleme la aussi.
mais sinon ce mod peut s'avérer trés pratique!
wink
merci a toi de l'avoir créé en tout même si chez moi ça ne marche pas tout a fait sad

 

#14 28-Jan-2007 22:36:32

santory2
Membre viril
Date d'inscription: 01-Jan-2007
Messages: 286

Re: [MOD] Autonomie

oula, pour le deut il prent pas en compte la temperature de la planette, ce qui doit faire de sacret ecart une fois les mines bien developer,
il ne prend pas en compte aussi le pourcentage de fonctionnement et garde le 100% et en plus pour le deut il enleve pas ce que consome les central a fusion. :-)
Sinon pour le metal et le cristal y a simplement l'oublie les 20 metal et 10 cristal produit par la planette meme sans mine au niveau de la planette mere.
apres pour les autres planettes c'est vrai que sa part en live du a des condition qui change le type de mine aulieu de les tester

sinon pour le bug des gt
ligne 289 :

Code:

echo'<th>GT:</th>  <th>'.$maxempPT.'</th>';

a remplacer par

Code:

echo'<th>GT:</th>  <th>'.$maxempGT.'</th>';

la function productionmine etait complement buguer et donné que les info sur le cricri sur les autre planette que la mere, si desous la version debuger et les donné sont beaucoup mieux, avec la temperature pour le deut resterai juste a enlever la conso de deut des central a fusion smile

Code:

function productionmine($batiment){
    $batiments=batiments($batiment);
    $temperature = batiments("temperature");
    for ($i=1 ; $i<=9 ; $i++) {
      $result[$i] = production ($batiment, $batiments[$i],$temperature[$i]);
      if ($batiment=="M") $result[$i] += 20;
      elseif ($batiment=="C") $result[$i] += 10;
    }
  return $result;
}

Ps : On a le droit de debuger et poster sur le svn ??

Dernière modification par santory2 (28-Jan-2007 22:49:14)

 

#15 28-Jan-2007 22:51:37

flowent
Nouveau Petit Membre
Date d'inscription: 28-Jan-2007
Messages: 5

Re: [MOD] Autonomie

je vien de tester la modification apporté par santory2 et je peu constater que les valeurs sont deja beaucoup plus juste. smile
la production de toutes mes mines de cristal sont bonnes ainsi que mes mine de metal sauf une ou il y a un ajout de 1 de production supplémentaire mais sinon c'est bon.
il ne reste plus que pour le deut que les valeurs ne sont pas exact, mais comme cela a ete dit, la temperature n'est malheureusement pas prise en compte.
wink

 

#16 28-Jan-2007 22:55:08

santory2
Membre viril
Date d'inscription: 01-Jan-2007
Messages: 286

Re: [MOD] Autonomie

ah bas pas de chance j ai modifier entre 2 pour prendre le deut en compte smile
désoler, reste que le deut dans les fusion que je soustrai pas.

 

#17 28-Jan-2007 23:17:49

flowent
Nouveau Petit Membre
Date d'inscription: 28-Jan-2007
Messages: 5

Re: [MOD] Autonomie

effectivement, je navais pas vu en repondant que tu l'avais mis a jour.
donc je vien de re mettre a jour le fichier et sa fonctionne presque bien.
j'ai une planete qui n'a toujour pas la bonne valeur de production de deut.
mais sinon pour les autres c'est juste un ecart de 1 que je pense est lié au fait que l'arrondi sur ogame est toujours inferieur alors que dans le script il peut aussi bien etre inferieur que superieur en fonction du resultat du calcul.
en tout cas je te remercie bien pour les modifications que tu a apporté wink

 

#18 28-Jan-2007 23:24:09

santory2
Membre viril
Date d'inscription: 01-Jan-2007
Messages: 286

Re: [MOD] Autonomie

tu peut me dier pour quel position de planette tu a un bug que je regarde??
mais comme je l ai dit plus haut c'est peut etre que sur cette planette tu consome du deut en cef.

 

#19 28-Jan-2007 23:28:09

flowent
Nouveau Petit Membre
Date d'inscription: 28-Jan-2007
Messages: 5

Re: [MOD] Autonomie

c'est une planete en position 6 qui a une temperature max de 64°C
mais j'ai une autre planete qui est egalement en position 6 avec une temperature max de 62°C et la, la valeur de production est bonne.
pour ce qui est de la centrale electrique de fusion, je n'en ai aucune.

 

#20 28-Jan-2007 23:39:53

santory2
Membre viril
Date d'inscription: 01-Jan-2007
Messages: 286

Re: [MOD] Autonomie

oups je me suis mal exprimer. je voullez dire dans la liste de ton espace perso smile

 

#21 28-Jan-2007 23:44:21

flowent
Nouveau Petit Membre
Date d'inscription: 28-Jan-2007
Messages: 5

Re: [MOD] Autonomie

ce n'est pas grave.
c'est ma 7eme planete

 

#22 28-Jan-2007 23:49:24

santory2
Membre viril
Date d'inscription: 01-Jan-2007
Messages: 286

Re: [MOD] Autonomie

tu est sur que tu a le bon niveau de mine declarer pour cette planette ??
chez moi j ai aucun probleme, reverifier pour toute les planettes.

sinon peut tu m envoyer en pm les info de ton empire (avec des coordonné bidon ) pour que je teste ??

 

#23 29-Jan-2007 01:40:56

oXid_FoX
OGS Team
Lieu: Bourges / Chateauroux
Date d'inscription: 15-Jan-2006
Messages: 2719
Site web

Re: [MOD] Autonomie

santory2 a écrit:

Ps : On a le droit de debuger et poster sur le svn ??

oui, c'est fait pour ça... tout ce que tu veux dans le trunk. pour le tag, c'est toujours mieux de voir avec le créateur du mod smile
mais surtout détaille bien tout tes changements !


Créateur du mod OGSign, du modSQL | de REstyler et du modREstyler | de la [FAQ] Technologies
Traduc' FR de Speedsim
le prochain qui me demande du support par MP, je le lynche !

"My software never has bugs. It just develops random features."

 

#24 08-Feb-2007 14:58:08

oXid_FoX
OGS Team
Lieu: Bourges / Chateauroux
Date d'inscription: 15-Jan-2006
Messages: 2719
Site web

Re: [MOD] Autonomie

bon, ce soir je pense, je devrais mettre une nouvelle version...
(les tableaux.... mais qu'est-ce qu'on t'as fait, Mirtador ? c'était un véritable cauchemar à débugger, ces tableaux...)


Créateur du mod OGSign, du modSQL | de REstyler et du modREstyler | de la [FAQ] Technologies
Traduc' FR de Speedsim
le prochain qui me demande du support par MP, je le lynche !

"My software never has bugs. It just develops random features."

 

#25 08-Feb-2007 19:56:46

santory2
Membre viril
Date d'inscription: 01-Jan-2007
Messages: 286

Re: [MOD] Autonomie

bas normalement toute les correction a faire sont dans mes post plus haut smile

mais c'est claire que niveau tableau, il y vas fort smile

 

Pied de page des forums

Propulsé par FluxBB 1.2.22
Traduction par FluxBB.fr