($build[barracks]*3)) || ($ranges > ($build[archeryrange]*3)) || ($cavs > ($build[stable]*3)) || ($monks > ($build[monastery]*3)) || ($sieges > ($build[siegeworkshop]*3))) { $error='You cannot train that many at a time.';} else{ include("game_unitnames.php"); if($infant1){ $price[food]=$price[infant1][food]*(100+$bonus[infant_cost])/100; $price[gold]=$price[infant1][gold]*(100+$bonus[infant_cost])/100; $food=$food+($price[food]*$infant1); $gold=$gold+($price[gold]*$infant1); } if($infant2){ $price[food]=$price[infant2][food]*(100+$bonus[infant_cost])/100; $price[wood]=$price[infant2][wood]*(100+$bonus[infant_cost])/100; $food=$food+($price[food]*$infant2); $wood=$wood+($price[wood]*$infant2); } if($range1){ $price[gold]=$price[range1][gold]*(100+$bonus[range_cost])/100; $price[wood]=$price[range1][wood]*(100+$bonus[range_cost])/100; $gold=$gold+($price[gold]*$range1); $wood=$wood+($price[wood]*$range1); } if($range2){ $price[food]=$price[range2][food]*(100+$bonus[range_cost])/100; $price[wood]=$price[range2][wood]*(100+$bonus[range_cost])/100; $food=$food+($price[food]*$range2); $wood=$wood+($price[wood]*$range2); } if($range3){ $price[gold]=$price[range3][gold]*(100+$bonus[range_cost])/100; $price[wood]=$price[range3][wood]*(100+$bonus[range_cost])/100; $gold=$gold+($price[gold]*$range3); $wood=$wood+($price[wood]*$range3); } if($range4){ $price[food]=$price[range4][food]*(100+$bonus[range_cost])/100; $price[gold]=$price[range4][gold]*(100+$bonus[range_cost])/100; $food=$food+($price[food]*$range4); $gold=$gold+($price[gold]*$range4); } if($cav1){ $price[food]=$price[cav1][food]*(100+$bonus[cavalery_cost])/100; $food=$food+($price[food]*$cav1); } if($cav2){ $price[food]=$price[cav2][food]*(100+$bonus[cavalery_cost])/100; $price[gold]=$price[cav2][gold]*(100+$bonus[cavalery_cost])/100; $food=$food+($price[food]*$cav2); $gold=$gold+($price[gold]*$cav2); } if($cav3){ $price[food]=$price[cav3][food]*(100+$bonus[cavalery_cost])/100; $price[gold]=$price[cav3][gold]*(100+$bonus[cavalery_cost])/100; $food=$food+($price[food]*$cav3); $gold=$gold+($price[gold]*$cav3); } if($siege1){ $price[gold]=$price[siege1][gold]; $price[wood]=$price[siege1][wood]; $gold=$gold+($price[gold]*$siege1); $wood=$wood+($price[wood]*$siege1); } if($siege2){ $price[gold]=$price[siege2][gold]; $price[wood]=$price[siege2][wood]; $gold=$gold+($price[gold]*$siege2); $wood=$wood+($price[wood]*$siege2); } if($siege3){ $price[gold]=$price[siege3][gold]; $price[wood]=$price[siege3][wood]; $gold=$gold+($price[gold]*$siege3); $wood=$wood+($price[wood]*$siege3); } if($monk){ $price[gold]=$price[monk][gold]; $gold=$gold+($price[gold]*$monk); $wood=$wood+($price[wood]*$monk); } if (($food > $user[food]) || ($gold > $user[gold]) || ($wood > $user[wood])){$error='You dont have enough resources.';} else{ $user["food"] = fixinput($user["food"]-$food); $user["gold"] = fixinput($user["gold"]-$gold); $user["wood"] = fixinput($user["wood"]-$wood); $train["infant1"] = fixinput($train["infant1"]+$infant1); $train["infant2"] = fixinput($train["infant2"]+$infant2); $train["range1"] = fixinput($train["range1"]+$range1); $train["range2"] = fixinput($train["range2"]+$range2); $train["range3"] = fixinput($train["range3"]+$range3); $train["range4"] = fixinput($train["range4"]+$range4); $train["cav1"] = fixinput($train["cav1"]+$cav1); $train["cav2"] = fixinput($train["cav2"]+$cav2); $train["cav3"] = fixinput($train["cav3"]+$cav3); $train["siege1"] = fixinput($train["siege1"]+$siege1); $train["siege2"] = fixinput($train["siege2"]+$siege2); $train["siege3"] = fixinput($train["siege3"]+$siege3); $train["monk"] = fixinput($train["monk"]+$monk); mysql_query("UPDATE $tab[usr] SET food='$user[food]', gold='$user[gold]', wood='$user[wood]' WHERE id='$id'"); mysql_query("UPDATE $tab[train] SET infant1='$train[infant1]', infant2='$train[infant2]', range1='$train[range1]', range2='$train[range2]', range3='$train[range3]', range4='$train[range4]', cav1='$train[cav1]', cav2='$train[cav2]', cav3='$train[cav3]', siege1='$train[siege1]', siege2='$train[siege2]', siege3='$train[siege3]', monk='$train[monk]' WHERE id='$id'"); $error="You have started to train $training war units"; mostItem("$user2[id]","infant1+infant2+range1+range2+range3+range4+cav1+cav2+cav3","mostWarunits"); mostItem("$user2[id]","siege1+siege2+siege3","mostSiege"); mostItem("$user2[id]","monk","mostMonks"); } $worth=worth($id); mysql_query("UPDATE $tab[usr] SET worth='$worth', online='$time' WHERE id='$id'"); } } function showunit($civ,$unit){ global $tab, $id, $user, $atk, $hps, $rng, $train, $build; $bon = mysql_fetch_array(mysql_query("SELECT infant_cost,range_cost,cavalery_cost,infantry_attack,range_attack,cavalery_attack,infantry_HP,range_HP,cavalery_HP FROM $tab[civ] WHERE id='$civ';")); if($unit=="infant1"||$unit=="infant2"){$bon_cost=$bon[infant_cost];$bon_attack=$bon[infantry_attack];$bon_HP=$bon[infantry_HP];} elseif($unit=="range1"||$unit=="range2"||$unit=="range3"||$unit=="range4"){$bon_cost=$bon[range_cost];$bon_attack=$bon[range_attack];$bon_HP=$bon[range_HP];} elseif($unit=="cav1"||$unit=="cav2"||$unit=="cav3"){$bon_cost=$bon[cavalery_cost];$bon_attack=$bon[cavalery_attack];$bon_HP=$bon[cavalery_HP];} else{$bon_attack=0;$bon_HP=0;} $units = mysql_fetch_array(mysql_query("SELECT $unit FROM $tab[civ] WHERE $unit>0 AND id='$civ';")); if($units){ $get = mysql_fetch_array(mysql_query("SELECT age FROM game_units WHERE unit='$unit';")); if($get[age] <= $user[age]){ $level = mysql_fetch_array(mysql_query("SELECT $unit FROM $tab[level] WHERE id='$id';")); include("game_unitnames.php"); $name=$var[$unit][$level[$unit]]; $qty = mysql_fetch_array(mysql_query("SELECT $unit FROM $tab[unit] WHERE id='$id';")); $training = mysql_fetch_array(mysql_query("SELECT $unit FROM $tab[train] WHERE id='$id';")); $price[food]=$price[$unit][food]*(100+$bon_cost)/100; $price[gold]=$price[$unit][gold]*(100+$bon_cost)/100; $price[wood]=$price[$unit][wood]*(100+$bon_cost)/100; $attack=$atk[$unit][$level[$unit]]+$bon_attack; $hitpoints=$hps[$unit][$level[$unit]]*(100+$bon_HP)/100; $range=$rng[$unit][$level[$unit]]; //ADD RESEARCHES if(($unit == infant1) || ($unit == infant2)){ $bns = mysql_fetch_array(mysql_query("SELECT blacksmith3,blacksmith5 FROM $tab[research] WHERE id='$id';")); $attack=$attack+$bns[blacksmith3]; $hitpoints=$hitpoints+($bns[blacksmith5]*5); } if(($unit == range1) || ($unit == range2) || ($unit == range3) || ($unit == range4)){ $bns = mysql_fetch_array(mysql_query("SELECT blacksmith1,blacksmith2 FROM $tab[research] WHERE id='$id';")); $attack=$attack+$bns[blacksmith2]; $hitpoints=$hitpoints+($bns[blacksmith1]*5); $range=$range+$bns[blacksmith2]; } if(($unit == cav1) || ($unit == cav2) || ($unit == cav3)){ $bns = mysql_fetch_array(mysql_query("SELECT blacksmith3,blacksmith4 FROM $tab[research] WHERE id='$id';")); $attack=$attack+$bns[blacksmith3]; $hitpoints=$hitpoints+($bns[blacksmith4]*5); } // if($price[food] > 0){ $food=(intval($user[food]/$price[food])); } if($price[gold] > 0){ $gold=(intval($user[gold]/$price[gold])); } if($price[wood] > 0){ $wood=(intval($user[wood]/$price[wood])); } if(($price[food]) && ($price[gold])){ if($food > $gold){ $max=$gold; }else{ $max=$food; } } if(($price[food]) && ($price[wood])){ if($food > $wood){ $max=$wood; }else{ $max=$food; } } if(($price[wood]) && ($price[gold])){ if($wood > $gold){ $max=$gold; }else{ $max=$wood; } } if(($price[food]) && (!$price[gold]) && (!$price[wood])){ $max=$food; } if(($price[gold]) && (!$price[food]) && (!$price[wood])){ $max=$gold; } if(($price[wood]) && (!$price[food]) && (!$price[gold])){ $max=$wood; } if(($unit == infant1) || ($unit == infant2)){ $cantrain=($build[barracks]*3)-($train[infant1]+$train[infant2]); if($max > $cantrain){ $max=$cantrain; } } if(($unit == range1) || ($unit == range2) || ($unit == range3) || ($unit == range4)){ $cantrain=($build[archeryrange]*3)-($train[range1]+$train[range2]+$train[range3]+$train[range4]); if($max > $cantrain){ $max=$cantrain; } } if(($unit == cav1) || ($unit == cav2) || ($unit == cav3)){ $cantrain=($build[stable]*3)-($train[cav1]+$train[cav2]+$train[cav3]); if($max > $cantrain){ $max=$cantrain; } } if(($unit == siege1) || ($unit == siege2) || ($unit == siege3)){ $cantrain=($build[siegeworkshop]*3)-($train[siege1]+$train[siege2]+$train[siege3]); if($max > $cantrain){ $max=$cantrain; } } if($unit == monk){ $cantrain=($build[monastery]*3)-($train[monk]); if($max > $cantrain){ $max=$cantrain; } } if(!$max){ $max=0; } if(0 > $max){ $max=0; } ?> food, gold, wood unit cost train training own
Train Units
all units will be trained in "timer will update in less then 10 minutes".

0){?> = 2) && ($build[archeryrange] > 0)){?> = 2) && ($build[stable] > 0)){?> = 3) && ($build[siegeworkshop] > 0)){?> = 3) && ($build[monastery] > 0)){?>
barracks - can train infantry units

archery range - can train range units

stable - can train cavalry units

siege workshop - can train siege units

monastery - can train monks
You need to construct some buildings before you can train units.

click here to begin constructing