Pour discuter avec les joueurs d'OGame, venez sur IRC - menu chat
Les candidatures aux postes d'opérateur sont ouvertes et celles de modérateur fermées

)
Quoted
Détail de l'investissement des points
Points Total : 3.628
Points Mines : 734 soit 20.2 %
Points Autres Bâtiments : 1.220 soit 33.6 %
Points Technologies : 241 soit 6.6 %
Points Flotte : 61 soit 1.6 %
Points Défense : 1.372 soit 37.8 %
Votre compte possède donc 2.195 soit 60.5 % de points indestructibles
Progression moyenne : 65 Points par jour
Uni : 50





: https://addons.mozilla.org/fr/firefox/addon/748
Quoted
Avec Google Chromeil suffit de cliquer sur les liens d'installation (pas besoin de
GreaseMonkey ou equivalent)
Avec Opérail faudra télécharger les scripts, et les
placer tous dans le même dossier.
Pour télécharger, cliquez sur les liens que donnent les scripteurs, puis faites Fichier/enregistrer sous (vous pouvez renomer le script, mais ne touchez pas au .user.js)
Ensuite aller dans Outil/preférences/avancé/contenu/option javascript
Et dans dossier javascript de l'utilisateur, séléctionnez le dossier
dans lequel vous avez téléchargé vos scripts
( ou en Allemand, Espagnol, Portugais, Suédois, Bulgare, Néerlandais, Croate, Grec, Polonais, Finnois, Norvégien, Danois, Russe...^^)|
|
Source code |
1 |
var DATA = unsafeWindow.ifcDATA; |
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 |
DATA.info.player // pseudo
DATA.info.coordPM // coordonné de la PM ( [2:123:4] )
DATA.info.serveur // serveur : uni42.ogame.org | andromeda.ogame.org
DATA.info.speed // Vitesse de l'univers
DATA.info.points // Nombre de points du joueur
DATA.info.numeroPlanete // numéro de la planete (tres utile pour les batiments/defenses...)
DATA.planet[i].moon // true si la planète numéros i est une lune, false si c'est une planète
DATA.planet[i].building.mmet // niveau de la mine de metal de la planete numéros i
mcri // mine de cristal
mdet // mine de deut
ces // CES
cef // CEF
nan // Nanites
lab // laboratoire
ter // terraformeur
silo // silo
depo // depo
cspa // CS
rob // robo
hmet // hangar de metal
hcri // hangar de cristal
hdet // hangar de deut
base // base lunaire
phal // phalange
port // porte de saut
DATA.planet[i].defense.lm // nombre de lanceur de missile de la planete numéros i
lle
llo
gauss
ion
pla
pb
gb
mic
mip
DATA.planet[i].fleet.cle // nombre de clé de la planete numéros i
clo
crois
vb
traq
bb
dest
rip
pt
gt
vc
rec
esp
sat
DATA.planet[i].resource.prod.m // Production de la planete numéros i
c
d
DATA.planet[i].name // nom de la planète ( Colonie [1:123:3] )
DATA.planet[i].resource.temp // température max
DATA.planet[i].resource.tempmin // température min
DATA.planet[i].resource.taille // taille de la colo
DATA.techno.espi // niveau de la techno espionnage
ordi
arme
bouc
prot
ener
hype
comb
impu
phyp
lase
ions
plas
rese
astro
grav
DATA.fleet.cle // Nombre de clé en vol
clo
crois
vb
traq
bb
dest
rip
pt
gt
vc
rec
esp
sat
|




Quoted
Si vous appréciez cet outil merci de ne pas poster "c'est super" ou "c'est bien" ou tout autre message inutile. Si vous voulez aider, notez le sujet tout en bas.
Tout message de flood ou sans intérêt sera sanctionné sans hésitation par un avertissement


This post has been edited 122 times, last edit by "vulca" (Nov 13th 2010, 4:45pm)


