more training update

This commit is contained in:
unknown
2012-07-05 11:43:49 +03:00
parent bbbdd87484
commit e06edd3585
+10 -5
View File
@@ -3434,12 +3434,17 @@ $crannyimg = "<img src=\"".GP_LOCATE."img/g/g23.gif\" height=\"20\" width=\"15\"
$timepast = $train['timestamp2'] - $time; $timepast = $train['timestamp2'] - $time;
$pop = $train['pop']; $pop = $train['pop'];
if($timepast <= 0 && $train['amt'] > 0) { if($timepast <= 0 && $train['amt'] > 0) {
if($train['unit']>60 && $train['unit']!=99){ $timepast2 = $time - $train['timestamp2'];
$database->modifyUnit($train['vref'],array($train['unit']-60),array(1),array(1)); $trained = round($timepast2/$train['eachtime']);
}else{ if($trained > $train['amt']){
$database->modifyUnit($train['vref'],array($train['unit']),array(1),array(1)); $trained = $train['amt'];
} }
$database->updateTraining($train['id'],1,$train['eachtime']); if($train['unit']>60 && $train['unit']!=99){
$database->modifyUnit($train['vref'],array($train['unit']-60),array($trained),array(1));
}else{
$database->modifyUnit($train['vref'],array($train['unit']),array($trained),array(1));
}
$database->updateTraining($train['id'],$trained,$trained*$train['eachtime']);
} }
if($train['amt'] == 0){ if($train['amt'] == 0){
$database->trainUnit($train['id'],0,0,0,0,1,1); $database->trainUnit($train['id'],0,0,0,0,1,1);