diff --git a/twe/_admin1_submit.php b/twe/_admin1_submit.php index 0c7f046c..fcbb7502 100644 --- a/twe/_admin1_submit.php +++ b/twe/_admin1_submit.php @@ -101,7 +101,7 @@ switch($btn) { } } } - $history[count($history)] = "★턴시간이 $btn으로 변경됩니다."; + $history[] = "★턴시간이 $btn으로 변경됩니다."; pushHistory($history); break; case "변경6": diff --git a/twe/c_myBossInfo.php b/twe/c_myBossInfo.php index 2770c4b5..e009ac2c 100644 --- a/twe/c_myBossInfo.php +++ b/twe/c_myBossInfo.php @@ -72,22 +72,22 @@ if($btn == "추방") { } if($dipcount1 > 0) { - $alllog[count($alllog)] = "●{$admin['month']}월:통합에 반대하던 {$general['name']}(이)가 {$nation['name']}에서 숙청당했습니다."; - $log[count($log)] = "●통합에 반대하다가 {$nation['name']}에서 숙청당했습니다."; + $alllog[] = "●{$admin['month']}월:통합에 반대하던 {$general['name']}(이)가 {$nation['name']}에서 숙청당했습니다."; + $log[] = "●통합에 반대하다가 {$nation['name']}에서 숙청당했습니다."; // 재야로, 국가 무소속으로 $query = "update general set level=0,nation=0,belong=0,makelimit='12',gold='{$general['gold']}',rice='{$general['rice']}' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } elseif($dipcount2 > 0) { - $alllog[count($alllog)] = "●{$admin['month']}월:합병에 반대하던 {$general['name']}(이)가 {$nation['name']}에서 숙청당했습니다."; - $log[count($log)] = "●합병에 반대하다가 {$nation['name']}에서 숙청당했습니다."; + $alllog[] = "●{$admin['month']}월:합병에 반대하던 {$general['name']}(이)가 {$nation['name']}에서 숙청당했습니다."; + $log[] = "●합병에 반대하다가 {$nation['name']}에서 숙청당했습니다."; // 재야로, 국가 무소속으로 $query = "update general set level=0,nation=0,belong=0,makelimit='12',gold='{$general['gold']}',rice='{$general['rice']}' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } else { - $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 {$nation['name']}에서 추방당하였습니다."; - $log[count($log)] = "{$nation['name']}에서 추방당하였습니다."; + $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 {$nation['name']}에서 추방당하였습니다."; + $log[] = "{$nation['name']}에서 추방당하였습니다."; // 재야로, 국가 무소속으로, 명성/공헌 N*10%감소 $query = "update general set level=0,nation=0,belong=0,betray=betray+1,makelimit='12',gold='{$general['gold']}',rice='{$general['rice']}',dedication=dedication*(1-0.1*betray),experience=experience*(1-0.1*betray) where no='{$general['no']}'"; diff --git a/twe/d_ally.php b/twe/d_ally.php index 7f78e449..2b495be3 100644 --- a/twe/d_ally.php +++ b/twe/d_ally.php @@ -52,27 +52,27 @@ $dip2 = MYDB_fetch_array($result); if($ok == "수락") { // 서신 보낸 후 멸망,선양 등 했을때. if($me['level'] < 5) { - $mylog[count($mylog)] = "●수뇌부가 아니므로 불가능합니다. 불가침 실패."; + $mylog[)] = "●수뇌부가 아니므로 불가능합니다. 불가침 실패."; } elseif($dip['term'] == $when*12 && $dip['state'] == 7) { - $mylog[count($mylog)] = "●이미 수락했습니다. 불가침 실패."; + $mylog[)] = "●이미 수락했습니다. 불가침 실패."; } elseif($losecitynum == 0) { - $mylog[count($mylog)] = "●방랑군이므로 불가능합니다. 불가침 실패."; + $mylog[)] = "●방랑군이므로 불가능합니다. 불가침 실패."; } elseif($wincitynum == 0) { - $mylog[count($mylog)] = "●상대가 방랑군이므로 불가능합니다. 불가침 실패."; + $mylog[)] = "●상대가 방랑군이므로 불가능합니다. 불가침 실패."; } elseif($dip['state'] == 0) { - $mylog[count($mylog)] = "●아국과 교전중입니다. 불가침 실패."; + $mylog[)] = "●아국과 교전중입니다. 불가침 실패."; } elseif($dip['state'] == 1) { - $mylog[count($mylog)] = "●아국과 선포중입니다. 불가침 실패."; + $mylog[)] = "●아국과 선포중입니다. 불가침 실패."; } elseif($dip['state'] == 3 || $dip['state'] == 4) { - $mylog[count($mylog)] = "●아국과 합병중입니다. 불가침 실패."; + $mylog[)] = "●아국과 합병중입니다. 불가침 실패."; } elseif($mynation['dipmsg'] == "") { - $mylog[count($mylog)] = "●이미 거절했습니다. 불가침 실패."; + $mylog[)] = "●이미 거절했습니다. 불가침 실패."; } else { -// $alllog[count($alllog)] = "●{$admin['month']}월:{$me['name']}(이)가 {$younation['name']}(와)과 불가침에 합의."; -// $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【불가침】{$mynation['name']}(이)가 {$younation['name']}(와)과 불가침 조약을 체결했습니다."; +// $alllog[] = "●{$admin['month']}월:{$me['name']}(이)가 {$younation['name']}(와)과 불가침에 합의."; +// $history[] = "●{$admin['year']}년 {$admin['month']}월:【불가침】{$mynation['name']}(이)가 {$younation['name']}(와)과 불가침 조약을 체결했습니다."; - $youlog[count($youlog)] = "{$mynation['name']}(와)과 $when년 불가침에 성공했습니다."; - $mylog[count($mylog)] = "{$younation['name']}(와)과 $when년 불가침에 합의했습니다."; + $youlog[] = "{$mynation['name']}(와)과 $when년 불가침에 성공했습니다."; + $mylog[)] = "{$younation['name']}(와)과 $when년 불가침에 합의했습니다."; addHistory($you, "●{$admin['year']}년 {$admin['month']}월:{$mynation['name']}(와)과 {$when}년 불가침 성공"); addHistory($me, "●{$admin['year']}년 {$admin['month']}월:{$younation['name']}(와)과 {$when}년 불가침 수락"); @@ -98,8 +98,8 @@ if($ok == "수락") { $query = "update nation set dip{$num}='',dip{$num}_who='0',dip{$num}_when='' where nation='{$me['nation']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } else { - $youlog[count($youlog)] = "{$mynation['name']}(이)가 불가침을 거부했습니다."; - $mylog[count($mylog)] = "{$younation['name']}(와)과 불가침을 거부했습니다."; + $youlog[] = "{$mynation['name']}(이)가 불가침을 거부했습니다."; + $mylog[)] = "{$younation['name']}(와)과 불가침을 거부했습니다."; //조건 지움 $query = "update diplomacy set reserved='' where me='{$you['nation']}' and you='{$me['nation']}'"; diff --git a/twe/d_cancel.php b/twe/d_cancel.php index 7964132a..110c1afb 100644 --- a/twe/d_cancel.php +++ b/twe/d_cancel.php @@ -45,20 +45,20 @@ $dip = MYDB_fetch_array($result); if($ok == "수락") { // 서신 보낸 후 멸망,선양 등 했을때. if($me['level'] < 5) { - $mylog[count($mylog)] = "●수뇌부가 아니므로 불가능합니다. 파기 실패."; + $mylog[)] = "●수뇌부가 아니므로 불가능합니다. 파기 실패."; } elseif($losecitynum == 0) { - $mylog[count($mylog)] = "●방랑군이므로 불가능합니다. 파기 실패."; + $mylog[)] = "●방랑군이므로 불가능합니다. 파기 실패."; } elseif($wincitynum == 0) { - $mylog[count($mylog)] = "●상대가 방랑군이므로 불가능합니다. 파기 실패."; + $mylog[)] = "●상대가 방랑군이므로 불가능합니다. 파기 실패."; } elseif($dip['state'] != 7) { - $mylog[count($mylog)] = "●아국과 불가침중이 아닙니다. 파기 실패."; + $mylog[)] = "●아국과 불가침중이 아닙니다. 파기 실패."; } elseif($mynation['dipmsg'] == "") { - $mylog[count($mylog)] = "●이미 거절했습니다. 파기 실패."; + $mylog[)] = "●이미 거절했습니다. 파기 실패."; } else { - $alllog[count($alllog)] = "●{$admin['month']}월:{$me['name']}(이)가 {$younation['name']}(와)과 조약 파기에 합의."; - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【파기】{$mynation['name']}(이)가 {$younation['name']}(와)과 불가침을 파기 하였습니다."; - $youlog[count($youlog)] = "{$mynation['name']}(와)과 파기에 성공했습니다."; - $mylog[count($mylog)] = "{$younation['name']}(와)과 파기에 합의했습니다."; + $alllog[] = "●{$admin['month']}월:{$me['name']}(이)가 {$younation['name']}(와)과 조약 파기에 합의."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【파기】{$mynation['name']}(이)가 {$younation['name']}(와)과 불가침을 파기 하였습니다."; + $youlog[] = "{$mynation['name']}(와)과 파기에 성공했습니다."; + $mylog[)] = "{$younation['name']}(와)과 파기에 합의했습니다."; addHistory($you, "●{$admin['year']}년 {$admin['month']}월:{$mynation['name']}(와)과 파기 성공"); addHistory($me, "●{$admin['year']}년 {$admin['month']}월:{$younation['name']}(와)과 파기 수락"); @@ -80,8 +80,8 @@ if($ok == "수락") { $query = "update nation set dip{$num}='',dip{$num}_who='0',dip{$num}_when='' where nation='{$me['nation']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } else { - $youlog[count($youlog)] = "{$mynation['name']}(이)가 파기를 거부했습니다."; - $mylog[count($mylog)] = "{$younation['name']}(와)과 파기를 거부했습니다."; + $youlog[] = "{$mynation['name']}(이)가 파기를 거부했습니다."; + $mylog[)] = "{$younation['name']}(와)과 파기를 거부했습니다."; //현 메세지 지움 $query = "update nation set dip{$num}='',dip{$num}_who='0',dip{$num}_when='' where nation='{$me['nation']}'"; diff --git a/twe/d_cease.php b/twe/d_cease.php index 229a172f..2bd852f6 100644 --- a/twe/d_cease.php +++ b/twe/d_cease.php @@ -45,20 +45,20 @@ $dip = MYDB_fetch_array($result); if($ok == "수락") { // 서신 보낸 후 멸망,선양 등 했을때. if($me['level'] < 5) { - $mylog[count($mylog)] = "●수뇌부가 아니므로 불가능합니다. 종전 실패."; + $mylog[)] = "●수뇌부가 아니므로 불가능합니다. 종전 실패."; } elseif($losecitynum == 0) { - $mylog[count($mylog)] = "●방랑군이므로 불가능합니다. 종전 실패."; + $mylog[)] = "●방랑군이므로 불가능합니다. 종전 실패."; } elseif($wincitynum == 0) { - $mylog[count($mylog)] = "●상대가 방랑군이므로 불가능합니다. 종전 실패."; + $mylog[)] = "●상대가 방랑군이므로 불가능합니다. 종전 실패."; } elseif($dip['state'] != 0 && $dip['state'] != 1) { - $mylog[count($mylog)] = "●아국과 교전중이 아닙니다. 종전 실패."; + $mylog[)] = "●아국과 교전중이 아닙니다. 종전 실패."; } elseif($mynation['dipmsg'] == "") { - $mylog[count($mylog)] = "●이미 거절했습니다. 불가침 실패."; + $mylog[)] = "●이미 거절했습니다. 불가침 실패."; } else { - $alllog[count($alllog)] = "●{$admin['month']}월:{$me['name']}(이)가 {$younation['name']}(와)과 종전 합의 하였습니다."; - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【종전】{$mynation['name']}(이)가 {$younation['name']}(와)과 종전 합의 하였습니다."; - $youlog[count($youlog)] = "{$mynation['name']}(와)과 종전에 성공했습니다."; - $mylog[count($mylog)] = "{$younation['name']}(와)과 종전에 합의했습니다."; + $alllog[] = "●{$admin['month']}월:{$me['name']}(이)가 {$younation['name']}(와)과 종전 합의 하였습니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【종전】{$mynation['name']}(이)가 {$younation['name']}(와)과 종전 합의 하였습니다."; + $youlog[] = "{$mynation['name']}(와)과 종전에 성공했습니다."; + $mylog[)] = "{$younation['name']}(와)과 종전에 합의했습니다."; addHistory($you, "●{$admin['year']}년 {$admin['month']}월:{$mynation['name']}(와)과 종전 성공"); addHistory($me, "●{$admin['year']}년 {$admin['month']}월:{$younation['name']}(와)과 종전 수락"); @@ -85,8 +85,8 @@ if($ok == "수락") { $query = "update nation set dip{$num}='',dip{$num}_who='0',dip{$num}_when='' where nation='{$me['nation']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } else { - $youlog[count($youlog)] = "{$mynation['name']}(이)가 종전을 거부했습니다."; - $mylog[count($mylog)] = "{$younation['name']}(와)과 종전을 거부했습니다."; + $youlog[] = "{$mynation['name']}(이)가 종전을 거부했습니다."; + $mylog[)] = "{$younation['name']}(와)과 종전을 거부했습니다."; //현 메세지 지움 $query = "update nation set dip{$num}='',dip{$num}_who='0',dip{$num}_when='' where nation='{$me['nation']}'"; diff --git a/twe/d_merge.php b/twe/d_merge.php index ac96b750..d6fcfd25 100644 --- a/twe/d_merge.php +++ b/twe/d_merge.php @@ -70,34 +70,34 @@ for($i=0; $i < $warcount; $i++) { if($ok == "수락") { // 서신 보낸 후 멸망 했을때. if($me['level'] < 5) { - $mylog[count($mylog)] = "●수뇌부가 아니므로 불가능합니다. 통합 실패."; + $mylog[)] = "●수뇌부가 아니므로 불가능합니다. 통합 실패."; } elseif($mynation['surlimit'] > 0) { - $mylog[count($mylog)] = "●본국이 외교제한이 지나지 않았습니다. 통합 실패."; + $mylog[)] = "●본국이 외교제한이 지나지 않았습니다. 통합 실패."; } elseif($younation['surlimit'] > 0) { - $mylog[count($mylog)] = "●상대국이 외교제한이 지나지 않았습니다. 통합 실패."; + $mylog[)] = "●상대국이 외교제한이 지나지 않았습니다. 통합 실패."; } elseif($losecitynum == 0) { - $mylog[count($mylog)] = "●방랑군이므로 불가능합니다. 통합 실패."; + $mylog[)] = "●방랑군이므로 불가능합니다. 통합 실패."; } elseif($wincitynum == 0) { - $mylog[count($mylog)] = "●상대가 방랑군이므로 불가능합니다. 통합 실패."; + $mylog[)] = "●상대가 방랑군이므로 불가능합니다. 통합 실패."; } elseif($mynation['power']+$younation['power'] > $avgnation['power']+$stdnation['power']) { - $mylog[count($mylog)] = "●양국 국력이 너무 높습니다. 통합 실패."; + $mylog[)] = "●양국 국력이 너무 높습니다. 통합 실패."; } elseif($mynation['gennum']+$younation['gennum'] > $avgnation['gennum']+$stdnation['gennum']) { - $mylog[count($mylog)] = "●양국 장수가 많습니다. 통합 실패."; + $mylog[)] = "●양국 장수가 많습니다. 통합 실패."; } elseif(!isClose($connect, $younation['nation'], $mynation['nation'])) { - $mylog[count($mylog)] = "●인접한 국가가 아니므로 불가능합니다. 통합 실패."; + $mylog[)] = "●인접한 국가가 아니므로 불가능합니다. 통합 실패."; } elseif($dip['state'] == 0) { - $mylog[count($mylog)] = "●아국과 교전중입니다. 통합 실패."; + $mylog[)] = "●아국과 교전중입니다. 통합 실패."; } elseif($dipcount != 0) { - $mylog[count($mylog)] = "●상대국이 외교 진행중입니다. 통합 실패."; + $mylog[)] = "●상대국이 외교 진행중입니다. 통합 실패."; } elseif($valid == 0) { - $mylog[count($mylog)] = "●상대국이 아국의 교전국과 불가침중입니다. 통합 실패."; + $mylog[)] = "●상대국이 아국의 교전국과 불가침중입니다. 통합 실패."; } elseif($mynation['dipmsg'] == "") { - $mylog[count($mylog)] = "●이미 거절했습니다. 불가침 실패."; + $mylog[)] = "●이미 거절했습니다. 불가침 실패."; } else { - $youlog[count($youlog)] = "{$mynation['name']}(이)가 통합에 동의했습니다."; - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【통합시도】{$mynation['name']}(와)과 {$younation['name']}(이)가 통합을 시도합니다."; - $mylog[count($mylog)] = "{$younation['name']}(와)과 통합에 동의했습니다."; - $alllog[count($alllog)] = "●{$admin['month']}월:{$me['name']}(이)가 {$younation['name']}(와)과 통합에 동의하였습니다."; + $youlog[] = "{$mynation['name']}(이)가 통합에 동의했습니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【통합시도】{$mynation['name']}(와)과 {$younation['name']}(이)가 통합을 시도합니다."; + $mylog[)] = "{$younation['name']}(와)과 통합에 동의했습니다."; + $alllog[] = "●{$admin['month']}월:{$me['name']}(이)가 {$younation['name']}(와)과 통합에 동의하였습니다."; addHistory($you, "●{$admin['year']}년 {$admin['month']}월:{$mynation['name']}(와)과 통합 시도"); addHistory($me, "●{$admin['year']}년 {$admin['month']}월:{$younation['name']}(와)과 통합 시도"); @@ -119,8 +119,8 @@ if($ok == "수락") { $query = "update nation set dip{$num}='',dip{$num}_who='0',dip{$num}_when='' where nation='{$me['nation']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } else { - $youlog[count($youlog)] = "{$mynation['name']}(이)가 항복을 거부했습니다."; - $mylog[count($mylog)] = "{$younation['name']}(으)로 항복을 거부했습니다."; + $youlog[] = "{$mynation['name']}(이)가 항복을 거부했습니다."; + $mylog[)] = "{$younation['name']}(으)로 항복을 거부했습니다."; //현 메세지 지움 $query = "update nation set dip{$num}='',dip{$num}_who='0',dip{$num}_when='' where nation='{$me['nation']}'"; diff --git a/twe/d_scout.php b/twe/d_scout.php index 040abae9..432fbc57 100644 --- a/twe/d_scout.php +++ b/twe/d_scout.php @@ -28,9 +28,9 @@ $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"" $nation = MYDB_fetch_array($result); if($ok == "수락" && $me['level'] < 12 && $nation['level'] > 0 && $nation['scout'] == 0 && $me['nation'] != $nation['nation'] && $admin['year'] >= $admin['startyear']+3 && strpos($me['nations'], ",{$nation['nation']},") === false) { - $youlog[count($youlog)] = "{$me['name']} 등용에 성공했습니다."; - $alllog[count($alllog)] = "●{$admin['month']}월:{$me['name']}(이)가 {$nation['name']}(으)로 망명하였습니다."; - $mylog[count($mylog)] = "{$nation['name']}(으)로 망명하여 수도로 이동합니다."; + $youlog[] = "{$me['name']} 등용에 성공했습니다."; + $alllog[] = "●{$admin['month']}월:{$me['name']}(이)가 {$nation['name']}(으)로 망명하였습니다."; + $mylog[)] = "{$nation['name']}(으)로 망명하여 수도로 이동합니다."; addHistory($you, "●{$admin['year']}년 {$admin['month']}월:{$me['name']} 등용에 성공"); addHistory($me, "●{$admin['year']}년 {$admin['month']}월:{$nation['name']}(으)로 망명"); @@ -121,38 +121,38 @@ if($ok == "수락" && $me['level'] < 12 && $nation['level'] > 0 && $nation['scou $query = "update general set msg{$num}='{$nation['name']}(으)로 등용 제의 수락',msg{$num}_type='10' where no='{$me['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } elseif($me['level'] == 12) { - $mylog[count($mylog)] = "●군주입니다. 등용 수락 불가."; + $mylog[)] = "●군주입니다. 등용 수락 불가."; //현 메세지 지움 $query = "update general set msg{$num}='{$nation['name']}(으)로 등용 제의 수락 불가',msg{$num}_type='10' where no='{$me['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } elseif($nation['level'] == 0) { - $mylog[count($mylog)] = "●없는 국가이거나 방랑군입니다. 등용 수락 불가."; + $mylog[)] = "●없는 국가이거나 방랑군입니다. 등용 수락 불가."; //현 메세지 지움 $query = "update general set msg{$num}='{$nation['name']}(으)로 등용 제의 수락 불가',msg{$num}_type='10' where no='{$me['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } elseif($nation['scout'] != 0) { - $mylog[count($mylog)] = "●임관 금지중입니다. 등용 수락 불가."; + $mylog[)] = "●임관 금지중입니다. 등용 수락 불가."; //현 메세지 지움 $query = "update general set msg{$num}='{$nation['name']}(으)로 등용 제의 수락 불가',msg{$num}_type='10' where no='{$me['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } elseif($admin['year'] < $admin['startyear']+3) { - $mylog[count($mylog)] = "●초반 제한중입니다. 등용 수락 불가."; + $mylog[)] = "●초반 제한중입니다. 등용 수락 불가."; //현 메세지 지움 $query = "update general set msg{$num}='{$nation['name']}(으)로 등용 제의 수락 불가',msg{$num}_type='10' where no='{$me['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } elseif(strpos($me['nations'], ",{$nation['nation']},") > 0) { - $mylog[count($mylog)] = "●이미 임관했었던 국가입니다. 등용 수락 불가."; + $mylog[)] = "●이미 임관했었던 국가입니다. 등용 수락 불가."; //현 메세지 지움 $query = "update general set msg{$num}='{$nation['name']}(으)로 등용 제의 수락 불가',msg{$num}_type='10' where no='{$me['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } else { - $youlog[count($youlog)] = "{$me['name']}(이)가 등용을 거부했습니다."; - $mylog[count($mylog)] = "{$nation['name']}(으)로 망명을 거부했습니다."; + $youlog[] = "{$me['name']}(이)가 등용을 거부했습니다."; + $mylog[)] = "{$nation['name']}(으)로 망명을 거부했습니다."; //현 메세지 지움 $query = "update general set msg{$num}='{$nation['name']}(으)로 등용 제의 거부',msg{$num}_type='10' where no='{$me['no']}'"; diff --git a/twe/d_surrender.php b/twe/d_surrender.php index 7a5f24a6..6272d55f 100644 --- a/twe/d_surrender.php +++ b/twe/d_surrender.php @@ -62,32 +62,32 @@ for($i=0; $i < $warcount; $i++) { if($ok == "수락") { // 서신 보낸 후 멸망 했을때. if($me['level'] < 5) { - $mylog[count($mylog)] = "●수뇌부가 아니므로 불가능합니다. 투항 실패."; + $mylog[)] = "●수뇌부가 아니므로 불가능합니다. 투항 실패."; } elseif($mynation['surlimit'] > 0) { - $mylog[count($mylog)] = "●본국이 외교제한이 지나지 않았습니다. 투항 실패."; + $mylog[)] = "●본국이 외교제한이 지나지 않았습니다. 투항 실패."; } elseif($younation['surlimit'] > 0) { - $mylog[count($mylog)] = "●상대국이 외교제한이 지나지 않았습니다. 투항 실패."; + $mylog[)] = "●상대국이 외교제한이 지나지 않았습니다. 투항 실패."; // } elseif($losecitynum == 0) { -// $mylog[count($mylog)] = "●방랑군이므로 불가능합니다. 투항 실패."; +// $mylog[)] = "●방랑군이므로 불가능합니다. 투항 실패."; } elseif($wincitynum == 0) { - $mylog[count($mylog)] = "●상대가 방랑군이므로 불가능합니다. 투항 실패."; + $mylog[)] = "●상대가 방랑군이므로 불가능합니다. 투항 실패."; } elseif($younation['power'] / $mynation['power'] <= 3) { - $mylog[count($mylog)] = "●아국과 상대국의 국력차이가 크지 않습니다. 투항 실패."; + $mylog[)] = "●아국과 상대국의 국력차이가 크지 않습니다. 투항 실패."; } elseif($losecitynum != 0 && !isClose($connect, $younation['nation'], $mynation['nation'])) { - $mylog[count($mylog)] = "●인접한 국가가 아니므로 불가능합니다. 투항 실패."; + $mylog[)] = "●인접한 국가가 아니므로 불가능합니다. 투항 실패."; } elseif($dip['state'] == 0) { - $mylog[count($mylog)] = "●아국과 교전중입니다. 투항 실패."; + $mylog[)] = "●아국과 교전중입니다. 투항 실패."; } elseif($dipcount != 0) { - $mylog[count($mylog)] = "●상대국이 외교 진행중입니다. 투항 실패."; + $mylog[)] = "●상대국이 외교 진행중입니다. 투항 실패."; } elseif($valid == 0) { - $mylog[count($mylog)] = "●상대국이 아국의 교전국과 불가침중입니다. 투항 실패."; + $mylog[)] = "●상대국이 아국의 교전국과 불가침중입니다. 투항 실패."; } elseif($mynation['dipmsg'] == "") { - $mylog[count($mylog)] = "●이미 거절했습니다. 불가침 실패."; + $mylog[)] = "●이미 거절했습니다. 불가침 실패."; } else { - $youlog[count($youlog)] = "{$mynation['name']}(이)가 합병에 동의했습니다."; - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【합병시도】{$mynation['name']}(와)과 {$younation['name']}(이)가 합병을 시도합니다."; - $mylog[count($mylog)] = "{$younation['name']}(와)과 합병에 동의했습니다."; - $alllog[count($alllog)] = "●{$admin['month']}월:{$me['name']}(이)가 {$younation['name']}(와)과 합병에 동의하였습니다."; + $youlog[] = "{$mynation['name']}(이)가 합병에 동의했습니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【합병시도】{$mynation['name']}(와)과 {$younation['name']}(이)가 합병을 시도합니다."; + $mylog[)] = "{$younation['name']}(와)과 합병에 동의했습니다."; + $alllog[] = "●{$admin['month']}월:{$me['name']}(이)가 {$younation['name']}(와)과 합병에 동의하였습니다."; addHistory($you, "●{$admin['year']}년 {$admin['month']}월:{$mynation['name']}(와)과 합병 시도"); addHistory($me, "●{$admin['year']}년 {$admin['month']}월:{$younation['name']}(와)과 합병 시도"); @@ -109,8 +109,8 @@ if($ok == "수락") { $query = "update nation set dip{$num}='',dip{$num}_who='0',dip{$num}_when='' where nation='{$me['nation']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } else { - $youlog[count($youlog)] = "{$mynation['name']}(이)가 항복을 거부했습니다."; - $mylog[count($mylog)] = "{$younation['name']}(으)로 항복을 거부했습니다."; + $youlog[] = "{$mynation['name']}(이)가 항복을 거부했습니다."; + $mylog[)] = "{$younation['name']}(으)로 항복을 거부했습니다."; //현 메세지 지움 $query = "update nation set dip{$num}='',dip{$num}_who='0',dip{$num}_when='' where nation='{$me['nation']}'"; diff --git a/twe/event_1.php b/twe/event_1.php index a92a174d..564fbb8e 100644 --- a/twe/event_1.php +++ b/twe/event_1.php @@ -194,9 +194,9 @@ $query = "update general set gold=999999,rice=999999"; MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); //////////////////////////이벤트/////////////////////////////////////////////// -$history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】각지의 이민족들이 궐기합니다!"; -$history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】중원의 전 국가에 선전포고 합니다!"; -$history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】이민족의 기세는 그 누구도 막을 수 없을듯 합니다!"; +$history[] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】각지의 이민족들이 궐기합니다!"; +$history[] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】중원의 전 국가에 선전포고 합니다!"; +$history[] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】이민족의 기세는 그 누구도 막을 수 없을듯 합니다!"; pushHistory($history); refreshNationStaticInfo(); diff --git a/twe/event_2.php b/twe/event_2.php index e33a5b3f..341bd63f 100644 --- a/twe/event_2.php +++ b/twe/event_2.php @@ -198,9 +198,9 @@ $query = "update general set gold=999999,rice=999999"; MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); //////////////////////////이벤트/////////////////////////////////////////////// -$history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】각지의 오랑캐들이 궐기합니다!"; -$history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】중원의 전 국가에 선전포고 합니다!"; -$history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】그러나 중원의 영웅들이라면 막아낼 수도 있을법 해 보입니다!"; +$history[] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】각지의 오랑캐들이 궐기합니다!"; +$history[] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】중원의 전 국가에 선전포고 합니다!"; +$history[] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】그러나 중원의 영웅들이라면 막아낼 수도 있을법 해 보입니다!"; pushHistory($history); refreshNationStaticInfo(); diff --git a/twe/event_3.php b/twe/event_3.php index 559c045e..bcc348d4 100644 --- a/twe/event_3.php +++ b/twe/event_3.php @@ -60,8 +60,8 @@ for($k=1; $k <= 200; $k++) { //////////////////////////장수 끝/////////////////////////////////////////////// //////////////////////////이벤트/////////////////////////////////////////////// -$history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】각지에서 인재들이 등장합니다!"; -$history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】중원 통일에 보탬이 될듯 합니다!"; +$history[] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】각지에서 인재들이 등장합니다!"; +$history[] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】중원 통일에 보탬이 될듯 합니다!"; pushHistory($history); echo ""; diff --git a/twe/event_4.php b/twe/event_4.php index 97c0b9f6..09437521 100644 --- a/twe/event_4.php +++ b/twe/event_4.php @@ -92,7 +92,7 @@ RegGeneral4($connect,$admin['turnterm'],$gencount, 0, 0, "유기체", $leader $log[0] = "●{$admin['month']}월:ⓝ유기체가 천하에 이름을 알립니다."; pushAllLog($log); -$history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】NPC 유기체가 등장합니다. 의병장과 NPC들의 지능 개선을 위해 NPC 두뇌를 체험합니다. 크게 신경쓰진 마세요."; +$history[] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】NPC 유기체가 등장합니다. 의병장과 NPC들의 지능 개선을 위해 NPC 두뇌를 체험합니다. 크게 신경쓰진 마세요."; pushHistory($history); //echo ""; diff --git a/twe/func.php b/twe/func.php index d1e41623..d5c66580 100644 --- a/twe/func.php +++ b/twe/func.php @@ -2187,7 +2187,7 @@ function checkTurn($connect) { //if(STEP_LOG) pushStepLog(date('Y-m-d H:i:s').', addAge'); addAge($connect); // 새해 알림 - $alllog[count($alllog)] = "◆{$admin['month']}월:{$admin['year']}년이 되었습니다."; + $alllog[] = "◆{$admin['month']}월:{$admin['year']}년이 되었습니다."; pushAllLog($alllog); } elseif($admin['month'] == 4) { //if(STEP_LOG) pushStepLog(date('Y-m-d H:i:s').', updateQuaterly'); @@ -2758,7 +2758,7 @@ function uniqueItem($connect, $general, $log, $vote=0) { switch($sel) { case 0: - $log[count($log)] = "".getWeapName($it)."(을)를 습득했습니다!"; + $log[] = "".getWeapName($it)."(을)를 습득했습니다!"; $alllog[0] = "●{$game['month']}월:{$general['name']}(이)가 ".getWeapName($it)."(을)를 습득했습니다!"; addHistory($general, "●{$game['year']}년 {$game['month']}월:".getWeapName($it)."(을)를 습득"); if($vote == 0) { @@ -2772,7 +2772,7 @@ function uniqueItem($connect, $general, $log, $vote=0) { } break; case 1: - $log[count($log)] = "".getBookName($it)."(을)를 습득했습니다!"; + $log[] = "".getBookName($it)."(을)를 습득했습니다!"; $alllog[0] = "●{$game['month']}월:{$general['name']}(이)가 ".getBookName($it)."(을)를 습득했습니다!"; addHistory($general, "●{$game['year']}년 {$game['month']}월:".getBookName($it)."(을)를 습득"); if($vote == 0) { @@ -2786,7 +2786,7 @@ function uniqueItem($connect, $general, $log, $vote=0) { } break; case 2: - $log[count($log)] = "".getHorseName($it)."(을)를 습득했습니다!"; + $log[] = "".getHorseName($it)."(을)를 습득했습니다!"; $alllog[0] = "●{$game['month']}월:{$general['name']}(이)가 ".getHorseName($it)."(을)를 습득했습니다!"; addHistory($general, "●{$game['year']}년 {$game['month']}월:".getHorseName($it)."(을)를 습득"); if($vote == 0) { @@ -2800,7 +2800,7 @@ function uniqueItem($connect, $general, $log, $vote=0) { } break; case 3: - $log[count($log)] = "".getItemName($it)."(을)를 습득했습니다!"; + $log[] = "".getItemName($it)."(을)를 습득했습니다!"; $alllog[0] = "●{$game['month']}월:{$general['name']}(이)가 ".getItemName($it)."(을)를 습득했습니다!"; addHistory($general, "●{$game['year']}년 {$game['month']}월:".getItemName($it)."(을)를 습득"); if($vote == 0) { @@ -2833,36 +2833,36 @@ function checkAbility($connect, $general, $log) { $query = "update general set leader2='$limit'+leader2,leader=leader-1 where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $log[count($log)] = "통솔이 1 떨어졌습니다!"; + $log[] = "통솔이 1 떨어졌습니다!"; } elseif($general['leader2'] >= $limit) { $query = "update general set leader2=leader2-'$limit',leader=leader+1 where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $log[count($log)] = "통솔이 1 올랐습니다!"; + $log[] = "통솔이 1 올랐습니다!"; } if($general['power2'] < 0) { $query = "update general set power2='$limit'+power2,power=power-1 where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $log[count($log)] = "무력이 1 떨어졌습니다!"; + $log[] = "무력이 1 떨어졌습니다!"; } elseif($general['power2'] >= $limit) { $query = "update general set power2=power2-'$limit',power=power+1 where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $log[count($log)] = "무력이 1 올랐습니다!"; + $log[] = "무력이 1 올랐습니다!"; } if($general['intel2'] < 0) { $query = "update general set intel2='$limit'+intel2,intel=intel-1 where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $log[count($log)] = "지력이 1 떨어졌습니다!"; + $log[] = "지력이 1 떨어졌습니다!"; } elseif($general['intel2'] >= $limit) { $query = "update general set intel2=intel2-'$limit',intel=intel+1 where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $log[count($log)] = "지력이 1 올랐습니다!"; + $log[] = "지력이 1 올랐습니다!"; } return $log; @@ -2876,10 +2876,10 @@ function checkDedication($connect, $general, $log) { // 승급했다면 if($general['dedlevel'] < $dedlevel) { - $log[count($log)] = "".getDed($general['dedication'])."(으)로 승급하여 봉록이 ".getBill($general['dedication'])."(으)로 상승했습니다!"; + $log[] = "".getDed($general['dedication'])."(으)로 승급하여 봉록이 ".getBill($general['dedication'])."(으)로 상승했습니다!"; // 강등했다면 } elseif($general['dedlevel'] > $dedlevel) { - $log[count($log)] = "".getDed($general['dedication'])."(으)로 강등되어 봉록이 ".getBill($general['dedication'])."(으)로 하락했습니다!"; + $log[] = "".getDed($general['dedication'])."(으)로 강등되어 봉록이 ".getBill($general['dedication'])."(으)로 하락했습니다!"; } return $log; @@ -2893,10 +2893,10 @@ function checkExperience($connect, $general, $log) { // 승급했다면 if($general['explevel'] < $explevel) { - $log[count($log)] = "Lv $explevel로 레벨업!"; + $log[] = "Lv $explevel로 레벨업!"; // 강등했다면 } elseif($general['explevel'] > $explevel) { - $log[count($log)] = "Lv $explevel로 레벨다운!"; + $log[] = "Lv $explevel로 레벨다운!"; } return $log; @@ -2951,7 +2951,7 @@ function deleteNation($connect, $general) { $nation = getNationStaticInfo($general['nation']); - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【멸망】{$nation['name']}은(는) 멸망했습니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【멸망】{$nation['name']}은(는) 멸망했습니다."; // 전 장수 재야로 // 전 장수 소속 무소속으로 $query = "update general set belong=0,troop=0,level=0,nation=0,makelimit=12 where nation='{$general['nation']}'"; @@ -3032,7 +3032,7 @@ function nextRuler($connect, $general) { $query = "update city set gen3=0 where gen3='{$nextruler['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【유지】{$nextruler['name']}(이)가 {$nation['name']}의 유지를 이어 받았습니다"; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【유지】{$nextruler['name']}(이)가 {$nation['name']}의 유지를 이어 받았습니다"; pushHistory($history); addNationHistory($nation, "●{$admin['year']}년 {$admin['month']}월:【유지】{$nextruler['name']}(이)가 {$nation['name']}의 유지를 이어 받음."); diff --git a/twe/func_command.php b/twe/func_command.php index fae885ac..2a1fb3fd 100644 --- a/twe/func_command.php +++ b/twe/func_command.php @@ -461,14 +461,14 @@ function processCommand($connect, $no) { // 블럭자는 미실행. 삭턴 감소 if($general['block'] == 2) { $date = substr($general['turntime'],11,5); - $log[count($log)] = "●{$admin['month']}월:현재 멀티, 또는 비매너로 인한블럭 대상자입니다. <1>$date"; + $log[] = "●{$admin['month']}월:현재 멀티, 또는 비매너로 인한블럭 대상자입니다. <1>$date"; pushGenLog($general, $log); $query = "update general set recturn='',resturn='BLOCK_2',myset=3,con=0,killturn=killturn-1 where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } elseif($general['block'] == 3) { $date = substr($general['turntime'],11,5); - $log[count($log)] = "●{$admin['month']}월:현재 악성유저로 분류되어 블럭, 발언권 무효 대상자입니다. <1>$date"; + $log[] = "●{$admin['month']}월:현재 악성유저로 분류되어 블럭, 발언권 무효 대상자입니다. <1>$date"; pushGenLog($general, $log); $query = "update general set recturn='',resturn='BLOCK_3',myset=3,con=0,killturn=killturn-1 where no='{$general['no']}'"; @@ -539,7 +539,7 @@ function processCommand($connect, $no) { switch($command[0]) { case 0: //휴식 $date = substr($general['turntime'],11,5); - $log[count($log)] = "●{$admin['month']}월:아무것도 실행하지 않았습니다. <1>$date"; + $log[] = "●{$admin['month']}월:아무것도 실행하지 않았습니다. <1>$date"; pushGenLog($general, $log); break; case 1: process_1($connect, $general, 1); break; //농업 diff --git a/twe/func_gamerule.php b/twe/func_gamerule.php index 024edfed..ae6008bd 100644 --- a/twe/func_gamerule.php +++ b/twe/func_gamerule.php @@ -474,7 +474,7 @@ function preUpdateMonthly($connect) { $query = "update general set level=1 where no='{$city['gen1']}' or no='{$city['gen2']}' or no='{$city['gen3']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【고립】{$city['name']}(이)가 보급이 끊겨 미지배 도시가 되었습니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【고립】{$city['name']}(이)가 보급이 끊겨 미지배 도시가 되었습니다."; } pushHistory($history); //민심30이하 공백지 처리 @@ -676,7 +676,7 @@ group by A.nation $name1 = $nation1['name']; $nation2 = getNationStaticInfo($dip['you']); $name2 = $nation2['name']; - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【개전】$name1(와)과 $name2(이)가 전쟁을 시작합니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【개전】$name1(와)과 $name2(이)가 전쟁을 시작합니다."; } //휴전국 로그 $query = "select A.me as me,A.you as you,A.term as term1,B.term as term2 from diplomacy A, diplomacy B where A.me=B.you and A.you=B.me and A.state='0' and A.me●{$admin['year']}년 {$admin['month']}월:{$younation['name']}{$you['makenation']}로 통합에 성공"); } - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【통합】{$mynation['name']}(와)과 {$younation['name']}(이)가 {$you['makenation']}(으)로 통합하였습니다."; - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【혼란】통합에 반대하는 세력들로 인해 {$you['makenation']}에 혼란이 일고 있습니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【통합】{$mynation['name']}(와)과 {$younation['name']}(이)가 {$you['makenation']}(으)로 통합하였습니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【혼란】통합에 반대하는 세력들로 인해 {$you['makenation']}에 혼란이 일고 있습니다."; addNationHistory($younation, "●{$admin['year']}년 {$admin['month']}월:{$mynation['name']}{$you['makenation']}로 통합"); $newGenCount = $gencount + $gencount2; @@ -938,8 +938,8 @@ function checkSurrender($connect) { addHistory($gen, "●{$admin['year']}년 {$admin['month']}월:{$mynation['name']}{$younation['name']}(으)로 항복"); } - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【투항】{$mynation['name']} (이)가 {$younation['name']}(으)로 항복하였습니다."; - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【혼란】통합에 반대하는 세력들로 인해 {$younation['name']}에 혼란이 일고 있습니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【투항】{$mynation['name']} (이)가 {$younation['name']}(으)로 항복하였습니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【혼란】통합에 반대하는 세력들로 인해 {$younation['name']}에 혼란이 일고 있습니다."; addNationHistory($younation, "●{$admin['year']}년 {$admin['month']}월:{$mynation['name']}(와)과 합병"); $newGenCount = $gencount + $gencount2; @@ -1044,21 +1044,21 @@ function updateNationState($connect) { switch($nationlevel) { case 7: - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【작위】{$nation['name']}의 군주가 ".getNationLevel($nationlevel)."(을)를 자칭하였습니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【작위】{$nation['name']}의 군주가 ".getNationLevel($nationlevel)."(을)를 자칭하였습니다."; addNationHistory($nation, "●{$admin['year']}년 {$admin['month']}월:{$nation['name']}의 군주가 ".getNationLevel($nationlevel)."(을)를 자칭"); break; case 6: - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【작위】{$nation['name']}의 군주가 ".getNationLevel($nationlevel)."에 등극하였습니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【작위】{$nation['name']}의 군주가 ".getNationLevel($nationlevel)."에 등극하였습니다."; addNationHistory($nation, "●{$admin['year']}년 {$admin['month']}월:{$nation['name']}의 군주가 ".getNationLevel($nationlevel)."에 등극"); break; case 5: case 4: case 3: - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【작위】{$nation['name']}의 군주가 ".getNationLevel($nationlevel)."에 임명되었습니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【작위】{$nation['name']}의 군주가 ".getNationLevel($nationlevel)."에 임명되었습니다."; addNationHistory($nation, "●{$admin['year']}년 {$admin['month']}월:{$nation['name']}의 군주가 ".getNationLevel($nationlevel)."에 임명됨"); break; case 2: - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【작위】{$nation['name']}의 군주가 독립하여 ".getNationLevel($nationlevel)."로 나섰습니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【작위】{$nation['name']}의 군주가 독립하여 ".getNationLevel($nationlevel)."로 나섰습니다."; addNationHistory($nation, "●{$admin['year']}년 {$admin['month']}월:{$nation['name']}의 군주가 ".getNationLevel($nationlevel)."로 나서다"); break; } @@ -1361,7 +1361,7 @@ function checkEmperior($connect) { )"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【통일】{$nation['name']}(이)가 전토를 통일하였습니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【통일】{$nation['name']}(이)가 전토를 통일하였습니다."; pushHistory($history); //연감 월결산 diff --git a/twe/func_npc.php b/twe/func_npc.php index 9b708647..e374250c 100644 --- a/twe/func_npc.php +++ b/twe/func_npc.php @@ -2,11 +2,35 @@ include('func_regnpc.php'); -function RegGeneral($connect,$init,$life,$fiction,$turnterm,$startyear,$year,$gencount,$npcmatch,$name,$img,$picture,$nation, +function RegGenerals($init,$life,$fiction,$turnterm,$startyear,$year,$npc_mark,$genLists){ + static $gencount = 1000; + + $name = $npc_mark.$name; + foreach($genLists as $genInfo){ + $genInfo[] = '';//$msg 대비 + list( + $npcmatch,$name,$img,$picture,$nation, + $city,$leader,$power,$intel,$level, + $bornyear,$deadyear,$personal,$special, + $msg) = $genInfo; + + $gencount += 1; + + RegGeneral($init,$life,$fiction,$turnterm,$startyear,$year, + $gencount,$npcmatch,$name,$img,$picture,$nation, + $city,$leader,$power,$intel,$level, + $bornyear,$deadyear,$personal,$special, + $msg); + } +} + +function RegGeneral($init,$life,$fiction,$turnterm,$startyear,$year,$gencount,$npcmatch,$name,$img,$picture,$nation, $city,$leader,$power,$intel,$level, $bornyear,$deadyear,$personal,$special, $msg="") { - $name = "ⓝ".$name; + + $alllog = []; + //$name = "ⓝ".$name; $npc = 2; if($city == "-") { $city = rand() % 94 + 1; @@ -37,68 +61,92 @@ function RegGeneral($connect,$init,$life,$fiction,$turnterm,$startyear,$year,$ge $dedication = $age * 100; if($nation != 0 && $level == 0) $level = 1; - //장수 - @MYDB_query(" - insert into general ( - npcid,npc,npc_org,npcmatch,name,picture,nation,city,leader,power,intel, - experience,dedication,level,gold,rice,crew,crewtype,train,atmos, - weap,book,horse,turntime,killturn,age,belong,personal,special,specage,special2,specage2,npcmsg, - makelimit,bornyear,deadyear - ) values ( - '$gencount','$npc','$npc','$npcmatch','$name','$picture','$nation', - '$city','$leader','$power','$intel','$experience','$dedication', - '$level','1000','1000','0','0','0','0', - '0','0','0','$turntime','$killturn','$age','1', - '$personal','$special','$specage','$special2','$specage2','$msg', - '0','$bornyear','$deadyear' - )", - $connect - ) or Error(__LINE__.MYDB_error($connect),""); } elseif($year == $bornyear+14 && $year < $deadyear) { - - $query = "select no from general where npcid='$gencount'"; - $result = MYDB_query($query, $connect) or Error("func_npc ".MYDB_error($connect),""); - $count = MYDB_num_rows($result); - if($count == 0) { + $count = getDB()->queryFirstField('SELECT count(`no`) from `general` where `name` = %s' , $name); + if ($count == 0) { $turntime = getRandTurn($turnterm); - if($personal != "-") { $personal = CharCall($personal); } - else { $personal = rand() % 10; } - if($fiction == 1) { $special = SpecCall("-"); } - else { $special = SpecCall($special); } - if($special >= 40) { $special2 = $special; $special = 0; } - else { $special2 = 0; } - if($picture == 0) { $picture = 1001 + rand() % 400; } + if ($personal != "-") { + $personal = CharCall($personal); + } else { + $personal = rand() % 10; + } + if ($fiction == 1) { + $special = SpecCall("-"); + } else { + $special = SpecCall($special); + } + if ($special >= 40) { + $special2 = $special; + $special = 0; + } else { + $special2 = 0; + } + if ($picture == 0) { + $picture = 1001 + rand() % 400; + } $picture = "{$picture}.jpg"; - if($img < 3) { $picture = 'default.jpg'; } + if ($img < 3) { + $picture = 'default.jpg'; + } $age = $year - $bornyear; $specage = $age + 1; $specage2 = $age + 1; $killturn = ($deadyear - $year) * 12 + (rand() % 12); $experience = $age * 100; $dedication = $age * 100; - - //장수 - @MYDB_query(" - insert into general ( - npcid,npc,npc_org,npcmatch,name,picture,nation,city,leader,power,intel, - experience,dedication,level,gold,rice,crew,crewtype,train,atmos, - weap,book,horse,turntime,killturn,age,belong,personal,special,specage,special2,specage2,npcmsg, - makelimit,bornyear,deadyear - ) values ( - '$gencount','$npc','$npc','$npcmatch','$name','$picture','0', - '$city','$leader','$power','$intel','$experience','$dedication', - '0','1000','1000','0','0','0','0', - '0','0','0','$turntime','$killturn','$age','1', - '$personal','$special','$specage','$special2','$specage2','$msg', - '0','$bornyear','$deadyear' - )", - $connect - ) or Error(__LINE__.MYDB_error($connect),""); + $nation = 0; + $level = 0; $alllog[0] = "●1월:$name(이)가 성인이 되어 등장했습니다."; - pushAllLog($alllog); + } + else{ + return; } } + else{ + return; + } + + //장수 + getDB()->insert('general',[ + 'npcid'=>$gencount, + 'npc'=>$npc, + 'npc_org'=>$npc, + 'npcmatch'=>$npcmatch, + 'name'=>$name, + 'picture'=>$picture, + 'nation'=>$nation, + 'city'=>$city, + 'leader'=>$leader, + 'power'=>$power, + 'intel'=>$intel, + 'experience'=>$experience, + 'dedication'=>$dedication, + 'level'=>$level, + 'gold'=>1000, + 'rice'=>1000, + 'crew'=>0, + 'crewtype'=>0, + 'train'=>0, + 'atmos'=>0, + 'weap'=>0, + 'book'=>0, + 'horse'=>0, + 'turntime'=>$turntime, + 'killturn'=>$killturn, + 'age'=>$age, + 'belong'=>1, + 'personal'=>$personal, + 'special'=>$special, + 'specage'=>$specage, + 'special2'=>$special2, + 'specage2'=>$specage2, + 'npcmsg'=>$msg, + 'makelimit'=>0, + 'bornyear'=>$bornyear, + 'deadyear'=>$deadyear + ]); + pushAllLog($alllog); } function SetDevelop($connect, $genType, $no, $city, $tech) { diff --git a/twe/func_process.php b/twe/func_process.php index 3ef051d0..53f7e5c5 100644 --- a/twe/func_process.php +++ b/twe/func_process.php @@ -181,17 +181,17 @@ function process_1($connect, &$general, $type) { $lbonus = setLeadershipBonus($general, $nation['level']); if($general['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:재야입니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야입니다. $dtype 실패. <1>$date"; } elseif($admin['year'] < $admin['startyear']+3 && $nation['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:초반제한중 방랑군은 불가능합니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:초반제한중 방랑군은 불가능합니다. $dtype 실패. <1>$date"; } elseif($city['nation'] != $general['nation'] && $nation['level'] != 0) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. $dtype 실패. <1>$date"; } elseif($city['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. $dtype 실패. <1>$date"; } elseif($general['gold'] < $admin['develcost']) { - $log[count($log)] = "●{$admin['month']}월:자금이 모자랍니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자금이 모자랍니다. $dtype 실패. <1>$date"; } elseif($city["$stype"] >= $city["$stype"."2"]) { - $log[count($log)] = "●{$admin['month']}월:{$dtype}{$btype} 충분합니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:{$dtype}{$btype} 충분합니다. $dtype 실패. <1>$date"; } else { // 민심 50 이하이면 50과 같게 if($city['rate'] < GameConst::develrate) { $city['rate'] = GameConst::develrate; } @@ -222,13 +222,13 @@ function process_1($connect, &$general, $type) { if($r['fail'] > $rd) { $score = CriticalScore($score, 1); - $log[count($log)] = "●{$admin['month']}월:{$dtype}{$atype} 실패하여 $score 상승했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$dtype}{$atype} 실패하여 $score 상승했습니다. <1>$date"; } elseif($city['rate'] >= 80 && $r['succ'] > $rd) { $score = CriticalScore($score, 0); - $log[count($log)] = "●{$admin['month']}월:{$dtype}{$atype} 성공하여 $score 상승했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$dtype}{$atype} 성공하여 $score 상승했습니다. <1>$date"; } else { $score = round($score); - $log[count($log)] = "●{$admin['month']}월:{$dtype}{$atype} 하여 $score 상승했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$dtype}{$atype} 하여 $score 상승했습니다. <1>$date"; } $exp = $score * 0.7; @@ -278,15 +278,15 @@ function process_3($connect, &$general) { $lbonus = setLeadershipBonus($general, $nation['level']); if($general['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:재야입니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야입니다. $dtype 실패. <1>$date"; } elseif($admin['year'] < $admin['startyear']+3 && $nation['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:초반제한중 방랑군은 불가능합니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:초반제한중 방랑군은 불가능합니다. $dtype 실패. <1>$date"; } elseif($city['nation'] != $general['nation'] && $nation['level'] != 0) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. $dtype 실패. <1>$date"; } elseif($city['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. $dtype 실패. <1>$date"; } elseif($general['gold'] < $admin['develcost']) { - $log[count($log)] = "●{$admin['month']}월:자금이 모자랍니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자금이 모자랍니다. $dtype 실패. <1>$date"; } else { $score = getGeneralIntel($general, true, true, true, false); $score = $score * (100 + $general['explevel']/5)/100; @@ -309,13 +309,13 @@ function process_3($connect, &$general) { if($r['fail'] > $rd) { $score = CriticalScore($score, 1); - $log[count($log)] = "●{$admin['month']}월:{$dtype}를 실패하여 $score 상승했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$dtype}를 실패하여 $score 상승했습니다. <1>$date"; } elseif($city['rate'] >= 80 && $r['succ'] > $rd) { $score = CriticalScore($score, 0); - $log[count($log)] = "●{$admin['month']}월:{$dtype}를 성공하여 $score 상승했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$dtype}를 성공하여 $score 상승했습니다. <1>$date"; } else { $score = round($score); - $log[count($log)] = "●{$admin['month']}월:{$dtype}를 하여 $score 상승했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$dtype}를 하여 $score 상승했습니다. <1>$date"; } $exp = $score * 0.7; @@ -368,17 +368,17 @@ function process_4($connect, &$general) { $lbonus = setLeadershipBonus($general, $nation['level']); if($general['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:재야입니다. 주민 선정 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야입니다. 주민 선정 실패. <1>$date"; } elseif($admin['year'] < $admin['startyear']+3 && $nation['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:초반제한중 방랑군은 불가능합니다. 주민 선정 실패. <1>$date"; + $log[] = "●{$admin['month']}월:초반제한중 방랑군은 불가능합니다. 주민 선정 실패. <1>$date"; } elseif($city['nation'] != $general['nation'] && $nation['level'] != 0) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 주민 선정 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 주민 선정 실패. <1>$date"; } elseif($city['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. 주민 선정 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. 주민 선정 실패. <1>$date"; } elseif($general['rice'] < $admin['develcost']*2) { - $log[count($log)] = "●{$admin['month']}월:군량이 모자랍니다. 주민 선정 실패. <1>$date"; + $log[] = "●{$admin['month']}월:군량이 모자랍니다. 주민 선정 실패. <1>$date"; } elseif($city['rate'] >= 100) { - $log[count($log)] = "●{$admin['month']}월:민심은 충분합니다. 주민 선정 실패. <1>$date"; + $log[] = "●{$admin['month']}월:민심은 충분합니다. 주민 선정 실패. <1>$date"; } else { $score = getGeneralLeadership($general, true, true, true) / 10; $score = $score * (100 + $general['explevel']/5)/100; @@ -403,13 +403,13 @@ function process_4($connect, &$general) { if($r['fail'] > $rd) { $score = CriticalScore($score, 1); - $log[count($log)] = "●{$admin['month']}월:선정을 실패하여 민심이 $score 상승했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:선정을 실패하여 민심이 $score 상승했습니다. <1>$date"; } elseif($r['succ'] > $rd) { $score = CriticalScore($score, 0); - $log[count($log)] = "●{$admin['month']}월:선정을 성공하여 민심이 $score 상승했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:선정을 성공하여 민심이 $score 상승했습니다. <1>$date"; } else { $score = round($score); - $log[count($log)] = "●{$admin['month']}월:민심이 $score 상승했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:민심이 $score 상승했습니다. <1>$date"; } $exp = $score * 7; @@ -458,17 +458,17 @@ function process_5($connect, &$general, $type) { $lbonus = setLeadershipBonus($general, $nation['level']); if($general['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:재야입니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야입니다. $dtype 실패. <1>$date"; } elseif($admin['year'] < $admin['startyear']+3 && $nation['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:초반제한중 방랑군은 불가능합니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:초반제한중 방랑군은 불가능합니다. $dtype 실패. <1>$date"; } elseif($city['nation'] != $general['nation'] && $nation['level'] != 0) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. $dtype 실패. <1>$date"; } elseif($city['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. $dtype 실패. <1>$date"; } elseif($general['gold'] < $admin['develcost']) { - $log[count($log)] = "●{$admin['month']}월:자금이 모자랍니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자금이 모자랍니다. $dtype 실패. <1>$date"; } elseif($city["$stype"] >= $city["$stype"."2"]) { - $log[count($log)] = "●{$admin['month']}월:{$dtype}는 충분합니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:{$dtype}는 충분합니다. $dtype 실패. <1>$date"; } else { // 민심 50 이하이면 50과 같게 if($city['rate'] < GameConst::develrate) { $city['rate'] = GameConst::develrate; } @@ -498,13 +498,13 @@ function process_5($connect, &$general, $type) { if($r['fail'] > $rd) { $score = CriticalScore($score, 1); - $log[count($log)] = "●{$admin['month']}월:{$dtype}를 실패하여 $score 상승했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$dtype}를 실패하여 $score 상승했습니다. <1>$date"; } elseif($city['rate'] >= 80 && $r['succ'] > $rd) { $score = CriticalScore($score, 0); - $log[count($log)] = "●{$admin['month']}월:{$dtype}를 성공하여 $score 상승했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$dtype}를 성공하여 $score 상승했습니다. <1>$date"; } else { $score = round($score); - $log[count($log)] = "●{$admin['month']}월:{$dtype}를 하여 $score 상승했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$dtype}를 하여 $score 상승했습니다. <1>$date"; } $exp = $score * 0.7; @@ -550,17 +550,17 @@ function process_7($connect, &$general) { $lbonus = setLeadershipBonus($general, $nation['level']); if($general['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:재야입니다. 정착 장려 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야입니다. 정착 장려 실패. <1>$date"; } elseif($admin['year'] < $admin['startyear']+3 && $nation['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:초반제한중 방랑군은 불가능합니다. 정착 장려 실패. <1>$date"; + $log[] = "●{$admin['month']}월:초반제한중 방랑군은 불가능합니다. 정착 장려 실패. <1>$date"; } elseif($city['nation'] != $general['nation'] && $nation['level'] != 0) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 정착 장려 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 정착 장려 실패. <1>$date"; } elseif($city['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. 정착 장려 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. 정착 장려 실패. <1>$date"; } elseif($general['rice'] < $admin['develcost'] * 2) { - $log[count($log)] = "●{$admin['month']}월:군량이 모자랍니다. 정착 장려 실패. <1>$date"; + $log[] = "●{$admin['month']}월:군량이 모자랍니다. 정착 장려 실패. <1>$date"; } elseif($city['pop'] >= $city['pop2']) { - $log[count($log)] = "●{$admin['month']}월:이미 포화상태입니다. 정착 장려 실패. <1>$date"; + $log[] = "●{$admin['month']}월:이미 포화상태입니다. 정착 장려 실패. <1>$date"; } else { $score = getGeneralLeadership($general, true, true, true); $score = $score * (100 + $general['explevel']/5)/100; @@ -585,13 +585,13 @@ function process_7($connect, &$general) { if($r['fail'] > $rd) { $score = CriticalScore($score, 1); - $log[count($log)] = "●{$admin['month']}월:장려를 실패하여 주민이 {$score}0명 증가했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:장려를 실패하여 주민이 {$score}0명 증가했습니다. <1>$date"; } elseif($r['succ'] > $rd) { $score = CriticalScore($score, 0); - $log[count($log)] = "●{$admin['month']}월:장려를 성공하여 주민이 {$score}0명 증가했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:장려를 성공하여 주민이 {$score}0명 증가했습니다. <1>$date"; } else { $score = round($score); - $log[count($log)] = "●{$admin['month']}월:주민이 {$score}0명 증가했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:주민이 {$score}0명 증가했습니다. <1>$date"; } $exp = $score * 0.7; @@ -639,17 +639,17 @@ function process_8($connect, &$general) { $lbonus = setLeadershipBonus($general, $nation['level']); if($general['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:재야입니다. $dtype 강화 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야입니다. $dtype 강화 실패. <1>$date"; } elseif($admin['year'] < $admin['startyear']+3 && $nation['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:초반제한중 방랑군은 불가능합니다. $dtype 강화 실패. <1>$date"; + $log[] = "●{$admin['month']}월:초반제한중 방랑군은 불가능합니다. $dtype 강화 실패. <1>$date"; } elseif($city['nation'] != $general['nation'] && $nation['level'] != 0) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. $dtype 강화 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. $dtype 강화 실패. <1>$date"; } elseif($city['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. $dtype 강화 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. $dtype 강화 실패. <1>$date"; } elseif($general['gold'] < $admin['develcost']) { - $log[count($log)] = "●{$admin['month']}월:자금이 모자랍니다. $dtype 강화 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자금이 모자랍니다. $dtype 강화 실패. <1>$date"; } elseif($city['secu'] >= $city['secu2']) { - $log[count($log)] = "●{$admin['month']}월:치안은 충분합니다. $dtype 강화 실패. <1>$date"; + $log[] = "●{$admin['month']}월:치안은 충분합니다. $dtype 강화 실패. <1>$date"; } else { // 민심 50 이하이면 50과 같게 if($city['rate'] < GameConst::develrate) { $city['rate'] = GameConst::develrate; } @@ -678,13 +678,13 @@ function process_8($connect, &$general) { if($r['fail'] > $rd) { $score = CriticalScore($score, 1); - $log[count($log)] = "●{$admin['month']}월:{$dtype}을 실패하여 $score 강화했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$dtype}을 실패하여 $score 강화했습니다. <1>$date"; } elseif($city['rate'] >= 80 && $r['succ'] > $rd) { $score = CriticalScore($score, 0); - $log[count($log)] = "●{$admin['month']}월:{$dtype}을 성공하여 $score 강화했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$dtype}을 성공하여 $score 강화했습니다. <1>$date"; } else { $score = round($score); - $log[count($log)] = "●{$admin['month']}월:{$dtype}을 $score 강화했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$dtype}을 $score 강화했습니다. <1>$date"; } $exp = $score * 0.7; @@ -731,11 +731,11 @@ function process_9($connect, &$general) { $lbonus = setLeadershipBonus($general, $nation['level']); if($general['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:재야입니다. 물자 조달 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야입니다. 물자 조달 실패. <1>$date"; } elseif($nation['level'] > 0 && $city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 물자 조달 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 물자 조달 실패. <1>$date"; } elseif($city['supply'] == 0 && $city['nation'] == $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. 물자 조달 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. 물자 조달 실패. <1>$date"; } else { if(rand() % 2 == 0) { $dtype = 0; $stype = "금"; } else { $dtype = 1; $stype = "쌀"; } @@ -753,13 +753,13 @@ function process_9($connect, &$general) { if(30 > $rd) { $score = CriticalScore($score, 1); - $log[count($log)] = "●{$admin['month']}월:조달을 실패하여 {$stype}을 $score 조달했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:조달을 실패하여 {$stype}을 $score 조달했습니다. <1>$date"; } elseif(40 > $rd) { $score = CriticalScore($score, 0); - $log[count($log)] = "●{$admin['month']}월:조달을 성공하여 {$stype}을 $score 조달했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:조달을 성공하여 {$stype}을 $score 조달했습니다. <1>$date"; } else { $score = round($score); - $log[count($log)] = "●{$admin['month']}월:{$stype}을 $score 조달했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$stype}을 $score 조달했습니다. <1>$date"; } $exp = $score * 0.7; @@ -933,25 +933,25 @@ function process_11($connect, &$general, $type) { } if($general['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:재야입니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야입니다. $dtype 실패. <1>$date"; } elseif($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. $dtype 실패. <1>$date"; // } elseif($city['supply'] == 0) { -// $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. $dtype 실패. <1>$date"; +// $log[] = "●{$admin['month']}월:고립된 도시입니다. $dtype 실패. <1>$date"; } elseif($crew <= 0) { - $log[count($log)] = "●{$admin['month']}월:더이상 $dtype 할 수 없습니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:더이상 $dtype 할 수 없습니다. $dtype 실패. <1>$date"; } elseif($general['gold'] < $cost) { - $log[count($log)] = "●{$admin['month']}월:자금이 모자랍니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자금이 모자랍니다. $dtype 실패. <1>$date"; } elseif($general['rice'] < $crew) { - $log[count($log)] = "●{$admin['month']}월:군량이 모자랍니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:군량이 모자랍니다. $dtype 실패. <1>$date"; } elseif($valid == 0) { - $log[count($log)] = "●{$admin['month']}월:현재 $dtype 할 수 없는 병종입니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:현재 $dtype 할 수 없는 병종입니다. $dtype 실패. <1>$date"; } elseif($city['pop']-30000 < $crew*100) { // 주민 30000명 이상만 가능 - $log[count($log)] = "●{$admin['month']}월:주민이 모자랍니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:주민이 모자랍니다. $dtype 실패. <1>$date"; } elseif($city['rate'] < 20) { - $log[count($log)] = "●{$admin['month']}월:민심이 낮아 주민들이 도망갑니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:민심이 낮아 주민들이 도망갑니다. $dtype 실패. <1>$date"; } else { - $log[count($log)] = "●{$admin['month']}월:".getTypename($armtype)."을(를) {$crew}00명 {$dtype}했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:".getTypename($armtype)."을(를) {$crew}00명 {$dtype}했습니다. <1>$date"; $exp = $crew; $ded = $crew; // 숙련도 증가 @@ -1002,22 +1002,22 @@ function process_13($connect, &$general) { $city = MYDB_fetch_array($result); if($general['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:재야입니다. 훈련 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야입니다. 훈련 실패. <1>$date"; } elseif($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 훈련 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 훈련 실패. <1>$date"; // } elseif($city['supply'] == 0) { -// $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. 훈련 실패. <1>$date"; +// $log[] = "●{$admin['month']}월:고립된 도시입니다. 훈련 실패. <1>$date"; } elseif($general['crew'] == 0) { - $log[count($log)] = "●{$admin['month']}월:병사가 없습니다. 훈련 실패. <1>$date"; + $log[] = "●{$admin['month']}월:병사가 없습니다. 훈련 실패. <1>$date"; } elseif($general['train'] >= $_maxtrain) { - $log[count($log)] = "●{$admin['month']}월:병사들은 이미 정예병사들입니다. <1>$date"; + $log[] = "●{$admin['month']}월:병사들은 이미 정예병사들입니다. <1>$date"; // } elseif(floor($general['crewtype']/10) == 4) { -// $log[count($log)] = "●{$admin['month']}월:병기는 훈련이 불가능합니다. <1>$date"; +// $log[] = "●{$admin['month']}월:병기는 훈련이 불가능합니다. <1>$date"; } else { // 훈련시 $score = round(getGeneralLeadership($general, true, true, true) * 100 / $general['crew'] * $_training); - $log[count($log)] = "●{$admin['month']}월:훈련치가 $score 상승했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:훈련치가 $score 상승했습니다. <1>$date"; $exp = 100; $ded = 70; // 숙련도 증가 @@ -1068,24 +1068,24 @@ function process_14($connect, &$general) { $city = MYDB_fetch_array($result); if($general['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:재야입니다. 사기진작 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야입니다. 사기진작 실패. <1>$date"; } elseif($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 사기진작 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 사기진작 실패. <1>$date"; // } elseif($city['supply'] == 0) { -// $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. 사기진작 실패. <1>$date"; +// $log[] = "●{$admin['month']}월:고립된 도시입니다. 사기진작 실패. <1>$date"; } elseif($general['crew'] == 0) { - $log[count($log)] = "●{$admin['month']}월:병사가 없습니다. 사기진작 실패. <1>$date"; + $log[] = "●{$admin['month']}월:병사가 없습니다. 사기진작 실패. <1>$date"; } elseif($general['gold'] < $general['crew']/100) { - $log[count($log)] = "●{$admin['month']}월:자금이 모자랍니다. 사기진작 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자금이 모자랍니다. 사기진작 실패. <1>$date"; } elseif($general['atmos'] >= $_maxatmos) { - $log[count($log)] = "●{$admin['month']}월:이미 사기는 하늘을 찌를듯 합니다. <1>$date"; + $log[] = "●{$admin['month']}월:이미 사기는 하늘을 찌를듯 합니다. <1>$date"; // } elseif(floor($general['crewtype']/10) == 4) { -// $log[count($log)] = "●{$admin['month']}월:병기는 사기 진작이 불가능합니다. <1>$date"; +// $log[] = "●{$admin['month']}월:병기는 사기 진작이 불가능합니다. <1>$date"; } else { $score = round(getGeneralLeadership($general, true, true, true)*100 / $general['crew'] * $_training); $gold = $general['gold'] - round($general['crew']/100); - $log[count($log)] = "●{$admin['month']}월:사기치가 $score 상승했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:사기치가 $score 상승했습니다. <1>$date"; $exp = 100; $ded = 70; // 숙련도 증가 @@ -1137,19 +1137,19 @@ function process_15($connect, &$general) { $cost = round($general['crew']/100 * 3 * getTechCost($nation['tech'])); if($general['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:재야입니다. 전투태세 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야입니다. 전투태세 실패. <1>$date"; } elseif($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 전투태세 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 전투태세 실패. <1>$date"; // } elseif($city['supply'] == 0) { -// $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. 전투태세 실패. <1>$date"; +// $log[] = "●{$admin['month']}월:고립된 도시입니다. 전투태세 실패. <1>$date"; } elseif($general['crew'] == 0) { - $log[count($log)] = "●{$admin['month']}월:병사가 없습니다. 전투태세 실패. <1>$date"; + $log[] = "●{$admin['month']}월:병사가 없습니다. 전투태세 실패. <1>$date"; } elseif($general['atmos'] >= 90 && $general['train'] >= 90) { - $log[count($log)] = "●{$admin['month']}월:이미 병사들은 날쌔고 용맹합니다. <1>$date"; + $log[] = "●{$admin['month']}월:이미 병사들은 날쌔고 용맹합니다. <1>$date"; } elseif($general['gold'] < $cost) { - $log[count($log)] = "●{$admin['month']}월:자금이 모자랍니다. 전투태세 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자금이 모자랍니다. 전투태세 실패. <1>$date"; } elseif($term < 3) { - $log[count($log)] = "●{$admin['month']}월:병사들을 열심히 훈련중... ({$term}/3) <1>$date"; + $log[] = "●{$admin['month']}월:병사들을 열심히 훈련중... ({$term}/3) <1>$date"; $query = "update general set resturn='ONGOING',term={$code} where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); @@ -1157,7 +1157,7 @@ function process_15($connect, &$general) { //기술로 가격 $gold = $general['gold'] - $cost; - $log[count($log)] = "●{$admin['month']}월:전투태세 완료! <1>$date"; + $log[] = "●{$admin['month']}월:전투태세 완료! <1>$date"; $exp = 100 * 3; $ded = 70 * 3; // 숙련도 증가 @@ -1216,25 +1216,25 @@ function process_16($connect, &$general) { } if($admin['year'] < $admin['startyear']+3) { - $log[count($log)] = "●{$admin['month']}월:현재 초반 제한중입니다. {$destcity['name']}(으)로 출병 실패. <1>$date"; + $log[] = "●{$admin['month']}월:현재 초반 제한중입니다. {$destcity['name']}(으)로 출병 실패. <1>$date"; // } elseif($city['supply'] == 0) { -// $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. {$destcity['name']}(으)로 출병 실패. <1>$date"; +// $log[] = "●{$admin['month']}월:고립된 도시입니다. {$destcity['name']}(으)로 출병 실패. <1>$date"; } elseif(!$valid) { - $log[count($log)] = "●{$admin['month']}월:인접도시가 아닙니다. {$destcity['name']}(으)로 출병 실패. <1>$date"; + $log[] = "●{$admin['month']}월:인접도시가 아닙니다. {$destcity['name']}(으)로 출병 실패. <1>$date"; } elseif($general['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:재야입니다. {$destcity['name']}(으)로 출병 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야입니다. {$destcity['name']}(으)로 출병 실패. <1>$date"; } elseif($general['crew'] <= 0) { - $log[count($log)] = "●{$admin['month']}월:병사가 없습니다. {$destcity['name']}(으)로 출병 실패. <1>$date"; + $log[] = "●{$admin['month']}월:병사가 없습니다. {$destcity['name']}(으)로 출병 실패. <1>$date"; } elseif($general['rice'] <= round($general['crew']/100)) { - $log[count($log)] = "●{$admin['month']}월:군량이 모자랍니다. {$destcity['name']}(으)로 출병 실패. <1>$date"; + $log[] = "●{$admin['month']}월:군량이 모자랍니다. {$destcity['name']}(으)로 출병 실패. <1>$date"; } elseif($dip['state'] != 0) { - $log[count($log)] = "●{$admin['month']}월:교전중인 국가가 아닙니다. {$destcity['name']}(으)로 출병 실패. <1>$date"; + $log[] = "●{$admin['month']}월:교전중인 국가가 아닙니다. {$destcity['name']}(으)로 출병 실패. <1>$date"; } elseif($general['nation'] != $city['nation']) { - $log[count($log)] = "●{$admin['month']}월:본국에서만 출병가능합니다. {$destcity['name']}(으)로 출병 실패. <1>$date"; + $log[] = "●{$admin['month']}월:본국에서만 출병가능합니다. {$destcity['name']}(으)로 출병 실패. <1>$date"; } elseif($nation['war'] == 1) { - $log[count($log)] = "●{$admin['month']}월:현재 전쟁 금지입니다. {$destcity['name']}(으)로 출병 실패. <1>$date"; + $log[] = "●{$admin['month']}월:현재 전쟁 금지입니다. {$destcity['name']}(으)로 출병 실패. <1>$date"; } elseif($general['nation'] == $destcity['nation']) { - $log[count($log)] = "●{$admin['month']}월:본국입니다. {$destcity['name']}(으)로 출병 실패. <1>$date"; + $log[] = "●{$admin['month']}월:본국입니다. {$destcity['name']}(으)로 출병 실패. <1>$date"; pushGenLog($general, $log); process_21($connect, $general); return; @@ -1275,7 +1275,7 @@ function process_17($connect, &$general) { $admin = MYDB_fetch_array($result); if($general['crew'] == 0) { - $log[count($log)] = "●{$admin['month']}월:병사가 없습니다. 소집해제 실패. <1>$date"; + $log[] = "●{$admin['month']}월:병사가 없습니다. 소집해제 실패. <1>$date"; } else { // 주민으로 돌아감 $query = "update city set pop=pop+'{$general['crew']}' where city='{$general['city']}'"; @@ -1328,11 +1328,11 @@ function process_21($connect, &$general) { } if(!$valid) { - $log[count($log)] = "●{$admin['month']}월:인접도시가 아닙니다. {$destcity['name']}(으)로 이동 실패. <1>$date"; + $log[] = "●{$admin['month']}월:인접도시가 아닙니다. {$destcity['name']}(으)로 이동 실패. <1>$date"; } elseif($general['gold'] < $admin['develcost']) { - $log[count($log)] = "●{$admin['month']}월:자금이 부족합니다. {$destcity['name']}(으)로 이동 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자금이 부족합니다. {$destcity['name']}(으)로 이동 실패. <1>$date"; } else { - $log[count($log)] = "●{$admin['month']}월:{$destcity['name']}(으)로 이동했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$destcity['name']}(으)로 이동했습니다. <1>$date"; $exp = 50; // 성격 보정 @@ -1386,15 +1386,15 @@ function process_26($connect, &$general) { $gencount = MYDB_num_rows($result); if($general['nation'] != $city['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 집합 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 집합 실패. <1>$date"; } elseif($city['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. 집합 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. 집합 실패. <1>$date"; } elseif($general['no'] != $troop['no']) { - $log[count($log)] = "●{$admin['month']}월:부대장이 아닙니다. 집합 실패. <1>$date"; + $log[] = "●{$admin['month']}월:부대장이 아닙니다. 집합 실패. <1>$date"; } elseif($gencount == 0) { - $log[count($log)] = "●{$admin['month']}월:집합 가능한 부대원이 없습니다. 집합 실패. <1>$date"; + $log[] = "●{$admin['month']}월:집합 가능한 부대원이 없습니다. 집합 실패. <1>$date"; } else { - $log[count($log)] = "●{$admin['month']}월:{$city['name']}에서 집합을 실시했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$city['name']}에서 집합을 실시했습니다. <1>$date"; $exp = 70; $ded = 100; @@ -1442,11 +1442,11 @@ function process_28($connect, &$general) { $nation = getNationStaticInfo($general['nation']); if($nation['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:방랑군입니다. 귀환 실패. <1>$date"; + $log[] = "●{$admin['month']}월:방랑군입니다. 귀환 실패. <1>$date"; } elseif($general['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:재야입니다. 귀환 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야입니다. 귀환 실패. <1>$date"; } elseif(($general['level'] == 1 || $general['level'] >= 5) && $general['city'] == $nation['capital']) { - $log[count($log)] = "●{$admin['month']}월:이미 수도입니다. 귀환 실패. <1>$date"; + $log[] = "●{$admin['month']}월:이미 수도입니다. 귀환 실패. <1>$date"; } else { if($general['level'] == 2) { $query = "select city,name from city where gen3='{$general['no']}'"; @@ -1466,7 +1466,7 @@ function process_28($connect, &$general) { $city = MYDB_fetch_array($result); } - $log[count($log)] = "●{$admin['month']}월:{$city['name']}(으)로 귀환했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$city['name']}(으)로 귀환했습니다. <1>$date"; $exp = 70; $ded = 100; @@ -1514,11 +1514,11 @@ function process_30($connect, &$general) { $cost = $admin['develcost'] * 5; if($dist[$destination] > 3) { - $log[count($log)] = "●{$admin['month']}월:거리가 멉니다. {$destcity['name']}(으)로 강행 실패. <1>$date"; + $log[] = "●{$admin['month']}월:거리가 멉니다. {$destcity['name']}(으)로 강행 실패. <1>$date"; } elseif($general['gold'] < $cost) { - $log[count($log)] = "●{$admin['month']}월:자금이 부족합니다. {$destcity['name']}(으)로 강행 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자금이 부족합니다. {$destcity['name']}(으)로 강행 실패. <1>$date"; } else { - $log[count($log)] = "●{$admin['month']}월:{$destcity['name']}(으)로 강행했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$destcity['name']}(으)로 강행했습니다. <1>$date"; $exp = 100; // 성격 보정 @@ -1570,15 +1570,15 @@ function process_31($connect, &$general) { $city = MYDB_fetch_array($result); if(!$city) { - $log[count($log)] = "●{$admin['month']}월:없는 도시입니다. 첩보 실패. <1>$date"; + $log[] = "●{$admin['month']}월:없는 도시입니다. 첩보 실패. <1>$date"; } elseif($general['gold'] < $admin['develcost']*3) { - $log[count($log)] = "●{$admin['month']}월:자금이 모자랍니다. {$city['name']}에 첩보 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자금이 모자랍니다. {$city['name']}에 첩보 실패. <1>$date"; } elseif($general['rice'] < $admin['develcost']*3) { - $log[count($log)] = "●{$admin['month']}월:군량이 모자랍니다. {$city['name']}에 첩보 실패. <1>$date"; + $log[] = "●{$admin['month']}월:군량이 모자랍니다. {$city['name']}에 첩보 실패. <1>$date"; } elseif($general['nation'] == $city['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국입니다. {$city['name']}에 첩보 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국입니다. {$city['name']}에 첩보 실패. <1>$date"; // } elseif($dist[$destination] > 3) { -// $log[count($log)] = "●{$admin['month']}월:너무 멉니다. {$city['name']}에 첩보 실패. <1>$date"; +// $log[] = "●{$admin['month']}월:너무 멉니다. {$city['name']}에 첩보 실패. <1>$date"; } else { $query = "select crew,crewtype from general where city='$destination' and nation='{$city['nation']}'"; $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); @@ -1589,17 +1589,17 @@ function process_31($connect, &$general) { if($gen['crew'] != 0) { $typecount[$gen['crewtype']]++; $crew += $gen['crew']; } } if($dist[$destination] > 2) { - $alllog[count($alllog)] = "●{$admin['month']}월:누군가가 {$city['name']}(을)를 살피는 것 같습니다."; - $log[count($log)] = "●{$admin['month']}월:{$city['name']}의 소문만 들을 수 있었습니다. <1>$date"; - $log[count($log)] = "【{$city['name']}】주민:{$city['pop']}, 민심:{$city['rate']}, 장수:$gencount, 병력:$crew"; + $alllog[] = "●{$admin['month']}월:누군가가 {$city['name']}(을)를 살피는 것 같습니다."; + $log[] = "●{$admin['month']}월:{$city['name']}의 소문만 들을 수 있었습니다. <1>$date"; + $log[] = "【{$city['name']}】주민:{$city['pop']}, 민심:{$city['rate']}, 장수:$gencount, 병력:$crew"; } elseif($dist[$destination] == 2) { - $alllog[count($alllog)] = "●{$admin['month']}월:누군가가 {$city['name']}(을)를 살피는 것 같습니다."; - $log[count($log)] = "●{$admin['month']}월:{$city['name']}의 어느정도 정보를 얻었습니다. <1>$date"; - $log[count($log)] = "【첩보】농업:{$city['agri']}, 상업:{$city['comm']}, 치안:{$city['secu']}, 수비:{$city['def']}, 성벽:{$city['wall']}"; - $log[count($log)] = "【{$city['name']}】주민:{$city['pop']}, 민심:{$city['rate']}, 장수:$gencount, 병력:$crew"; + $alllog[] = "●{$admin['month']}월:누군가가 {$city['name']}(을)를 살피는 것 같습니다."; + $log[] = "●{$admin['month']}월:{$city['name']}의 어느정도 정보를 얻었습니다. <1>$date"; + $log[] = "【첩보】농업:{$city['agri']}, 상업:{$city['comm']}, 치안:{$city['secu']}, 수비:{$city['def']}, 성벽:{$city['wall']}"; + $log[] = "【{$city['name']}】주민:{$city['pop']}, 민심:{$city['rate']}, 장수:$gencount, 병력:$crew"; } else { - $alllog[count($alllog)] = "●{$admin['month']}월:누군가가 {$city['name']}(을)를 살피는 것 같습니다."; - $log[count($log)] = "●{$admin['month']}월:{$city['name']}의 많은 정보를 얻었습니다. <1>$date"; + $alllog[] = "●{$admin['month']}월:누군가가 {$city['name']}(을)를 살피는 것 같습니다."; + $log[] = "●{$admin['month']}월:{$city['name']}의 많은 정보를 얻었습니다. <1>$date"; $msg[count($msg)] = "【병종】"; for($i=0; $i <= 5; $i++) { if($typecount[$i] != 0) { $msg[count($msg)] = _String::SubStr(getTypename($i), 0, 2).":$typecount[$i]"; } } for($i=10; $i <= 14; $i++) { if($typecount[$i] != 0) { $msg[count($msg)] = _String::SubStr(getTypename($i), 0, 2).":$typecount[$i]"; } } @@ -1609,10 +1609,10 @@ function process_31($connect, &$general) { $count = ceil(count($msg) / 8) * 8; for($i=$count; $i > 0; $i-=8) { - $log[count($log)] = "{$msg[$i-8]} {$msg[$i-7]} {$msg[$i-6]} {$msg[$i-5]} {$msg[$i-4]} {$msg[$i-3]} {$msg[$i-2]} {$msg[$i-1]}"; + $log[] = "{$msg[$i-8]} {$msg[$i-7]} {$msg[$i-6]} {$msg[$i-5]} {$msg[$i-4]} {$msg[$i-3]} {$msg[$i-2]} {$msg[$i-1]}"; } - $log[count($log)] = "【첩보】농업:{$city['agri']}, 상업:{$city['comm']}, 치안:{$city['secu']}, 수비:{$city['def']}, 성벽:{$city['wall']}"; - $log[count($log)] = "【{$city['name']}】주민:{$city['pop']}, 민심:{$city['rate']}, 장수:$gencount, 병력:$crew"; + $log[] = "【첩보】농업:{$city['agri']}, 상업:{$city['comm']}, 치안:{$city['secu']}, 수비:{$city['def']}, 성벽:{$city['wall']}"; + $log[] = "【{$city['name']}】주민:{$city['pop']}, 민심:{$city['rate']}, 장수:$gencount, 병력:$crew"; if($general['nation'] != 0 && $city['nation'] != 0) { $query = "select name,tech from nation where nation='{$city['nation']}'"; @@ -1624,11 +1624,11 @@ function process_31($connect, &$general) { $myTech = MYDB_fetch_array($result); $diff = $yourTech['tech'] - $myTech['tech']; // 차이 - if($diff >= 1000) { $log[count($log)] = "【{$yourTech['name']}】아국대비기술:↑압도"; } - elseif($diff >= 250) { $log[count($log)] = "【{$yourTech['name']}】아국대비기술:▲우위"; } - elseif($diff >= -250) { $log[count($log)] = "【{$yourTech['name']}】아국대비기술:↕대등"; } - elseif($diff >= -1000) { $log[count($log)] = "【{$yourTech['name']}】아국대비기술:▼열위"; } - else { $log[count($log)] = "【{$yourTech['name']}】아국대비기술:↓미미"; } + if($diff >= 1000) { $log[] = "【{$yourTech['name']}】아국대비기술:↑압도"; } + elseif($diff >= 250) { $log[] = "【{$yourTech['name']}】아국대비기술:▲우위"; } + elseif($diff >= -250) { $log[] = "【{$yourTech['name']}】아국대비기술:↕대등"; } + elseif($diff >= -1000) { $log[] = "【{$yourTech['name']}】아국대비기술:▼열위"; } + else { $log[] = "【{$yourTech['name']}】아국대비기술:↓미미"; } } } @@ -1693,17 +1693,17 @@ function process_41($connect, &$general) { $ratio = CharCritical($ratio, $general['personal']); if($general['nation'] == 0) { - $log[count($log)] = "●{$admin['month']}월:재야입니다. 단련 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야입니다. 단련 실패. <1>$date"; } elseif($general['gold'] < $admin['develcost']) { - $log[count($log)] = "●{$admin['month']}월:자금이 모자랍니다. 단련 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자금이 모자랍니다. 단련 실패. <1>$date"; } elseif($general['rice'] < $admin['develcost']) { - $log[count($log)] = "●{$admin['month']}월:군량이 모자랍니다. 단련 실패. <1>$date"; + $log[] = "●{$admin['month']}월:군량이 모자랍니다. 단련 실패. <1>$date"; } elseif($general['train'] < 40) { - $log[count($log)] = "●{$admin['month']}월:훈련이 너무 낮습니다. 단련 실패. <1>$date"; + $log[] = "●{$admin['month']}월:훈련이 너무 낮습니다. 단련 실패. <1>$date"; } elseif($general['atmos'] < 40) { - $log[count($log)] = "●{$admin['month']}월:사기가 너무 낮습니다. 단련 실패. <1>$date"; + $log[] = "●{$admin['month']}월:사기가 너무 낮습니다. 단련 실패. <1>$date"; } elseif($crewexp == 0) { - $log[count($log)] = "●{$admin['month']}월:병사가 모자랍니다. 단련 실패. <1>$date"; + $log[] = "●{$admin['month']}월:병사가 모자랍니다. 단련 실패. <1>$date"; } else { $type = floor($general['crewtype'] / 10) * 10; switch($type) { @@ -1717,17 +1717,17 @@ function process_41($connect, &$general) { if($ratio < 33) { // 숙련도 증가 addGenDex($connect, $general['no'], $general['crewtype'], $crewexp); - $log[count($log)] = "●{$admin['month']}월:$crewstr 숙련도 향상이 지지부진했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:$crewstr 숙련도 향상이 지지부진했습니다. <1>$date"; } elseif($ratio < 66) { $exp = $exp * 2; // 숙련도 증가 addGenDex($connect, $general['no'], $general['crewtype'], $crewexp * 2); - $log[count($log)] = "●{$admin['month']}월:$crewstr 숙련도가 향상되었습니다. <1>$date"; + $log[] = "●{$admin['month']}월:$crewstr 숙련도가 향상되었습니다. <1>$date"; } else { $exp = $exp * 3; // 숙련도 증가 addGenDex($connect, $general['no'], $general['crewtype'], $crewexp * 3); - $log[count($log)] = "●{$admin['month']}월:$crewstr 숙련도가 일취월장했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:$crewstr 숙련도가 일취월장했습니다. <1>$date"; } // 경험치 상승 // 명성 상승 @@ -1758,52 +1758,52 @@ function process_42($connect, &$general) { switch($type) { case 1: - $log[count($log)] = "●{$admin['month']}월:지나가는 행인에게서 금을 300 받았습니다. <1>$date"; + $log[] = "●{$admin['month']}월:지나가는 행인에게서 금을 300 받았습니다. <1>$date"; // 자금 상승 // 명성 상승 $query = "update general set resturn='SUCCESS',gold=gold+300,experience=experience+'$exp' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 2: - $log[count($log)] = "●{$admin['month']}월:지나가는 행인에게서 쌀을 300 받았습니다. <1>$date"; + $log[] = "●{$admin['month']}월:지나가는 행인에게서 쌀을 300 받았습니다. <1>$date"; // 군량 상승 // 명성 상승 $query = "update general set resturn='SUCCESS',rice=rice+300,experience=experience+'$exp' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 3: - $log[count($log)] = "●{$admin['month']}월:어느 명사와 설전을 벌여 멋지게 이겼습니다. <1>$date"; + $log[] = "●{$admin['month']}월:어느 명사와 설전을 벌여 멋지게 이겼습니다. <1>$date"; // 경험치 상승 // 명성 상승 $general['intel2'] += 2; $query = "update general set resturn='SUCCESS',intel2='{$general['intel2']}',experience=experience+'$exp2' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 4: - $log[count($log)] = "●{$admin['month']}월:명사와 설전을 벌였으나 망신만 당했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:명사와 설전을 벌였으나 망신만 당했습니다. <1>$date"; // 명성 상승 $query = "update general set resturn='SUCCESS',experience=experience+'$exp' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 5: - $log[count($log)] = "●{$admin['month']}월:동네 장사와 힘겨루기를 하여 멋지게 이겼습니다. <1>$date"; + $log[] = "●{$admin['month']}월:동네 장사와 힘겨루기를 하여 멋지게 이겼습니다. <1>$date"; // 경험치 상승 // 명성 상승 $general['power2'] += 2; $query = "update general set resturn='SUCCESS',power2='{$general['power2']}',experience=experience+'$exp2' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 6: - $log[count($log)] = "●{$admin['month']}월:동네 장사와 힘겨루기를 했지만 망신만 당했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:동네 장사와 힘겨루기를 했지만 망신만 당했습니다. <1>$date"; // 명성 상승 $query = "update general set resturn='SUCCESS',experience=experience+'$exp' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 7: - $log[count($log)] = "●{$admin['month']}월:산적과 싸워 금 300을 빼앗았습니다. <1>$date"; + $log[] = "●{$admin['month']}월:산적과 싸워 금 300을 빼앗았습니다. <1>$date"; // 자금 상승 // 경험치 상승 // 명성 상승 $general['power2'] += 2; $query = "update general set resturn='SUCCESS',gold=gold+300,power2='{$general['power2']}',experience=experience+'$exp2' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 8: - $log[count($log)] = "●{$admin['month']}월:산적을 만나 금 200을 빼앗겼습니다. <1>$date"; + $log[] = "●{$admin['month']}월:산적을 만나 금 200을 빼앗겼습니다. <1>$date"; $general['gold'] -= 200; if($general['gold'] <= 0) { $general['gold'] = 0; } // 자금 하락 // 경험 상승 @@ -1811,14 +1811,14 @@ function process_42($connect, &$general) { MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 9: - $log[count($log)] = "●{$admin['month']}월:호랑이를 잡아 고기 300을 얻었습니다. <1>$date"; + $log[] = "●{$admin['month']}월:호랑이를 잡아 고기 300을 얻었습니다. <1>$date"; // 군량 상승 // 경험치 상승 $general['power2'] += 2; $query = "update general set resturn='SUCCESS',rice=rice+300,power2='{$general['power2']}',experience=experience+'$exp2' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 10: - $log[count($log)] = "●{$admin['month']}월:호랑이에게 물려 다쳤습니다. <1>$date"; + $log[] = "●{$admin['month']}월:호랑이에게 물려 다쳤습니다. <1>$date"; // 경험치 하락 // 명성 상승 $injury = rand() % 10 + 10; $general['power2']--; @@ -1826,14 +1826,14 @@ function process_42($connect, &$general) { MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 11: - $log[count($log)] = "●{$admin['month']}월:곰을 잡아 고기 300을 얻었습니다. <1>$date"; + $log[] = "●{$admin['month']}월:곰을 잡아 고기 300을 얻었습니다. <1>$date"; // 군량 상승 // 경험치 상승 // 명성 상승 $general['power2'] += 2; $query = "update general set resturn='SUCCESS',rice=rice+300,power2='{$general['power2']}',experience=experience+'$exp2' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 12: - $log[count($log)] = "●{$admin['month']}월:곰에게 할퀴어 다쳤습니다. <1>$date"; + $log[] = "●{$admin['month']}월:곰에게 할퀴어 다쳤습니다. <1>$date"; // 경험치 하락 // 명성 상승 $injury = rand() % 10 + 10; $general['power2']--; @@ -1841,19 +1841,19 @@ function process_42($connect, &$general) { MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 13: - $log[count($log)] = "●{$admin['month']}월:주점에서 사람들과 어울려 술을 마셨습니다. <1>$date"; + $log[] = "●{$admin['month']}월:주점에서 사람들과 어울려 술을 마셨습니다. <1>$date"; // 명성 상승 $query = "update general set resturn='SUCCESS',experience=experience+'$exp2' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 14: - $log[count($log)] = "●{$admin['month']}월:위기에 빠진 사람을 구해주었습니다. <1>$date"; + $log[] = "●{$admin['month']}월:위기에 빠진 사람을 구해주었습니다. <1>$date"; // 명성 상승 $query = "update general set resturn='SUCCESS',experience=experience+'$exp2' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 15: - $log[count($log)] = "●{$admin['month']}월:위기에 빠진 사람을 구해주다가 다쳤습니다. <1>$date"; + $log[] = "●{$admin['month']}월:위기에 빠진 사람을 구해주다가 다쳤습니다. <1>$date"; // 경험치 하락 // 명성 상승 $injury = rand() % 10 + 10; $general['power2']--; @@ -1861,14 +1861,14 @@ function process_42($connect, &$general) { MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 16: - $log[count($log)] = "●{$admin['month']}월:돈을 빌려주었다가 이자 300을 받았습니다. <1>$date"; + $log[] = "●{$admin['month']}월:돈을 빌려주었다가 이자 300을 받았습니다. <1>$date"; // 경험치 상승 // 명성 상승 $general['intel2']++; $query = "update general set resturn='SUCCESS',gold=gold+300,intel2='{$general['intel2']}',experience=experience+'$exp2' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 17: - $log[count($log)] = "●{$admin['month']}월:돈을 200 빌려주었다가 떼어먹혔습니다. <1>$date"; + $log[] = "●{$admin['month']}월:돈을 200 빌려주었다가 떼어먹혔습니다. <1>$date"; $general['gold'] -= 200; if($general['gold'] <= 0) { $general['gold'] = 0; } // 명성 상승 @@ -1876,14 +1876,14 @@ function process_42($connect, &$general) { MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 18: - $log[count($log)] = "●{$admin['month']}월:쌀을 빌려주었다가 이자 300을 받았습니다. <1>$date"; + $log[] = "●{$admin['month']}월:쌀을 빌려주었다가 이자 300을 받았습니다. <1>$date"; // 경험치 상승 // 명성 상승 $general['intel2']++; $query = "update general set resturn='SUCCESS',rice=rice+300,intel2='{$general['intel2']}',experience=experience+'$exp2' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 19: - $log[count($log)] = "●{$admin['month']}월:쌀을 200 빌려주었다가 떼어먹혔습니다. <1>$date"; + $log[] = "●{$admin['month']}월:쌀을 200 빌려주었다가 떼어먹혔습니다. <1>$date"; $general['rice'] -= 200; if($general['rice'] <= 0) { $general['rice'] = 0; } // 명성 상승 @@ -1891,35 +1891,35 @@ function process_42($connect, &$general) { MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 20: - $log[count($log)] = "●{$admin['month']}월:거리에서 글 모르는 아이들을 모아 글을 가르쳤습니다. <1>$date"; + $log[] = "●{$admin['month']}월:거리에서 글 모르는 아이들을 모아 글을 가르쳤습니다. <1>$date"; // 경험치 상승 // 명성 상승 $general['intel2'] += 2; $query = "update general set resturn='SUCCESS',intel2='{$general['intel2']}',experience=experience+'$exp2' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 21: - $log[count($log)] = "●{$admin['month']}월:백성들에게 현인의 가르침을 설파했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:백성들에게 현인의 가르침을 설파했습니다. <1>$date"; // 경험치 상승 // 명성 상승 $general['leader2'] += 2; $query = "update general set resturn='SUCCESS',leader2='{$general['leader2']}',experience=experience+'$exp2' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 22: - $log[count($log)] = "●{$admin['month']}월:어느 집의 무너진 울타리를 고쳐주었습니다. <1>$date"; + $log[] = "●{$admin['month']}월:어느 집의 무너진 울타리를 고쳐주었습니다. <1>$date"; // 경험치 상승 // 명성 상승 $general['power2'] += 2; $query = "update general set resturn='SUCCESS',power2='{$general['power2']}',experience=experience+'$exp2' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 23: - $log[count($log)] = "●{$admin['month']}월:어느 집의 도망친 가축을 되찾아 주었습니다. <1>$date"; + $log[] = "●{$admin['month']}월:어느 집의 도망친 가축을 되찾아 주었습니다. <1>$date"; // 경험치 상승 // 명성 상승 $general['leader2'] += 2; $query = "update general set resturn='SUCCESS',leader2='{$general['leader2']}',experience=experience+'$exp2' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 24: - $log[count($log)] = "●{$admin['month']}월:호랑이에게 물려 크게 다쳤습니다. <1>$date"; + $log[] = "●{$admin['month']}월:호랑이에게 물려 크게 다쳤습니다. <1>$date"; // 경험치 하락 // 명성 상승 $injury = rand() % 30 + 20; $general['power2']--; @@ -1927,7 +1927,7 @@ function process_42($connect, &$general) { MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 25: - $log[count($log)] = "●{$admin['month']}월:곰에게 할퀴어 크게 다쳤습니다. <1>$date"; + $log[] = "●{$admin['month']}월:곰에게 할퀴어 크게 다쳤습니다. <1>$date"; // 경험치 하락 // 명성 상승 $injury = rand() % 30 + 20; $general['power2']--; @@ -1935,7 +1935,7 @@ function process_42($connect, &$general) { MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 26: - $log[count($log)] = "●{$admin['month']}월:위기에 빠진 사람을 구하다가 죽을뻔 했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:위기에 빠진 사람을 구하다가 죽을뻔 했습니다. <1>$date"; // 경험치 하락 // 명성 상승 $injury = rand() % 50 + 30; $general['power2']--; @@ -1943,7 +1943,7 @@ function process_42($connect, &$general) { MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; default: - $log[count($log)] = "●{$admin['month']}월:아무일도 일어나지 않았습니다. <1>$date"; + $log[] = "●{$admin['month']}월:아무일도 일어나지 않았습니다. <1>$date"; // 명성 상승 $query = "update general set resturn='SUCCESS',experience=experience+'$exp' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); @@ -1987,22 +1987,22 @@ function process_43($connect, &$general) { if($what == 2 && $general['rice'] < $amount) { $amount = $general['rice']; } if(!$gen) { - $log[count($log)] = "●{$admin['month']}월:없는 장수입니다. 증여 실패. <1>$date"; + $log[] = "●{$admin['month']}월:없는 장수입니다. 증여 실패. <1>$date"; } elseif($what == 1 && $general['gold'] <= 0) { - $log[count($log)] = "●{$admin['month']}월:자금이 없습니다. 증여 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자금이 없습니다. 증여 실패. <1>$date"; } elseif($what == 2 && $general['rice'] <= 0) { - $log[count($log)] = "●{$admin['month']}월:군량이 없습니다. 증여 실패. <1>$date"; + $log[] = "●{$admin['month']}월:군량이 없습니다. 증여 실패. <1>$date"; } elseif($general['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:재야는 불가능합니다. 증여 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야는 불가능합니다. 증여 실패. <1>$date"; } elseif($general['nation'] != $city['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 증여 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 증여 실패. <1>$date"; } elseif($general['nation'] != $gen['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국 장수가 아닙니다. 증여 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국 장수가 아닙니다. 증여 실패. <1>$date"; } elseif($city['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. 증여 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. 증여 실패. <1>$date"; } else { $genlog[count($genlog)] = "●{$admin['month']}월:{$general['name']}에게서 $dtype $amount을 증여 받았습니다."; - $log[count($log)] = "●{$admin['month']}월:{$gen['name']}에게 $dtype $amount을 증여했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$gen['name']}에게 $dtype $amount을 증여했습니다. <1>$date"; if($what == 1) { $gen['gold'] += $amount; @@ -2077,18 +2077,18 @@ function process_44($connect, &$general) { } if($general['nation'] == 0) { - $log[count($log)] = "●{$admin['month']}월:재야입니다. 헌납 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야입니다. 헌납 실패. <1>$date"; } elseif($what == 1 && $general['gold'] <= 0) { - $log[count($log)] = "●{$admin['month']}월:자금이 없습니다. 헌납 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자금이 없습니다. 헌납 실패. <1>$date"; } elseif($what == 2 && $general['rice'] <= 0) { - $log[count($log)] = "●{$admin['month']}월:군량이 없습니다. 헌납 실패. <1>$date"; + $log[] = "●{$admin['month']}월:군량이 없습니다. 헌납 실패. <1>$date"; } elseif($general['nation'] != $city['nation'] && $mynation['level'] != 0) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 증여 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 증여 실패. <1>$date"; } elseif($city['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. 증여 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. 증여 실패. <1>$date"; } else { -// $alllog[count($alllog)] = "●{$admin['month']}월:{$nation['name']}에서 장수들이 재산을 헌납 하고 있습니다."; - $log[count($log)] = "●{$admin['month']}월: $dtype $amount을 헌납했습니다. <1>$date"; +// $alllog[] = "●{$admin['month']}월:{$nation['name']}에서 장수들이 재산을 헌납 하고 있습니다."; + $log[] = "●{$admin['month']}월: $dtype $amount을 헌납했습니다. <1>$date"; if($what == 1) { $general['gold'] -= $amount; @@ -2154,63 +2154,63 @@ function process_48($connect, &$general) { if($general['special'] == 30 && $type != 0) { $cost *= 0.5; } if($city['trade'] == 0 && $general['special'] != 30) { - $log[count($log)] = "●{$admin['month']}월:도시에 상인이 없습니다. 장비매매 실패. <1>$date"; + $log[] = "●{$admin['month']}월:도시에 상인이 없습니다. 장비매매 실패. <1>$date"; } elseif($city['secu']/1000 < $type) { - $log[count($log)] = "●{$admin['month']}월:이 도시에서는 구할 수 없었습니다. 구입 실패. <1>$date"; + $log[] = "●{$admin['month']}월:이 도시에서는 구할 수 없었습니다. 구입 실패. <1>$date"; } elseif($type > 6 || $type < 0) { - $log[count($log)] = "●{$admin['month']}월:구입할 수 있는 물건이 아닙니다. 구입 실패. <1>$date"; + $log[] = "●{$admin['month']}월:구입할 수 있는 물건이 아닙니다. 구입 실패. <1>$date"; } elseif($general['gold'] < $cost && $type != 0) { - $log[count($log)] = "●{$admin['month']}월:자금이 모자랍니다. 구입 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자금이 모자랍니다. 구입 실패. <1>$date"; } elseif($general['weap'] == 0 && $isweap == 0 && $type == 0) { - $log[count($log)] = "●{$admin['month']}월:무기가 없습니다. 판매 실패. <1>$date"; + $log[] = "●{$admin['month']}월:무기가 없습니다. 판매 실패. <1>$date"; } elseif($general['book'] == 0 && $isweap == 1 && $type == 0) { - $log[count($log)] = "●{$admin['month']}월:서적이 없습니다. 판매 실패. <1>$date"; + $log[] = "●{$admin['month']}월:서적이 없습니다. 판매 실패. <1>$date"; } elseif($general['horse'] == 0 && $isweap == 2 && $type == 0) { - $log[count($log)] = "●{$admin['month']}월:명마가 없습니다. 판매 실패. <1>$date"; + $log[] = "●{$admin['month']}월:명마가 없습니다. 판매 실패. <1>$date"; } elseif($general['item'] == 0 && $isweap == 3 && $type == 0) { - $log[count($log)] = "●{$admin['month']}월:도구가 없습니다. 판매 실패. <1>$date"; + $log[] = "●{$admin['month']}월:도구가 없습니다. 판매 실패. <1>$date"; } else { if($isweap == 0) { if($type != 0) { - $log[count($log)] = "●{$admin['month']}월:".getWeapName($type)."(을)를 구입했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:".getWeapName($type)."(을)를 구입했습니다. <1>$date"; $query = "update general set resturn='SUCCESS',weap='$type',gold=gold-'$cost' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } else { $cost = round(getItemCost($general['weap']) / 2, 0); - $log[count($log)] = "●{$admin['month']}월:".getWeapName($general['weap'])."(을)를 판매했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:".getWeapName($general['weap'])."(을)를 판매했습니다. <1>$date"; $query = "update general set resturn='SUCCESS',weap='0',gold=gold+'$cost' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } } elseif($isweap == 1) { if($type != 0) { - $log[count($log)] = "●{$admin['month']}월:".getBookName($type)."(을)를 구입했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:".getBookName($type)."(을)를 구입했습니다. <1>$date"; $query = "update general set resturn='SUCCESS',book='$type',gold=gold-'$cost' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } else { $cost = round(getItemCost($general['book']) / 2, 0); - $log[count($log)] = "●{$admin['month']}월:".getBookName($general['book'])."(을)를 판매했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:".getBookName($general['book'])."(을)를 판매했습니다. <1>$date"; $query = "update general set resturn='SUCCESS',book='0',gold=gold+'$cost' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } } elseif($isweap == 2) { if($type != 0) { - $log[count($log)] = "●{$admin['month']}월:".getHorseName($type)."(을)를 구입했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:".getHorseName($type)."(을)를 구입했습니다. <1>$date"; $query = "update general set resturn='SUCCESS',horse='$type',gold=gold-'$cost' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } else { $cost = round(getItemCost($general['horse']) / 2, 0); - $log[count($log)] = "●{$admin['month']}월:".getHorseName($general['horse'])."(을)를 판매했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:".getHorseName($general['horse'])."(을)를 판매했습니다. <1>$date"; $query = "update general set resturn='SUCCESS',horse='0',gold=gold+'$cost' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } } elseif($isweap == 3) { if($type != 0) { - $log[count($log)] = "●{$admin['month']}월:".getItemName($type)."(을)를 구입했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:".getItemName($type)."(을)를 구입했습니다. <1>$date"; $query = "update general set resturn='SUCCESS',item='$type',gold=gold-'$cost' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } else { $cost = round(getItemCost2($general['item']) / 2, 0); - $log[count($log)] = "●{$admin['month']}월:".getItemName($general['item'])."(을)를 판매했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:".getItemName($general['item'])."(을)를 판매했습니다. <1>$date"; $query = "update general set resturn='SUCCESS',item='0',gold=gold+'$cost' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } @@ -2295,19 +2295,19 @@ function process_49($connect, &$general) { $tax = round($tax); if($city['trade'] == 0 && $general['special'] != 30 && $general['npc'] < 2) { - $log[count($log)] = "●{$admin['month']}월:도시에 상인이 없습니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:도시에 상인이 없습니다. $dtype 실패. <1>$date"; } elseif($general['nation'] != $city['nation'] && $nation['level'] != 0) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. $dtype 실패. <1>$date"; } elseif($city['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. $dtype 실패. <1>$date"; } elseif($type == 1 && $general['rice'] <= 0) { - $log[count($log)] = "●{$admin['month']}월:군량이 없습니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:군량이 없습니다. $dtype 실패. <1>$date"; } elseif($type == 2 && $general['gold'] <= 0) { - $log[count($log)] = "●{$admin['month']}월:자금이 없습니다. $dtype 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자금이 없습니다. $dtype 실패. <1>$date"; } else { // 판매 if($type == 1) { - $log[count($log)] = "●{$admin['month']}월:군량 $amount을 팔아 자금 $cost을 얻었습니다. <1>$date"; + $log[] = "●{$admin['month']}월:군량 $amount을 팔아 자금 $cost을 얻었습니다. <1>$date"; // 군량 감소 $query = "update general set rice=rice-{$amount} where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); @@ -2316,7 +2316,7 @@ function process_49($connect, &$general) { MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); // 구입 } elseif($type == 2) { - $log[count($log)] = "●{$admin['month']}월:군량 $amount을 사서 자금 $cost을 썼습니다. <1>$date"; + $log[] = "●{$admin['month']}월:군량 $amount을 사서 자금 $cost을 썼습니다. <1>$date"; // 군량 증가 $query = "update general set rice=rice+{$amount} where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); @@ -2374,7 +2374,7 @@ function process_50($connect, &$general) { $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); $admin = MYDB_fetch_array($result); - $log[count($log)] = "●{$admin['month']}월:건강 회복을 위해 요양합니다. <1>$date"; + $log[] = "●{$admin['month']}월:건강 회복을 위해 요양합니다. <1>$date"; // 경험치 상승 // 공헌도, 명성 상승 $exp = 10; $ded = 7; @@ -2397,7 +2397,7 @@ function process_99($connect, &$general) { $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); $admin = MYDB_fetch_array($result); - $log[count($log)] = "●{$admin['month']}월:아직 구현되지 않았습니다. <1>$date"; + $log[] = "●{$admin['month']}월:아직 구현되지 않았습니다. <1>$date"; $exp = 100; $ded = 0; diff --git a/twe/func_process_chief.php b/twe/func_process_chief.php index 8e5c4d1a..de7b2b7c 100644 --- a/twe/func_process_chief.php +++ b/twe/func_process_chief.php @@ -43,24 +43,24 @@ function process_23($connect, &$general) { $gen = MYDB_fetch_array($result); if(!$gen) { - $log[count($log)] = "●{$admin['month']}월:없는 장수입니다. 포상 실패. <1>$date"; + $log[] = "●{$admin['month']}월:없는 장수입니다. 포상 실패. <1>$date"; } elseif($general['no'] == $who) { - $log[count($log)] = "●{$admin['month']}월:자기 자신입니다. 포상 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자기 자신입니다. 포상 실패. <1>$date"; } elseif($general['level'] < 5) { - $log[count($log)] = "●{$admin['month']}월:수뇌부가 아닙니다. 포상 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수뇌부가 아닙니다. 포상 실패. <1>$date"; } elseif($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 포상 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 포상 실패. <1>$date"; } elseif($city['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. 포상 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. 포상 실패. <1>$date"; } elseif($what == 1 && $amount <= 0) { - $log[count($log)] = "●{$admin['month']}월:국고가 부족합니다. 포상 실패. <1>$date"; + $log[] = "●{$admin['month']}월:국고가 부족합니다. 포상 실패. <1>$date"; } elseif($what == 2 && $amount <= 0) { - $log[count($log)] = "●{$admin['month']}월:병량이 부족합니다. 포상 실패. <1>$date"; + $log[] = "●{$admin['month']}월:병량이 부족합니다. 포상 실패. <1>$date"; } elseif($gen['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국 장수가 아닙니다. 포상 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국 장수가 아닙니다. 포상 실패. <1>$date"; } else { $genlog[count($genlog)] = "●$dtype $amount을 포상으로 받았습니다."; - $log[count($log)] = "●{$admin['month']}월:{$gen['name']}에게 $dtype $amount을 수여했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$gen['name']}에게 $dtype $amount을 수여했습니다. <1>$date"; $exp = 1; $ded = 1; @@ -139,19 +139,19 @@ function process_24($connect, &$general) { } if(!$gen) { - $log[count($log)] = "●{$admin['month']}월:없는 장수입니다. 몰수 실패. <1>$date"; + $log[] = "●{$admin['month']}월:없는 장수입니다. 몰수 실패. <1>$date"; } elseif($admin['year'] < $admin['startyear']+3) { - $log[count($log)] = "●{$admin['month']}월:현재 초반 제한중입니다. 몰수 실패. <1>$date"; + $log[] = "●{$admin['month']}월:현재 초반 제한중입니다. 몰수 실패. <1>$date"; } elseif($general['no'] == $who) { - $log[count($log)] = "●{$admin['month']}월:자기 자신입니다. 몰수 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자기 자신입니다. 몰수 실패. <1>$date"; } elseif($general['level'] < 5) { - $log[count($log)] = "●{$admin['month']}월:수뇌부가 아닙니다. 몰수 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수뇌부가 아닙니다. 몰수 실패. <1>$date"; } elseif($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 몰수 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 몰수 실패. <1>$date"; } elseif($city['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. 몰수 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. 몰수 실패. <1>$date"; } elseif($gen['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국 장수가 아닙니다. 몰수 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국 장수가 아닙니다. 몰수 실패. <1>$date"; } else { if($gen['npc'] >= 2 && rand()%100 == 0) { switch(rand()%5) { @@ -166,7 +166,7 @@ function process_24($connect, &$general) { } $genlog[count($genlog)] = "●$dtype {$amount}을 몰수 당했습니다."; - $log[count($log)] = "●{$admin['month']}월:{$gen['name']}에게서 $dtype $amount을 몰수했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$gen['name']}에게서 $dtype $amount을 몰수했습니다. <1>$date"; $exp = 1; $ded = 1; @@ -234,24 +234,24 @@ function process_27($connect, &$general) { $destcity = MYDB_fetch_array($result); if(!$you) { - $log[count($log)] = "●{$admin['month']}월:없는 장수입니다. 발령 실패. <1>$date"; + $log[] = "●{$admin['month']}월:없는 장수입니다. 발령 실패. <1>$date"; } elseif($general['no'] == $who) { - $log[count($log)] = "●{$admin['month']}월:자기 자신입니다. {$you['name']} 발령 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자기 자신입니다. {$you['name']} 발령 실패. <1>$date"; } elseif($general['level'] < 5) { - $log[count($log)] = "●{$admin['month']}월:수뇌부가 아닙니다. {$you['name']} 발령 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수뇌부가 아닙니다. {$you['name']} 발령 실패. <1>$date"; } elseif($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. {$you['name']} 발령 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. {$you['name']} 발령 실패. <1>$date"; } elseif($destcity['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. {$you['name']} 발령 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. {$you['name']} 발령 실패. <1>$date"; } elseif($city['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. {$you['name']} 발령 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. {$you['name']} 발령 실패. <1>$date"; } elseif($destcity['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국 도시가 아닙니다. {$you['name']} 발령 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국 도시가 아닙니다. {$you['name']} 발령 실패. <1>$date"; } elseif($general['nation'] != $you['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국 장수가 아닙니다. {$you['name']} 발령 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국 장수가 아닙니다. {$you['name']} 발령 실패. <1>$date"; } else { - $log[count($log)] = "●{$admin['month']}월:{$you['name']}(을)를 {$destcity['name']}(으)로 발령했습니다. <1>$date"; - $youlog[count($youlog)] = "{$general['name']}에 의해 {$destcity['name']}(으)로 발령됐습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$you['name']}(을)를 {$destcity['name']}(으)로 발령했습니다. <1>$date"; + $youlog[] = "{$general['name']}에 의해 {$destcity['name']}(으)로 발령됐습니다. <1>$date"; $exp = 1; $ded = 1; @@ -300,15 +300,15 @@ function process_51($connect, &$general) { $younation = MYDB_fetch_array($result); if($younation['nation'] == 0) { - $log[count($log)] = "●{$admin['month']}월:멸망한 국가입니다. 권고 실패. <1>$date"; + $log[] = "●{$admin['month']}월:멸망한 국가입니다. 권고 실패. <1>$date"; } elseif($general['level'] < 5) { - $log[count($log)] = "●{$admin['month']}월:수뇌부가 아닙니다. 권고 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수뇌부가 아닙니다. 권고 실패. <1>$date"; } elseif($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 권고 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 권고 실패. <1>$date"; } elseif($city['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. 권고 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. 권고 실패. <1>$date"; } else { - $log[count($log)] = "●{$admin['month']}월:{$younation['name']}으로 항복 권고 서신을 보냈습니다.<1>$date"; + $log[] = "●{$admin['month']}월:{$younation['name']}으로 항복 권고 서신을 보냈습니다.<1>$date"; $exp = 5; $ded = 5; @@ -376,23 +376,23 @@ function process_52($connect, &$general) { if($rice > $mynation['rice']-GameConst::baserice) { $rice = $mynation['rice'] - GameConst::basegold; } if($younation['nation'] == 0) { - $log[count($log)] = "●{$admin['month']}월:멸망한 국가입니다. 원조 실패. <1>$date"; + $log[] = "●{$admin['month']}월:멸망한 국가입니다. 원조 실패. <1>$date"; } elseif($gold == 0 && $rice == 0) { - $log[count($log)] = "●{$admin['month']}월:보낼 물자가 부족합니다. 원조 실패. <1>$date"; + $log[] = "●{$admin['month']}월:보낼 물자가 부족합니다. 원조 실패. <1>$date"; } elseif($gold < 0 || $rice < 0) { - $log[count($log)] = "●{$admin['month']}월:보낼 물자가 부족합니다. 원조 실패. <1>$date"; + $log[] = "●{$admin['month']}월:보낼 물자가 부족합니다. 원조 실패. <1>$date"; } elseif($gold > $limit || $rice > $limit) { - $log[count($log)] = "●{$admin['month']}월:작위 제한량 이상은 보낼 수 없습니다. 원조 실패. <1>$date"; + $log[] = "●{$admin['month']}월:작위 제한량 이상은 보낼 수 없습니다. 원조 실패. <1>$date"; } elseif($general['level'] < 5) { - $log[count($log)] = "●{$admin['month']}월:수뇌부가 아닙니다. 원조 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수뇌부가 아닙니다. 원조 실패. <1>$date"; } elseif($mynation['surlimit'] > 0) { - $log[count($log)] = "●{$admin['month']}월:외교제한중입니다. 원조 실패. <1>$date"; + $log[] = "●{$admin['month']}월:외교제한중입니다. 원조 실패. <1>$date"; } elseif($younation['surlimit'] > 0) { - $log[count($log)] = "●{$admin['month']}월:상대국이 외교제한중입니다. 원조 실패. <1>$date"; + $log[] = "●{$admin['month']}월:상대국이 외교제한중입니다. 원조 실패. <1>$date"; } elseif($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 원조 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 원조 실패. <1>$date"; } elseif($city['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. 원조 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. 원조 실패. <1>$date"; } else { // 본국 자원 감소 $query = "update nation set gold=gold-'$gold',rice=rice-'$rice',surlimit=surlimit+12 where nation='{$general['nation']}'"; @@ -427,8 +427,8 @@ function process_52($connect, &$general) { pushGenLog($gen, $genlog); } - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【원조】{$mynation['name']}에서 {$younation['name']}(으)로 물자를 지원합니다."; - $log[count($log)] = "●{$admin['month']}월:{$younation['name']}(으)로 물자를 지원합니다. <1>$date"; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【원조】{$mynation['name']}에서 {$younation['name']}(으)로 물자를 지원합니다."; + $log[] = "●{$admin['month']}월:{$younation['name']}(으)로 물자를 지원합니다. <1>$date"; $exp = 5; $ded = 5; @@ -472,15 +472,15 @@ function process_53($connect, &$general) { $younation = MYDB_fetch_array($result); if($younation['nation'] == 0) { - $log[count($log)] = "●{$admin['month']}월:멸망한 국가입니다. 제의 실패. <1>$date"; + $log[] = "●{$admin['month']}월:멸망한 국가입니다. 제의 실패. <1>$date"; } elseif($general['level'] < 5) { - $log[count($log)] = "●{$admin['month']}월:수뇌부가 아닙니다. 제의 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수뇌부가 아닙니다. 제의 실패. <1>$date"; } elseif($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 제의 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 제의 실패. <1>$date"; } elseif($city['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. 제의 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. 제의 실패. <1>$date"; } else { - $log[count($log)] = "●{$admin['month']}월:{$younation['name']}(으)로 통합 제의 서신을 보냈습니다.<1>$date"; + $log[] = "●{$admin['month']}월:{$younation['name']}(으)로 통합 제의 서신을 보냈습니다.<1>$date"; $exp = 5; $ded = 5; @@ -541,15 +541,15 @@ function process_61($connect, &$general) { $younation = MYDB_fetch_array($result); if($younation['nation'] == 0) { - $log[count($log)] = "●{$admin['month']}월:멸망한 국가입니다. 제의 실패. <1>$date"; + $log[] = "●{$admin['month']}월:멸망한 국가입니다. 제의 실패. <1>$date"; } elseif($general['level'] < 5) { - $log[count($log)] = "●{$admin['month']}월:수뇌부가 아닙니다. 제의 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수뇌부가 아닙니다. 제의 실패. <1>$date"; } elseif($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 제의 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 제의 실패. <1>$date"; } elseif($city['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. 제의 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. 제의 실패. <1>$date"; } else { - $log[count($log)] = "●{$admin['month']}월:{$younation['name']}으로 불가침 제의 서신을 보냈습니다.<1>$date"; + $log[] = "●{$admin['month']}월:{$younation['name']}으로 불가침 제의 서신을 보냈습니다.<1>$date"; $exp = 5; $ded = 5; @@ -632,27 +632,27 @@ function process_62($connect, &$general) { $dipcount = MYDB_num_rows($result); if($younation['nation'] == 0) { - $log[count($log)] = "●{$admin['month']}월:멸망한 국가입니다. 선포 실패. <1>$date"; + $log[] = "●{$admin['month']}월:멸망한 국가입니다. 선포 실패. <1>$date"; } elseif($general['level'] < 5) { - $log[count($log)] = "●{$admin['month']}월:수뇌부가 아닙니다. 선포 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수뇌부가 아닙니다. 선포 실패. <1>$date"; } elseif($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 선포 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 선포 실패. <1>$date"; } elseif($city['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. 선포 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. 선포 실패. <1>$date"; } elseif($dip['state'] == 0) { - $log[count($log)] = "●{$admin['month']}월:아국과 이미 교전중입니다. 선포 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국과 이미 교전중입니다. 선포 실패. <1>$date"; } elseif($dip['state'] == 1) { - $log[count($log)] = "●{$admin['month']}월:아국과 이미 선포중입니다. 선포 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국과 이미 선포중입니다. 선포 실패. <1>$date"; } elseif($dip['state'] == 7) { - $log[count($log)] = "●{$admin['month']}월:아국과 불가침중입니다. 선포 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국과 불가침중입니다. 선포 실패. <1>$date"; } elseif($dipcount != 0) { - $log[count($log)] = "●{$admin['month']}월:상대국이 외교 진행중입니다. 선포 실패. <1>$date"; + $log[] = "●{$admin['month']}월:상대국이 외교 진행중입니다. 선포 실패. <1>$date"; } elseif(!isClose($connect, $nation['nation'], $younation['nation'])) { - $log[count($log)] = "●{$admin['month']}월:인접하지 않았습니다. 선포 실패. <1>$date"; + $log[] = "●{$admin['month']}월:인접하지 않았습니다. 선포 실패. <1>$date"; } elseif($admin['year'] <= $admin['startyear']) { - $log[count($log)] = "●{$admin['month']}월:초반제한 해제 2년전부터 가능합니다. 선포 실패. <1>$date"; + $log[] = "●{$admin['month']}월:초반제한 해제 2년전부터 가능합니다. 선포 실패. <1>$date"; } else { - $log[count($log)] = "●{$admin['month']}월:{$younation['name']}으로 선전 포고 했습니다.<1>$date"; + $log[] = "●{$admin['month']}월:{$younation['name']}으로 선전 포고 했습니다.<1>$date"; $exp = 5; $ded = 5; @@ -660,8 +660,8 @@ function process_62($connect, &$general) { $exp = CharExperience($exp, $general['personal']); $ded = CharDedication($ded, $general['personal']); - $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 {$younation['name']}선전 포고 하였습니다."; - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【선포】{$nation['name']}(이)가 {$younation['name']}에 선전 포고 하였습니다."; + $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 {$younation['name']}선전 포고 하였습니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【선포】{$nation['name']}(이)가 {$younation['name']}에 선전 포고 하였습니다."; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:{$younation['name']}에 선전 포고"); addNationHistory($nation, "●{$admin['year']}년 {$admin['month']}월:{$general['name']}(이)가 {$younation['name']}에 선전 포고"); addNationHistory($younation, "●{$admin['year']}년 {$admin['month']}월:{$nation['name']}{$general['name']}(이)가 아국에 선전 포고"); @@ -713,15 +713,15 @@ function process_63($connect, &$general) { $younation = MYDB_fetch_array($result); if($younation['nation'] == 0) { - $log[count($log)] = "●{$admin['month']}월:멸망한 국가입니다. 제의 실패. <1>$date"; + $log[] = "●{$admin['month']}월:멸망한 국가입니다. 제의 실패. <1>$date"; } elseif($general['level'] < 5) { - $log[count($log)] = "●{$admin['month']}월:수뇌부가 아닙니다. 제의 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수뇌부가 아닙니다. 제의 실패. <1>$date"; } elseif($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 제의 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 제의 실패. <1>$date"; } elseif($city['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. 제의 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. 제의 실패. <1>$date"; } else { - $log[count($log)] = "●{$admin['month']}월:{$younation['name']}으로 종전 제의 서신을 보냈습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$younation['name']}으로 종전 제의 서신을 보냈습니다. <1>$date"; $exp = 5; $ded = 5; @@ -777,15 +777,15 @@ function process_64($connect, &$general) { $younation = MYDB_fetch_array($result); if($younation['nation'] == 0) { - $log[count($log)] = "●{$admin['month']}월:멸망한 국가입니다. 제의 실패. <1>$date"; + $log[] = "●{$admin['month']}월:멸망한 국가입니다. 제의 실패. <1>$date"; } elseif($general['level'] < 5) { - $log[count($log)] = "●{$admin['month']}월:수뇌부가 아닙니다. 제의 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수뇌부가 아닙니다. 제의 실패. <1>$date"; } elseif($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 제의 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 제의 실패. <1>$date"; } elseif($city['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. 제의 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. 제의 실패. <1>$date"; } else { - $log[count($log)] = "●{$admin['month']}월:{$younation['name']}으로 파기 제의 서신을 보냈습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$younation['name']}으로 파기 제의 서신을 보냈습니다. <1>$date"; $exp = 5; $ded = 5; @@ -850,23 +850,23 @@ function process_65($connect, &$general) { $dipcount = MYDB_num_rows($result); if($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 초토화 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 초토화 실패. <1>$date"; } elseif($general['level'] < 5) { - $log[count($log)] = "●{$admin['month']}월:수뇌부가 아닙니다. 초토화 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수뇌부가 아닙니다. 초토화 실패. <1>$date"; } elseif($nation['capital'] == $destcity['city']) { - $log[count($log)] = "●{$admin['month']}월:수도입니다. 초토화 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수도입니다. 초토화 실패. <1>$date"; } elseif($city['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. 초토화 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. 초토화 실패. <1>$date"; } elseif($destcity['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국 영토가 아닙니다. 초토화 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국 영토가 아닙니다. 초토화 실패. <1>$date"; } elseif($citycount <= 4) { - $log[count($log)] = "●{$admin['month']}월:더이상 물러날 수 없습니다. 초토화 실패. <1>$date"; + $log[] = "●{$admin['month']}월:더이상 물러날 수 없습니다. 초토화 실패. <1>$date"; } elseif($dipcount != 0) { - $log[count($log)] = "●{$admin['month']}월:평시에만 가능합니다. 초토화 실패. <1>$date"; + $log[] = "●{$admin['month']}월:평시에만 가능합니다. 초토화 실패. <1>$date"; } elseif($nation['surlimit'] > 0) { - $log[count($log)] = "●{$admin['month']}월:제한 턴이 있습니다. 초토화 실패. <1>$date"; + $log[] = "●{$admin['month']}월:제한 턴이 있습니다. 초토화 실패. <1>$date"; } else { - $log[count($log)] = "●{$admin['month']}월:{$destcity['name']}(을)를 초토화했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$destcity['name']}(을)를 초토화했습니다. <1>$date"; $exp = 5; $ded = 5; @@ -874,8 +874,8 @@ function process_65($connect, &$general) { $exp = CharExperience($exp, $general['personal']); $ded = CharDedication($ded, $general['personal']); - $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 {$destcity['name']}초토화를 명령하였습니다."; - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【초토화】{$nation['name']}(이)가 {$destcity['name']}(을)를 초토화하였습니다."; + $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 {$destcity['name']}초토화를 명령하였습니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【초토화】{$nation['name']}(이)가 {$destcity['name']}(을)를 초토화하였습니다."; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:{$destcity['name']}초토화를 명령"); addNationHistory($nation, "●{$admin['year']}년 {$admin['month']}월:{$general['name']}(이)가 {$destcity['name']}초토화를 명령"); @@ -944,26 +944,26 @@ function process_66($connect, &$general) { } if($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 천도 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 천도 실패. <1>$date"; } elseif($general['level'] < 5) { - $log[count($log)] = "●{$admin['month']}월:수뇌부가 아닙니다. 천도 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수뇌부가 아닙니다. 천도 실패. <1>$date"; } elseif($city['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. 천도 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. 천도 실패. <1>$date"; } elseif($destcity['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국 영토가 아닙니다. 천도 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국 영토가 아닙니다. 천도 실패. <1>$date"; } elseif($dist[$destcity['city']] != 1) { - $log[count($log)] = "●{$admin['month']}월:인접도시가 아닙니다. 천도 실패. <1>$date"; + $log[] = "●{$admin['month']}월:인접도시가 아닙니다. 천도 실패. <1>$date"; } elseif($nation['capset'] == 1) { - $log[count($log)] = "●{$admin['month']}월:다음 분기에 가능합니다. 천도 실패. <1>$date"; + $log[] = "●{$admin['month']}월:다음 분기에 가능합니다. 천도 실패. <1>$date"; } elseif($nation['gold']-GameConst::basegold < $amount || $nation['rice']-GameConst::basegold < $amount) { - $log[count($log)] = "●{$admin['month']}월:물자가 부족합니다. 천도 실패. <1>$date"; + $log[] = "●{$admin['month']}월:물자가 부족합니다. 천도 실패. <1>$date"; } elseif($term < 3) { - $log[count($log)] = "●{$admin['month']}월:천도중... ({$term}/3) <1>$date"; + $log[] = "●{$admin['month']}월:천도중... ({$term}/3) <1>$date"; $query = "update nation set l{$general['level']}term={$code} where nation='{$general['nation']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } else { - $log[count($log)] = "●{$admin['month']}월:{$destcity['name']}(으)로 천도했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$destcity['name']}(으)로 천도했습니다. <1>$date"; $exp = 15; $ded = 15; @@ -971,8 +971,8 @@ function process_66($connect, &$general) { $exp = CharExperience($exp, $general['personal']); $ded = CharDedication($ded, $general['personal']); - $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 {$destcity['name']}(으)로 천도를 명령하였습니다."; - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【천도】{$nation['name']}(이)가 {$destcity['name']}(으)로 천도하였습니다."; + $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 {$destcity['name']}(으)로 천도를 명령하였습니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【천도】{$nation['name']}(이)가 {$destcity['name']}(으)로 천도하였습니다."; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:{$destcity['name']}(으)로 천도 명령"); addNationHistory($nation, "●{$admin['year']}년 {$admin['month']}월:{$general['name']}(이)가 {$destcity['name']}(으)로 천도 명령"); @@ -1029,26 +1029,26 @@ function process_67($connect, &$general) { } if($nation['capital'] != $general['city']) { - $log[count($log)] = "●{$admin['month']}월:수도에서 실행해야 합니다. 증축 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수도에서 실행해야 합니다. 증축 실패. <1>$date"; } elseif($nation['capital'] != $destcity['city']) { - $log[count($log)] = "●{$admin['month']}월:수도만 가능합니다. 증축 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수도만 가능합니다. 증축 실패. <1>$date"; } elseif($destcity['level'] <= 3) { - $log[count($log)] = "●{$admin['month']}월:수진, 진, 관문은 불가능합니다. 증축 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수진, 진, 관문은 불가능합니다. 증축 실패. <1>$date"; } elseif($destcity['level'] >= 8) { - $log[count($log)] = "●{$admin['month']}월:더이상 증축할 수 없습니다. 증축 실패. <1>$date"; + $log[] = "●{$admin['month']}월:더이상 증축할 수 없습니다. 증축 실패. <1>$date"; } elseif($general['level'] < 5) { - $log[count($log)] = "●{$admin['month']}월:수뇌부가 아닙니다. 증축 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수뇌부가 아닙니다. 증축 실패. <1>$date"; } elseif($nation['capset'] == 1) { - $log[count($log)] = "●{$admin['month']}월:다음 분기에 가능합니다. 증축 실패. <1>$date"; + $log[] = "●{$admin['month']}월:다음 분기에 가능합니다. 증축 실패. <1>$date"; } elseif($nation['gold']-GameConst::basegold < $amount || $nation['rice']-GameConst::basegold < $amount) { - $log[count($log)] = "●{$admin['month']}월:물자가 부족합니다. 증축 실패. <1>$date"; + $log[] = "●{$admin['month']}월:물자가 부족합니다. 증축 실패. <1>$date"; } elseif($term < 6) { - $log[count($log)] = "●{$admin['month']}월:증축중... ({$term}/6) <1>$date"; + $log[] = "●{$admin['month']}월:증축중... ({$term}/6) <1>$date"; $query = "update nation set l{$general['level']}term={$code} where nation='{$general['nation']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } else { - $log[count($log)] = "●{$admin['month']}월:{$destcity['name']}(을)를 증축했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$destcity['name']}(을)를 증축했습니다. <1>$date"; $exp = 5 * 6; $ded = 5 * 6; @@ -1056,8 +1056,8 @@ function process_67($connect, &$general) { $exp = CharExperience($exp, $general['personal']); $ded = CharDedication($ded, $general['personal']); - $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 {$destcity['name']}(을)를 증축하였습니다."; - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【증축】{$nation['name']}(이)가 {$destcity['name']}(을)를 증축하였습니다."; + $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 {$destcity['name']}(을)를 증축하였습니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【증축】{$nation['name']}(이)가 {$destcity['name']}(을)를 증축하였습니다."; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:{$destcity['name']}(을)를 증축"); addNationHistory($nation, "●{$admin['year']}년 {$admin['month']}월:{$general['name']}(이)가 {$destcity['name']}(을)를 증축"); @@ -1116,26 +1116,26 @@ function process_68($connect, &$general) { } if($nation['capital'] != $general['city']) { - $log[count($log)] = "●{$admin['month']}월:수도에서 실행해야 합니다. 감축 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수도에서 실행해야 합니다. 감축 실패. <1>$date"; } elseif($nation['capital'] != $destcity['city']) { - $log[count($log)] = "●{$admin['month']}월:수도만 가능합니다. 감축 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수도만 가능합니다. 감축 실패. <1>$date"; } elseif($destcity['level'] <= 3) { - $log[count($log)] = "●{$admin['month']}월:수진, 진, 관문은 불가능합니다. 감축 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수진, 진, 관문은 불가능합니다. 감축 실패. <1>$date"; } elseif($destcity['level'] <= 6) { - $log[count($log)] = "●{$admin['month']}월:더이상 감축할 수 없습니다. 감축 실패. <1>$date"; + $log[] = "●{$admin['month']}월:더이상 감축할 수 없습니다. 감축 실패. <1>$date"; } elseif($destcity['upgrading'] <= 0) { - $log[count($log)] = "●{$admin['month']}월:증축된 도시가 아닙니다. 감축 실패. <1>$date"; + $log[] = "●{$admin['month']}월:증축된 도시가 아닙니다. 감축 실패. <1>$date"; } elseif($general['level'] < 5) { - $log[count($log)] = "●{$admin['month']}월:수뇌부가 아닙니다. 감축 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수뇌부가 아닙니다. 감축 실패. <1>$date"; } elseif($nation['capset'] == 1) { - $log[count($log)] = "●{$admin['month']}월:다음 분기에 가능합니다. 감축 실패. <1>$date"; + $log[] = "●{$admin['month']}월:다음 분기에 가능합니다. 감축 실패. <1>$date"; } elseif($term < 6) { - $log[count($log)] = "●{$admin['month']}월:감축중... ({$term}/6) <1>$date"; + $log[] = "●{$admin['month']}월:감축중... ({$term}/6) <1>$date"; $query = "update nation set l{$general['level']}term={$code} where nation='{$general['nation']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } else { - $log[count($log)] = "●{$admin['month']}월:{$destcity['name']}(을)를 감축했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$destcity['name']}(을)를 감축했습니다. <1>$date"; $exp = 5 * 6; $ded = 5 * 6; @@ -1143,8 +1143,8 @@ function process_68($connect, &$general) { $exp = CharExperience($exp, $general['personal']); $ded = CharDedication($ded, $general['personal']); - $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 {$destcity['name']}(을)를 감축하였습니다."; - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【감축】{$nation['name']}(이)가 {$destcity['name']}(을)를 감축하였습니다."; + $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 {$destcity['name']}(을)를 감축하였습니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【감축】{$nation['name']}(이)가 {$destcity['name']}(을)를 감축하였습니다."; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:{$destcity['name']}(을)를 감축"); addNationHistory($nation, "●{$admin['year']}년 {$admin['month']}월:{$general['name']}(이)가 {$destcity['name']}(을)를 감축"); @@ -1220,20 +1220,20 @@ function process_71($connect, &$general) { } if($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 필사즉생 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 필사즉생 실패. <1>$date"; } elseif($general['level'] < 5) { - $log[count($log)] = "●{$admin['month']}월:수뇌부가 아닙니다. 필사즉생 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수뇌부가 아닙니다. 필사즉생 실패. <1>$date"; } elseif($dipCount == 0) { - $log[count($log)] = "●{$admin['month']}월:전쟁중이 아닙니다. 필사즉생 실패. <1>$date"; + $log[] = "●{$admin['month']}월:전쟁중이 아닙니다. 필사즉생 실패. <1>$date"; } elseif($nation['tricklimit'] > 0) { - $log[count($log)] = "●{$admin['month']}월:전략기한이 남았습니다. 필사즉생 실패. <1>$date"; + $log[] = "●{$admin['month']}월:전략기한이 남았습니다. 필사즉생 실패. <1>$date"; } elseif($term < $term2) { - $log[count($log)] = "●{$admin['month']}월:필사즉생 수행중... ({$term}/{$term2}) <1>$date"; + $log[] = "●{$admin['month']}월:필사즉생 수행중... ({$term}/{$term2}) <1>$date"; $query = "update nation set l{$general['level']}term={$code} where nation='{$general['nation']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } else { - $log[count($log)] = "●{$admin['month']}월:필사즉생 발동! <1>$date"; + $log[] = "●{$admin['month']}월:필사즉생 발동! <1>$date"; $exp = 5 * $term2; $ded = 5 * $term2; @@ -1250,8 +1250,8 @@ function process_71($connect, &$general) { pushGenLog($gen, $alllog); } -// $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 필사즉생(을)를 발동하였습니다."; -// $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【전략】{$nation['name']}(이)가 필사즉생(을)를 발동하였습니다."; +// $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 필사즉생(을)를 발동하였습니다."; +// $history[] = "●{$admin['year']}년 {$admin['month']}월:【전략】{$nation['name']}(이)가 필사즉생(을)를 발동하였습니다."; $tricklog[count($tricklog)] = "●{$admin['year']}년 {$admin['month']}월:【전략】{$nation['name']}(이)가 필사즉생(을)를 발동하였습니다."; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:필사즉생(을)를 발동"); addNationHistory($nation, "●{$admin['year']}년 {$admin['month']}월:{$general['name']}(이)가 필사즉생(을)를 발동"); @@ -1328,22 +1328,22 @@ function process_72($connect, &$general) { } if($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 백성동원 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 백성동원 실패. <1>$date"; } elseif($general['level'] < 5) { - $log[count($log)] = "●{$admin['month']}월:수뇌부가 아닙니다. 백성동원 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수뇌부가 아닙니다. 백성동원 실패. <1>$date"; } elseif($dipCount == 0) { - $log[count($log)] = "●{$admin['month']}월:전쟁중이 아닙니다. 백성동원 실패. <1>$date"; + $log[] = "●{$admin['month']}월:전쟁중이 아닙니다. 백성동원 실패. <1>$date"; } elseif($nation['tricklimit'] > 0) { - $log[count($log)] = "●{$admin['month']}월:전략기한이 남았습니다. 백성동원 실패. <1>$date"; + $log[] = "●{$admin['month']}월:전략기한이 남았습니다. 백성동원 실패. <1>$date"; } elseif($destcity['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국 도시만 가능합니다. 백성동원 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국 도시만 가능합니다. 백성동원 실패. <1>$date"; } elseif($term < $term2) { - $log[count($log)] = "●{$admin['month']}월:백성동원 수행중... ({$term}/{$term2}) <1>$date"; + $log[] = "●{$admin['month']}월:백성동원 수행중... ({$term}/{$term2}) <1>$date"; $query = "update nation set l{$general['level']}term={$code} where nation='{$general['nation']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } else { - $log[count($log)] = "●{$admin['month']}월:백성동원 발동! <1>$date"; + $log[] = "●{$admin['month']}월:백성동원 발동! <1>$date"; $exp = 5 * $term2; $ded = 5 * $term2; @@ -1360,8 +1360,8 @@ function process_72($connect, &$general) { pushGenLog($gen, $alllog); } -// $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 {$destcity['name']}백성동원(을)를 발동하였습니다."; -// $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【전략】{$nation['name']}(이)가 {$destcity['name']}백성동원(을)를 발동하였습니다."; +// $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 {$destcity['name']}백성동원(을)를 발동하였습니다."; +// $history[] = "●{$admin['year']}년 {$admin['month']}월:【전략】{$nation['name']}(이)가 {$destcity['name']}백성동원(을)를 발동하였습니다."; $tricklog[count($tricklog)] = "●{$admin['year']}년 {$admin['month']}월:【전략】{$nation['name']}(이)가 {$destcity['name']}백성동원(을)를 발동하였습니다."; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:{$destcity['name']}백성동원(을)를 발동"); addNationHistory($nation, "●{$admin['year']}년 {$admin['month']}월:{$general['name']}(이)가 {$destcity['name']}백성동원(을)를 발동"); @@ -1442,24 +1442,24 @@ function process_73($connect, &$general) { } if($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 수몰 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 수몰 실패. <1>$date"; } elseif($general['level'] < 5) { - $log[count($log)] = "●{$admin['month']}월:수뇌부가 아닙니다. 수몰 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수뇌부가 아닙니다. 수몰 실패. <1>$date"; } elseif($destcity['nation'] == 0) { - $log[count($log)] = "●{$admin['month']}월:공백지입니다. 수몰 실패. <1>$date"; + $log[] = "●{$admin['month']}월:공백지입니다. 수몰 실패. <1>$date"; } elseif($destcity['nation'] == $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:대상도시가 아국입니다. 수몰 실패. <1>$date"; + $log[] = "●{$admin['month']}월:대상도시가 아국입니다. 수몰 실패. <1>$date"; } elseif($dip['state'] > 0) { - $log[count($log)] = "●{$admin['month']}월:전쟁중인 상대국에만 가능합니다. 수몰 실패. <1>$date"; + $log[] = "●{$admin['month']}월:전쟁중인 상대국에만 가능합니다. 수몰 실패. <1>$date"; } elseif($nation['tricklimit'] > 0) { - $log[count($log)] = "●{$admin['month']}월:전략기한이 남았습니다. 수몰 실패. <1>$date"; + $log[] = "●{$admin['month']}월:전략기한이 남았습니다. 수몰 실패. <1>$date"; } elseif($term < $term2) { - $log[count($log)] = "●{$admin['month']}월:수몰 수행중... ({$term}/{$term2}) <1>$date"; + $log[] = "●{$admin['month']}월:수몰 수행중... ({$term}/{$term2}) <1>$date"; $query = "update nation set l{$general['level']}term={$code} where nation='{$general['nation']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } else { - $log[count($log)] = "●{$admin['month']}월:수몰 발동! <1>$date"; + $log[] = "●{$admin['month']}월:수몰 발동! <1>$date"; $exp = 5 * $term2; $ded = 5 * $term2; @@ -1485,8 +1485,8 @@ function process_73($connect, &$general) { pushGenLog($gen, $alllog); } -// $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 {$destcity['name']}수몰(을)를 발동하였습니다."; -// $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【전략】{$nation['name']}(이)가 {$destcity['name']}수몰(을)를 발동하였습니다."; +// $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 {$destcity['name']}수몰(을)를 발동하였습니다."; +// $history[] = "●{$admin['year']}년 {$admin['month']}월:【전략】{$nation['name']}(이)가 {$destcity['name']}수몰(을)를 발동하였습니다."; $tricklog[count($tricklog)] = "●{$admin['year']}년 {$admin['month']}월:【전략】{$nation['name']}(이)가 {$destcity['name']}수몰(을)를 발동하였습니다."; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:{$destcity['name']}수몰(을)를 발동"); addNationHistory($nation, "●{$admin['year']}년 {$admin['month']}월:{$general['name']}(이)가 {$destnation['name']}{$destcity['name']}수몰(을)를 발동"); @@ -1568,24 +1568,24 @@ function process_74($connect, &$general) { } if($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 허보 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 허보 실패. <1>$date"; } elseif($general['level'] < 5) { - $log[count($log)] = "●{$admin['month']}월:수뇌부가 아닙니다. 허보 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수뇌부가 아닙니다. 허보 실패. <1>$date"; } elseif($destcity['nation'] == 0) { - $log[count($log)] = "●{$admin['month']}월:공백지입니다. 허보 실패. <1>$date"; + $log[] = "●{$admin['month']}월:공백지입니다. 허보 실패. <1>$date"; } elseif($destcity['nation'] == $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:대상도시가 아국입니다. 허보 실패. <1>$date"; + $log[] = "●{$admin['month']}월:대상도시가 아국입니다. 허보 실패. <1>$date"; } elseif($dip['state'] > 1) { - $log[count($log)] = "●{$admin['month']}월:선포,전쟁중인 상대국에만 가능합니다. 허보 실패. <1>$date"; + $log[] = "●{$admin['month']}월:선포,전쟁중인 상대국에만 가능합니다. 허보 실패. <1>$date"; } elseif($nation['tricklimit'] > 0) { - $log[count($log)] = "●{$admin['month']}월:전략기한이 남았습니다. 허보 실패. <1>$date"; + $log[] = "●{$admin['month']}월:전략기한이 남았습니다. 허보 실패. <1>$date"; } elseif($term < $term2) { - $log[count($log)] = "●{$admin['month']}월:허보 수행중... ({$term}/{$term2}) <1>$date"; + $log[] = "●{$admin['month']}월:허보 수행중... ({$term}/{$term2}) <1>$date"; $query = "update nation set l{$general['level']}term={$code} where nation='{$general['nation']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } else { - $log[count($log)] = "●{$admin['month']}월:허보 발동! <1>$date"; + $log[] = "●{$admin['month']}월:허보 발동! <1>$date"; $exp = 5 * $term2; $ded = 5 * $term2; @@ -1602,8 +1602,8 @@ function process_74($connect, &$general) { pushGenLog($gen, $alllog); } -// $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 {$destcity['name']}허보(을)를 발동하였습니다."; -// $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【전략】{$nation['name']}(이)가 {$destcity['name']}허보(을)를 발동하였습니다."; +// $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 {$destcity['name']}허보(을)를 발동하였습니다."; +// $history[] = "●{$admin['year']}년 {$admin['month']}월:【전략】{$nation['name']}(이)가 {$destcity['name']}허보(을)를 발동하였습니다."; $tricklog[count($tricklog)] = "●{$admin['year']}년 {$admin['month']}월:【전략】{$nation['name']}(이)가 {$destcity['name']}허보(을)를 발동하였습니다."; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:{$destcity['name']}허보(을)를 발동"); addNationHistory($nation, "●{$admin['year']}년 {$admin['month']}월:{$general['name']}(이)가 {$destnation['name']}{$destcity['name']}허보(을)를 발동"); @@ -1702,22 +1702,22 @@ function process_75($connect, &$general) { } if(!$destnation) { - $log[count($log)] = "●{$admin['month']}월:없는 국가입니다. 피장파장 실패. <1>$date"; + $log[] = "●{$admin['month']}월:없는 국가입니다. 피장파장 실패. <1>$date"; } elseif($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 피장파장 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 피장파장 실패. <1>$date"; } elseif($general['level'] < 5) { - $log[count($log)] = "●{$admin['month']}월:수뇌부가 아닙니다. 피장파장 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수뇌부가 아닙니다. 피장파장 실패. <1>$date"; } elseif($dip['state'] > 1) { - $log[count($log)] = "●{$admin['month']}월:선포,전쟁중인 상대국에만 가능합니다. 피장파장 실패. <1>$date"; + $log[] = "●{$admin['month']}월:선포,전쟁중인 상대국에만 가능합니다. 피장파장 실패. <1>$date"; } elseif($nation['tricklimit'] > 0) { - $log[count($log)] = "●{$admin['month']}월:전략기한이 남았습니다. 피장파장 실패. <1>$date"; + $log[] = "●{$admin['month']}월:전략기한이 남았습니다. 피장파장 실패. <1>$date"; } elseif($term < $term2) { - $log[count($log)] = "●{$admin['month']}월:피장파장 수행중... ({$term}/{$term2}) <1>$date"; + $log[] = "●{$admin['month']}월:피장파장 수행중... ({$term}/{$term2}) <1>$date"; $query = "update nation set l{$general['level']}term={$code} where nation='{$general['nation']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } else { - $log[count($log)] = "●{$admin['month']}월:피장파장 발동! <1>$date"; + $log[] = "●{$admin['month']}월:피장파장 발동! <1>$date"; $exp = 5 * $term2; $ded = 5 * $term2; @@ -1743,8 +1743,8 @@ function process_75($connect, &$general) { pushGenLog($gen, $alllog); } -// $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 {$destnation['name']}피장파장(을)를 발동하였습니다."; -// $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【전략】{$nation['name']}(이)가 {$destnation['name']}피장파장(을)를 발동하였습니다."; +// $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 {$destnation['name']}피장파장(을)를 발동하였습니다."; +// $history[] = "●{$admin['year']}년 {$admin['month']}월:【전략】{$nation['name']}(이)가 {$destnation['name']}피장파장(을)를 발동하였습니다."; $tricklog[count($tricklog)] = "●{$admin['year']}년 {$admin['month']}월:【전략】{$nation['name']}(이)가 {$destnation['name']}피장파장(을)를 발동하였습니다."; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:{$destnation['name']}피장파장(을)를 발동"); addNationHistory($nation, "●{$admin['year']}년 {$admin['month']}월:{$general['name']}(이)가 {$destnation['name']}피장파장(을)를 발동"); @@ -1812,20 +1812,20 @@ function process_76($connect, &$general) { } if($admin['year'] < $admin['startyear']+3) { - $log[count($log)] = "●{$admin['month']}월:현재 초반 제한중입니다. 의병모집 실패. <1>$date"; + $log[] = "●{$admin['month']}월:현재 초반 제한중입니다. 의병모집 실패. <1>$date"; } elseif($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 의병모집 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 의병모집 실패. <1>$date"; } elseif($general['level'] < 5) { - $log[count($log)] = "●{$admin['month']}월:수뇌부가 아닙니다. 의병모집 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수뇌부가 아닙니다. 의병모집 실패. <1>$date"; } elseif($nation['tricklimit'] > 0) { - $log[count($log)] = "●{$admin['month']}월:전략기한이 남았습니다. 의병모집 실패. <1>$date"; + $log[] = "●{$admin['month']}월:전략기한이 남았습니다. 의병모집 실패. <1>$date"; } elseif($term < $term2) { - $log[count($log)] = "●{$admin['month']}월:의병모집 수행중... ({$term}/{$term2}) <1>$date"; + $log[] = "●{$admin['month']}월:의병모집 수행중... ({$term}/{$term2}) <1>$date"; $query = "update nation set l{$general['level']}term={$code} where nation='{$general['nation']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } else { - $log[count($log)] = "●{$admin['month']}월:의병모집 발동! <1>$date"; + $log[] = "●{$admin['month']}월:의병모집 발동! <1>$date"; $exp = 5 * $term2; $ded = 5 * $term2; @@ -1842,8 +1842,8 @@ function process_76($connect, &$general) { pushGenLog($gen, $alllog); } -// $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 의병모집(을)를 발동하였습니다."; -// $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【전략】{$nation['name']}(이)가 의병모집(을)를 발동하였습니다."; +// $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 의병모집(을)를 발동하였습니다."; +// $history[] = "●{$admin['year']}년 {$admin['month']}월:【전략】{$nation['name']}(이)가 의병모집(을)를 발동하였습니다."; $tricklog[count($tricklog)] = "●{$admin['year']}년 {$admin['month']}월:【전략】{$nation['name']}(이)가 의병모집(을)를 발동하였습니다."; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:의병모집(을)를 발동"); addNationHistory($nation, "●{$admin['year']}년 {$admin['month']}월:{$general['name']}(이)가 의병모집(을)를 발동"); @@ -2035,22 +2035,22 @@ function process_77($connect, &$general) { } if(!$destnation) { - $log[count($log)] = "●{$admin['month']}월:없는 국가입니다. 이호경식 실패. <1>$date"; + $log[] = "●{$admin['month']}월:없는 국가입니다. 이호경식 실패. <1>$date"; } elseif($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 이호경식 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 이호경식 실패. <1>$date"; } elseif($general['level'] < 5) { - $log[count($log)] = "●{$admin['month']}월:수뇌부가 아닙니다. 이호경식 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수뇌부가 아닙니다. 이호경식 실패. <1>$date"; } elseif($dip['state'] > 1) { - $log[count($log)] = "●{$admin['month']}월:선포,전쟁중인 상대국에만 가능합니다. 이호경식 실패. <1>$date"; + $log[] = "●{$admin['month']}월:선포,전쟁중인 상대국에만 가능합니다. 이호경식 실패. <1>$date"; } elseif($nation['tricklimit'] > 0) { - $log[count($log)] = "●{$admin['month']}월:전략기한이 남았습니다. 이호경식 실패. <1>$date"; + $log[] = "●{$admin['month']}월:전략기한이 남았습니다. 이호경식 실패. <1>$date"; } elseif($term < $term2) { - $log[count($log)] = "●{$admin['month']}월:이호경식 수행중... ({$term}/{$term2}) <1>$date"; + $log[] = "●{$admin['month']}월:이호경식 수행중... ({$term}/{$term2}) <1>$date"; $query = "update nation set l{$general['level']}term={$code} where nation='{$general['nation']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } else { - $log[count($log)] = "●{$admin['month']}월:이호경식 발동! <1>$date"; + $log[] = "●{$admin['month']}월:이호경식 발동! <1>$date"; $exp = 5 * $term2; $ded = 5 * $term2; @@ -2076,8 +2076,8 @@ function process_77($connect, &$general) { pushGenLog($gen, $alllog); } -// $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 {$destnation['name']}이호경식(을)를 발동하였습니다."; -// $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【전략】{$nation['name']}(이)가 {$destnation['name']}이호경식(을)를 발동하였습니다."; +// $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 {$destnation['name']}이호경식(을)를 발동하였습니다."; +// $history[] = "●{$admin['year']}년 {$admin['month']}월:【전략】{$nation['name']}(이)가 {$destnation['name']}이호경식(을)를 발동하였습니다."; $tricklog[count($tricklog)] = "●{$admin['year']}년 {$admin['month']}월:【전략】{$nation['name']}(이)가 {$destnation['name']}이호경식(을)를 발동하였습니다."; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:{$destnation['name']}이호경식(을)를 발동"); addNationHistory($nation, "●{$admin['year']}년 {$admin['month']}월:{$general['name']}(이)가 {$destnation['name']}이호경식(을)를 발동"); @@ -2158,24 +2158,24 @@ function process_78($connect, &$general) { } if(!$destnation) { - $log[count($log)] = "●{$admin['month']}월:없는 국가입니다. 급습 실패. <1>$date"; + $log[] = "●{$admin['month']}월:없는 국가입니다. 급습 실패. <1>$date"; } elseif($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 급습 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 급습 실패. <1>$date"; } elseif($general['level'] < 5) { - $log[count($log)] = "●{$admin['month']}월:수뇌부가 아닙니다. 급습 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수뇌부가 아닙니다. 급습 실패. <1>$date"; } elseif($dip['state'] != 1) { - $log[count($log)] = "●{$admin['month']}월:선포중인 상대국에만 가능합니다. 급습 실패. <1>$date"; + $log[] = "●{$admin['month']}월:선포중인 상대국에만 가능합니다. 급습 실패. <1>$date"; } elseif($dip['term'] < 12) { - $log[count($log)] = "●{$admin['month']}월:선포 12개월 이상인 상대국에만 가능합니다. 급습 실패. <1>$date"; + $log[] = "●{$admin['month']}월:선포 12개월 이상인 상대국에만 가능합니다. 급습 실패. <1>$date"; } elseif($nation['tricklimit'] > 0) { - $log[count($log)] = "●{$admin['month']}월:전략기한이 남았습니다. 급습 실패. <1>$date"; + $log[] = "●{$admin['month']}월:전략기한이 남았습니다. 급습 실패. <1>$date"; } elseif($term < $term2) { - $log[count($log)] = "●{$admin['month']}월:급습 수행중... ({$term}/{$term2}) <1>$date"; + $log[] = "●{$admin['month']}월:급습 수행중... ({$term}/{$term2}) <1>$date"; $query = "update nation set l{$general['level']}term={$code} where nation='{$general['nation']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } else { - $log[count($log)] = "●{$admin['month']}월:급습 발동! <1>$date"; + $log[] = "●{$admin['month']}월:급습 발동! <1>$date"; $exp = 5 * $term2; $ded = 5 * $term2; @@ -2201,8 +2201,8 @@ function process_78($connect, &$general) { pushGenLog($gen, $alllog); } -// $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 {$destnation['name']}급습(을)를 발동하였습니다."; -// $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【전략】{$nation['name']}(이)가 {$destnation['name']}급습(을)를 발동하였습니다."; +// $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 {$destnation['name']}급습(을)를 발동하였습니다."; +// $history[] = "●{$admin['year']}년 {$admin['month']}월:【전략】{$nation['name']}(이)가 {$destnation['name']}급습(을)를 발동하였습니다."; $tricklog[count($tricklog)] = "●{$admin['year']}년 {$admin['month']}월:【전략】{$nation['name']}(이)가 {$destnation['name']}급습(을)를 발동하였습니다."; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:{$destnation['name']}급습(을)를 발동"); addNationHistory($nation, "●{$admin['year']}년 {$admin['month']}월:{$general['name']}(이)가 {$destnation['name']}급습(을)를 발동"); @@ -2255,13 +2255,13 @@ function process_81($connect, &$general) { $color = $colors[$which]; if($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 국기변경 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 국기변경 실패. <1>$date"; } elseif($general['level'] < 5) { - $log[count($log)] = "●{$admin['month']}월:수뇌부가 아닙니다. 국기변경 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수뇌부가 아닙니다. 국기변경 실패. <1>$date"; } elseif($nation['colset'] <= 0) { - $log[count($log)] = "●{$admin['month']}월:더이상 변경이 불가능합니다. 국기변경 실패. <1>$date"; + $log[] = "●{$admin['month']}월:더이상 변경이 불가능합니다. 국기변경 실패. <1>$date"; } else { - $log[count($log)] = "●{$admin['month']}월:국기를 변경합니다. <1>$date"; + $log[] = "●{$admin['month']}월:국기를 변경합니다. <1>$date"; $exp = 10; $ded = 10; @@ -2278,8 +2278,8 @@ function process_81($connect, &$general) { pushGenLog($gen, $genlog); } - $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 국기를 변경하였습니다."; - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【국기변경】{$nation['name']}(이)가 국기를 변경하였습니다."; + $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 국기를 변경하였습니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【국기변경】{$nation['name']}(이)가 국기를 변경하였습니다."; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:국기를 변경"); addNationHistory($nation, "●{$admin['year']}년 {$admin['month']}월:{$general['name']}(이)가 국기를 변경"); diff --git a/twe/func_process_personnel.php b/twe/func_process_personnel.php index 41e02de7..4366454c 100644 --- a/twe/func_process_personnel.php +++ b/twe/func_process_personnel.php @@ -24,17 +24,17 @@ function process_22($connect, &$general) { $cost = round($admin['develcost'] + ($you['experience'] + $you['dedication'])/1000) * 10; if(!$you) { - $log[count($log)] = "●{$admin['month']}월:없는 장수입니다. 등용 실패. <1>$date"; + $log[] = "●{$admin['month']}월:없는 장수입니다. 등용 실패. <1>$date"; } elseif($admin['year'] < $admin['startyear']+3) { - $log[count($log)] = "●{$admin['month']}월:초반 제한중입니다. 등용 실패. <1>$date"; + $log[] = "●{$admin['month']}월:초반 제한중입니다. 등용 실패. <1>$date"; } elseif($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 등용 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 등용 실패. <1>$date"; } elseif($city['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. 등용 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. 등용 실패. <1>$date"; } elseif($general['gold'] < $cost) { - $log[count($log)] = "●{$admin['month']}월:자금이 모자랍니다. 등용 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자금이 모자랍니다. 등용 실패. <1>$date"; } else { - $log[count($log)] = "●{$admin['month']}월:{$you['name']}에게 등용 권유 서신을 보냈습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$you['name']}에게 등용 권유 서신을 보냈습니다. <1>$date"; $exp = 100; $ded = 200; @@ -108,24 +108,24 @@ function process_25($connect, &$general) { $gencount = MYDB_num_rows($genresult); if(!$nation) { - $log[count($log)] = "●{$admin['month']}월:임관할 국가가 없습니다. 임관 실패. <1>$date"; + $log[] = "●{$admin['month']}월:임관할 국가가 없습니다. 임관 실패. <1>$date"; } elseif($general['nation'] != 0) { - $log[count($log)] = "●{$admin['month']}월:재야가 아닙니다. 임관 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야가 아닙니다. 임관 실패. <1>$date"; } elseif($nation['nation'] == 0) { - $log[count($log)] = "●{$admin['month']}월:없는 국가입니다. 임관 실패. <1>$date"; + $log[] = "●{$admin['month']}월:없는 국가입니다. 임관 실패. <1>$date"; } elseif($nation['level'] == 0 && $gencount >= 10) { - $log[count($log)] = "●{$admin['month']}월:현재 {$nation['name']}은(는) 임관이 제한되고 있습니다. 임관 실패."; + $log[] = "●{$admin['month']}월:현재 {$nation['name']}은(는) 임관이 제한되고 있습니다. 임관 실패."; } elseif($admin['year'] < $admin['startyear']+3 && $gencount >= 10) { - $log[count($log)] = "●{$admin['month']}월:현재 {$nation['name']}은(는) 임관이 제한되고 있습니다. 임관 실패."; + $log[] = "●{$admin['month']}월:현재 {$nation['name']}은(는) 임관이 제한되고 있습니다. 임관 실패."; } elseif($nation['scout'] == 1 && $general['npc'] < 5) { - $log[count($log)] = "●{$admin['month']}월:현재 {$nation['name']}은(는) 임관이 금지되어 있습니다. 임관 실패."; + $log[] = "●{$admin['month']}월:현재 {$nation['name']}은(는) 임관이 금지되어 있습니다. 임관 실패."; } elseif($general['makelimit'] > 0 && $general['npc'] < 5) { - $log[count($log)] = "●{$admin['month']}월:재야가 된지 12턴이 지나야 합니다. 임관 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야가 된지 12턴이 지나야 합니다. 임관 실패. <1>$date"; } elseif(strpos($general['nations'], ",{$nation['nation']},") > 0) { - $log[count($log)] = "●{$admin['month']}월:이미 임관했었던 국가입니다. 임관 실패. <1>$date"; + $log[] = "●{$admin['month']}월:이미 임관했었던 국가입니다. 임관 실패. <1>$date"; } else { - $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 {$nation['name']}임관했습니다."; - $log[count($log)] = "●{$admin['month']}월:{$nation['name']}에 임관했습니다. <1>$date"; + $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 {$nation['name']}임관했습니다."; + $log[] = "●{$admin['month']}월:{$nation['name']}에 임관했습니다. <1>$date"; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:{$nation['name']}에 임관"); if($gencount < 10) { $exp = 700; } @@ -186,13 +186,13 @@ function process_29($connect, &$general) { $nation = MYDB_fetch_array($result); if($general['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:재야입니다. 인재탐색 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야입니다. 인재탐색 실패. <1>$date"; } elseif($nation['level'] <= 0) { - $log[count($log)] = "●{$admin['month']}월:방랑군입니다. 인재탐색 실패. <1>$date"; + $log[] = "●{$admin['month']}월:방랑군입니다. 인재탐색 실패. <1>$date"; } elseif($admin['year'] < $admin['startyear']+3 && $nation['gennum'] >= 10) { - $log[count($log)] = "●{$admin['month']}월:현재 {$nation['name']}은(는) 탐색이 제한되고 있습니다. 인재탐색 실패."; + $log[] = "●{$admin['month']}월:현재 {$nation['name']}은(는) 탐색이 제한되고 있습니다. 인재탐색 실패."; } elseif($general['gold'] < $admin['develcost']) { - $log[count($log)] = "●{$admin['month']}월:자금이 모자랍니다. 인재탐색 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자금이 모자랍니다. 인재탐색 실패. <1>$date"; } else { $query = "select no from general where nation='{$general['nation']}' and npc<2"; $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); @@ -220,7 +220,7 @@ function process_29($connect, &$general) { case 1: $general['power2'] += 1; break; case 2: $general['intel2'] += 1; break; } - $log[count($log)] = "●{$admin['month']}월:인재를 찾을 수 없었습니다. <1>$date"; + $log[] = "●{$admin['month']}월:인재를 찾을 수 없었습니다. <1>$date"; } else { // 탐색 성공 $exp = 200; @@ -252,8 +252,8 @@ function process_29($connect, &$general) { $scoutNation = $nation['nation']; } - $log[count($log)] = "●{$admin['month']}월:$name(이)라는 인재를 {$scoutType}하였습니다! <1>$date"; - $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 $name(이)라는 인재를 {$scoutType}하였습니다!"; + $log[] = "●{$admin['month']}월:$name(이)라는 인재를 {$scoutType}하였습니다! <1>$date"; + $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 $name(이)라는 인재를 {$scoutType}하였습니다!"; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:$name(이)라는 인재를 {$scoutType}"); $query = "select max(leader+power+intel) as lpi, avg(dedication) as ded,avg(experience) as exp, avg(dex0) as dex0, avg(dex10) as dex10, avg(dex20) as dex20, avg(dex30) as dex30, avg(dex40) as dex40 from general where nation='{$general['nation']}'"; @@ -440,11 +440,11 @@ function process_45($connect, &$general) { $nation = MYDB_fetch_array($result); if($general['nation'] == 0) { - $log[count($log)] = "●{$admin['month']}월:재야입니다. 하야 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야입니다. 하야 실패. <1>$date"; } elseif($admin['year'] < $admin['startyear']+3) { - $log[count($log)] = "●{$admin['month']}월:초반제한중 하야는 불가능합니다. 하야 실패. <1>$date"; + $log[] = "●{$admin['month']}월:초반제한중 하야는 불가능합니다. 하야 실패. <1>$date"; } elseif($general['level'] == 12) { - $log[count($log)] = "●{$admin['month']}월:군주입니다. 하야 실패. <1>$date"; + $log[] = "●{$admin['month']}월:군주입니다. 하야 실패. <1>$date"; } else { $exp = 100; @@ -473,24 +473,24 @@ function process_45($connect, &$general) { } if($dipcount1 > 0) { - $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 통합에 반대하며 {$nation['name']}(을)를 떠났습니다."; - $log[count($log)] = "●{$admin['month']}월:통합에 반대하며 {$nation['name']}에서 떠났습니다. <1>$date"; + $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 통합에 반대하며 {$nation['name']}(을)를 떠났습니다."; + $log[] = "●{$admin['month']}월:통합에 반대하며 {$nation['name']}에서 떠났습니다. <1>$date"; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:통합에 반대하며 {$nation['name']}(을)를 떠남"); // 국적 바꾸고 등급 재야로 $query = "update general set resturn='SUCCESS',belong=0,nation=0,level=0,makelimit='12',gold='{$general['gold']}',rice='{$general['rice']}' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } elseif($dipcount2 > 0) { - $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 합병에 반대하며 {$nation['name']}(을)를 떠났습니다."; - $log[count($log)] = "●{$admin['month']}월:합병에 반대하며 {$nation['name']}에서 떠났습니다. <1>$date"; + $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 합병에 반대하며 {$nation['name']}(을)를 떠났습니다."; + $log[] = "●{$admin['month']}월:합병에 반대하며 {$nation['name']}에서 떠났습니다. <1>$date"; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:합병에 반대하며 {$nation['name']}(을)를 떠남"); // 국적 바꾸고 등급 재야로 $query = "update general set resturn='SUCCESS',belong=0,nation=0,level=0,makelimit='12',gold='{$general['gold']}',rice='{$general['rice']}' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } else { - $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 {$nation['name']}에서 하야했습니다."; - $log[count($log)] = "●{$admin['month']}월:{$nation['name']}에서 하야했습니다. <1>$date"; + $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 {$nation['name']}에서 하야했습니다."; + $log[] = "●{$admin['month']}월:{$nation['name']}에서 하야했습니다. <1>$date"; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:{$nation['name']}에서 하야"); // 국적 바꾸고 등급 재야로 // 명성/공헌 N*10% 감소 @@ -572,19 +572,19 @@ function process_46($connect, &$general) { elseif($type > 13) { $type = 9; } if($gencount < 2) { - $log[count($log)] = "●{$admin['month']}월:수하 장수가 부족합니다. 건국 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수하 장수가 부족합니다. 건국 실패. <1>$date"; } elseif($admin['year'] >= $admin['startyear']+2) { - $log[count($log)] = "●{$admin['month']}월:건국 기간이 지났습니다. 건국 실패. <1>$date"; + $log[] = "●{$admin['month']}월:건국 기간이 지났습니다. 건국 실패. <1>$date"; } elseif($city['nation'] != 0) { - $log[count($log)] = "●{$admin['month']}월:공백지가 아닙니다. 건국 실패. <1>$date"; + $log[] = "●{$admin['month']}월:공백지가 아닙니다. 건국 실패. <1>$date"; } elseif($nationcount > 0) { - $log[count($log)] = "●{$admin['month']}월:존재하는 국가명입니다. 건국 실패. <1>$date"; + $log[] = "●{$admin['month']}월:존재하는 국가명입니다. 건국 실패. <1>$date"; } elseif($general['makelimit'] > 0) { - $log[count($log)] = "●{$admin['month']}월:재야가 된지 12시간이 지나야 합니다. 건국 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야가 된지 12시간이 지나야 합니다. 건국 실패. <1>$date"; } elseif($general['level'] != 12) { - $log[count($log)] = "●{$admin['month']}월:군주가 아닙니다. 건국 실패. <1>$date"; + $log[] = "●{$admin['month']}월:군주가 아닙니다. 건국 실패. <1>$date"; } elseif($city['level'] != 5 && $city['level'] != 6) { - $log[count($log)] = "●{$admin['month']}월:중, 소 도시에서만 가능합니다. 건국 실패. <1>$date"; + $log[] = "●{$admin['month']}월:중, 소 도시에서만 가능합니다. 건국 실패. <1>$date"; } else { $query = "update nation set name='{$general['makenation']}',color='$color',level=1,type='$type',capital='{$general['city']}' where nation='{$general['nation']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); @@ -596,9 +596,9 @@ function process_46($connect, &$general) { $query = "update city set nation='{$nation['nation']}',conflict='',conflict2='' where city='{$general['city']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $log[count($log)] = "●{$admin['month']}월:{$nation['name']}(을)를 건국하였습니다. <1>$date"; - $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 {$city['name']}에 국가를 건설하였습니다."; - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【건국】".getNationType($type)." {$nation['name']}(이)가 새로이 등장하였습니다."; + $log[] = "●{$admin['month']}월:{$nation['name']}(을)를 건국하였습니다. <1>$date"; + $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 {$city['name']}에 국가를 건설하였습니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【건국】".getNationType($type)." {$nation['name']}(이)가 새로이 등장하였습니다."; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:{$nation['name']}(을)를 건국"); addNationHistory($nation, "●{$admin['year']}년 {$admin['month']}월:{$general['name']}(이)가 {$nation['name']}(을)를 건국"); @@ -641,19 +641,19 @@ function process_47($connect, &$general) { if($general['level'] != 12) { - $log[count($log)] = "●{$admin['month']}월:군주가 아닙니다. <1>$date"; + $log[] = "●{$admin['month']}월:군주가 아닙니다. <1>$date"; } elseif($admin['year'] < $admin['startyear']+3) { - $log[count($log)] = "●{$admin['month']}월:초반제한중에는 방랑이 불가능합니다. 방랑 실패."; + $log[] = "●{$admin['month']}월:초반제한중에는 방랑이 불가능합니다. 방랑 실패."; } elseif($dipcount != 0) { - $log[count($log)] = "●{$admin['month']}월:방랑할 수 없는 외교상태입니다. 방랑 실패."; + $log[] = "●{$admin['month']}월:방랑할 수 없는 외교상태입니다. 방랑 실패."; } elseif($nation['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:이미 방랑군입니다. 방랑 실패."; + $log[] = "●{$admin['month']}월:이미 방랑군입니다. 방랑 실패."; } else { - $log[count($log)] = "●{$admin['month']}월:영토를 버리고 방랑의 길을 떠납니다. <1>$date"; - $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 방랑의 길을 떠납니다."; + $log[] = "●{$admin['month']}월:영토를 버리고 방랑의 길을 떠납니다. <1>$date"; + $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 방랑의 길을 떠납니다."; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:{$nation['name']}(을)를 버리고 방랑"); - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【방랑】{$general['name']}은(는) 방랑의 길을 떠납니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【방랑】{$general['name']}은(는) 방랑의 길을 떠납니다."; //분쟁기록 모두 지움 DeleteConflict($connect, $general['nation']); @@ -710,13 +710,13 @@ function process_54($connect, &$general) { $dipcount = MYDB_num_rows($result); if($nextruler['name'] == "") { - $log[count($log)] = "●{$admin['month']}월:잘못된 장수입니다. 선양 실패. <1>$date"; + $log[] = "●{$admin['month']}월:잘못된 장수입니다. 선양 실패. <1>$date"; } elseif($general['level'] != 12) { - $log[count($log)] = "●{$admin['month']}월:군주가 아닙니다. 선양 실패. <1>$date"; + $log[] = "●{$admin['month']}월:군주가 아닙니다. 선양 실패. <1>$date"; } elseif($nextruler['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:잘못된 장수입니다. 선양 실패. <1>$date"; + $log[] = "●{$admin['month']}월:잘못된 장수입니다. 선양 실패. <1>$date"; } elseif($dipcount != 0) { - $log[count($log)] = "●{$admin['month']}월:현재 통합 진행중입니다. 선양 실패."; + $log[] = "●{$admin['month']}월:현재 통합 진행중입니다. 선양 실패."; } else { //군주 교체 $query = "update general set level='12' where no='$who'"; @@ -732,9 +732,9 @@ function process_54($connect, &$general) { $query = "update general set resturn='SUCCESS',level='1',experience=experience*0.7 where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【선양】{$general['name']}(이)가 {$nation['name']}의 군주 자리를 {$nextruler['name']}에게 선양했습니다."; - $log[count($log)] = "●{$admin['month']}월:{$nextruler['name']}에게 군주의 자리를 물려줍니다. <1>$date"; - $youlog[count($youlog)] = "●{$admin['month']}월:{$general['name']}에게서 군주의 자리를 물려받습니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【선양】{$general['name']}(이)가 {$nation['name']}의 군주 자리를 {$nextruler['name']}에게 선양했습니다."; + $log[] = "●{$admin['month']}월:{$nextruler['name']}에게 군주의 자리를 물려줍니다. <1>$date"; + $youlog[] = "●{$admin['month']}월:{$general['name']}에게서 군주의 자리를 물려받습니다."; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:{$nation['name']}의 군주자리를 {$nextruler['name']}에게 선양"); addHistory($nextruler, "●{$admin['year']}년 {$admin['month']}월:{$nation['name']}의 군주자리를 물려 받음"); @@ -768,11 +768,11 @@ function process_55($connect, &$general) { else { $makename = $general['name']; } if($general['level'] != 0) { - $log[count($log)] = "●{$admin['month']}월:재야가 아닙니다. 거병 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야가 아닙니다. 거병 실패. <1>$date"; } elseif($admin['year'] >= $admin['startyear']+2) { - $log[count($log)] = "●{$admin['month']}월:거병 기간이 지났습니다. 거병 실패. <1>$date"; + $log[] = "●{$admin['month']}월:거병 기간이 지났습니다. 거병 실패. <1>$date"; } elseif($general['makelimit'] > 0) { - $log[count($log)] = "●{$admin['month']}월:재야가 된지 12시간이 지나야 합니다. 거병 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야가 된지 12시간이 지나야 합니다. 거병 실패. <1>$date"; } else { getDB()->insert('nation', [ @@ -805,9 +805,9 @@ function process_55($connect, &$general) { $query = "update general set resturn='SUCCESS',belong=1,level=12,nation='{$nation['nation']}',dedication=dedication+'$ded', experience=experience+'$exp' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $log[count($log)] = "●{$admin['month']}월:거병에 성공하였습니다. <1>$date"; - $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 {$city['name']}에서 거병하였습니다."; - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【거병】{$general['name']}(이)가 세력을 결성하였습니다."; + $log[] = "●{$admin['month']}월:거병에 성공하였습니다. <1>$date"; + $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 {$city['name']}에서 거병하였습니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【거병】{$general['name']}(이)가 세력을 결성하였습니다."; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:{$city['name']}에서 거병"); addNationHistory($nation, "●{$admin['year']}년 {$admin['month']}월:{$general['name']}(이)가 {$city['name']}에서 거병"); @@ -847,12 +847,12 @@ function process_56($connect, &$general) { $citycount = MYDB_num_rows($result); if($general['level'] != 12) { - $log[count($log)] = "●{$admin['month']}월:군주가 아닙니다. <1>$date"; + $log[] = "●{$admin['month']}월:군주가 아닙니다. <1>$date"; } elseif($citycount != 0) { - $log[count($log)] = "●{$admin['month']}월:방랑군이 아닙니다. <1>$date"; + $log[] = "●{$admin['month']}월:방랑군이 아닙니다. <1>$date"; } else { - $log[count($log)] = "●{$admin['month']}월:세력을 해산했습니다. <1>$date"; - $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 세력을 해산했습니다."; + $log[] = "●{$admin['month']}월:세력을 해산했습니다. <1>$date"; + $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 세력을 해산했습니다."; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:{$nation['name']}(을)를 해산"); $query = "select no from general where nation='{$general['nation']}'"; @@ -902,19 +902,19 @@ function process_57($connect, &$general) { $ruler = MYDB_fetch_array($result); if($general['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:재야 입니다. 모반 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야 입니다. 모반 실패. <1>$date"; } elseif($general['level'] < 5) { - $log[count($log)] = "●{$admin['month']}월:수뇌부 이상만 가능합니다. 모반 실패. <1>$date"; + $log[] = "●{$admin['month']}월:수뇌부 이상만 가능합니다. 모반 실패. <1>$date"; } elseif($city['nation'] != $general['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. 모반 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. 모반 실패. <1>$date"; } elseif($city['supply'] == 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. 모반 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. 모반 실패. <1>$date"; } elseif($general['level'] == 12) { - $log[count($log)] = "●{$admin['month']}월:이미 군주 입니다. 모반 실패. <1>$date"; + $log[] = "●{$admin['month']}월:이미 군주 입니다. 모반 실패. <1>$date"; } elseif($ruler['killturn'] >= $admin['killturn']) { - $log[count($log)] = "●{$admin['month']}월:군주가 활동중입니다. 모반 실패. <1>$date"; + $log[] = "●{$admin['month']}월:군주가 활동중입니다. 모반 실패. <1>$date"; } elseif($ruler['npc'] >= 2) { - $log[count($log)] = "●{$admin['month']}월:군주가 NPC입니다. 모반 실패. <1>$date"; + $log[] = "●{$admin['month']}월:군주가 NPC입니다. 모반 실패. <1>$date"; } else { //군주 교체 $query = "update general set resturn='SUCCESS',level='12' where no='{$general['no']}'"; @@ -930,10 +930,10 @@ function process_57($connect, &$general) { $query = "update general set level='1',experience=experience*0.7 where no='{$ruler['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $log[count($log)] = "●{$admin['month']}월:모반에 성공했습니다. <1>$date"; - $youlog[count($youlog)] = "●{$admin['month']}월:{$general['name']}에게서 군주의 자리를 뺏겼습니다."; - $alllog[count($alllog)] = "●{$admin['month']}월:{$general['name']}(이)가 모반에 성공했습니다."; - $history[count($history)] = "●{$admin['year']}년 {$admin['month']}월:【모반】{$general['name']}(이)가 {$nation['name']}의 군주 자리를 찬탈했습니다."; + $log[] = "●{$admin['month']}월:모반에 성공했습니다. <1>$date"; + $youlog[] = "●{$admin['month']}월:{$general['name']}에게서 군주의 자리를 뺏겼습니다."; + $alllog[] = "●{$admin['month']}월:{$general['name']}(이)가 모반에 성공했습니다."; + $history[] = "●{$admin['year']}년 {$admin['month']}월:【모반】{$general['name']}(이)가 {$nation['name']}의 군주 자리를 찬탈했습니다."; addHistory($general, "●{$admin['year']}년 {$admin['month']}월:모반으로 {$nation['name']}의 군주자리를 찬탈"); addHistory($ruler, "●{$admin['year']}년 {$admin['month']}월:{$general['name']}의 모반으로 인해 {$nation['name']}의 군주자리를 박탈당함"); diff --git a/twe/func_process_trick.php b/twe/func_process_trick.php index 03a856d3..85715308 100644 --- a/twe/func_process_trick.php +++ b/twe/func_process_trick.php @@ -30,23 +30,23 @@ function process_32($connect, &$general) { $dip = MYDB_fetch_array($result); if(!$destcity) { - $log[count($log)] = "●{$admin['month']}월:없는 도시입니다. 화계 실패. <1>$date"; + $log[] = "●{$admin['month']}월:없는 도시입니다. 화계 실패. <1>$date"; } elseif($general['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:재야입니다. {$destcity['name']}에 화계 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야입니다. {$destcity['name']}에 화계 실패. <1>$date"; } elseif($general['nation'] != $city['nation'] && $nation['level'] != 0) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. {$destcity['name']}에 화계 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. {$destcity['name']}에 화계 실패. <1>$date"; } elseif($city['supply'] == 0 && $nation['level'] != 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. {$destcity['name']}에 화계 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. {$destcity['name']}에 화계 실패. <1>$date"; } elseif($destcity['nation'] == 0) { - $log[count($log)] = "●{$admin['month']}월:공백지입니다. {$destcity['name']}에 화계 실패. <1>$date"; + $log[] = "●{$admin['month']}월:공백지입니다. {$destcity['name']}에 화계 실패. <1>$date"; } elseif($general['gold'] < $admin['develcost']*5) { - $log[count($log)] = "●{$admin['month']}월:자금이 모자랍니다. {$destcity['name']}에 화계 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자금이 모자랍니다. {$destcity['name']}에 화계 실패. <1>$date"; } elseif($general['rice'] < $admin['develcost']*5) { - $log[count($log)] = "●{$admin['month']}월:군량이 모자랍니다. {$destcity['name']}에 화계 실패. <1>$date"; + $log[] = "●{$admin['month']}월:군량이 모자랍니다. {$destcity['name']}에 화계 실패. <1>$date"; } elseif($general['nation'] == $destcity['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국입니다. {$destcity['name']}에 화계 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국입니다. {$destcity['name']}에 화계 실패. <1>$date"; } elseif($dip['state'] >= 7) { - $log[count($log)] = "●{$admin['month']}월:불가침국입니다. {$destcity['name']}에 화계 실패. <1>$date"; + $log[] = "●{$admin['month']}월:불가침국입니다. {$destcity['name']}에 화계 실패. <1>$date"; } else { $query = "select leader,horse,power,weap,intel,book,injury from general where city='$destination' and nation='{$destcity['nation']}' order by intel desc"; $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); @@ -60,14 +60,14 @@ function process_32($connect, &$general) { $ratio += 10; $query = "update general set item=0 where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $log[count($log)] = "".getItemName($general['item'])."(을)를 사용!"; + $log[] = "".getItemName($general['item'])."(을)를 사용!"; $general['item'] = 0; } elseif($general['item'] == 6) { // 향낭 사용 $ratio += 20; $query = "update general set item=0 where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $log[count($log)] = "".getItemName($general['item'])."(을)를 사용!"; + $log[] = "".getItemName($general['item'])."(을)를 사용!"; $general['item'] = 0; } elseif($general['item'] >= 21 && $general['item'] <= 22) { // 육도, 삼략 사용 @@ -85,8 +85,8 @@ function process_32($connect, &$general) { $ratio /= $dist[$destination]; if($ratio > $ratio2) { - $alllog[count($alllog)] = "●{$admin['month']}월:{$destcity['name']}(이)가 불타고 있습니다."; - $log[count($log)] = "●{$admin['month']}월:{$destcity['name']}에 화계가 성공했습니다. <1>$date"; + $alllog[] = "●{$admin['month']}월:{$destcity['name']}(이)가 불타고 있습니다."; + $log[] = "●{$admin['month']}월:{$destcity['name']}에 화계가 성공했습니다. <1>$date"; $destcity['agri'] -= rand() % $_firingpower + $_firingbase; $destcity['comm'] -= rand() % $_firingpower + $_firingbase; @@ -101,7 +101,7 @@ function process_32($connect, &$general) { $exp = rand() % 100 + 201; $ded = rand() % 70 + 141; } else { - $log[count($log)] = "●{$admin['month']}월:{$destcity['name']}에 화계가 실패했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$destcity['name']}에 화계가 실패했습니다. <1>$date"; $exp = rand() % 100 + 1; $ded = rand() % 70 + 1; } @@ -156,23 +156,23 @@ function process_33($connect, &$general) { $dip = MYDB_fetch_array($result); if(!$destcity) { - $log[count($log)] = "●{$admin['month']}월:없는 도시입니다. 탈취 실패. <1>$date"; + $log[] = "●{$admin['month']}월:없는 도시입니다. 탈취 실패. <1>$date"; } elseif($general['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:재야입니다. {$destcity['name']}에 탈취 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야입니다. {$destcity['name']}에 탈취 실패. <1>$date"; } elseif($general['nation'] != $city['nation'] && $mynation['level'] != 0) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. {$destcity['name']}에 탈취 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. {$destcity['name']}에 탈취 실패. <1>$date"; } elseif($city['supply'] == 0 && $mynation['level'] != 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. {$destcity['name']}에 탈취 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. {$destcity['name']}에 탈취 실패. <1>$date"; } elseif($destcity['nation'] == 0) { - $log[count($log)] = "●{$admin['month']}월:공백지입니다. {$destcity['name']}에 탈취 실패. <1>$date"; + $log[] = "●{$admin['month']}월:공백지입니다. {$destcity['name']}에 탈취 실패. <1>$date"; } elseif($general['gold'] < $admin['develcost']*5) { - $log[count($log)] = "●{$admin['month']}월:자금이 모자랍니다. {$destcity['name']}에 탈취 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자금이 모자랍니다. {$destcity['name']}에 탈취 실패. <1>$date"; } elseif($general['rice'] < $admin['develcost']*5) { - $log[count($log)] = "●{$admin['month']}월:군량이 모자랍니다. {$destcity['name']}에 탈취 실패. <1>$date"; + $log[] = "●{$admin['month']}월:군량이 모자랍니다. {$destcity['name']}에 탈취 실패. <1>$date"; } elseif($general['nation'] == $destcity['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국입니다. {$destcity['name']}에 탈취 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국입니다. {$destcity['name']}에 탈취 실패. <1>$date"; } elseif($dip['state'] >= 7) { - $log[count($log)] = "●{$admin['month']}월:불가침국입니다. {$destcity['name']}에 탈취 실패. <1>$date"; + $log[] = "●{$admin['month']}월:불가침국입니다. {$destcity['name']}에 탈취 실패. <1>$date"; } else { $query = "select leader,horse,power,weap,intel,book,injury from general where city='$destination' and nation='{$destcity['nation']}' order by power desc"; $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); @@ -186,14 +186,14 @@ function process_33($connect, &$general) { $ratio += 10; $query = "update general set item=0 where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $log[count($log)] = "".getItemName($general['item'])."(을)를 사용!"; + $log[] = "".getItemName($general['item'])."(을)를 사용!"; $general['item'] = 0; } elseif($general['item'] == 6) { // 향낭 사용 $ratio += 20; $query = "update general set item=0 where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $log[count($log)] = "".getItemName($general['item'])."(을)를 사용!"; + $log[] = "".getItemName($general['item'])."(을)를 사용!"; $general['item'] = 0; } elseif($general['item'] >= 21 && $general['item'] <= 22) { // 육도, 삼략 사용 @@ -211,8 +211,8 @@ function process_33($connect, &$general) { $ratio /= $dist[$destination]; if($ratio > $ratio2) { - $alllog[count($alllog)] = "●{$admin['month']}월:{$destcity['name']}에서 금과 쌀을 도둑맞았습니다."; - $log[count($log)] = "●{$admin['month']}월:{$destcity['name']}에 탈취가 성공했습니다. <1>$date"; + $alllog[] = "●{$admin['month']}월:{$destcity['name']}에서 금과 쌀을 도둑맞았습니다."; + $log[] = "●{$admin['month']}월:{$destcity['name']}에 탈취가 성공했습니다. <1>$date"; // 탈취 최대 400 * 8 $gold = (rand() % $_firingpower + $_firingbase) * $destcity['level']; @@ -243,13 +243,13 @@ function process_33($connect, &$general) { $query = "update general set gold='{$general['gold']}',rice='{$general['rice']}' where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); } - $log[count($log)] = "●금$gold 쌀$rice을 획득했습니다."; + $log[] = "●금$gold 쌀$rice을 획득했습니다."; // TrickInjury($connect, $destination); $exp = rand() % 100 + 201; $ded = rand() % 70 + 141; } else { - $log[count($log)] = "●{$admin['month']}월:{$destcity['name']}에 탈취가 실패했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$destcity['name']}에 탈취가 실패했습니다. <1>$date"; $exp = rand() % 100 + 1; $ded = rand() % 70 + 1; } @@ -299,23 +299,23 @@ function process_34($connect, &$general) { $dip = MYDB_fetch_array($result); if(!$destcity) { - $log[count($log)] = "●{$admin['month']}월:없는 도시입니다. 파괴 실패. <1>$date"; + $log[] = "●{$admin['month']}월:없는 도시입니다. 파괴 실패. <1>$date"; } elseif($general['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:재야입니다. {$destcity['name']}에 파괴 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야입니다. {$destcity['name']}에 파괴 실패. <1>$date"; } elseif($general['nation'] != $city['nation'] && $mynation['level'] != 0) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. {$destcity['name']}에 파괴 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. {$destcity['name']}에 파괴 실패. <1>$date"; } elseif($city['supply'] == 0 && $mynation['level'] != 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. {$destcity['name']}에 파괴 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. {$destcity['name']}에 파괴 실패. <1>$date"; } elseif($destcity['nation'] == 0) { - $log[count($log)] = "●{$admin['month']}월:공백지입니다. {$destcity['name']}에 파괴 실패. <1>$date"; + $log[] = "●{$admin['month']}월:공백지입니다. {$destcity['name']}에 파괴 실패. <1>$date"; } elseif($general['gold'] < $admin['develcost']*5) { - $log[count($log)] = "●{$admin['month']}월:자금이 모자랍니다. {$destcity['name']}에 파괴 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자금이 모자랍니다. {$destcity['name']}에 파괴 실패. <1>$date"; } elseif($general['rice'] < $admin['develcost']*5) { - $log[count($log)] = "●{$admin['month']}월:군량이 모자랍니다. {$destcity['name']}에 파괴 실패. <1>$date"; + $log[] = "●{$admin['month']}월:군량이 모자랍니다. {$destcity['name']}에 파괴 실패. <1>$date"; } elseif($general['nation'] == $destcity['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국입니다. {$destcity['name']}에 파괴 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국입니다. {$destcity['name']}에 파괴 실패. <1>$date"; } elseif($dip['state'] >= 7) { - $log[count($log)] = "●{$admin['month']}월:불가침국입니다. {$destcity['name']}에 파괴 실패. <1>$date"; + $log[] = "●{$admin['month']}월:불가침국입니다. {$destcity['name']}에 파괴 실패. <1>$date"; } else { $query = "select leader,horse,power,weap,intel,book,injury from general where city='$destination' and nation='{$destcity['nation']}' order by power desc"; $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); @@ -329,14 +329,14 @@ function process_34($connect, &$general) { $ratio += 10; $query = "update general set item=0 where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $log[count($log)] = "".getItemName($general['item'])."(을)를 사용!"; + $log[] = "".getItemName($general['item'])."(을)를 사용!"; $general['item'] = 0; } elseif($general['item'] == 6) { // 향낭 사용 $ratio += 20; $query = "update general set item=0 where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $log[count($log)] = "".getItemName($general['item'])."(을)를 사용!"; + $log[] = "".getItemName($general['item'])."(을)를 사용!"; $general['item'] = 0; } elseif($general['item'] >= 21 && $general['item'] <= 22) { // 육도, 삼략 사용 @@ -354,8 +354,8 @@ function process_34($connect, &$general) { $ratio /= $dist[$destination]; if($ratio > $ratio2) { - $alllog[count($alllog)] = "●{$admin['month']}월:누군가가 {$destcity['name']}의 성벽을 허물었습니다."; - $log[count($log)] = "●{$admin['month']}월:{$destcity['name']}에 파괴가 성공했습니다. <1>$date"; + $alllog[] = "●{$admin['month']}월:누군가가 {$destcity['name']}의 성벽을 허물었습니다."; + $log[] = "●{$admin['month']}월:{$destcity['name']}에 파괴가 성공했습니다. <1>$date"; // 파괴 $destcity['def'] -= rand() % $_firingpower + $_firingbase; @@ -371,7 +371,7 @@ function process_34($connect, &$general) { $exp = rand() % 100 + 201; $ded = rand() % 70 + 141; } else { - $log[count($log)] = "●{$admin['month']}월:{$destcity['name']}에 파괴가 실패했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$destcity['name']}에 파괴가 실패했습니다. <1>$date"; $exp = rand() % 100 + 1; $ded = rand() % 70 + 1; } @@ -423,23 +423,23 @@ function process_35($connect, &$general) { $dip = MYDB_fetch_array($result); if(!$destcity) { - $log[count($log)] = "●{$admin['month']}월:없는 도시입니다. 선동 실패. <1>$date"; + $log[] = "●{$admin['month']}월:없는 도시입니다. 선동 실패. <1>$date"; } elseif($general['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:재야입니다. {$destcity['name']}에 선동 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야입니다. {$destcity['name']}에 선동 실패. <1>$date"; } elseif($general['nation'] != $city['nation'] && $mynation['level'] != 0) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. {$destcity['name']}에 선동 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. {$destcity['name']}에 선동 실패. <1>$date"; } elseif($city['supply'] == 0 && $mynation['level'] != 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. {$destcity['name']}에 선동 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. {$destcity['name']}에 선동 실패. <1>$date"; } elseif($destcity['nation'] == 0) { - $log[count($log)] = "●{$admin['month']}월:공백지입니다. {$destcity['name']}에 선동 실패. <1>$date"; + $log[] = "●{$admin['month']}월:공백지입니다. {$destcity['name']}에 선동 실패. <1>$date"; } elseif($general['gold'] < $admin['develcost']*5) { - $log[count($log)] = "●{$admin['month']}월:자금이 모자랍니다. {$destcity['name']}에 선동 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자금이 모자랍니다. {$destcity['name']}에 선동 실패. <1>$date"; } elseif($general['rice'] < $admin['develcost']*5) { - $log[count($log)] = "●{$admin['month']}월:군량이 모자랍니다. {$destcity['name']}에 선동 실패. <1>$date"; + $log[] = "●{$admin['month']}월:군량이 모자랍니다. {$destcity['name']}에 선동 실패. <1>$date"; } elseif($general['nation'] == $destcity['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국입니다. {$destcity['name']}에 선동 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국입니다. {$destcity['name']}에 선동 실패. <1>$date"; } elseif($dip['state'] >= 7) { - $log[count($log)] = "●{$admin['month']}월:불가침국입니다. {$destcity['name']}에 선동 실패. <1>$date"; + $log[] = "●{$admin['month']}월:불가침국입니다. {$destcity['name']}에 선동 실패. <1>$date"; } else { $query = "select leader,horse,power,weap,intel,book,injury from general where city='$destination' and nation='{$destcity['nation']}' order by sum desc"; $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); @@ -453,14 +453,14 @@ function process_35($connect, &$general) { $ratio += 10; $query = "update general set item=0 where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $log[count($log)] = "".getItemName($general['item'])."(을)를 사용!"; + $log[] = "".getItemName($general['item'])."(을)를 사용!"; $general['item'] = 0; } elseif($general['item'] == 6) { // 향낭 사용 $ratio += 20; $query = "update general set item=0 where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $log[count($log)] = "".getItemName($general['item'])."(을)를 사용!"; + $log[] = "".getItemName($general['item'])."(을)를 사용!"; $general['item'] = 0; } elseif($general['item'] >= 21 && $general['item'] <= 22) { // 육도, 삼략 사용 @@ -478,8 +478,8 @@ function process_35($connect, &$general) { $ratio /= $dist[$destination]; if($ratio > $ratio2) { - $alllog[count($alllog)] = "●{$admin['month']}월:{$destcity['name']}의 백성들이 동요하고 있습니다."; - $log[count($log)] = "●{$admin['month']}월:{$destcity['name']}에 선동이 성공했습니다. <1>$date"; + $alllog[] = "●{$admin['month']}월:{$destcity['name']}의 백성들이 동요하고 있습니다."; + $log[] = "●{$admin['month']}월:{$destcity['name']}에 선동이 성공했습니다. <1>$date"; // 선동 최대 10 $destcity['secu'] -= rand() % round($_firingpower/2) + $_firingbase; @@ -495,7 +495,7 @@ function process_35($connect, &$general) { $exp = rand() % 100 + 201; $ded = rand() % 70 + 141; } else { - $log[count($log)] = "●{$admin['month']}월:{$destcity['name']}에 선동이 실패했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$destcity['name']}에 선동이 실패했습니다. <1>$date"; $exp = rand() % 100 + 1; $ded = rand() % 70 + 1; } @@ -548,23 +548,23 @@ function process_36($connect, &$general) { $dip = MYDB_fetch_array($result); if(!$destcity) { - $log[count($log)] = "●{$admin['month']}월:없는 도시입니다. 기습 실패. <1>$date"; + $log[] = "●{$admin['month']}월:없는 도시입니다. 기습 실패. <1>$date"; } elseif($general['level'] == 0) { - $log[count($log)] = "●{$admin['month']}월:재야입니다. {$destcity['name']}에 기습 실패. <1>$date"; + $log[] = "●{$admin['month']}월:재야입니다. {$destcity['name']}에 기습 실패. <1>$date"; } elseif($general['nation'] != $city['nation'] && $mynation['level'] != 0) { - $log[count($log)] = "●{$admin['month']}월:아국이 아닙니다. {$destcity['name']}에 기습 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국이 아닙니다. {$destcity['name']}에 기습 실패. <1>$date"; } elseif($city['supply'] == 0 && $mynation['level'] != 0) { - $log[count($log)] = "●{$admin['month']}월:고립된 도시입니다. {$destcity['name']}에 기습 실패. <1>$date"; + $log[] = "●{$admin['month']}월:고립된 도시입니다. {$destcity['name']}에 기습 실패. <1>$date"; } elseif($destcity['nation'] == 0) { - $log[count($log)] = "●{$admin['month']}월:공백지입니다. {$destcity['name']}에 기습 실패. <1>$date"; + $log[] = "●{$admin['month']}월:공백지입니다. {$destcity['name']}에 기습 실패. <1>$date"; } elseif($general['gold'] < $admin['develcost']*5) { - $log[count($log)] = "●{$admin['month']}월:자금이 모자랍니다. {$destcity['name']}에 기습 실패. <1>$date"; + $log[] = "●{$admin['month']}월:자금이 모자랍니다. {$destcity['name']}에 기습 실패. <1>$date"; } elseif($general['rice'] < $admin['develcost']*5) { - $log[count($log)] = "●{$admin['month']}월:군량이 모자랍니다. {$destcity['name']}에 기습 실패. <1>$date"; + $log[] = "●{$admin['month']}월:군량이 모자랍니다. {$destcity['name']}에 기습 실패. <1>$date"; } elseif($general['nation'] == $destcity['nation']) { - $log[count($log)] = "●{$admin['month']}월:아국입니다. {$destcity['name']}에 기습 실패. <1>$date"; + $log[] = "●{$admin['month']}월:아국입니다. {$destcity['name']}에 기습 실패. <1>$date"; } elseif($dip['state'] >= 7) { - $log[count($log)] = "●{$admin['month']}월:불가침국입니다. {$destcity['name']}에 기습 실패. <1>$date"; + $log[] = "●{$admin['month']}월:불가침국입니다. {$destcity['name']}에 기습 실패. <1>$date"; } else { $query = "select ROUND((leader+intel+power)*(100-injury)/100)+weap+horse+book as sum,weap,horse,book from general where city='$destination' and nation='{$destcity['nation']}' order by sum desc"; $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); @@ -581,14 +581,14 @@ function process_36($connect, &$general) { $ratio += 10; $query = "update general set item=0 where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $log[count($log)] = "".getItemName($general['item'])."(을)를 사용!"; + $log[] = "".getItemName($general['item'])."(을)를 사용!"; $general['item'] = 0; } elseif($general['item'] == 6) { // 향낭 사용 $ratio += 20; $query = "update general set item=0 where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $log[count($log)] = "".getItemName($general['item'])."(을)를 사용!"; + $log[] = "".getItemName($general['item'])."(을)를 사용!"; $general['item'] = 0; } elseif($general['item'] >= 21 && $general['item'] <= 22) { // 육도, 삼략 사용 @@ -606,8 +606,8 @@ function process_36($connect, &$general) { $ratio /= $dist[$destination]; if($ratio > $ratio2) { - $alllog[count($alllog)] = "●{$admin['month']}월:{$destcity['name']}(이)가 누군가에게 공격 받았습니다."; - $log[count($log)] = "●{$admin['month']}월:{$destcity['name']}에 기습이 성공했습니다. <1>$date"; + $alllog[] = "●{$admin['month']}월:{$destcity['name']}(이)가 누군가에게 공격 받았습니다."; + $log[] = "●{$admin['month']}월:{$destcity['name']}에 기습이 성공했습니다. <1>$date"; // 기습 $destcity['agri'] -= rand() % round($_firingpower/2) + $_firingbase; @@ -631,7 +631,7 @@ function process_36($connect, &$general) { $exp = rand() % 100 + 201; $ded = rand() % 70 + 141; } else { - $log[count($log)] = "●{$admin['month']}월:{$destcity['name']}에 기습이 실패했습니다. <1>$date"; + $log[] = "●{$admin['month']}월:{$destcity['name']}에 기습이 실패했습니다. <1>$date"; $exp = rand() % 100 + 1; $ded = rand() % 70 + 1; } diff --git a/twe/func_tournament.php b/twe/func_tournament.php index bcf5d95c..953ab898 100644 --- a/twe/func_tournament.php +++ b/twe/func_tournament.php @@ -742,54 +742,54 @@ function fight($connect, $tnmt_type, $tnmt, $phs, $group, $g1, $g2, $type) { //아이템 로그 if($gen1['h'] > 6 && ($tnmt_type == 0 || $tnmt_type == 1)) { switch(rand()%4) { - case 0: $log[count($log)] = "{$gen1['name']}의 ".getHorseName($gen1['h'])."(이)가 포효합니다!"; break; - case 1: $log[count($log)] = "{$gen1['name']}의 ".getHorseName($gen1['h'])."(이)가 그 위용을 뽐냅니다!"; break; - case 2: $log[count($log)] = "{$gen1['name']}(이)가 ".getHorseName($gen1['h'])."(을)를 타고 있습니다!"; break; - case 3: $log[count($log)] = "{$gen1['name']}의 ".getHorseName($gen1['h'])."(이)가 갈기를 휘날립니다!"; break; + case 0: $log[] = "{$gen1['name']}의 ".getHorseName($gen1['h'])."(이)가 포효합니다!"; break; + case 1: $log[] = "{$gen1['name']}의 ".getHorseName($gen1['h'])."(이)가 그 위용을 뽐냅니다!"; break; + case 2: $log[] = "{$gen1['name']}(이)가 ".getHorseName($gen1['h'])."(을)를 타고 있습니다!"; break; + case 3: $log[] = "{$gen1['name']}의 ".getHorseName($gen1['h'])."(이)가 갈기를 휘날립니다!"; break; } } if($gen1['w'] > 6 && ($tnmt_type == 0 || $tnmt_type == 2)) { switch(rand()%4) { - case 0: $log[count($log)] = "{$gen1['name']}의 ".getWeapName($gen1['w'])."(이)가 번뜩입니다!"; break; - case 1: $log[count($log)] = "{$gen1['name']}의 ".getWeapName($gen1['w'])."(이)가 푸르게 빛납니다!"; break; - case 2: $log[count($log)] = "{$gen1['name']}의 ".getWeapName($gen1['w'])."에서 살기가 느껴집니다!"; break; - case 3: $log[count($log)] = "{$gen1['name']}의 손에는 ".getWeapName($gen1['w'])."(이)가 쥐어져 있습니다!"; break; + case 0: $log[] = "{$gen1['name']}의 ".getWeapName($gen1['w'])."(이)가 번뜩입니다!"; break; + case 1: $log[] = "{$gen1['name']}의 ".getWeapName($gen1['w'])."(이)가 푸르게 빛납니다!"; break; + case 2: $log[] = "{$gen1['name']}의 ".getWeapName($gen1['w'])."에서 살기가 느껴집니다!"; break; + case 3: $log[] = "{$gen1['name']}의 손에는 ".getWeapName($gen1['w'])."(이)가 쥐어져 있습니다!"; break; } } if($gen1['b'] > 6 && ($tnmt_type == 0 || $tnmt_type == 3)) { switch(rand()%4) { - case 0: $log[count($log)] = "{$gen1['name']}(이)가 ".getBookName($gen1['b'])."(을)를 펼쳐듭니다!"; break; - case 1: $log[count($log)] = "{$gen1['name']}(이)가 ".getBookName($gen1['b'])."(을)를 품에서 꺼냅니다!"; break; - case 2: $log[count($log)] = "{$gen1['name']}(이)가 ".getBookName($gen1['b'])."(을)를 들고 있습니다!"; break; - case 3: $log[count($log)] = "{$gen1['name']}의 손에는 ".getBookName($gen1['b'])."(이)가 쥐어져 있습니다!"; break; + case 0: $log[] = "{$gen1['name']}(이)가 ".getBookName($gen1['b'])."(을)를 펼쳐듭니다!"; break; + case 1: $log[] = "{$gen1['name']}(이)가 ".getBookName($gen1['b'])."(을)를 품에서 꺼냅니다!"; break; + case 2: $log[] = "{$gen1['name']}(이)가 ".getBookName($gen1['b'])."(을)를 들고 있습니다!"; break; + case 3: $log[] = "{$gen1['name']}의 손에는 ".getBookName($gen1['b'])."(이)가 쥐어져 있습니다!"; break; } } if($gen2['h'] > 6 && ($tnmt_type == 0 || $tnmt_type == 1)) { switch(rand()%4) { - case 0: $log[count($log)] = "{$gen2['name']}의 ".getHorseName($gen2['h'])."(이)가 포효합니다!"; break; - case 1: $log[count($log)] = "{$gen2['name']}의 ".getHorseName($gen2['h'])."(이)가 그 위용을 뽐냅니다!"; break; - case 2: $log[count($log)] = "{$gen2['name']}(이)가 ".getHorseName($gen2['h'])."(을)를 타고 있습니다!"; break; - case 3: $log[count($log)] = "{$gen2['name']}의 ".getHorseName($gen2['h'])."(이)가 갈기를 휘날립니다!"; break; + case 0: $log[] = "{$gen2['name']}의 ".getHorseName($gen2['h'])."(이)가 포효합니다!"; break; + case 1: $log[] = "{$gen2['name']}의 ".getHorseName($gen2['h'])."(이)가 그 위용을 뽐냅니다!"; break; + case 2: $log[] = "{$gen2['name']}(이)가 ".getHorseName($gen2['h'])."(을)를 타고 있습니다!"; break; + case 3: $log[] = "{$gen2['name']}의 ".getHorseName($gen2['h'])."(이)가 갈기를 휘날립니다!"; break; } } if($gen2['w'] > 6 && ($tnmt_type == 0 || $tnmt_type == 2)) { switch(rand()%4) { - case 0: $log[count($log)] = "{$gen2['name']}의 ".getWeapName($gen2['w'])."(이)가 번뜩입니다!"; break; - case 1: $log[count($log)] = "{$gen2['name']}의 ".getWeapName($gen2['w'])."(이)가 푸르게 빛납니다!"; break; - case 2: $log[count($log)] = "{$gen2['name']}의 ".getWeapName($gen2['w'])."에서 살기가 느껴집니다!"; break; - case 3: $log[count($log)] = "{$gen2['name']}의 손에는 ".getWeapName($gen2['w'])."(이)가 쥐어져 있습니다!"; break; + case 0: $log[] = "{$gen2['name']}의 ".getWeapName($gen2['w'])."(이)가 번뜩입니다!"; break; + case 1: $log[] = "{$gen2['name']}의 ".getWeapName($gen2['w'])."(이)가 푸르게 빛납니다!"; break; + case 2: $log[] = "{$gen2['name']}의 ".getWeapName($gen2['w'])."에서 살기가 느껴집니다!"; break; + case 3: $log[] = "{$gen2['name']}의 손에는 ".getWeapName($gen2['w'])."(이)가 쥐어져 있습니다!"; break; } } if($gen2['b'] > 6 && ($tnmt_type == 0 || $tnmt_type == 3)) { switch(rand()%4) { - case 0: $log[count($log)] = "{$gen2['name']}(이)가 ".getBookName($gen2['b'])."(을)를 펼쳐듭니다!"; break; - case 1: $log[count($log)] = "{$gen2['name']}(이)가 ".getBookName($gen2['b'])."(을)를 품에서 꺼냅니다!"; break; - case 2: $log[count($log)] = "{$gen2['name']}(이)가 ".getBookName($gen2['b'])."(을)를 들고 있습니다!"; break; - case 3: $log[count($log)] = "{$gen2['name']}의 손에는 ".getBookName($gen2['b'])."(이)가 쥐어져 있습니다!"; break; + case 0: $log[] = "{$gen2['name']}(이)가 ".getBookName($gen2['b'])."(을)를 펼쳐듭니다!"; break; + case 1: $log[] = "{$gen2['name']}(이)가 ".getBookName($gen2['b'])."(을)를 품에서 꺼냅니다!"; break; + case 2: $log[] = "{$gen2['name']}(이)가 ".getBookName($gen2['b'])."(을)를 들고 있습니다!"; break; + case 3: $log[] = "{$gen2['name']}의 손에는 ".getBookName($gen2['b'])."(이)가 쥐어져 있습니다!"; break; } } - $log[count($log)] = "{$gen1['name']} ({$energy1}) vs ({$energy2}) {$gen2['name']}"; + $log[] = "{$gen1['name']} ({$energy1}) vs ({$energy2}) {$gen2['name']}"; $gd1 = 0; $gd2 = 0; $phase = 0; $sel = 2; @@ -813,7 +813,7 @@ function fight($connect, $tnmt_type, $tnmt, $phs, $group, $g1, $g2, $type) { elseif($tnmt_type == 1) { switch(rand()%2) { case 0: $str = "봉시진"; break; case 1: $str = "어린진"; break; } } elseif($tnmt_type == 2) { switch(rand()%2) { case 0: $str = "삼단"; break; case 1: $str = "나선"; break; } } elseif($tnmt_type == 3) { switch(rand()%2) { case 0: $str = "독설"; break; case 1: $str = "논파"; break; } } - $log[count($log)] = "{$gen1['name']}의 분노의 {$str} 공격!"; + $log[] = "{$gen1['name']}의 분노의 {$str} 공격!"; } $ratio = rand() % 300; if($e2 / 5 > $energy2 && $damage2 > $damage1 && $gen2[$tp] >= $ratio) { @@ -823,24 +823,24 @@ function fight($connect, $tnmt_type, $tnmt, $phs, $group, $g1, $g2, $type) { elseif($tnmt_type == 1) { switch(rand()%2) { case 0: $str = "봉시진"; break; case 1: $str = "어린진"; break; } } elseif($tnmt_type == 2) { switch(rand()%2) { case 0: $str = "삼단"; break; case 1: $str = "나선"; break; } } elseif($tnmt_type == 3) { switch(rand()%2) { case 0: $str = "독설"; break; case 1: $str = "논파"; break; } } - $log[count($log)] = "{$gen2['name']}의 분노의 {$str} 공격!"; + $log[] = "{$gen2['name']}의 분노의 {$str} 공격!"; } //1합 승부 if($phase == 1) { $ratio = rand() % 400; if($gen1[$tp]*0.9 > $gen2[$tp] && $gen1[$tp] >= $ratio) { $damage1 = 0; $damage2 = $e2; - if ($tnmt_type == 0) { $log[count($log)] = "{$gen1['name']}의 압도!"; } - elseif($tnmt_type == 1) { $log[count($log)] = "{$gen1['name']}의 팔문금쇄진!"; } - elseif($tnmt_type == 2) { $log[count($log)] = "{$gen1['name']}의 일격 필살!"; } - elseif($tnmt_type == 3) { $log[count($log)] = "{$gen1['name']}의 모독 욕설!"; } + if ($tnmt_type == 0) { $log[] = "{$gen1['name']}의 압도!"; } + elseif($tnmt_type == 1) { $log[] = "{$gen1['name']}의 팔문금쇄진!"; } + elseif($tnmt_type == 2) { $log[] = "{$gen1['name']}의 일격 필살!"; } + elseif($tnmt_type == 3) { $log[] = "{$gen1['name']}의 모독 욕설!"; } } if($gen2[$tp]*0.9 > $gen1[$tp] && $gen2[$tp] >= $ratio) { $damage2 = 0; $damage1 = $e1; - if ($tnmt_type == 0) { $log[count($log)] = "{$gen2['name']}의 압도!"; } - elseif($tnmt_type == 1) { $log[count($log)] = "{$gen2['name']}의 팔문금쇄진!"; } - elseif($tnmt_type == 2) { $log[count($log)] = "{$gen2['name']}의 일격 필살!"; } - elseif($tnmt_type == 3) { $log[count($log)] = "{$gen2['name']}의 모독 욕설!"; } + if ($tnmt_type == 0) { $log[] = "{$gen2['name']}의 압도!"; } + elseif($tnmt_type == 1) { $log[] = "{$gen2['name']}의 팔문금쇄진!"; } + elseif($tnmt_type == 2) { $log[] = "{$gen2['name']}의 일격 필살!"; } + elseif($tnmt_type == 3) { $log[] = "{$gen2['name']}의 모독 욕설!"; } } } else { $ratio = rand() % 1000; @@ -851,7 +851,7 @@ function fight($connect, $tnmt_type, $tnmt, $phs, $group, $g1, $g2, $type) { elseif($tnmt_type == 1) { switch(rand()%6) { case 0: $str = "추행진"; break; case 1: $str = "학익진"; break; case 2: $str = "장사진"; break; case 3: $str = "형액진"; break; case 4: $str = "기형진"; break; case 5: $str = "구행진"; break; } } elseif($tnmt_type == 2) { switch(rand()%6) { case 0: $str = "기합"; break; case 1: $str = "기염"; break; case 2: $str = "반격"; break; case 3: $str = "역공"; break; case 4: $str = "삼단"; break; case 5: $str = "나선"; break; } } elseif($tnmt_type == 3) { switch(rand()%6) { case 0: $str = "논파"; break; case 1: $str = "항변"; break; case 2: $str = "반론"; break; case 3: $str = "반박"; break; case 4: $str = "도발"; break; case 5: $str = "면박"; break; } } - $log[count($log)] = "{$gen1['name']}의 {$str}!"; + $log[] = "{$gen1['name']}의 {$str}!"; } $ratio = rand() % 1000; if($critical2 == 0 && $gen2[$tp] >= $ratio) { @@ -861,7 +861,7 @@ function fight($connect, $tnmt_type, $tnmt, $phs, $group, $g1, $g2, $type) { elseif($tnmt_type == 1) { switch(rand()%6) { case 0: $str = "추행진"; break; case 1: $str = "학익진"; break; case 2: $str = "장사진"; break; case 3: $str = "형액진"; break; case 4: $str = "기형진"; break; case 5: $str = "구행진"; break; } } elseif($tnmt_type == 2) { switch(rand()%6) { case 0: $str = "기합"; break; case 1: $str = "기염"; break; case 2: $str = "반격"; break; case 3: $str = "역공"; break; case 4: $str = "삼단"; break; case 5: $str = "나선"; break; } } elseif($tnmt_type == 3) { switch(rand()%6) { case 0: $str = "논파"; break; case 1: $str = "항변"; break; case 2: $str = "반론"; break; case 3: $str = "반박"; break; case 4: $str = "도발"; break; case 5: $str = "면박"; break; } } - $log[count($log)] = "{$gen2['name']}의 {$str}!"; + $log[] = "{$gen2['name']}의 {$str}!"; } } @@ -898,13 +898,13 @@ function fight($connect, $tnmt_type, $tnmt, $phs, $group, $g1, $g2, $type) { $energy1 = round($energy1); $energy2 = round($energy2); $damage1 = round($damage1); $damage2 = round($damage2); - $log[count($log)] = "● "._String::Fill2($phase, 2, "0")."合 : "._String::Fill2($energy1, 3, "0")." (-"._String::Fill2($damage1, 3, "0").") vs (-"._String::Fill2($damage2, 3, "0").") "._String::Fill2($energy2, 3, "0").""; + $log[] = "● "._String::Fill2($phase, 2, "0")."合 : "._String::Fill2($energy1, 3, "0")." (-"._String::Fill2($damage1, 3, "0").") vs (-"._String::Fill2($damage2, 3, "0").") "._String::Fill2($energy2, 3, "0").""; if($energy1 <= 0 && $energy2 <= 0) { if($type == 0) { $sel = 2; break; } else { $energy1 = round($e1 / 2); $energy2 = round($e2 / 2); - $log[count($log)] = "재대결!"; + $log[] = "재대결!"; } } if($energy1 <= 0) { $sel = 1; break; } @@ -921,7 +921,7 @@ function fight($connect, $tnmt_type, $tnmt, $phs, $group, $g1, $g2, $type) { switch($sel) { case 0: - $log[count($log)] = "{$gen1['name']} 승리!"; + $log[] = "{$gen1['name']} 승리!"; $gl = round(($gd2 - $gd1) / 50); $query = "update tournament set win=win+1,gl=gl+'$gl' where grp='$group' and grp_no='$g1'"; @@ -939,7 +939,7 @@ function fight($connect, $tnmt_type, $tnmt, $phs, $group, $g1, $g2, $type) { MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 1: - $log[count($log)] = "{$gen2['name']} 승리!"; + $log[] = "{$gen2['name']} 승리!"; $gl = round(($gd1 - $gd2) / 50); $query = "update tournament set win=win+1,gl=gl+'$gl' where grp='$group' and grp_no='$g2'"; @@ -957,7 +957,7 @@ function fight($connect, $tnmt_type, $tnmt, $phs, $group, $g1, $g2, $type) { MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; case 2: - $log[count($log)] = "● 무승부!"; + $log[] = "● 무승부!"; $query = "update tournament set draw=draw+1 where grp='$group' and (grp_no='$g1' or grp_no='$g2')"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); @@ -984,7 +984,7 @@ function fight($connect, $tnmt_type, $tnmt, $phs, $group, $g1, $g2, $type) { $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); $gen2 = MYDB_fetch_array($result); - $log[count($log)] = "--------------- 다음경기 ---------------
{$gen1['name']} vs {$gen2['name']}"; + $log[] = "--------------- 다음경기 ---------------
{$gen1['name']} vs {$gen2['name']}"; } pushFightLog($group, $log); diff --git a/twe/join_post.php b/twe/join_post.php index 190c22d7..03c625d4 100644 --- a/twe/join_post.php +++ b/twe/join_post.php @@ -241,14 +241,14 @@ if($id_num) { $log[0] = "●{$admin['month']}월:{$cityname['name']}에서 {$me['name']}(이)라는 호걸이 천하에 이름을 알립니다."; } addHistory($me, "●{$admin['year']}년 {$admin['month']}월:{$me['name']}, {$cityname['name']}에서 큰 뜻을 품다."); - $mylog[count($mylog)] = "●삼국지 모의전투 PHP의 세계에 오신 것을 환영합니다 ^o^"; - $mylog[count($mylog)] = "●처음 하시는 경우에는 도움말을 참고하시고,"; - $mylog[count($mylog)] = "●문의사항이 있으시면 게시판에 글을 남겨주시면 되겠네요~"; - $mylog[count($mylog)] = "●부디 즐거운 삼모전 되시길 바랍니다 ^^"; - $mylog[count($mylog)] = "●통솔 $pleader 무력 $ppower 지력 $pintel 의 보너스를 받으셨습니다."; - $mylog[count($mylog)] = "●연령은 $age세로 시작합니다."; + $mylog[)] = "●삼국지 모의전투 PHP의 세계에 오신 것을 환영합니다 ^o^"; + $mylog[)] = "●처음 하시는 경우에는 도움말을 참고하시고,"; + $mylog[)] = "●문의사항이 있으시면 게시판에 글을 남겨주시면 되겠네요~"; + $mylog[)] = "●부디 즐거운 삼모전 되시길 바랍니다 ^^"; + $mylog[)] = "●통솔 $pleader 무력 $ppower 지력 $pintel 의 보너스를 받으셨습니다."; + $mylog[)] = "●연령은 $age세로 시작합니다."; if($genius == 1) { - $mylog[count($mylog)] = "●축하합니다! 천재로 태어나 처음부터 ".getGenSpecial($special2)." 특기를 가지게 됩니다!"; + $mylog[)] = "●축하합니다! 천재로 태어나 처음부터 ".getGenSpecial($special2)." 특기를 가지게 됩니다!"; addHistory($me, "●{$admin['year']}년 {$admin['month']}월:".getGenSpecial($special2)." 특기를 가진 천재로 탄생."); } pushGenLog($me, $mylog); diff --git a/twe/process_war.php b/twe/process_war.php index d95f7b70..ce4ed821 100644 --- a/twe/process_war.php +++ b/twe/process_war.php @@ -25,7 +25,7 @@ function processWar($connect, $general, $city) { $genAtmos += 3; $query = "update general set item=0 where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $log[count($log)] = "".getItemName($general['item'])."(을)를 사용!"; + $log[] = "".getItemName($general['item'])."(을)를 사용!"; $general['item'] = 0; } elseif($general['item'] >= 14 && $general['item'] <= 16) { //의적주, 두강주, 보령압주 사용 @@ -40,7 +40,7 @@ function processWar($connect, $general, $city) { $genTrain += 3; $query = "update general set item=0 where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $log[count($log)] = "".getItemName($general['item'])."(을)를 사용!"; + $log[] = "".getItemName($general['item'])."(을)를 사용!"; $general['item'] = 0; } elseif($general['item'] >= 12 && $general['item'] <= 13) { //과실주, 이강주 사용 @@ -88,8 +88,8 @@ function processWar($connect, $general, $city) { if($originCity['level'] == 2) { $genAtmosBonus += 5; } // 출병도시가 진이면 공격자 공격보정 if($city['level'] == 3) { $oppTrainBonus += 5; } // 방어도시가 관이면 방어자 방어보정 - $alllog[count($alllog)] = "●{$game['month']}월:{$nation['name']}{$general['name']}(이)가 {$city['name']}(으)로 진격합니다."; - $log[count($log)] = "●{$game['month']}월:{$city['name']}(으)로 진격합니다. <1>$date"; + $alllog[] = "●{$game['month']}월:{$nation['name']}{$general['name']}(이)가 {$city['name']}(으)로 진격합니다."; + $log[] = "●{$game['month']}월:{$city['name']}(으)로 진격합니다. <1>$date"; // 목표 도시내에 목표 국가 소속 장수 중, 병사가 있는 능력치합+병사수 순으로 훈,사 60, 80 이상 $query = "select no,name,turntime,personal,special2,crew,crewtype,atmos,train,intel,intel2,book,power,power2,weap,injury,leader,leader2,horse,item,explevel,level,rice,leader+power+intel+weap+horse+book+crew/100 as sum,dex0,dex10,dex20,dex30,dex40 from general where city='{$city['city']}' and nation='{$city['nation']}' and nation!=0 and crew>'0' and rice>round(crew/100) and ((train>=60 and atmos>=60 and mode=1) or (train>=80 and atmos>=80 and mode=2)) order by sum desc"; @@ -108,8 +108,8 @@ function processWar($connect, $general, $city) { $query = "update general set recwar='{$general['turntime']}',train='{$general['train']}',warnum=warnum+1 where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $alllog[count($alllog)] = "●{$game['month']}월:병량 부족으로 {$city['name']}의 수비병들이 패퇴합니다."; - $history[count($history)] = "●{$game['year']}년 {$game['month']}월:【패퇴】{$destnation['name']}(이)가 병량 부족으로 {$city['name']}(을)를 뺏기고 말았습니다."; + $alllog[] = "●{$game['month']}월:병량 부족으로 {$city['name']}의 수비병들이 패퇴합니다."; + $history[] = "●{$game['year']}년 {$game['month']}월:【패퇴】{$destnation['name']}(이)가 병량 부족으로 {$city['name']}(을)를 뺏기고 말았습니다."; pushGenLog($general, $log); pushAllLog($alllog); pushHistory($history); @@ -131,8 +131,8 @@ function processWar($connect, $general, $city) { break; // 장수가 없어서 도시 공격 } elseif($opposecount == 0) { - $alllog[count($alllog)] = "●{$game['month']}월:{$general['name']}(이)가 ".getTypename($general['crewtype'])."(으)로 성벽을 공격합니다."; - $log[count($log)] = "●".getTypename($general['crewtype'])."(으)로 성벽을 공격합니다."; + $alllog[] = "●{$game['month']}월:{$general['name']}(이)가 ".getTypename($general['crewtype'])."(으)로 성벽을 공격합니다."; + $log[] = "●".getTypename($general['crewtype'])."(으)로 성벽을 공격합니다."; $general['train'] += 1; //훈련 상승 if($general['train'] > $_maximumtrain) { $general['train'] = $_maximumtrain; } @@ -399,7 +399,7 @@ function processWar($connect, $general, $city) { 'you' => $render_defender, ]); - $log[count($log)] = $res;//TODO: $log를 출력할 때 date에 대해선 숨겨야 함. + $log[] = $res;//TODO: $log를 출력할 때 date에 대해선 숨겨야 함. $batlog[count($batlog)] = $res; $batres[count($batres)] = $res; $deadAmount['att'] = $deadAmount['att'] + $mydeathnum; @@ -492,15 +492,15 @@ function processWar($connect, $general, $city) { break; // 공격 장수 병사 소진시 실패 처리 } elseif($general['crew'] <= 0) { - $alllog[count($alllog)] = "●{$game['month']}월:{$general['name']}의 ".getTypename($general['crewtype'])."(이)가 퇴각했습니다."; - $log[count($log)] = "●퇴각했습니다."; + $alllog[] = "●{$game['month']}월:{$general['name']}의 ".getTypename($general['crewtype'])."(이)가 퇴각했습니다."; + $log[] = "●퇴각했습니다."; $query = "update general set deathnum=deathnum+1 where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); break; } elseif($myRice <= round($general['crew']/100)) { - $alllog[count($alllog)] = "●{$game['month']}월:{$general['name']}의 ".getTypename($general['crewtype'])."(이)가 퇴각했습니다."; - $log[count($log)] = "●군량 부족으로 퇴각합니다."; + $alllog[] = "●{$game['month']}월:{$general['name']}의 ".getTypename($general['crewtype'])."(이)가 퇴각했습니다."; + $log[] = "●군량 부족으로 퇴각합니다."; $query = "update general set deathnum=deathnum+1 where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); @@ -509,8 +509,8 @@ function processWar($connect, $general, $city) { // 장수 대결 } else { $oppose = MYDB_fetch_array($result); - $alllog[count($alllog)] = "●{$game['month']}월:{$general['name']}의 ".getTypename($general['crewtype'])."(와)과 {$oppose['name']}의 ".getTypename($oppose['crewtype'])."(이)가 대결합니다."; - $log[count($log)] = "●".getTypename($general['crewtype'])."(으)로 {$oppose['name']}의 ".getTypename($oppose['crewtype'])."(을)를 공격합니다."; + $alllog[] = "●{$game['month']}월:{$general['name']}의 ".getTypename($general['crewtype'])."(와)과 {$oppose['name']}의 ".getTypename($oppose['crewtype'])."(이)가 대결합니다."; + $log[] = "●".getTypename($general['crewtype'])."(으)로 {$oppose['name']}의 ".getTypename($oppose['crewtype'])."(을)를 공격합니다."; $opplog[count($opplog)] = "●".getTypename($oppose['crewtype'])."(으)로 {$general['name']}의 ".getTypename($general['crewtype'])."(을)를 수비합니다."; $oppAtmos = 0; @@ -561,12 +561,12 @@ function processWar($connect, $general, $city) { if($general['item'] == 2) { $query = "update general set item=0 where no='{$general['no']}'"; MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $log[count($log)] = "".getItemName($general['item'])."(을)를 사용!"; + $log[] = "".getItemName($general['item'])."(을)를 사용!"; $general['item'] = 0; } elseif($general['weap'] == 10 || $general['weap'] == 14 || $general['weap'] == 18 || $general['weap'] == 22) { -// $log[count($log)] = "".getWeapName($general['weap'])."(을)를 사용!"; +// $log[] = "".getWeapName($general['weap'])."(을)를 사용!"; } - $log[count($log)] = "●상대를 저격했다!"; + $log[] = "●상대를 저격했다!"; $batlog[count($batlog)] = "●상대를 저격했다!"; $opplog[count($opplog)] = "●상대에게 저격당했다!"; $oppbatlog[count($oppbatlog)] = "●상대에게 저격당했다!"; @@ -594,7 +594,7 @@ function processWar($connect, $general, $city) { $oppbatlog[count($oppbatlog)] = "●상대를 저격했다!"; $opplog[count($opplog)] = "●상대를 저격했다!"; $batlog[count($batlog)] = "●상대에게 저격당했다!"; - $log[count($log)] = "●상대에게 저격당했다!"; + $log[] = "●상대에게 저격당했다!"; // 부상 $general['injury'] += rand() % 41 + 20; // 20 ~ 60 if($general['injury'] > 80) { $general['injury'] = 80; } @@ -1285,7 +1285,7 @@ function processWar($connect, $general, $city) { 'you' => $render_attacker, ]); - $log[count($log)] = $res; + $log[] = $res; $batlog[count($batlog)] = $res; $batres[count($batres)] = $res; $opplog[count($opplog)] = $oppres; @@ -1321,7 +1321,7 @@ function processWar($connect, $general, $city) { // 장수 부상 $ratio = rand() % 100; if($ratio >= 95) { - $log[count($log)] = "●전투중 부상당했다!"; + $log[] = "●전투중 부상당했다!"; $general['injury'] += rand() % 71 + 10; // 10 ~ 80 if($general['injury'] > 80) { $general['injury'] = 80; } } @@ -1361,12 +1361,12 @@ function processWar($connect, $general, $city) { // 상대 병사 소진이나 쌀 소진시 다음 장수 if($oppose['crew'] <= 0 || ($opRice <= round($oppose['crew']/100) && $general['crew'] > 0)) { if($opRice <= round($oppose['crew']/100)) { - $alllog[count($alllog)] = "●{$game['month']}월:{$oppose['name']}의 ".getTypename($oppose['crewtype'])."(이)가 패퇴했습니다."; - $log[count($log)] = "{$oppose['name']}의 ".getTypename($oppose['crewtype'])."(이)가 패퇴했습니다."; + $alllog[] = "●{$game['month']}월:{$oppose['name']}의 ".getTypename($oppose['crewtype'])."(이)가 패퇴했습니다."; + $log[] = "{$oppose['name']}의 ".getTypename($oppose['crewtype'])."(이)가 패퇴했습니다."; $opplog[count($opplog)] = "●군량 부족으로 패퇴합니다."; } else { - $alllog[count($alllog)] = "●{$game['month']}월:{$oppose['name']}의 ".getTypename($oppose['crewtype'])."(이)가 전멸했습니다."; - $log[count($log)] = "{$oppose['name']}의 ".getTypename($oppose['crewtype'])."(이)가 전멸했습니다."; + $alllog[] = "●{$game['month']}월:{$oppose['name']}의 ".getTypename($oppose['crewtype'])."(이)가 전멸했습니다."; + $log[] = "{$oppose['name']}의 ".getTypename($oppose['crewtype'])."(이)가 전멸했습니다."; $opplog[count($opplog)] = "●전멸했습니다."; } $opposecount--; @@ -1399,12 +1399,12 @@ function processWar($connect, $general, $city) { // 공격 장수 병사 소진이나 쌀 소진시 실패 처리 } elseif($general['crew'] <= 0 || $myRice <= round($general['crew']/100)) { if($myRice <= round($general['crew']/100)) { - $alllog[count($alllog)] = "●{$game['month']}월:{$general['name']}의 ".getTypename($general['crewtype'])."(이)가 퇴각했습니다."; - $log[count($log)] = "●군량 부족으로 퇴각합니다."; + $alllog[] = "●{$game['month']}월:{$general['name']}의 ".getTypename($general['crewtype'])."(이)가 퇴각했습니다."; + $log[] = "●군량 부족으로 퇴각합니다."; $opplog[count($opplog)] = "{$general['name']}의 ".getTypename($general['crewtype'])."(이)가 퇴각했습니다."; } else { - $alllog[count($alllog)] = "●{$game['month']}월:{$general['name']}의 ".getTypename($general['crewtype'])."(이)가 퇴각했습니다."; - $log[count($log)] = "●퇴각했습니다."; + $alllog[] = "●{$game['month']}월:{$general['name']}의 ".getTypename($general['crewtype'])."(이)가 퇴각했습니다."; + $log[] = "●퇴각했습니다."; $opplog[count($opplog)] = "{$general['name']}의 ".getTypename($general['crewtype'])."(이)가 퇴각했습니다."; } @@ -1441,8 +1441,8 @@ function processWar($connect, $general, $city) { unset($opplog); unset($oppbatlog); unset($oppbatres); -// $alllog[count($alllog)] = "●{$game['month']}월:{$general['name']}(이)가 }{$city['name']} 공략에 실패했습니다. <1>$date"; -// $log[count($log)] = "{$city['name']} 공략에 실패했습니다. <1>$date"; +// $alllog[] = "●{$game['month']}월:{$general['name']}(이)가 }{$city['name']} 공략에 실패했습니다. <1>$date"; +// $log[] = "{$city['name']} 공략에 실패했습니다. <1>$date"; break; } else { // 무승부일때 로그 남김 @@ -1604,7 +1604,7 @@ function addConflict($connect, $city, $nationnum, $mykillnum) { if($i != 0 && $i == count($nationlist)) { // 두번째 나라부터 분쟁 가담 메시지 출력 $nation = getNationStaticInfo($nationnum); - $history[count($history)] = "●{$game['year']}년 {$game['month']}월:【분쟁】{$nation['name']}(이)가 {$city['name']} 공략에 가담하여 분쟁이 발생하고 있습니다."; + $history[] = "●{$game['year']}년 {$game['month']}월:【분쟁】{$nation['name']}(이)가 {$city['name']} 공략에 가담하여 분쟁이 발생하고 있습니다."; pushHistory($history); } @@ -1676,9 +1676,9 @@ function ConquerCity($connect, $game, $general, $city, $nation, $destnation) { $destnationName = "공백지인"; } - $alllog[count($alllog)] = "●{$game['month']}월:{$general['name']}(이)가 {$city['name']} 공략에 성공했습니다."; - $log[count($log)] = "{$city['name']} 공략에 성공했습니다."; - $history[count($history)] = "●{$game['year']}년 {$game['month']}월:【지배】{$nation['name']}(이)가 {$city['name']}(을)를 지배했습니다."; + $alllog[] = "●{$game['month']}월:{$general['name']}(이)가 {$city['name']} 공략에 성공했습니다."; + $log[] = "{$city['name']} 공략에 성공했습니다."; + $history[] = "●{$game['year']}년 {$game['month']}월:【지배】{$nation['name']}(이)가 {$city['name']}(을)를 지배했습니다."; addHistory($general, "●{$game['year']}년 {$game['month']}월:{$city['name']}(을)를 함락시킴"); addNationHistory($nation, "●{$game['year']}년 {$game['month']}월:{$general['name']}(이)가 {$destnationName} {$city['name']}(을)를 점령"); addNationHistory($destnation, "●{$game['year']}년 {$game['month']}월:{$nation['name']}{$general['name']}에 의해 {$city['name']}(이)가 함락"); @@ -1694,7 +1694,7 @@ function ConquerCity($connect, $game, $general, $city, $nation, $destnation) { $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); $losenation = MYDB_fetch_array($result); - $history[count($history)] = "●{$game['year']}년 {$game['month']}월:【멸망】{$losenation['name']}(이)가 멸망하였습니다."; + $history[] = "●{$game['year']}년 {$game['month']}월:【멸망】{$losenation['name']}(이)가 멸망하였습니다."; addNationHistory($nation, "●{$game['year']}년 {$game['month']}월:{$losenation['name']}(을)를 정복"); $query = "select no from general where nation='{$general['nation']}' and level='12'"; @@ -1838,7 +1838,7 @@ function ConquerCity($connect, $game, $general, $city, $nation, $destnation) { } } - $history[count($history)] = "●{$game['year']}년 {$game['month']}월:【긴급천도】{$destnation['name']}(이)가 수도가 함락되어 $minCityName으로 긴급천도하였습니다."; + $history[] = "●{$game['year']}년 {$game['month']}월:【긴급천도】{$destnation['name']}(이)가 수도가 함락되어 $minCityName으로 긴급천도하였습니다."; //아국 수뇌부에게 로그 전달 $query = "select no,name,nation from general where nation='{$destnation['nation']}' and level>='5'"; @@ -1892,7 +1892,7 @@ function ConquerCity($connect, $game, $general, $city, $nation, $destnation) { $conquerResult = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); $conquerNationArray = MYDB_fetch_array($conquerResult); - $history[count($history)] = "●{$game['year']}년 {$game['month']}월:【분쟁협상】{$conquerNationArray['name']}(이)가 영토분쟁에서 우위를 점하여 {$city['name']}(을)를 양도받았습니다."; + $history[] = "●{$game['year']}년 {$game['month']}월:【분쟁협상】{$conquerNationArray['name']}(이)가 영토분쟁에서 우위를 점하여 {$city['name']}(을)를 양도받았습니다."; addNationHistory($nation, "●{$game['year']}년 {$game['month']}월:{$city['name']}(을)를 {$conquerNationArray['name']}양도"); addNationHistory($conquerNationArray, "●{$game['year']}년 {$game['month']}월:{$nation['name']}에서 {$city['name']}(을)를 양도 받음"); // 이동X 및 사기 변경