Tom's Guide > Forum > Programmation > Besoin d'aide pour faire mon site
Mot :    Pseudo :           
 

Salut à tous je voudrai avoir de l'aide s'il vous plait pour faire mon site.
Voila j'ai créé mon site (comme ogame, spacefight,...) et je ne sais pas comment faire pour lorsque l'on clique sur un lien pour pouvoir augmenter un batiment il y a un "défileur" de temps qui s'affiche et ensuite que le niveau de batiment soit augmenter à chaque fois de 1 en 1.

Merci beaucoup !

PS: Pour chaque niveau de batiment il y a besoin de ressourses et pour chaque niveau de plus en plus de ressourses.

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

ouai tu veux plutot faire un jeux à la Age of empire via un jeux en php, et bé..................










bonne chances :)
que la force soit avec toi jeune padawan [:okinou]


Message édité par okinou le 19-10-2006 à 02:14:12
Répondre à okinou

Moi j'ai mis un compte a rebour Javascript lié à du php et une base de données !

Répondre à kephren14

Ok sa veut dire que lorsque le compte à rebour est terminé un lien emène sur une autre page. Sa veut dire que je dois faire une page pour chaque niveau de batiment c'est sa?

Répondre à cece91

Non ! moi j'ai juste une seule page en php ! Et selon le niveau ça envoie un identifiant different qui correspond avec des informations differentes !