This post has been edited 1 times, last edit by "THSK" (Sep 5th 2008, 9:14pm)
Quoted
THSK a écrit :
de rien
Pour les graphiques en Javascript, c'est difficile, mais faisable : http://www.lutanho.net/diagram/pie_object.html
Je vais voir merci
Pour commenter ton script, j'ai aucun bug à signaler, c'était une idée de script que j'avais déjà tenté de réaliser dans le passé mais j'avais été confronté au problème de la détection de flotte. Toi, tu as simplifié le problème avec une petite soustraction, c'est à dire que tous les points non utilisés en mines/batiments/recherches/defs vont en flotte. Bon, ça marche, mais on peut pas vérifier explicitement que le calcul des points est bon. Si après mure vérification, tous les points sont bien là où ils sont, ça sera pas génant de garder ce système. De mon coté, le calcul a l'air bon (j'ai que 33kpts en flotte sur 3Mpts)
Etant donné que la flotte bouge sans cesse, je vois pas d'autre moyen pour la calculer
Comme amélioration, avant de te lancer dans un graphe camembert, améliore la séparation des catégories en utilisant la structure du tableau, c'est à dire en utilisant un tag <td> par ligne. Ce sera bien plus beau, et j'aurai pas de problème d'alignement avec mon skin.
C'est un peu plus compliquer que de rajouter des <td></td>, j'ai l'impression, je vais voir sur le script transit comment il a fait
Précise aussi "Autres Batiments" plutôt que Batiments car j'ai bloqué un peu la première fois en voyant le peu de % dans cette catégorie. J'apprécierais aussi un chiffre après la virgule dans l'indic du pourcentage.
Au debut j'avais mis "autres bâtiments" mais ça prenant 2 ligne alors j'avais viré ^^
Je remet, on vera ce que ça donne quand ça sera dans un tableau
Pour les pourcentages, je viens de le faire, ça sera pour la prochaine version un peu plus tard ce soir
Utiliser seulement 3 GM values pour un tel script est un exploit, je pensais pas que ma petite remarque dans je sais plus quel topic aurait autant d'effet ^^ Je dois t'avouer que mes propres scripts utilisent une dizaine de GM values en général. Te bile pas trop, si tu cherches trop compliqué le code risque d'être moins lisible et pas forcément plus optimisé. C'est déjà très bien comme ça.
Ba en faite je peux passer de 3 a 1 GM value de la meme facon que je suis passé de 37 à 3 ^^, ça fera juste un gros bordel dans les switch au moment des enregistrement![]()
![]()
Mais bon, je viens de jeter un oeil au code, c'est un peu bricolage maison avec des bouts de code scotchés un peu partout (dont certains me rappellent quelquechose ^^). Beh, je faisais pareil au début, c'est normal. Mais si tu veux je peux te MP pour te proposer quelques améliorations à faire dans le code
Je veux bien
Bonne continuation et félicitations pour ton premier script :clap:


)
^^ 
c'est même quelque chose qui aurait dû être dès le début intégrer a ogameThis post has been edited 2 times, last edit by "Vipar" (Sep 6th 2008, 12:59am)
Quoted

This post has been edited 3 times, last edit by "Vipar" (Sep 6th 2008, 11:45am)


Quoted
THSK a écrit :
Vipar, le problème vient du calcul des points de tes Autres Batiments, la valeur NaN peut signifier une division par zéro ou une valeur trop grande pour avoir été enregistrée. Comme le calcul des points Flottes dépend des autres, l'erreur est transmise également là. Je vais essayer de trouver d'où ça vient.
Quant au bug du undefined, j'ai trouvé d'où ça venait et envoyé un MP à vulca, laissez-lui le temps de mettre le correctif en ligne.
This post has been edited 1 times, last edit by "Vipar" (Sep 6th 2008, 12:13pm)
)

Quoted
THSK a écrit :
Pour avoir des résultats corrects, il faut passer par les pages Batiments et Défense de chaque planète, ainsi que sur la page du Laboratoire au niveau le plus élevé. Une fois passé sur ces pages, les données sont enregistrées, les points calculés et tous les points restants sont logiquement attribués à la Flotte.
Quant au undefined, le bug a été trouvé et le temps de mettre le correctif en ligne, il aura disparu

This post has been edited 1 times, last edit by "Pavel" (Sep 6th 2008, 12:18pm)
1 member (1 thereof are invisible)
Forum Software: Burning Board®, developed by WoltLab® GmbH - © 2011 Gameforge Productions GmbH