Franconaute

Franconaute (http://www.franconaute.org/forum/index.php)
-   La Taverne (forum Travian public) (http://www.franconaute.org/forum/forumdisplay.php?f=81)
-   -   Carte de Franconaute (http://www.franconaute.org/forum/showthread.php?t=1181)

Lafrite 23/01/2006 22h01

Carte de Franconaute
 
Alors en very very dirty le fichier php pour vous générer une p'tite carte de Franconaute sur le serveur 4.

L'admin fait un copier coller dans un fichier texte et renomme le fichier en xxxx.php et zouououou sur le serveur de Franconaute.

Ygroombock vous améliorera sûrement ça.

Les données exemples sont du QG :lol:

Code:

<html>
<head>
         
 <title>Travian</title>

<h2>Travian Franconaute</h2>
</head>
<body>
stratcom,-25,-7<br>
SeNTEnZa,-1 ,60<br>
von Aasen2,30,13<br>
Lafrite,-57 ,34<br>
griffon,-31 ,62<br>
Leaz,-29 ,-34<br>
Boudi,25,57<br>
djop,0,24<br>
oOo,-6 , 46<br>
<br>
<br>
<?php
$j[0]="stratcom";
$j[1]=-25;
$j[2]=-7;
$j[3]="SeNTEnZa";
$j[4]=-1;
$j[5]=-60;
$j[6]="Lafrite";
$j[7]=-57;
$j[8]=34;
$j[9]="griffon";
$j[10]=-31;
$j[11]=62;
$j[12]="Leaz";
$j[13]=-29;
$j[14]=-34;
$j[15]="Boudi";
$j[16]=25;
$j[17]=57;
$j[18]="djop";
$j[19]=0;
$j[20]=24;
$j[18]="oOo";
$j[19]=65;
$j[20]=46;


$image = ImageCreate(300*3,300*3);
$background_color = imagecolorallocate($image, 255, 255, 255);
$textcolor = imagecolorallocate($image, 233, 14, 91);
$grey = ImageColorAllocate($image, 204, 204, 204);
$white = imagecolorallocate($image, 255, 255, 255);
$black = imagecolorallocate($image, 0, 0, 0);
$red = imagecolorallocate($image, 255, 0, 0);
$multi=3;
$x=0;
$y=0;

imagerectangle($image, 0, 0, 220*$multi, 220*$multi, $black);

$i = 0;
while ($i < 21) {
imagestring($image, 4, ($j[$i+1]+108)*$multi, ($j[$i+2]+100)*$multi, $j[$i], $textcolor);
imageFilledRectangle ($image, ($j[$i+1]+100)*$multi, ($j[$i+2]+100)*$multi, ($j[$i+1]+105)*$multi, ($j[$i+2]+105)*$multi, $black);       
$i=$i+3;
}

$filename = sprintf("%d.png", time());
ImagePNG($image,$filename);
ImageDestroy($image);

printf("<img src='%s'> ", $filename);
?>


</body>
</html>


Chazam 23/01/2006 22h05

Ouh, ça concerne Akmar ou Massassa ça... Je vois pas Coelio y toucher... :mrgreen:

Lafrite 23/01/2006 22h08

Ah oui, même si le code fonctionne et desssine la carte, y'a quand même des erreurs : le jeu c'est de les trouver :lol: :lol: :lol:


quick&dirty mais au moins celui qui veut creuser à la base ;)


Fuseau horaire GMT +2. Il est actuellement 18h42.

Powered by vBulletin® Version 3.7.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Version française #19 par l'association vBulletin francophone