(Fiou c'est du chinois)

Exemple : Je suis au niveau 10 en electricité ! je lance le niveau 11 ! Je clik, cela envoie un calcul qui donne le temps restant puis un autre calcul concernant les ressources ! Une fois ce temps decompté mon lien actualise la page en ajoutant un niveau

Répondre à kephren14

j'ai une question : ton site c'est du copier ????

sinon i suffi de metre un bout de code qui augmente de 1 une variable stocké dans un bd a chacke fois que l'on va sur un page

t'est po obligé de faire 100000 page , tu fé une page avec nompage.php?batiment=maison , tu recupére la variable et tu teste genre :

Code :
  1. <?
  2. // code pour recupéré la variable contenu dans le nom de la page
  3. switch($maison) // le nom de la variable que tu recupére
  4.     {
  5.     case 'tour':
  6.         echo 'le batiment est une tour'; // met po sa , just un code pour augmenté le valeur d'une variable de +1
  7.         break;
  8.     case 'cabinet':
  9.         echo 'le batiment est un cabinet'; // bis
  10.         break;
  11.     case 'elephant':
  12.         echo 'le batiment est un elephant'; //bisbis
  13.         break;
  14.     case 'maison':
  15.         echo 'le batiment est une maison'; //bisbisbis
  16.         break;
  17.     default:
  18.         echo 'le batiment est peut être un super marché ...'; // met que il y a u une éreure et qu'y a pa de batiment selectioné
  19.     }
  20. ?>

------------------------------ J'ai une question ...
PHP est ce que c'est aussi php, Php, PHp,pHp, pHP et phP ???
Répondre à dedemycat

Ok merçi sa veut dire que je dois mettre sa pour pouvoir construire des batiments dedemycat?

Répondre à cece91

je me demande bien ce qu'il a pu sortir comme site avant sa question

Répondre à RiiMii

Ouai c'est vrai ça ! Tu avais quoi comme pages deja conçues ?

Répondre à kephren14

Combien de sites que j'ai fait? Ou sur le site la?
Ben sur le site il me reste juste les batiments à faire, les vaisseaux, la défense et les rapport de combat.

Répondre à cece91

Cool! ça doit être pas mal !
on peut voir ?

------------------------------ Don't panic!
mouths91 à dit : "[...]des rageux comme kelnem"
Répondre à Vinz42

cece91 a écrit :

Combien de sites que j'ai fait? Ou sur le site la?
Ben sur le site il me reste juste les batiments à faire, les vaisseaux, la défense et les rapport de combat.



Ce qui semble être (si mes souvenirs d'ogame sont bons) l'essentiel.
Donc, dis nous ce qui existe :)

------------------------------ Réseau IRC Francophone | g33k-zone
Répondre à crazycat@idn

A mon avis on peut toujours attendre le visuel ...

Répondre à RiiMii

RiiMii a écrit :

A mon avis on peut toujours attendre le visuel ...


ne soit pas pessimiste comme ça!
est-ce que je déprime moi ?

------------------------------ Don't panic!
mouths91 à dit : "[...]des rageux comme kelnem"
Répondre à Vinz42

Bah j'aimerais quand même qu'un jour je vois quelque chose de concret sur ce forum , parce que jusqu'à maintenant on a droit à " Je maitrise tout dans tel langage , mais je ne sais pas faire un truc tout basique" . Et quand on demande de voir ce qui a déjà été fait , l'utilisateur se porte disparu :/

Répondre à RiiMii

J'avais bien compris. C'est pour ça que j'avais posé ma question...
Voir si on avait à faire encore à un fake...

------------------------------ Don't panic!
mouths91 à dit : "[...]des rageux comme kelnem"
Répondre à Vinz42

Ben j'ai mis le site en ligne il me reste les pages de batiments et tout à finir sinon l'accueil et tout le reste (le forum...) et en ligne la.

http://actionspace.ifrance.com

Répondre à cece91

du graphisme, bien joli (repris?)
Mais on ne voit rien de plus que du acheteumeuleu

------------------------------ Réseau IRC Francophone | g33k-zone
Répondre à crazycat@idn

hum , de mes souvenirs d'ogame , ca fait partie d'un skin l'image de fond . Enfin soit la n'est pas le problème , le design on s'en tanponne . On aurait bien voulu voir un ou deux modules d'interaction avec l'utilisateur déjà codé .

Répondre à RiiMii

tu n'as pas vu le début de menu et le formulaire? :p

------------------------------ Réseau IRC Francophone | g33k-zone
Répondre à crazycat@idn

ah si , j'avais même pas fait attention qu'il y avait quelque chose sur lequel je pouvais cliquer ^^

Répondre à RiiMii

j'ai pas pris sa sur ogame le fond je l'ai trouver sur google si je me rappelle bien... sa fait longtemps que je l'ai l'image de fond.

Répondre à cece91

Soit ... je vais pas en débattre et la question n'est pas la .

Répondre à RiiMii

Ok mais le code:

Code :

<?

// code pour recupéré la variable contenu dans le nom de la page

switch($maison) // le nom de la variable que tu recupére
{
case 'tour':
echo 'le batiment est une tour'; // met po sa , just un code pour augmenté le valeur d'une variable de +1
break;
case 'cabinet':
echo 'le batiment est un cabinet'; // bis
break;
case 'elephant':
echo 'le batiment est un elephant'; //bisbis
break;
case 'maison':
echo 'le batiment est une maison'; //bisbisbis
break;
default:
echo 'le batiment est peut être un super marché ...'; // met que il y a u une éreure et qu'y a pa de batiment selectioné
}
?>


Je le met ou?

Répondre à cece91

...et tu veux faire un jeux ?

Répondre à okinou

oui je veux faire un jeu.
Voila il me faudrait le code pour faire le premier batiment après je vais savoir comment faire.
Le batiment s'appel Mine de métal et comme ressourse c'est du métal.

Merci

Répondre à cece91

Ben, c'est plutôt simle :

Code :
  1. <?
  2. // code pour recupéré la variable contenu dans le nom de la page
  3. switch($maison) // le nom de la variable que tu recupére
  4.     {
  5.     case 'tour':
  6.         echo 'le batiment est une tour'; // met po sa , just un code pour augmenté le valeur d'une variable de +1
  7.         break;
  8.     case 'cabinet':
  9.         echo 'le batiment est un cabinet'; // bis 
  10.         break;
  11.     case 'elephant':
  12.         echo 'le batiment est un elephant'; //bisbis
  13.         break;
  14.     case 'maison':
  15.         echo 'le batiment est une maison'; //bisbisbis
  16.         break;
  17.     case 'minedemetal':
  18.         echo 'le batiment est une mine de m&eacute;tal'; //mine de métale
  19.         $maison++; // incrémente la mine de 1
  20.         break;
  21.     default:
  22.         echo 'le batiment est peut être un super marché ...'; // met que il y a u une éreure et qu'y a pa de batiment selectioné
  23.     }
  24. ?>


Message édité par Vinz42 le 23-10-2006 à 16:32:49
------------------------------ Don't panic!
mouths91 à dit : "[...]des rageux comme kelnem"
Répondre à Vinz42

Et faudrait peut etre pensé à une database dans tout ca ?

Répondre à RiiMii

Je mets tout le code juste pour la mine de métal?

Répondre à cece91

Jcomprends pas trop comment tu compte faire la moi !

Répondre à kephren14

Tu connais Ogame? Ben c'est que je veux faire un jeu du même style.
Dès que tu clique sur un lien quand tu as assez de ressourses et bien sa lance un compte à rebourd et a la fin du compte à rebourd tu as un niveau de batiment de plus et plus le batiment et a un niveau élevé plus tu gagne de ressourses par heure.

Répondre à cece91

ouais , essaie un peu d'apprendre quelque chose d'important avant de te lancer la dedans : l'analyse !

Ensuite une petite formation sur une base de donnée , parce que la t'es plutot mal barre .

Répondre à RiiMii

cece91 a écrit :

Je mets tout le code juste pour la mine de métal?


ah ben non, j'ai juste repris ton code existant. j'ai rajouté ca :

Code :
  1. case 'minedemetal':
  2.         echo 'le batiment est une mine de m&eacute;tal'; //mine de métale
  3.         $maison++; // incrémente la mine de 1
  4.         break;

Répondre à Vinz42

de quoi ? j'ai pas oublié d'incrémenté $maison moi!

Répondre à Vinz42

Heu juste une tite remarque rapide...
Si ton jeu est une copie d'Ogame, j'espère pour toi que:
-Ton site ne tournera pas trop trop

Ou

-Qu'ogame n'a pas de copyright sur son site

Ou

-Que ton site tournera ce qu'il faut mais que ni un pro-ogamer (un fan plus exactement), ni un gérant d'ogame se pointera sur ton site...

Avec mon précédant jeu PHP, j'ai eu quelques embrouille de ce style et si on croit les possibilité d'attaque via les copyright, ça peut aller lien -_-

Comme les trucs qui proposent "Je veux mettre de la musique a écouter sur mon site"...Tant que tu ne possède pas certains droit, soit vigilant ;)
@+

