Script de combat - 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 de combat (/showthread.php?tid=1258) Pages :
1
2
|
RE: Script de combat - Nessper - 05-06-2007 bon je suppose que tu auras une table vaisseau. tu créés un champ faiblesse et un champ point_fort. Ensuite quand tu remplis tu vas mettre le nom des vaisseaux que tu veux dans les champs correspondant. Tu peux également mettre un champ malus et un champ bonus. Ainsi quand tu regarde contre quel ennemi se bat ton vaisseau : si l'adversaire est dans faiblesse tu appliques le malus à ton vaisseau si l'adversaire est dans point_fort tu appliques le bonus à ton vaisseau si l'adversaire n'est dans aucun des 2 tu ne lui appliques pas de modificateurs RE: Script de combat - mimi133 - 08-06-2007 utilise rand() pour l'aléatoire RE: Script de combat - Harparine - 08-06-2007 mt_rand est 4 fois plus rapide RE: Script de combat - Maegia - 08-06-2007 Et surtout, 4 fois plus efficace ! RE: Script de combat - FeLeS - 10-06-2007 je sais mais merci quand même @Harparine : Je compte suivre ton conseil et tester tout ça sur le tableur mais j'ai un gros problème, une de mes technologies requiert la boucle "while" pour calculer les bonus à additionner donc comment on fait pour utiliser la boucle "while" ou "for" ? pour l'info, j'utilise le tableur d'openoffice RE: Script de combat - Harparine - 11-06-2007 Aucune idée J'utilise excel et les rares fois où j'ai du faire des boucles, j'ai utilisé des macro (scripts). L'intérêt du tableur, c'était d'aller vite et de contrôler les différentes étapes du calcul, mais c'est sûr que si tu es obligé de coder quelque chose d'un peu avancé (je sais que c'est aussi possible avec openoffice), il vaut mieux faire directement tes tests en php. RE: Script de combat - FeLeS - 11-06-2007 bon bah, merci quand même ... (dommage) |