14-08-2006, 01:57 AM
L'aide pour ce tutoriel ce trouve à cette adresse :
http://www.jeuweb.org/board/showthread.php?tid=46
11-07-2011, 09:21 AM
(Modification du message : 11-07-2011, 09:22 AM par piratequentin.)
Bonjour,
déjà je sais que c'est un vieux sujet mais j'aimerais savoir si il serais possible que chaque cases soit un lien (j’arriverais très bien à transférer les coordonnés par l'url) et que par exemple si je clique sur de l'herbe je suis redirigé vers une page et si je clique sur un village, j'ai toutes les infos sur ce village... Mais mon problème c'est que je ne vois pas ou je peux placer le lien et je pense aussi qu'il faudra une condition. Je pense qu'avec une bdd ça peut être simple, j'ai le nom du village enregistré dans la bdd je le transmet dans l'url ce nom, et ensuite j'affiche toute les infos concernant ce village. (Mais bon tout cela ne servira qu'a moi ^^) Ps: Si vous voulez je pourrais vous donner un zip avec l'amélioration (si j'ai une réponse) comme ça je pense que ça pourra aider des personnes qui veulent créer un jeu par navigateur, sauf si Oprichnik veut s'en charger. Cordialement Piratequentin Si je ne suis pas clair dites le moi.
11-07-2011, 09:40 AM
salut
j'aurais fait plutot un truc du genre: $karte[10][10] = 1; $karte[11][10] = 3; $karte[12][10] = 1; $karte[15][10] = 2; sinon pour ton lien: echo "<td><a href="ton_lien.php?x='$x'&y='$y'"><img alt='$x;$y' border=0 src='$img'></a></td>"; tu aura donc des images cliquables ver ton_lien.php?x=123&y=54 tu recupere x et y dans les parametre de l'url ($_GET) et tu fait ce que tu as à faire... ca depend de la taille de ta map et si tu l'affiche totalement ou pas, mais moi j'aurais mis ca dans une base de donnée plutot que dans un array php, il y a deja des discussions a ce sujet sur le forum d'ailleurs a+ ou 1 serait traduit par herbe.jpg , 2 par montage.jpg etc... d'ailleur j'aurais affiché des <div> css avec background plutot que des images dans un <table>
11-07-2011, 10:54 AM
Je te remercie je vais essayer de trouver où placer ce lien ^^
11-07-2011, 11:05 AM
perso j'utilise plusieurs DIV avec des z-index croissants:
11-07-2011, 12:09 PM
Je sais pas si on c'est très bien compris ^^ ou si c'est moi qui explique mal iffle:.
Donc pour faire plus simple je vais expliquer avec un screen: En faite, je voudrais que les cases en rouge (j'en ai mis que deux j'avais la flemme de tout faire ^^) lorsque je clique dessus je sois redirigé vers une autre page, et si ton lien était bien j'aimerais savoir où je doit le placer (et comment). Est-ce que ça serais à l'endroit où l'on initialise la position des villages? Je vous remercie de vos réponses à venir Cordialement.
11-07-2011, 12:17 PM
pour répondre au mieux, il faudrait que tu montre un petit extract du code html de ta carte (ou encore mieux la version php qui génère ta map)
on pourra alors te dire précisement quoi modifier
11-07-2011, 12:34 PM
11-07-2011, 12:44 PM
(Modification du message : 11-07-2011, 12:45 PM par piratequentin.)
Code : <?php Et voila à quoi ressemble la bdd Id Nom Pos_x Pos_y 1 Village1 0 0 2 village2 -3 -3 3 village3 -8 -9 Cordialement Ps: Php_Addict je vais faire de mon mieux. |
|