Пример #1
0
			$unitProduction = spiedValue($defender->up, $difPerc, $spyStrength, $spyDefStrength, $arace);
			/*
					 $weapons
					 $types
					 $quantities
					 $strengths
					 $allStrengths
			*/
			$weapon1 = getUserAllWeapon($defender);
			for ($i = 0;$i < count($weapon1);$i++) {
				if (!spiedValue(0, $difPerc, $spyStrength, $spyDefStrength, $arace)) {
					$weapons.= spiedValue($weapon1[$i]->weaponID, $difPerc, $spyStrength, $spyDefStrength, $arace) . ";";
					$types.= spiedValue($weapon1[$i]->isAttack, $difPerc, $spyStrength, $spyDefStrength, $arace) . ";";
					$types2.= $weapon1[$i]->isAttack . ";";
					$quantities.= spiedValue($weapon1[$i]->weaponCount, $difPerc, $spyStrength, $spyDefStrength, $arace) . ";";
					$strengths.= spiedValue($weapon1[$i]->weaponStrength, $difPerc, $spyStrength, $spyDefStrength, $arace) . ";";
					//$allStrengths.=spiedValue($weapon1[$i]->weaponID,$difPerc).";";
					$tS = $conf["weapon" . $weapon1[$i]->weaponID . "strength"];
					$allStrengths.= $tS . ";";
				}
			}
			if (strlen($weapons)) {
				$weapons = substr($weapons, 0, strlen($weapons) - 1);
				$types = substr($types, 0, strlen($types) - 1);
				$types2 = substr($types2, 0, strlen($types2) - 1);
				$quantities = substr($quantities, 0, strlen($quantities) - 1);
				$strengths = substr($strengths, 0, strlen($strengths) - 1);
				$allStrengths = substr($allStrengths, 0, strlen($allStrengths) - 1);
			}
			$spygold = $defender->bank;
			//$sasoldiers =$defender->sasoldiers;
Пример #2
0
		foreach ($attackWeapons as $w) {
			$spylog->weapons[]      = $w->weaponId;
			$spylog->types[]        = 1;
			$spylog->types2[]       = 1;
			$spylog->quantities[]   = spiedValue($w->weaponCount, $user, $target);
			$spylog->strengths[]    = spiedValue($w->weaponStrength, $user, $target);
			$spylog->allStrengths[] = spiedValue($w->getFullStrength(), $user, $target);
		}
		
		foreach ($defenseWeapons as $w) {
			$spylog->weapons[]      = $w->weaponId;
			$spylog->types[]        = 0;
			$spylog->types2[]       = 0;
			$spylog->quantities[]   = spiedValue($w->weaponCount, $user, $target);
			$spylog->strengths[]    = spiedValue($w->weaponStrength, $user, $target);
			$spylog->allStrengths[] = spiedValue($w->getFullStrength(), $user, $target);
		}
		
		$spylog->weapons      = implode(';', $spylog->weapons);
		$spylog->types        = implode(';', $spylog->types);
		$spylog->types2       = implode(';', $spylog->types2);
		$spylog->quantities   = implode(';', $spylog->quantities);
		$spylog->strengths    = implode(';', $spylog->strengths);
		$spylog->allStrengths = implode(';', $spylog->allStrengths);		
}
else {
	
	$user->spies--;
}

$user->buy($conf['spying-cost']);