adivirus Posted December 12, 2008 Posted December 12, 2008 Hello, i have a problem with attacktake.php file .. more exactly this formula, for getting EXP qe=$r['level']*$r['level']*$r['level']; $expgain=rand($qe/32,$qe/16); $expgain = $expgain > floor($ir['exp_needed'] * 0.5) ? floor($ir['exp_needed'] * 0.5) : $expgain; // that should do it .. any change i make, is not good.. it gives or to much exp.. or to less.. for example, i`m level 3.. attack a level 5 .. i`m getting 28%exp .. and if i change this values.. to "64" or "32 "$expgain=rand($qe/64,$qe/32 ); i`m getting less exp .. but when i`m at level 5 and attacking a level 5 player, i get just 1 exp, or i`m level 6 .. atack a level 5 .. i got 0.. and so on ~x( :) sooo.. does somebody, has a good attacktake.php ? with arrays for each level.. i don`t know.. any help appreciated. Quote
adivirus Posted December 13, 2008 Author Posted December 13, 2008 Re: attacking problem so nobody has problems with attack EXP ... cool :) Quote
Haunted Dawg Posted December 13, 2008 Posted December 13, 2008 Re: attacking problem Actualy everyone has got these problem's. Just create your own $formula. :wink: Quote
adivirus Posted December 13, 2008 Author Posted December 13, 2008 Re: attacking problem yea, thank you enlightened me :) Quote
Haunted Dawg Posted December 13, 2008 Posted December 13, 2008 Re: attacking problem $qe = ($r['level']*$ir['level']*5*$r['level'] / ($ir['level']*3)); $expgain = rand(($qe/32),($qe/16)); if($expgain < 0 OR $expain == 1) { $expgain = rand(1,10); } else { $expgain =$expgain > floor($ir['exp_needed'] * 0.5) ? floor($ir['exp_needed'] * 0.5); } Quote
adivirus Posted December 13, 2008 Author Posted December 13, 2008 Re: attacking problem thanks! +1 Quote
Haunted Dawg Posted December 13, 2008 Posted December 13, 2008 Re: attacking problem You actualy gave me a negative karma :| Quote
adivirus Posted December 13, 2008 Author Posted December 13, 2008 Re: attacking problem more soon :) .. it`s good when help the little ones;) Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.