All pastes #626705 Raw Edit

Someone

public text v1 · immutable
·published 2007-07-19 20:47 UTC
rendered paste body
$rsn = $args['query'];	
	$rsn = str_replace(" ", "_", $rsn);
	
	//	 Need to define: 
			$attack = level("Attack", $rsn);
			$strength = level("Strength", $rsn);
			$defense = level("Defence", $rsn);
			$hp = level("Hitpoints", $rsn);
			$prayer = level("Prayer", $rsn);
			$ranged = level("Ranged", $rsn);
			$magic = level("Magic", $rsn);
			
		$meleebased = ($attack + $strength)*2;
		$rangedbased = $ranged*3;
		$magicbased = $magic*3;
// fixvars
if ($attack > 99) {$attack = 99;}
if ($strength > 99) {$strength = 99;}
if ($defense > 99) {$defense = 99;}
if ($hp > 99) {$hp = 99;}
if ($prayer > 99) {$prayer = 99;}
if ($ranged > 99) {$ranged = 99;}
if ($magic > 99) {$magic = 99;}
// melee based?

		$combat = 0;
		
		
		if (($meleebased >= $rangedbased) && ($meleebased >= $magicbased)) {
			$combat = ($attack + $strength)*0.325 + ($defense + $hp)*0.25 + $prayer*0.125;
		$ctype = "Melee";
		}
// ranged based?		
		elseif (($rangedbased >= $meleebased) && ($rangedbased >= $magicbased)) {
		$combat = $ranged*0.325 + ($defense + $hp)*0.25 + $prayer*0.125;
		$ctype = "Ranged";
		}
// magic based?
		elseif (($magicbased >= $meleebased) && ($magicbased >= $rangedbased)) {
		$combat = $magic*0.325 + ($defense + $hp)*0.25 + $prayer*0.125;
		$ctype = "Magic";
		}