c_myBossInfo 수정. RegNPC nullable 변경

This commit is contained in:
2018-05-24 23:33:07 +09:00
parent 1d28f22577
commit b9e5ddce94
2 changed files with 16 additions and 11 deletions
+15 -10
View File
@@ -38,19 +38,20 @@ if($meLevel < 5){
exit(); exit();
} }
if($btn == "임명") { if($btn == "임명") {
if($genlist !== 0){ if(!$genlist){
$query = "select no,nation,level,leader,power,intel from general where no='$genlist'"; header('location:b_myBossInfo.php');
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); exit();
$general = MYDB_fetch_array($result); }
if(!$general){ $query = "select no,nation,level,leader,power,intel from general where no='$genlist'";
header('location:b_myBossInfo.php'); $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
exit(); $general = MYDB_fetch_array($result);
}
if(!$general){
header('location:b_myBossInfo.php');
exit();
} }
//임명할사람이 군주이면 불가, 내가 수뇌부이어야함, 공석아닌때는 국가가 같아야함 //임명할사람이 군주이면 불가, 내가 수뇌부이어야함, 공석아닌때는 국가가 같아야함
if($meLevel < 5 || ($general['nation'] != $me['nation'] && $genlist != 0) || ($general['level'] == 12 && $genlist != 0)) { if($meLevel < 5 || ($general['nation'] != $me['nation'] && $genlist != 0) || ($general['level'] == 12 && $genlist != 0)) {
@@ -59,6 +60,10 @@ if($btn == "임명") {
exit(); exit();
} }
} elseif($btn == "추방") { } elseif($btn == "추방") {
if(!$outlist){
header('location:b_myBossInfo.php');
exit();
}
$query = "select no,name,gold,rice,nation,troop,level,npc,picture,imgsvr from general where no='$outlist'"; $query = "select no,name,gold,rice,nation,troop,level,npc,picture,imgsvr from general where no='$outlist'";
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
$general = MYDB_fetch_array($result); $general = MYDB_fetch_array($result);
+1 -1
View File
@@ -18,7 +18,7 @@ class RegNPC extends \sammo\Event\Action{
int $birth = 160, int $birth = 160,
int $death = 300, int $death = 300,
$ego = null, $ego = null,
string $char = '', $char = '',
$text = '' $text = ''
){ ){
$this->npc = new \sammo\Scenario\NPC( $this->npc = new \sammo\Scenario\NPC(