Voir la version complète : je cherche une solution
je cherche une solution pour que mes membres n'ai plus 150% d'experience dans les bares de couleur dans le postbit
merci de votre aide
ba personne n'a de solution pour moi???
JonWorld
01/07/2003, 11h17
ma boule de cristal est cassée désolé
pour que les membres n'aient pas plus de 150 % ou pour que les membres aient plus de 150% ?
ben en fait je ne veux pas que les bare depasse le 100% car c pas logique et en fait j'avais mis 150 comme ca car j'ai des membres qui ont 260 % d"activité et la c enorme non??
regarde dans les parametres dans le fichier d'install donné avec le hack.
Relis le code, tu devrait pouvoir modifier cela, sinon affiche le code du hack ici svp
ok je vais voire ce code et si je n'y arrive pas je le mettrais ici
merci
bon je le met car je ne trouve pas la solution
//START GOBLINS USER LEVELS
$level = "";
$level1 = '1';
$level2 = '2';
$level3 = '3';
$level4 = '4';
$level5 = '5';
if ($post[posts] > 800 )
{ $level .= $level5; }
elseif ($post[posts] > 400 )
{ $level .= $level4; }
elseif ($post[posts] > 200 )
{ $level .= $level3; }
elseif ($post[posts] > 100 )
{ $level .= $level3; }
else // ($post[posts] > 0)
{ $level .= $level1; }
//SET MP LEVEL
$maxmp= ($jointime * $level) / 5;
$mp= $post[posts] / 3;
if ($mp >= $maxmp) {
$mp = $maxmp;
}
$maxmp = floor ($maxmp);
//SET HP LEVEL
$hp= $post[posts] / 4;
$hp = floor ($hp);
//SET EXP LEVEL
$exp= ($mp * $hp) / 100;
$exp = floor ($exp);
//END GOBLINS USER LEVELS
bon j'ai reessayer et pas moyens je ne pige pas son foctionnement snifff
la les vacance sont fini alors je relance mon sujet enfin j'ai toujours besoin d'aide quoi
merci
Ben appremment tu dois avoir des membres avec beaucoup de posts et/ou inscrits depuis longtemps sur ton forum ... le plus simple serait de jouer sur la valeur de "$hp" ce qui modifiera de façon naturelle la valeur de "$exp"
Plutot que de mettre une limite à 100% et avoir plusieurs membres bloqués a 100%, il vaut mieux que tu retravailles le mode de calcul de "$exp" pour qu'il soit representatif de l'activité des membres de ton forum ...
Tu pourrais par exemple transformer la ligne :
$hp= $post[posts] / 4;
par :
$hp= $post[posts] / 10;
Apres a toi de choisir un nombre(peut etre supérieur a celui que je viens de te donner) qui correspondent a tes attendes ...
D'un coté je trouve bizarre le codage de ce hack ... si on suit le raisonnement ... une personne avec plus de 800 posts aura :"$maxmp= $jointime"
merci Nzo je vais tester ca
vBulletin® v.3.8.0 Release Candidate 2, Copyright ©2000-2009, Jelsoft Enterprises Ltd. Tous droits réservés - Version française vbulletin-fr.org