12) { $type = 10; } //로그인 검사 $session = Session::requireGameLogin()->setReadOnly(); $userID = Session::getUserID(); $db = DB::db(); $connect=$db->get(); increaseRefresh("세력도시", 1); $query = "select no,nation,level from general where owner='{$userID}'"; $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect), ""); $me = MYDB_fetch_array($result); if ($me['level'] == 0) { echo "재야입니다."; exit(); } $sel = [$type => "selected"]; ?> <?=UniqueConst::$serverName?>: 세력도시
세 력 도 시
정렬순서 :
[{$city['name']}]"; } $officerQuery = []; $officerName = [ 2=>'-', 3=>'-', 4=>'-' ]; if ($city['officer4'] > 0) { $officerQuery[] = $city['officer4']; } if ($city['officer3'] > 0) { $officerQuery[] = $city['officer3']; } if ($city['officer2'] > 0) { $officerQuery[] = $city['officer2']; } if($officerQuery){ foreach($db->query('SELECT `level`, `name` FROM general WHERE `no` IN %li', $officerQuery) as $genOfficer){ $officerName[$genOfficer['level']] = $genOfficer['name']; } } if ($type == 10 && $city['region'] != $region) { echo "
"; $region = $city['region']; } elseif ($type == 11 && $city['level'] != $level) { echo "
"; $level = $city['level']; } if ($city['trade'] === null) { $city['trade'] = "- "; } echo "
【 ".CityConst::$regionMap[$city['region']]." | ".CityConst::$levelMap[$city['level']]." 】 {$city['name']}
주민 {$city['pop']}/{$city['pop2']} 농업 {$city['agri']}/{$city['agri2']} 상업 {$city['comm']}/{$city['comm2']} 치안 {$city['secu']}/{$city['secu2']} 수비 {$city['def']}/{$city['def2']} 성벽 {$city['wall']}/{$city['wall2']}
민심 ".round($city['trust'], 1)." 시세 {$city['trade']}% 인구 ".round($city['pop']/$city['pop2']*100, 2)." % 태수 "; echo $officerName[4]; echo " 군사 "; echo $officerName[3]; echo " 종사 "; echo $officerName[2]; echo "
장수 "; $query = "select npc,name from general where city='{$city['city']}' and nation='{$me['nation']}'"; // 장수 목록 $genresult = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect), ""); $gencount = MYDB_num_rows($genresult); if ($gencount == 0) { echo "-"; } for ($i=0; $i < $gencount; $i++) { $general = MYDB_fetch_array($genresult); if ($general['npc'] >= 2) { echo "{$general['name']}, "; } elseif ($general['npc'] == 1) { echo "{$general['name']}, "; } else { echo "{$general['name']}, "; } } echo "
"; } ?>