JeuWeb - Crée ton jeu par navigateur
Script d'attaque - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Script d'attaque (/showthread.php?tid=1663)



Script d'attaque - Zloche - 28-08-2007

Bonjour,

Je veux créer un script d'attaque mais je n'est aucune idée comment sa marche, j'ai mis une page appelé Attaque.php, cette page sert à inserer le pseudo du membre à attaquer

Ensuite, une page attaque2.php, cette page fait le tout, savoir qui a gagné et tout, pour l'instant je n'es que faite ceci :

Code PHP :
<?php
session_start
();
require(
".php");
include(
'.php');


if(!isset(
$_SESSION['pseudo'])) //Le code pour verifier qu'une session existe
{
die(
'Tu dois être connecté pour acceder à cette page.'); //Si non, on arrete le script
}

$pseudo_get = addslashes($_POST['pseudo']); // pour éviter les injection SQL
$_SESSION['pseudo_membre'] = $pseudo_get;


$requete = mysql_query("SELECT * FROM membre WHERE pseudo = '".$pseudo_get."'") or die(mysql_error());
$var = mysql_fetch_array($requete);
$nb = mysql_num_rows($requete);

if(
$nb == 0)
{
echo
'Ce membre n\'existe pas.<br><a href="javascript:history.back(1)">Retour à la page d\'attaque</a>';

}
else
{
//attaque
}
?>

En gros, tout ce que j'ai faite c'est savoir si une session existe et savoir si le membre écri existe, mais je sais vraiment pas comment faire une attaque O_O

Si un membre a cette arme si et l'autre a une autre arme et tout ..
Comment sa marche O_o

Merci d'av (Désolé pour les fautes je suis preisser[/code])


RE: Script d'attaque - Harparine - 28-08-2007

Pour la gestion des combats, je pense que la meilleure chose à faire est de regarder ce genre de règles dans des bouquins de jeu de rôle : tu verras tout de suite comment on s'y prend sur papier et ça sera du gâteau en php. Prend quelques dés dans une main et un crayon dans l'autre : tu es maintenant prêt pour faire des simulations de combats. Il te faut des caractéristiques bien précises que tu utiliseras en combat.

Bref, en gros, réfléchis à ton système avant de commencer à coder sinon tu n'arriveras à rien. Les règles du jeu d'abord, leur application ensuite. Personne ne pourra t'aider si tu ne sais pas toi-même dans ta tête comment se déroule une passe d'armes. Après, la réalisation technique, c'est du détail et beaucoup pourront te conseiller ici (mais essaie de chercher de ton côté avant, en utilisateur une fonction pour générer des nombres aléatoires -> mt_rand()).

@+ Wink


RE: Script d'attaque - transgohan - 28-08-2007

Harparine a très bien résumé la situation. ^^
Après ce qu'il faut savoir c'est qu'un combat dans un jeu php c'est jouer avec les variables du côté programmation. Le combat n'est constitué que de variables que tu modifies suivant les actions. Wink