setReadOnly(); $userID = Session::getUserID(); $generalID = $session->generalID; $db = DB::db(); $gameStor = KVStorage::getStorage($db, 'game_env'); $gameStor->cacheValues(['turntime', 'opentime', 'autorun_user', 'npcmode']); increaseRefresh("내정보", 1); $me = General::createObjFromDB($generalID, null, GeneralQueryMode::FullWithAccessLog); $myset = $me->getVar('myset'); if ($myset > 0) { $submit = 'button'; } else { $submit = 'hidden'; } $lastRefresh = $db->queryFirstField( 'SELECT %b FROM %b WHERE %b = %i', GeneralAccessLogColumn::lastRefresh->value, TableName::generalAccessLog->value, GeneralAccessLogColumn::generalID->value, $generalID ); $targetTime = addTurn($lastRefresh, $gameStor->turnterm, GameConst::$minTurnDieOnPrestart); if ($gameStor->turntime <= $gameStor->opentime) { //서버 가오픈시 할 수 있는 행동 if ($me->getNPCType() == 0 && $me->getNationID() == 0) { $showDieOnPrestartBtn = true; if ($targetTime <= TimeUtil::now()) { $availableDieOnPrestart = true; } } if($me->getNationID() == 0){ $showBuildNationCandidateBtn = true; } } $use_treatment = $me->getAuxVar('use_treatment') ?? 10; $use_auto_nation_turn = $me->getAuxVar('use_auto_nation_turn') ?? 1; ?>