'.$skill.'<'); if(strpos($str1, 't"')>40){return '';} $pos1 = strpos($str1, 't"',strpos($str1, 't"')+1)+3; return substr($str1, $pos1, strpos($str1,'<',$pos1)-$pos1);} function parse($skill){return GetLvl($skill);} echo 'Attack: '.parse(Attack)."
\n"; echo 'Strength: '.parse(Strength)."
\n"; echo 'Defence: '.parse(Defence)."
\n"; echo 'Hitpoints: '.parse(Hitpoints) ."
\n"; echo 'Ranged: '.parse(Ranged)."
\n"; echo 'Prayer: '.parse(Prayer)."
\n"; echo 'Magic: '.parse(Magic)."
\n"; function IS_ODD($number) { return($number & 1); } function IS_EVEN($number) { return(!($number & 1)); } $n1 = parse(Attack); $n2 = parse(Strength); $n3 = parse(Defence); $n4 = parse(Hitpoints); $n5 = parse(Prayer); $n6 = parse(Ranged); $n7 = parse(Magic); $meleebase = ((( $n1 * 130 )+( $n2 * 130 )) / 400); if(IS_even($n5)) { $basecmb = ((( $n3 * 100 )+( $n4 * 100 )+( $n5 * 50 )) / 400 ); } else { $basecmb = ((( $n3 * 100 )+( $n4 * 100 )+(( $n5 - 1 ) * 50 )) / 400 ); } if(IS_even($n6)) { $rangedbase = (((( $n6 - 1 )+( $n6 * 2 )) * 65) / 400); } else { $rangedbase = (( $n6 * 195 ) / 400); } if(IS_even($n7)) { $magicbase = (((( $n7 - 1 )+( $n7 * 2 )) * 65) / 400); } else { $magicbase = (( $n7 * 195 ) / 400); } //Make the total $meleecmb = $basecmb + $meleebase; $rangedcmb = $basecmb + $rangedbase; $magiccmb = $basecmb + $magicbase; //Display the total if ($meleecmb > $rangedcmb AND $meleecmb > $magiccmb) { $cmb = $meleecmb; echo "Combat: ".$meleecmb."
\n"; } if ($rangedcmb > $meleecmb AND $rangedcmb > $magiccmb) { $cmb = $rangedcmb; echo "Combat: ".$rangedcmb."
\n"; } if ($magiccmb > $meleecmb AND $magiccmb > $$rangedcmb) { $cmb = $magiccmb; echo "Combat: ".$magiccmb."
\n"; } ?>