rule('required', 'gen') ->rule('integer', 'gen'); $btn = Util::getReq('btn'); $gen = Util::getReq('gen', 'int', 0); $type = Util::getReq('type', 'int', 0); if ($type < 0 || $type > 3) { $type = 0; } //로그인 검사 $session = Session::requireGameLogin()->setReadOnly(); $userID = Session::getUserID(); $db = DB::db(); $gameStor = KVStorage::getStorage($db, 'game_env'); $connect=$db->get(); increaseRefresh("감찰부", 2); //전투 추진을 위해 갱신 checkTurn(); $gameStor->resetCache(); $query = "select nation from general where no='$gen'"; $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect), ""); $general = 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 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']); if ($con >= 2) { printLimitMsg($me['turntime']); exit(); } //재야인 경우 $meLevel = $me['level']; if ($meLevel == 0 || ($meLevel == 1 && $me['belong'] < $nation['secretlimit'])) { echo "수뇌부가 아니거나 사관년도가 부족합니다."; exit(); } //잘못된 접근 if ($general['nation'] != $me['nation']) { $gen = 0; } if ($btn == '정렬하기') { $gen = 0; } $sel = []; $sel[$type] = "selected"; ?> <?=UniqueConst::$serverName?>: 감찰부
감 찰 부
정렬순서 : 대상장수 :
1 || $meLevel >= 5): ?>
장 수 정 보 장 수 열 전
전투 기록 전투 결과
개인 기록