NPC 부대장 수치 버그 수정
This commit is contained in:
+4
-11
@@ -976,10 +976,6 @@ function updateNationState() {
|
|||||||
$cityresult = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
$cityresult = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
$citycount = MYDB_num_rows($cityresult);
|
$citycount = MYDB_num_rows($cityresult);
|
||||||
|
|
||||||
$query = "select no from general where nation='{$nation['nation']}'";
|
|
||||||
$genresult = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
|
||||||
$gencount = MYDB_num_rows($genresult);
|
|
||||||
|
|
||||||
if($citycount == 0) {
|
if($citycount == 0) {
|
||||||
$nationlevel = 0; // 방랑군
|
$nationlevel = 0; // 방랑군
|
||||||
} elseif($citycount == 1) {
|
} elseif($citycount == 1) {
|
||||||
@@ -1051,12 +1047,6 @@ function updateNationState() {
|
|||||||
]);
|
]);
|
||||||
$troopID = $db->insertId();
|
$troopID = $db->insertId();
|
||||||
|
|
||||||
$db->update('nation', [
|
|
||||||
'gennum'=>$nation['gennum']+1,
|
|
||||||
'totaltech'=>Util::valueFit($nation['gennum']+1, GameConst::$initialNationGenLimit) * $nation['tech'],
|
|
||||||
], 'nation=%i', $nation['nation']);
|
|
||||||
$nation['gennum'] += 1;
|
|
||||||
|
|
||||||
$command = EncodeCommand(0, 0, 0, 26); //집합
|
$command = EncodeCommand(0, 0, 0, 26); //집합
|
||||||
$db->update('general', [
|
$db->update('general', [
|
||||||
'troop'=>$troopID,
|
'troop'=>$troopID,
|
||||||
@@ -1079,10 +1069,13 @@ function updateNationState() {
|
|||||||
|
|
||||||
refreshNationStaticInfo();
|
refreshNationStaticInfo();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$gencount = $db->queryFirstField('SELECT count(*) FROM general WHERE nation=%i', $nation['nation']);
|
||||||
|
|
||||||
$gennum = $gencount;
|
$gennum = $gencount;
|
||||||
if($gencount < GameConst::$initialNationGenLimit) $gencount = GameConst::$initialNationGenLimit;
|
if($gencount < GameConst::$initialNationGenLimit) $gencount = GameConst::$initialNationGenLimit;
|
||||||
//기술 및 변경횟수 업데이트
|
//기술 및 변경횟수 업데이트
|
||||||
$query = "update nation set tech=totaltech/'$gencount',gennum='$gennum' where nation='{$nation['nation']}'";
|
$query = "update nation set totaltech=tech*'$gencount',gennum='$gennum' where nation='{$nation['nation']}'";
|
||||||
MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||||
}
|
}
|
||||||
pushWorldHistory($history, $admin['year'], $admin['month']);
|
pushWorldHistory($history, $admin['year'], $admin['month']);
|
||||||
|
|||||||
Reference in New Issue
Block a user