24-03-2008, 01:24 PM
Bonjour,
Généralement, on se présente sur le forum avant de consommer… On ne te reprochera pas d'être trop poli, ne t'inquiète pas.
Concernant le code, il est illisible. Je te conseille de l'indenter, de l'aérer, de mettre des espaces autour des opérateurs et de corriger cet horrible "ferre" (c'est "faire", qu'il faut mettre). De même, des variables plus évocatrices ne pourraient pas faire de mal, avec une notation qui permet de distinguer les différents mots, du genre $puissanceAttaque.
Un petit exemple un peu plus lisible :
Généralement, on se présente sur le forum avant de consommer… On ne te reprochera pas d'être trop poli, ne t'inquiète pas.
Concernant le code, il est illisible. Je te conseille de l'indenter, de l'aérer, de mettre des espaces autour des opérateurs et de corriger cet horrible "ferre" (c'est "faire", qu'il faut mettre). De même, des variables plus évocatrices ne pourraient pas faire de mal, avec une notation qui permet de distinguer les différents mots, du genre $puissanceAttaque.
Un petit exemple un peu plus lisible :
Code PHP :
<?php
function mitrailleur($mitrailleur, $fantassinD){
$valeur = rand(-20, 20); /* Pour faire varier la puissence d'attaque. */
$valeur = $valeur / 100;
$pusbouclier = 30 * $fantassinD;
$puslife = 850 * $fantassinD;
$pusmitrailleur = (390 * $mitrailleur) * $valeur;
$pusmitrailleur = (390 * $mitrailleur) + $pusmitrailleur;
$pusattaque = $pusmitrailleur - $pusbouclier;
if($pusattaque < 0){
$fantassinD = 0;
}
else {
$reste = $puslife - $pusattaque;
if($reste > 0){
$fantassinD = $reste / 850;
$fantassinD = $fetch['fantassin'] - $fantassinD;
}
else {
$fantassinD = $fetch['fantassin'];
}
$retour = $fantassinD;
return $retour;
}
}
Je ne peux pas plus t'aider tant l'effort à déchiffrer le code est pénible.
Sephi-Chan