Un RPG en PHP
Résolu/Fermé
Meta-Dark
Messages postés
24
Date d'inscription
jeudi 11 décembre 2008
Statut
Membre
Dernière intervention
1 février 2009
-
17 déc. 2008 à 16:11
Meta-Dark Messages postés 24 Date d'inscription jeudi 11 décembre 2008 Statut Membre Dernière intervention 1 février 2009 - 17 déc. 2008 à 18:52
Meta-Dark Messages postés 24 Date d'inscription jeudi 11 décembre 2008 Statut Membre Dernière intervention 1 février 2009 - 17 déc. 2008 à 18:52
A voir également:
- Rpg php
- Brave frontier rpg - Télécharger - Rôle RPG
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour à la ligne php ✓ - Forum PHP
- Retour a la ligne avec Echo comment faire ? - Forum Webmastering
1 réponse
Meta-Dark
Messages postés
24
Date d'inscription
jeudi 11 décembre 2008
Statut
Membre
Dernière intervention
1 février 2009
10
17 déc. 2008 à 18:52
17 déc. 2008 à 18:52
Après quelques dizaines d'essais, j'ai un nouveau problème.
Cette fois le comptage de tours marche bien, mais mes PV arrivent a être négatifs (impossible en un tour normalement). Et le problème des PV qui se remettent à leur valeur initiale chaque début de tour subsiste !
Vous pouvez tester le script ici : http://pascal.miranda.free.fr/Rpaygay/lancercombat.php
Voila le script retouché :
Cette fois le comptage de tours marche bien, mais mes PV arrivent a être négatifs (impossible en un tour normalement). Et le problème des PV qui se remettent à leur valeur initiale chaque début de tour subsiste !
Vous pouvez tester le script ici : http://pascal.miranda.free.fr/Rpaygay/lancercombat.php
Voila le script retouché :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" > <head> <title>Bienvenue sur le site de Meta-Dark ! </title> <meta name="description" content="Créations sous Blender, Films et Animations, Jeux, Tutoriels pour HTML, CSS, PHP, SQL, C, C++, Blender, After effects, Photoshop, The Gimp."> <meta name="keywords" content="Goultard, Blender, After, Effects, Photoshop, Film, Animation, Jeu, HTML, PHP, CSS, SQL, C, C++, Gimp"> <meta name="author" content="Miranda Steven"> <link rel="stylesheet" media="screen" type="text/css" title="style" href="rpaygay.css"> <link rel="shortcut icon" href="favicon.ico"> </head> <body> <div id="page"> <div id="en_tete"> </div> <div id="menu"> <?php include "menu.php"; ?> </div> <div id="Fcorps"> <div id="corps"> <?php mysql_connect("localhost", "root", ""); mysql_select_db("Rpaygay"); $nom = $_GET['nom']; $tour = $_GET['tour']; $tourS = $tour + 1; if($tour == 1) { $ennemi = mysql_query("SELECT * FROM Rpaygay WHERE nom='Loup'"); while ($stats_ennemi = mysql_fetch_array($ennemi)) { $nomE = $stats_ennemi['nom']; $sexeE = $stats_ennemi['sexe']; $raceE = $stats_ennemi['race']; $forceE = $stats_ennemi['force']; $defenseE = $stats_ennemi['defense']; $agiliteE = $stats_ennemi['agilite']; $intelE = $stats_ennemi['intel']; $PVE = $stats_ennemi['PV']; $PME = $stats_ennemi['PM']; } $resultat = mysql_query("SELECT * FROM Rpaygay WHERE nom='$nom'"); while ($donnees = mysql_fetch_array($resultat)) { $nom = $donnees['nom']; $sexe = $donnees['sexe']; $race = $donnees['race']; $force = $donnees['force']; $defense = $donnees['defense']; $agilite = $donnees['agilite']; $intel = $donnees['intel']; $PV = $donnees['PV']; $PM = $donnees['PM']; } } else { $ennemi = mysql_query("SELECT * FROM Rpaygay WHERE nom='Loup'"); while ($stats_ennemi = mysql_fetch_array($ennemi)) { $nomE = $stats_ennemi['nom']; $sexeE = $stats_ennemi['sexe']; $raceE = $stats_ennemi['race']; $forceE = $stats_ennemi['force']; $defenseE = $stats_ennemi['defense']; $agiliteE = $stats_ennemi['agilite']; $intelE = $stats_ennemi['intel']; $PME = $stats_ennemi['PM']; } $resultat = mysql_query("SELECT * FROM Rpaygay WHERE nom='$nom'"); while ($donnees = mysql_fetch_array($resultat)) { $nom = $donnees['nom']; $sexe = $donnees['sexe']; $race = $donnees['race']; $force = $donnees['force']; $defense = $donnees['defense']; $agilite = $donnees['agilite']; $intel = $donnees['intel']; $PM = $donnees['PM']; } $Cac = ($force - $defenseE) * (rand(1,10)) / 5; $CacE = ($forceE - $defense) * (rand(1,10)) / 5; $PV = $PV - $CacE ; $PVE = $PV - $Cac ; } ?> <center> <h2>Tour n°<?php echo $tour ; ?></h2> <table> <tr> <th><?php echo $nom ; ?></th> <th></th> <th><?php echo $nomE ; ?></th> </tr> <tr> <td><img src="<?php echo $race ;?>_<?php echo $sexe ;?>.jpg"></td> <td></td> <td><img src="<?php echo $nomE ;?>_<?php echo $raceE ;?>.jpg"></td> </tr> <tr> <td>PV : <?php echo $PV ; ?></td> <td></td> <td>PV : <?php echo $PVE ; ?></td> </tr> <tr> <td> PM : <?php echo $PM ; ?></td> <td></td> <td>PM : <?php echo $PME ; ?></td> </tr> <tr> <?php if($tour == 1) { ?> <td></td> <td></td> <td></td> <?php } else { ?> <td><?php echo $nom ; ?> attaque <?php echo $nomE ; ?> et lui inflige <?php echo $Cac ; ?> points de dégâts.</td> <td></td> <td><?php echo $nomE ; ?> saute sur <?php echo $nom ; ?> et lui fait perdre <?php echo $CacE ; ?> points de vie.</td> <?php } ?> </tr> </table> <br /> <form method="GET" action="combat.php"> <input type="hidden" name="nom" value="<?php echo $nom ; ?>"> <input type="hidden" name="tour" value="<?php echo $tourS ; ?>"> <input type="submit" value="Attaquer" /><br /> </form>