Example #1
0
 } else {
     $Op_Tactics = GetTactics('0');
 }
 $Pl_SyWepA['enc'] += $Pl_Tactics['enc'];
 $SP_Cost = $Pl_Tactics['spc'];
 if (($Pl_Gen['hypermode'] == 1 || $Pl_Gen['hypermode'] == 5) && $ControlSEED) {
     $SP_Cost = ceil($SP_Cost * 1.25) + 5;
 }
 //SEED Mode SP額外消耗
 if ($Pl_Gen['hypermode'] >= 4 && $Pl_Gen['hypermode'] <= 6) {
     $SP_Cost = ceil($SP_Cost * 1.2) + 3;
 }
 //EXAM System SP額外消耗
 $SP_CostOP = 0;
 $Op_Type = GetChType($Op_Gen['typech']);
 $Pl_Type = GetChType($Pl_Gen['typech']);
 if ($Pl_Game['level'] >= 70) {
     if ($Pl_Gen['hypermode'] == 0) {
         if (ereg('(nt|enh)+', $Pl_Type['id'])) {
             $Pl_Gen['hypermode'] = 2;
         }
         if (ereg('(psy)+', $Pl_Type['id'])) {
             $Pl_Gen['hypermode'] = 3;
         }
     } elseif ($Pl_Gen['hypermode'] == 4 && ereg('(enh)+', $Pl_Type['id'])) {
         $Pl_Gen['hypermode'] = 6;
     }
 }
 GetMsDetails("{$Pl_Gen['msuit']}", 'Pl_Ms');
 $Pl_WepA = explode('<!>', $Pl_Game['wepa']);
 $Pl_WepD = explode('<!>', $Pl_Game['eqwep']);
 echo "{$Op_Game['gamename']}";
 echo " <font style=\"color: {$Op_Org['color']}\">({$Op_Org['name']}){$Op_RightsTitle}{$Op_Rank}";
 if ($Area_Org['id'] == $Op_Org['id'] && $AttackFort && $Op_Org['id']) {
     echo "<font color='red'> [敵]</font>";
     $OrgWarOppos = '1';
     $war_c++;
 } elseif (ereg_replace('(Atk=\\()|\\)', '', $Op_Org['optmissioni']) == $Pl_Gen['coordinates'] && $CFU_Time < $Op_Org['opttime'] && $Pl_Game['organization'] != '0' && $Area_Org['id'] == $Pl_Game['organization']) {
     echo "<font color='red'> [敵]</font>";
     $OrgWarOppos = '1';
 } elseif ($Op_Org['optmissioni'] == $Pl_Org['optmissioni'] && $CFU_Time < $Op_Org['opttime'] && $CFU_Time < $Pl_Org['opttime'] && ereg_replace('(Atk=\\()|\\)', '', $Op_Org['optmissioni']) == $Pl_Gen['coordinates']) {
     echo "<font color='red'> [敵]</font>";
     $OrgWarOppos = '1';
 }
 echo "</font></td>";
 echo "<td width=\"30\">{$Op_Game['level']}</td>";
 $Op_Type = GetChType($Op_Gen['typech']);
 echo "<td width=\"80\">{$Op_Type['name']}";
 if ($Op_Gen['hypermode'] == 1 || $Op_Gen['hypermode'] == 5) {
     echo "<br><font style=\"color: FFFF00;font-weight: bold\">SEED Mode</font>";
 }
 if ($Op_Gen['hypermode'] >= 4 && $Op_Gen['hypermode'] <= 6) {
     echo "<br><font style=\"color: FF0000;font-weight: bold\">EXAM Activated</font>";
 }
 echo "</td>";
 if ($Op_Game['ms_custom']) {
     $Op_CFix = explode('<!>', $Op_Game['ms_custom']);
 } else {
     $Op_CFix = array(0, 0, 0, 0, 0);
 }
 if ($Op_CFix[0]) {
     $Op_Ms['msname'] = $Op_CFix[0] . "<sub>&copy;</sub>";
 //Adjust to user's setting
 if ($Pl_Settings['gen_img_dir']) {
     $General_Image_Dir = $Pl_Settings['gen_img_dir'];
 }
 if ($Pl_Settings['unit_img_dir']) {
     $Unit_Image_Dir = $Pl_Settings['unit_img_dir'];
 }
 if ($Pl_Settings['base_img_dir']) {
     $Base_Image_Dir = $Pl_Settings['base_img_dir'];
 }
 //Start Printing Table
 if ($UsrGenrl['msuit'] == "nil") {
     $UsrGenrl['msuit'] = '0';
 }
 GetMsDetails("{$UsrGenrl['msuit']}", 'PlMs');
 $Pl_Type = GetChType($UsrGenrl['typech']);
 if ($UsrGenrl['msuit'] && $CFU_Time - $UsrGenrl['time1'] >= 3) {
     $Pl_Repaired = AutoRepair("{$UsrGenrl['username']}");
     $PlGameVal['hp'] = $Pl_Repaired['hp'];
     $PlGameVal['en'] = $Pl_Repaired['en'];
     $PlGameVal['sp'] = $Pl_Repaired['sp'];
     $PlGameVal['status'] = $Pl_Repaired['status'];
 }
 switch ($PlGameVal['status']) {
     case 0:
         $StatusShow = "可發進";
         $StatusColor = '#143DC1';
         break;
     case 1:
         $StatusShow = "修理中";
         $StatusColor = '#FF2200';