8) {
$type = 7;
}
extractMissingPostToGlobals();
//로그인 검사
$session = Session::requireGameLogin()->setReadOnly();
$userID = Session::getUserID();
$db = DB::db();
$connect=$db->get();
increaseRefresh("암행부", 2);
$query = "select conlimit from game limit 1";
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect), "");
$admin = MYDB_fetch_array($result);
$query = "select no,nation,level,con,turntime,belong from general where owner='{$userID}'";
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect), "");
$me = MYDB_fetch_array($result);
$query = "select level,secretlimit from nation where nation='{$me['nation']}'";
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect), "");
$nation = MYDB_fetch_array($result);
$con = checkLimit($me['con'], $admin['conlimit']);
if ($con >= 2) {
printLimitMsg($me['turntime']);
exit();
}
if ($me['level'] == 0 || ($me['level'] == 1 && $me['belong'] < $nation['secretlimit'])) {
echo "수뇌부가 아니거나 사관년도가 부족합니다.";
exit();
}
$sel = [];
$sel[$type] = "selected";
?>
암행부
| 이 름 |
통무지 |
부 대 |
자 금 |
군 량 |
도시 |
守 |
병 종 |
병 사 |
훈련 |
사기 |
명 령 |
삭턴 |
턴 |
";
for ($j=0; $j < $gencount; $j++) {
$general = MYDB_fetch_array($genresult);
$city = CityConst::byID($general['city'])->name;
$troop = $troopName[$general['troop']]??'-';
if ($general['level'] == 12) {
$lbonus = $nation['level'] * 2;
} elseif ($general['level'] >= 5) {
$lbonus = $nation['level'];
} else {
$lbonus = 0;
}
if ($lbonus > 0) {
$lbonus = "+{$lbonus}";
} else {
$lbonus = "";
}
if ($general['injury'] > 0) {
$leader = intdiv($general['leader'] * (100 - $general['injury']), 100);
$power = intdiv($general['power'] * (100 - $general['injury']), 100);
$intel = intdiv($general['intel'] * (100 - $general['injury']), 100);
$leader = "{$leader}{$lbonus}";
$power = "{$power}";
$intel = "{$intel}";
} else {
$leader = "{$general['leader']}{$lbonus}";
$power = "{$general['power']}";
$intel = "{$general['intel']}";
}
if ($general['npc'] >= 2) {
$name = "{$general['name']}";
} elseif ($general['npc'] == 1) {
$name = "{$general['name']}";
} else {
$name = "{$general['name']}";
}
switch ($general['mode']) {
case 0: $mode = "×"; break;
case 1: $mode = "○"; break;
case 2: $mode = "◎"; break;
}
echo "
$name Lv ".getExpLevel($general['experience'])." |
{$leader}∥{$power}∥{$intel} |
$troop |
{$general['gold']} |
{$general['rice']} |
$city |
$mode |
".GameUnitConst::byId($general['crewtype'])->name." |
{$general['crew']} |
{$general['train']} |
{$general['atmos']} | ";
if ($general['npc'] >= 2) {
echo "
NPC 장수";
} else {
echo "
|
";
$turn = getTurn($general, 1, 0);
for ($i=0; $i < 5; $i++) {
$turn[$i] = StringUtil::subStringForWidth($turn[$i], 0, 20);
$k = $i+1;
echo "
$k : $turn[$i] ";
}
}
echo "
|
{$general['killturn']} |
".substr($general['turntime'], 14, 5)." |
";
}
echo "
";
?>
| =closeButton()?> |
| =banner()?> |