Jeux online aide à la création

Fermé
globalslyced Messages postés 54 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 23 mars 2010 - 19 avril 2008 à 15:16
globalslyced Messages postés 54 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 23 mars 2010 - 20 avril 2008 à 13:29
Bonjour,

Je suis actuellement en train de créer un jeu en ligne (MMORPG), et bien sûr j'utilise le PHP.
Ces là que le problème se pose, j'ai créer l'espace membre et le système de sessions sans souci, mais au niveau du codage du jeu que j'ai commencé tout à l'heure sa se corse,

Je m'explique, je soushaite suivant le type de personnage afficher une image.

Exemple : Le type de personnage est "Voleur" -> L'image voleur.jpg s'affiche dans le profil,

Pouvez vous m'ailguiller sur la fonction PHP à utiliser,


Merci d'avance



Ps :Cherche codeur expérimenté rapidement, rémunération possible.
A voir également:

2 réponses

R4f Messages postés 441 Date d'inscription dimanche 13 janvier 2008 Statut Membre Dernière intervention 5 mai 2008 62
19 avril 2008 à 23:33
Salut globalslyced,

Tu peux utiliser un tableau associatif qui associe aux différents types de personnages l'image qui correspond.

Admettons que pour Voleur, tu aies l'image /images/brigand.gif et pour Dragon tu aies /images/beaudragonbleu.jpeg, tu pourrais avoir le code suivant :
<?php

$tab_images = array('Voleur' => 'brigand.gif', 'Dragon' => 'beaudragonbleu.jpeg');

# Le type de personnage
$type = 'Voleur'; # on aurait pu mettre 'Dragon', cela dépend de ce qu'il y a dans la base de données

$nom_joueur = 'Wladimir Pourlavaisselle';


?>
L'image associée au joueur <?=$nom_joueur ?> est <img src="/images/<?=$tab_images[$type] ?>">.


Et voilà.

$nom_joueur et $type ont été mis ici en dur dans le code, mais ils sont généralement stockés dans des champs de la base de donnés...

Raph

0
globalslyced Messages postés 54 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 23 mars 2010 3
20 avril 2008 à 13:29
Merci pour ta réponse efficace et rapide !
0