Répondre à Nisnor

Mon site ressemble à Ogame mais je n'ai pas les mêmes noms de batiment à par les 2 premier sinon sa ne ressemble pas pour le reste.

Je vais voir sur leur site si il y a le droit de prendre 1 ou 2 noms de leurs batiments ou autre...

Répondre à cece91

C'est si dur que ça de trouver un nom de batiment sans pomper sur les autres sites ?

Répondre à kephren14

Ben que veux tu que je mette à part mine de métal ou d'acier? je peux pas mettre d'acier pcq dans spacefight il y a mine d'acier.

Répondre à cece91

J'arrive pas à mettre le code Code :

case 'minedemetal':
echo 'le batiment est une mine de m&eacute;tal'; //mine de métale
$maison++; // incrémente la mine de 1
break;




voila ce que j'ai dans toute la case:

<tr>
<td width="120"><img src="../images/1.gif" width="120" height="120"></td>
<td width="378"><span class="Style13">Mine de m&eacute;tal: niveau 0</span><br>
<br>
<span class="Style3">Le m&eacute;tal est une des ressourses la plus importante pour la construction des vaisseaux et pour la d&eacute;fense. <br>
<br>
<span class="Style17">Ressourses n&eacute;ssaissaire: <span class="Style18">50</span></span></span></td>
<td width="142"><div align="center"><strong><span class="Style16">Construction</span></strong></div></td>
</tr>




Merci j'ai essayer mais j'arrive pas sa fait un texte dans la case quand je vais dans création.

Répondre à cece91

Faudrait peut etre apprendre le php avant ...

Répondre à RiiMii

Ouai je suis en train d'apprendre la mais je sais pas comment mettre!

J'apprends sur ce site: http://www.siteduzero.com/

Est-ce que vous avez un autre site aussi pour apprendre encore d'autre chose.

Merci a+

Répondre à cece91

heu, php.net?

------------------------------ Réseau IRC Francophone | g33k-zone
Répondre à crazycat@idn

ah merde!
jm'ai gourré!
j'ai mis un post incrementation, alors qu'il faut une pré-incrémentation!
c'est ++$maison;
encore désolé!

------------------------------ Don't panic!
mouths91 à dit : "[...]des rageux comme kelnem"
Répondre à Vinz42
Tom's Guide > Forum > Programmation > Besoin d'aide pour faire mon site
Aller à :

Il y a 261 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens