운영자 찬스
This commit is contained in:
@@ -11,6 +11,7 @@ extractMissingPostToGlobals();
|
|||||||
//로그인 검사
|
//로그인 검사
|
||||||
$session = Session::requireGameLogin()->setReadOnly();
|
$session = Session::requireGameLogin()->setReadOnly();
|
||||||
$userID = Session::getUserID();
|
$userID = Session::getUserID();
|
||||||
|
$userGrade = Session::getUserGrade();
|
||||||
|
|
||||||
$db = DB::db();
|
$db = DB::db();
|
||||||
$connect=$db->get();
|
$connect=$db->get();
|
||||||
@@ -168,7 +169,7 @@ echo "
|
|||||||
unset($city);
|
unset($city);
|
||||||
|
|
||||||
// 첩보된 도시까지만 허용
|
// 첩보된 도시까지만 허용
|
||||||
if($valid == 0 && $session->userGrade < 5) {
|
if($valid == 0 && $userGrade < 5) {
|
||||||
$citylist = $me['city'];
|
$citylist = $me['city'];
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -239,7 +240,7 @@ for($j=0; $j < $gencount; $j++) {
|
|||||||
}
|
}
|
||||||
$leadershipBonusText = formatLeadershipBonus($leadershipBonus);
|
$leadershipBonusText = formatLeadershipBonus($leadershipBonus);
|
||||||
|
|
||||||
if($ourGeneral){
|
if($ourGeneral || $userGrade == 6){
|
||||||
$defenceMode = $general['mode'];
|
$defenceMode = $general['mode'];
|
||||||
$defenceModeText = formatDefenceMode($defenceMode);
|
$defenceModeText = formatDefenceMode($defenceMode);
|
||||||
$crewType = $general['crewtype'];
|
$crewType = $general['crewtype'];
|
||||||
@@ -274,7 +275,7 @@ for($j=0; $j < $gencount; $j++) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
$generalsFormat[] = [
|
$generalsFormat[] = [
|
||||||
'ourGeneral'=>$ourGeneral,
|
'ourGeneral'=>($ourGeneral || $userGrade == 6),
|
||||||
'isNPC'=>$isNPC,
|
'isNPC'=>$isNPC,
|
||||||
'wounded'=>$wounded,
|
'wounded'=>$wounded,
|
||||||
'name'=>$name,
|
'name'=>$name,
|
||||||
|
|||||||
+2
-1
@@ -1245,6 +1245,7 @@ function increaseRefresh($type="", $cnt=1) {
|
|||||||
$session = Session::getInstance();
|
$session = Session::getInstance();
|
||||||
$userID = $session->userID;
|
$userID = $session->userID;
|
||||||
$generalID = $session->generalID;
|
$generalID = $session->generalID;
|
||||||
|
$userGrade = $session->userGrade;
|
||||||
|
|
||||||
$date = date('Y-m-d H:i:s');
|
$date = date('Y-m-d H:i:s');
|
||||||
|
|
||||||
@@ -1252,7 +1253,7 @@ function increaseRefresh($type="", $cnt=1) {
|
|||||||
$gameStor = KVStorage::getStorage($db, 'game_env');
|
$gameStor = KVStorage::getStorage($db, 'game_env');
|
||||||
$gameStor->refresh = $gameStor->refresh+$cnt; //TODO: +로 증가하는 값은 별도로 분리
|
$gameStor->refresh = $gameStor->refresh+$cnt; //TODO: +로 증가하는 값은 별도로 분리
|
||||||
|
|
||||||
if($generalID) {
|
if($generalID && $userGrade < 6) {
|
||||||
$db->update('general', [
|
$db->update('general', [
|
||||||
'lastrefresh'=>$date,
|
'lastrefresh'=>$date,
|
||||||
'con'=>$db->sqleval('con + %i', $cnt),
|
'con'=>$db->sqleval('con + %i', $cnt),
|
||||||
|
|||||||
Reference in New Issue
Block a user