<?php if ($mode != 'proc') { echo 'Invalid Action'; exit; } //php-eb Game Screen Base Unit postHead(1); //Assign Variables $User = $Pl_Value['USERNAME']; $Password = $Pl_Value['PASSWORD']; //Fetch Player Information include_once 'includes/sfo.class.php'; $Pl = new player_stats(); $Pl->SetUser($User); $Pl->FetchPlayer(true, false, ', `request`'); $Player =& $Pl->Player; //Adjust to user's setting if ($Player['gen_img_dir']) { $General_Image_Dir = $Player['gen_img_dir']; } if ($Player['unit_img_dir']) { $Unit_Image_Dir = $Player['unit_img_dir']; } if ($Player['base_img_dir']) { $Base_Image_Dir = $Player['base_img_dir']; } //Area and Organization $Area = ReturnMap($Player['coordinates']); $AreaLandForm = ReturnMType($Area["Sys"]["type"]); $LandFormBg = ReturnMBg($Area["Sys"]["type"]);
include 'cfu.php'; if (empty($PriTarget)) { $PriTarget = 'Alpha'; } if (empty($SecTarget)) { $SecTarget = 'Beta'; } postHead(''); AuthUser("{$Pl_Value['USERNAME']}", "{$Pl_Value['PASSWORD']}"); if ($CFU_Time >= $TIMEAUTH + $TIME_OUT_TIME || $TIMEAUTH <= $CFU_Time - $TIME_OUT_TIME) { echo "連線逾時!<br>請重新登入!"; exit; } include 'includes/sfo.class.php'; $Pl = new player_stats(); $Pl->SetUser($Pl_Value['USERNAME']); $Pl->FetchPlayer(); $t_now = time(); if ($t_now - $Pl->Player['btltime'] <= 1) { echo "動作過快。"; postFooter(); mysql_query("UPDATE `" . $GLOBALS['DBPrefix'] . "phpeb_user_general_info` SET `btltime` = " . intval($t_now + 10) . " WHERE `username` = '" . $Pl->Player['name'] . "' LIMIT 1;"); exit; } if ($Pl->Player['organization'] != 0) { $sql = "SELECT `occupied`, `tickets` FROM `" . $GLOBALS['DBPrefix'] . "phpeb_user_map` WHERE map_id = '" . $Pl->Player['coordinates'] . "';"; $query = mysql_query($sql); $localArea = mysql_fetch_row($query); $sql = "SELECT SUM(`tickets`), COUNT(`map_id`) FROM `" . $GLOBALS['DBPrefix'] . "phpeb_user_map` WHERE `occupied` = '" . $Pl->Player['organization'] . "';"; $query = mysql_query($sql); $globalArea = mysql_fetch_row($query);
echo "<input type=hidden name=\"TIMEAUTH\" value=\"{$CFU_Time}\">"; if ($ByID == 'true') { echo "<p align=center style=\"font-size: 12pt; color: white;\"><Br><br><br>找不到目標玩家, 回到情報首頁中!</p>"; echo "<script language=\"JavaScript\">"; echo "setTimeout(\"infoForm.action.value='Main';infoForm.submit();\",1000);"; echo "</script>"; } else { echo "<p align=center style=\"font-size: 12pt; color: white;\"><Br><br><br>找不到目標玩家「" . $searchPlayer . "」, 進行關鍵字搜索中!</p>"; echo "<script language=\"JavaScript\">"; echo "setTimeout(\"infoForm.submit();\",1000);"; echo "</script>"; } echo "</form>"; exit; } $Op->SetUser($result['username']); $Op->FetchPlayer(); // Get Organization Information $sql = "SELECT `name`, `color` FROM `" . $GLOBALS['DBPrefix'] . "phpeb_user_organization` WHERE id = '" . $Op->Player['organization'] . "'"; $query = mysql_query($sql); $Op_Org = mysql_fetch_array($query); //Ranks $Op_Rank = rankConvert($Op->Player['rank']); if ($Op->Player['rights'] == '1') { $Op_Rank = "{$Op_Rank}({$RightsClass['Major']})"; } elseif ($Op->Player['rights']) { $Op_Rank = "{$Op_Rank}({$RightsClass['Leader']})"; } // Process Character Information // Using Phase Structure //