setReadOnly();
$userID = Session::getUserID();
$db = DB::db();
$gameStor = KVStorage::getStorage($db, 'game_env');
increaseRefresh("세력일람", 2);
$me = $db->queryFirstRow('SELECT con, turntime FROM general WHERE owner=%i', $userID);
$con = checkLimit($me['con']);
if($con >= 2) { printLimitMsg($me['turntime']); exit(); }
?>
| 【 {$nation['name']} 】 |
| 성 향 |
".getNationType($nation['type'])." |
작 위 |
".getNationLevel($nation['level'])." |
국 력 |
{$nation['power']} |
장수 / 속령 |
".count($generals??[])." / ".count($nation['cities']??[])." |
";
for($chiefLevel = 12; $chiefLevel >= 5; $chiefLevel--){
if($chiefLevel % 4 == 0){
echo '
';
}
$chief = $chiefs[$chiefLevel]??['name'=>'-','npc'=>0];
$officerLevelText = getOfficerLevelText($chiefLevel, $nation['level']);
$chiefText = getColoredName($chief['name'], $chief['npc']);
echo "| {$officerLevelText} |
{$chiefText} | ";
}
echo "
| 외교권자 | ";
echo join(', ', $ambassadors);
echo " | 조언자 | ";
echo count($auditors).'명';
echo " |
| ";
if($nation['level'] > 0) {
echo "속령 일람 : ";
foreach($nation['cities'] as $cityID => $cityName) {
if($cityID == $nation['capital']) {
echo "[{$cityName}], ";
} else {
echo "{$cityName}, ";
}
}
} else {
$cityName = CityConst::byID($chiefs[12]['city'])->name;
echo "현재 위치 : {$cityName}";
}
echo"
|
| 장수 일람 : ";
foreach($generals as $general){
if($general['npc'] >= 2) { echo "{$general['name']}, "; }
elseif($general['npc'] == 1) { echo "{$general['name']}, "; }
else { echo "{$general['name']}, "; }
}
echo"
|