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 " "; ?>