mirror of
https://github.com/Shadowss/TravianZ.git
synced 2026-06-28 16:44:24 +00:00
update
This commit is contained in:
@@ -212,7 +212,7 @@ class Technology {
|
||||
return $ownunit;
|
||||
}
|
||||
|
||||
function getAllUnits($base,$InVillageOnly=False) {
|
||||
function getAllUnits($base,$InVillageOnly=False,$mode=0) {
|
||||
global $database;
|
||||
$ownunit = $database->getUnit($base);
|
||||
$ownunit['u99'] -= $ownunit['u99'];
|
||||
@@ -226,6 +226,7 @@ class Technology {
|
||||
$ownunit['hero'] += $enforce['hero'];
|
||||
}
|
||||
}
|
||||
if($mode==0){
|
||||
$prisoners = $database->getPrisoners($base);
|
||||
if(!empty($prisoners)) {
|
||||
foreach($prisoners as $prisoner){
|
||||
@@ -240,6 +241,7 @@ class Technology {
|
||||
$ownunit['hero'] += $prisoner['t11'];
|
||||
}
|
||||
}
|
||||
}
|
||||
if(!$InVillageOnly) {
|
||||
$movement = $database->getVillageMovement($base);
|
||||
if(!empty($movement)) {
|
||||
|
||||
+11
-1
@@ -76,7 +76,17 @@ include("next.tpl");
|
||||
foreach($trainlist as $train) {
|
||||
$train_amt += $train['amt'];
|
||||
}
|
||||
$max = $bid36[$village->resarray['f'.$id]]['attri'] - ($village->unitarray['u99'] + $train_amt);
|
||||
|
||||
$max = $technology->maxUnit(99,false);
|
||||
$max1 = 0;
|
||||
for($i=19;$i<41;$i++){
|
||||
if($village->resarray['f'.$i.'t'] == 36){
|
||||
$max1 += $bid36[$village->resarray['f'.$i]]['attri'];
|
||||
}
|
||||
}
|
||||
if($max > $max1 - ($village->unitarray['u99'] + $train_amt)){
|
||||
$max = $max1 - ($village->unitarray['u99'] + $train_amt);
|
||||
}
|
||||
if($max < 0){
|
||||
$max = 0;
|
||||
}
|
||||
|
||||
@@ -75,7 +75,7 @@ for($i=151;$i<=160;$i++) {
|
||||
echo "<td>".$dataarray[$i]."</td>";
|
||||
}
|
||||
}
|
||||
if(isset($dataarray[161]) and $dataarray[161]!=0){
|
||||
if(isset($dataarray[147]) and $dataarray[147]!=0){
|
||||
if ($dataarray[161]==0){$tdclass='class="none"';}
|
||||
echo "<td $tdclass>$dataarray[161]</td>";
|
||||
}
|
||||
|
||||
@@ -78,7 +78,7 @@ for($i=151;$i<=160;$i++) {
|
||||
echo "<td>".$dataarray[$i]."</td>";
|
||||
}
|
||||
}
|
||||
if(isset($dataarray[161]) and $dataarray[161]!=0){
|
||||
if(isset($dataarray[147]) and $dataarray[147]!=0){
|
||||
if ($dataarray[161]==0){$tdclass='class="none"';}
|
||||
echo "<td $tdclass>$dataarray[161]</td>";
|
||||
}
|
||||
|
||||
@@ -75,7 +75,7 @@ for($i=151;$i<=160;$i++) {
|
||||
echo "<td>".$dataarray[$i]."</td>";
|
||||
}
|
||||
}
|
||||
if(isset($dataarray[161]) and $dataarray[161]!=0){
|
||||
if(isset($dataarray[147]) and $dataarray[147]!=0){
|
||||
if ($dataarray[161]==0){$tdclass='class="none"';}
|
||||
echo "<td $tdclass>$dataarray[161]</td>";
|
||||
}
|
||||
|
||||
@@ -78,7 +78,7 @@ for($i=151;$i<=160;$i++) {
|
||||
echo "<td>".$dataarray[$i]."</td>";
|
||||
}
|
||||
}
|
||||
if(isset($dataarray[161]) and $dataarray[161]!=0){
|
||||
if(isset($dataarray[147]) and $dataarray[147]!=0){
|
||||
if ($dataarray[161]==0){$tdclass='class="none"';}
|
||||
echo "<td $tdclass>$dataarray[161]</td>";
|
||||
}
|
||||
|
||||
@@ -77,7 +77,7 @@ for($i=153;$i<=162;$i++) {
|
||||
echo "<td>".$dataarray[$i]."</td>";
|
||||
}
|
||||
}
|
||||
if(isset($dataarray[163]) and $dataarray[163]!=0){
|
||||
if(isset($dataarray[151]) and $dataarray[151]!=0){
|
||||
if ($dataarray[163]==0){$tdclass='class="none"';}
|
||||
echo "<td $tdclass>$dataarray[163]</td>";
|
||||
}
|
||||
|
||||
@@ -80,7 +80,7 @@ for($i=153;$i<=162;$i++) {
|
||||
echo "<td>".$dataarray[$i]."</td>";
|
||||
}
|
||||
}
|
||||
if(isset($dataarray[163]) and $dataarray[163]!=0){
|
||||
if(isset($dataarray[151]) and $dataarray[151]!=0){
|
||||
if ($dataarray[163]==0){$tdclass='class="none"';}
|
||||
echo "<td $tdclass>$dataarray[163]</td>";
|
||||
}
|
||||
|
||||
@@ -75,7 +75,7 @@ for($i=151;$i<=160;$i++) {
|
||||
echo "<td>".$dataarray[$i]."</td>";
|
||||
}
|
||||
}
|
||||
if(isset($dataarray[161]) and $dataarray[161]!=0){
|
||||
if(isset($dataarray[147]) and $dataarray[147]!=0){
|
||||
if ($dataarray[161]==0){$tdclass='class="none"';}
|
||||
echo "<td $tdclass>$dataarray[161]</td>";
|
||||
}
|
||||
|
||||
@@ -78,7 +78,7 @@ for($i=151;$i<=160;$i++) {
|
||||
echo "<td>".$dataarray[$i]."</td>";
|
||||
}
|
||||
}
|
||||
if(isset($dataarray[161]) and $dataarray[161]!=0){
|
||||
if(isset($dataarray[147]) and $dataarray[147]!=0){
|
||||
if ($dataarray[161]==0){$tdclass='class="none"';}
|
||||
echo "<td $tdclass>$dataarray[161]</td>";
|
||||
}
|
||||
|
||||
@@ -75,7 +75,7 @@ for($i=151;$i<=160;$i++) {
|
||||
echo "<td>".$dataarray[$i]."</td>";
|
||||
}
|
||||
}
|
||||
if(isset($dataarray[161]) and $dataarray[161]!=0){
|
||||
if(isset($dataarray[147]) and $dataarray[147]!=0){
|
||||
if ($dataarray[161]==0){$tdclass='class="none"';}
|
||||
echo "<td $tdclass>$dataarray[161]</td>";
|
||||
}
|
||||
|
||||
@@ -78,7 +78,7 @@ for($i=151;$i<=160;$i++) {
|
||||
echo "<td>".$dataarray[$i]."</td>";
|
||||
}
|
||||
}
|
||||
if(isset($dataarray[161]) and $dataarray[161]!=0){
|
||||
if(isset($dataarray[147]) and $dataarray[147]!=0){
|
||||
if ($dataarray[161]==0){$tdclass='class="none"';}
|
||||
echo "<td $tdclass>$dataarray[161]</td>";
|
||||
}
|
||||
|
||||
@@ -75,7 +75,7 @@ for($i=151;$i<=160;$i++) {
|
||||
echo "<td>".$dataarray[$i]."</td>";
|
||||
}
|
||||
}
|
||||
if(isset($dataarray[161]) and $dataarray[161]!=0){
|
||||
if(isset($dataarray[147]) and $dataarray[147]!=0){
|
||||
if ($dataarray[161]==0){$tdclass='class="none"';}
|
||||
echo "<td $tdclass>$dataarray[161]</td>";
|
||||
}
|
||||
|
||||
@@ -78,7 +78,7 @@ for($i=151;$i<=160;$i++) {
|
||||
echo "<td>".$dataarray[$i]."</td>";
|
||||
}
|
||||
}
|
||||
if(isset($dataarray[161]) and $dataarray[161]!=0){
|
||||
if(isset($dataarray[147]) and $dataarray[147]!=0){
|
||||
if ($dataarray[161]==0){$tdclass='class="none"';}
|
||||
echo "<td $tdclass>$dataarray[161]</td>";
|
||||
}
|
||||
|
||||
@@ -72,7 +72,7 @@ for($i=151;$i<=160;$i++) {
|
||||
echo "<td>".$dataarray[$i]."</td>";
|
||||
}
|
||||
}
|
||||
if(isset($dataarray[161]) and $dataarray[161]!=0){
|
||||
if(isset($dataarray[147]) and $dataarray[147]!=0){
|
||||
if ($dataarray[161]==0){$tdclass='class="none"';}
|
||||
echo "<td $tdclass>$dataarray[161]</td>";
|
||||
}
|
||||
|
||||
@@ -77,7 +77,7 @@ for($i=151;$i<=160;$i++) {
|
||||
echo "<td>".$dataarray[$i]."</td>";
|
||||
}
|
||||
}
|
||||
if(isset($dataarray[161]) and $dataarray[161]!=0){
|
||||
if(isset($dataarray[147]) and $dataarray[147]!=0){
|
||||
if ($dataarray[161]==0){$tdclass='class="none"';}
|
||||
echo "<td $tdclass>$dataarray[161]</td>";
|
||||
}
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<th colspan="3"><?php echo TROOPS_DORF; ?></th>
|
||||
</tr></thead><tbody>
|
||||
<?php
|
||||
$troops = $technology->getAllUnits($village->wid,True);
|
||||
$troops = $technology->getAllUnits($village->wid,True,1);
|
||||
$TroopsPresent = False;
|
||||
for($i=1;$i<=50;$i++) {
|
||||
if($troops['u'.$i] > 0) {
|
||||
|
||||
Reference in New Issue
Block a user