diff --git a/twe/event_1.php b/twe/event_1.php deleted file mode 100644 index d914fd3b..00000000 --- a/twe/event_1.php +++ /dev/null @@ -1,245 +0,0 @@ - - - -관리메뉴 - - - - -관리자가 아닙니다.
-"; - echo banner(); - echo " - -"; - - exit(); -} - -$query = "select year,month,turnterm,isUnited from game where no='1'"; -$result = MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); -$admin = MYDB_fetch_array($result); - -if($admin['isUnited'] == 0) { - $query = "select no from general where npc<2 and age>50"; - $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $count = MYDB_num_rows($result); - - for($i=0; $i < $count; $i++) { - $general = MYDB_fetch_array($result); - CheckHall($connect, $general['no']); - } -} - -// 수도가 이성인경우 옆으로 이전, 또는 랜덤 -$query = "select nation from nation where capital in (63,64,65,66,67,68,69)"; //NOTE: 이성의 여부가 하드코딩 되어있다. 물론 국가 수와 도시가 정해져있으므로 큰 문제는 없다. -$result = MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); -$count = MYDB_num_rows($result); - -for($i=0; $i < $count; $i++) { - $nation = MYDB_fetch_array($result); - - $query = "select city,nation from city where nation='{$nation['nation']}' order by rand() limit 0,1"; - $result2 = MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); - $city = MYDB_fetch_array($result2); - - $query = "update nation set capital='{$city['city']}' where nation='{$nation['nation']}'"; - MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); -} - -//이벤트1 : 이민족침범 -$name = Array( "강족", "저족", "흉노족", "남만족", "산월족", "오환족", "왜족"); -$cap = Array( 63, 64, 65, 66, 67, 68, 69); - -$query = "select no from general where npc<5"; -$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); -$eachCount = MYDB_num_rows($result); -$eachCount = round($eachCount / 7) * 2; - -for($i=0; $i < 7; $i++) { - RegNation($name[$i], "#800000", 999999, 999999, "중원의 부패를 물리쳐라! 이민족 침범!", 15000, $eachCount, "병가", 0); -} - -//////////////////////////외교////////////////////////////////////////////////// -$query = "update game set isUnited=1"; -MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); - -//-------------------------------------------------------------------- -for($i=0; $i < 7; $i++) { - $query = "select nation from nation where name='{$name[$i]}'"; - $result = MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); - $nation = MYDB_fetch_array($result); - - $nationNum[$i] = $nation['nation']; - - $query = "update nation set scout=1,capital={$cap[$i]} where nation='{$nation['nation']}'"; - MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); - - //태수,군사,시중 해제 - $query = "select gen1,gen2,gen3 from city where city='{$cap[$i]}'"; - $result = MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); - $city = MYDB_fetch_array($result); - //태수 해제 - $query = "update general set level=1 where no='{$city['gen1']}'"; - $result = MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); - //군사 해제 - $query = "update general set level=1 where no='{$city['gen2']}'"; - $result = MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); - //시중 해제 - $query = "update general set level=1 where no='{$city['gen3']}'"; - $result = MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); - - $query = "update city set nation='{$nation['nation']}',pop='1000000',agri=agri2,comm=comm2,secu=secu2,def=def2,wall=wall2,supply=1,gen1=0,gen2=0,gen3=0 where city='{$cap[$i]}'"; - MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); - - $query = "select nation,level from nation where nation!='{$nation['nation']}'"; - $result = MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); - $count = MYDB_num_rows($result); - - for($k=0; $k < $count; $k++) { - $your = MYDB_fetch_array($result); - if($your['level'] > 0) { - $query = "insert into diplomacy (me, you, state, term) values ('{$nation['nation']}', '{$your['nation']}', '1', '1')"; - MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $query = "insert into diplomacy (me, you, state, term) values ('{$your['nation']}', '{$nation['nation']}', '1', '1')"; - MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - } else { - $query = "insert into diplomacy (me, you, state, term) values ('{$nation['nation']}', '{$your['nation']}', '7', '999')"; - MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $query = "insert into diplomacy (me, you, state, term) values ('{$your['nation']}', '{$nation['nation']}', '7', '999')"; - MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - } - } -} - -for($i=0; $i < 7; $i++) { - $query = "update nation set level=1 where nation='$nationNum[$i]'"; - MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); -} -//-------------------------------------------------------------------- - -//////////////////////////장수////////////////////////////////////////////////// -// 이름 통 무 지 꿈 특기 -$gencount = 2001; -RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[0],12, "강대왕", 95, 95, 75,"패권","돌격", ""); $gencount++; -RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[1],12, "저대왕", 95, 95, 75,"패권","돌격", ""); $gencount++; -RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[2],12, "흉노대왕", 95, 95, 75,"패권","돌격", ""); $gencount++; -RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[3],12, "남만대왕", 95, 95, 75,"패권","돌격", ""); $gencount++; -RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[4],12, "산월대왕", 95, 95, 75,"패권","돌격", ""); $gencount++; -RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[5],12, "오환대왕", 95, 95, 75,"패권","돌격", ""); $gencount++; -RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[6],12, "왜대왕", 95, 95, 75,"패권","돌격", ""); $gencount++; - -for($k=1; $k <= $eachCount; $k++) { - if(rand()%2) { $l = rand()%10 + 85; $p = rand()%10 + 85; $i = rand()%10 + 10; } - else { $l = rand()%10 + 85; $p = rand()%10 + 10; $i = rand()%10 + 85; } - RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[0], 1, "강장수{$k}", $l, $p, $i,"패권","돌격", ""); $gencount++; -} - -for($k=1; $k <= $eachCount; $k++) { - if(rand()%2) { $l = rand()%10 + 85; $p = rand()%10 + 85; $i = rand()%10 + 10; } - else { $l = rand()%10 + 85; $p = rand()%10 + 10; $i = rand()%10 + 85; } - RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[1], 1, "저장수{$k}", $l, $p, $i,"패권","돌격", ""); $gencount++; -} - -for($k=1; $k <= $eachCount; $k++) { - if(rand()%2) { $l = rand()%10 + 85; $p = rand()%10 + 85; $i = rand()%10 + 10; } - else { $l = rand()%10 + 85; $p = rand()%10 + 10; $i = rand()%10 + 85; } - RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[2], 1,"흉노장수{$k}", $l, $p, $i,"패권","돌격", ""); $gencount++; -} - -for($k=1; $k <= $eachCount; $k++) { - if(rand()%2) { $l = rand()%10 + 85; $p = rand()%10 + 85; $i = rand()%10 + 10; } - else { $l = rand()%10 + 85; $p = rand()%10 + 10; $i = rand()%10 + 85; } - RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[3], 1,"남만장수{$k}", $l, $p, $i,"패권","돌격", ""); $gencount++; -} - -for($k=1; $k <= $eachCount; $k++) { - if(rand()%2) { $l = rand()%10 + 85; $p = rand()%10 + 85; $i = rand()%10 + 10; } - else { $l = rand()%10 + 85; $p = rand()%10 + 10; $i = rand()%10 + 85; } - RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[4], 1,"산월장수{$k}", $l, $p, $i,"패권","돌격", ""); $gencount++; -} - -for($k=1; $k <= $eachCount; $k++) { - if(rand()%2) { $l = rand()%10 + 85; $p = rand()%10 + 85; $i = rand()%10 + 10; } - else { $l = rand()%10 + 85; $p = rand()%10 + 10; $i = rand()%10 + 85; } - RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[5], 1,"오환장수{$k}", $l, $p, $i,"패권","돌격", ""); $gencount++; -} - -for($k=1; $k <= $eachCount; $k++) { - if(rand()%2) { $l = rand()%10 + 85; $p = rand()%10 + 85; $i = rand()%10 + 10; } - else { $l = rand()%10 + 85; $p = rand()%10 + 10; $i = rand()%10 + 85; } - RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[6], 1, "왜장수{$k}", $l, $p, $i,"패권","돌격", ""); $gencount++; -} - -//////////////////////////장수 끝/////////////////////////////////////////////// - -// 전장수 금쌀 999999 -$query = "update general set gold=999999,rice=999999"; -MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); - -//////////////////////////이벤트/////////////////////////////////////////////// -$history[] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】각지의 이민족들이 궐기합니다!"; -$history[] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】중원의 전 국가에 선전포고 합니다!"; -$history[] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】이민족의 기세는 그 누구도 막을 수 없을듯 합니다!"; -pushHistory($history); - -refreshNationStaticInfo(); - -echo ""; - -function RegGeneral3($connect,$turnterm,$gencount,$nation,$level,$name,$leader,$power,$intel,$personal,$special,$msg="") { - $name = "ⓞ".$name; - $turntime = getRandTurn2($turnterm); - $personal = CharCall($personal); - $special = SpecCall($special); - if($special >= 40) { $special2 = $special; $special = 0; } - else { $special2 = 0; } - $city = rand()%94 + 1; - $age = 15; - $specage = $age; - $specage2 = $age; - $killturn = 9999; - $experience = $age * 100; - $dedication = $age * 100; - $npc = 5; - $affinity = 999; - $picture = 'default.jpg'; - $crew = $leader * 100; - $crewtype = rand() % 3; - //장수 - @MYDB_query(" - insert into general ( - npcid,npc,npc_org,affinity,name,picture,nation,city, - leader,power,intel,experience,dedication, - level,gold,rice,crew,crewtype,train,atmos,tnmt, - weap,book,horse,turntime,killturn,age,belong,personal,special,specage,special2,specage2,npcmsg, - makelimit, - dex0, dex10, dex20, dex30, dex40 - ) values ( - '$gencount','$npc','$npc','$affinity','$name','$picture','$nation','$city', - '$leader','$power','$intel','$experience','$dedication', - '$level','99999','99999','$crew','$crewtype','100','100','0', - '6','6','6','$turntime','$killturn','$age','1', - '$personal','$special','$specage','$special2','$specage2','$msg', - '0', - 450000, 450000, 450000, 450000, 450000 - )", - $connect - ) or Error(__LINE__.MYDB_error($connect),""); -} - diff --git a/twe/event_2.php b/twe/event_2.php deleted file mode 100644 index a46fa650..00000000 --- a/twe/event_2.php +++ /dev/null @@ -1,254 +0,0 @@ - - - -관리메뉴 - - - - -관리자가 아닙니다.
-"; - echo banner(); - echo " - -"; - - exit(); -} - -$query = "select year,month,turnterm,isUnited from game where no='1'"; -$result = MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); -$admin = MYDB_fetch_array($result); - -if($admin['isUnited'] == 0) { - $query = "select no from general where npc<2 and age>50"; - $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $count = MYDB_num_rows($result); - - for($i=0; $i < $count; $i++) { - $general = MYDB_fetch_array($result); - CheckHall($connect, $general['no']); - } -} - -// 수도가 이성인경우 옆으로 이전, 또는 랜덤 -$query = "select nation from nation where capital=63 or capital=64 or capital=65 or capital=66 or capital=67 or capital=68 or capital=69"; -$result = MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); -$count = MYDB_num_rows($result); - -for($i=0; $i < $count; $i++) { - $nation = MYDB_fetch_array($result); - - $query = "select city,nation from city where nation='{$nation['nation']}' order by rand() limit 0,1"; - $result2 = MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); - $city = MYDB_fetch_array($result2); - - $query = "update nation set capital='{$city['city']}' where nation='{$nation['nation']}'"; - MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); -} - -//이벤트2 : 오랑캐궐기 -$name = Array( "강족", "저족", "흉노족", "남만족", "산월족", "오환족", "왜족"); -$cap = Array( 63, 64, 65, 66, 67, 68, 69); - -$query = "select no from general where npc<5"; -$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); -$eachCount = MYDB_num_rows($result); -$eachCount = round($eachCount / 7) * 2; - -$query = "select avg(tech) as tch from nation where level>0"; -$result = MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); -$info = MYDB_fetch_array($result); - -for($i=0; $i < 7; $i++) { - RegNation($name[$i], "#800000", 99999, 99999, "오랑캐여 일어서라! 오랑캐 궐기!", $info['tch']+500, $eachCount, "병가", 0); -} - -//////////////////////////외교////////////////////////////////////////////////// -$query = "update game set isUnited=1"; -MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); - -//-------------------------------------------------------------------- -for($i=0; $i < 7; $i++) { - $query = "select nation from nation where name='{$name[$i]}'"; - $result = MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); - $nation = MYDB_fetch_array($result); - - $nationNum[$i] = $nation['nation']; - - $query = "update nation set scout=1,capital={$cap[$i]} where nation='{$nation['nation']}'"; - MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); - - //태수,군사,시중 해제 - $query = "select gen1,gen2,gen3 from city where city='{$cap[$i]}'"; - $result = MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); - $city = MYDB_fetch_array($result); - //태수 해제 - $query = "update general set level=1 where no='{$city['gen1']}'"; - $result = MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); - //군사 해제 - $query = "update general set level=1 where no='{$city['gen2']}'"; - $result = MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); - //시중 해제 - $query = "update general set level=1 where no='{$city['gen3']}'"; - $result = MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); - - $query = "update city set nation='{$nation['nation']}',pop='1000000',agri=agri2,comm=comm2,secu=secu2,def=def2,wall=wall2,supply=1,gen1=0,gen2=0,gen3=0 where city='{$cap[$i]}'"; - MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); - - $query = "select nation,level from nation where nation!='{$nation['nation']}'"; - $result = MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); - $count = MYDB_num_rows($result); - - for($k=0; $k < $count; $k++) { - $your = MYDB_fetch_array($result); - if($your['level'] > 0) { - $query = "insert into diplomacy (me, you, state, term) values ('{$nation['nation']}', '{$your['nation']}', '1', '1')"; - MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $query = "insert into diplomacy (me, you, state, term) values ('{$your['nation']}', '{$nation['nation']}', '1', '1')"; - MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - } else { - $query = "insert into diplomacy (me, you, state, term) values ('{$nation['nation']}', '{$your['nation']}', '7', '999')"; - MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $query = "insert into diplomacy (me, you, state, term) values ('{$your['nation']}', '{$nation['nation']}', '7', '999')"; - MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - } - } -} - -for($i=0; $i < 7; $i++) { - $query = "update nation set level=1 where nation='$nationNum[$i]'"; - MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); -} -//-------------------------------------------------------------------- - -//////////////////////////장수////////////////////////////////////////////////// -// 이름 통 무 지 꿈 특기 -$gencount = 2001; -RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[0],12, "강대왕", 95, 95, 75,"패권","돌격", ""); $gencount++; -RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[1],12, "저대왕", 95, 95, 75,"패권","돌격", ""); $gencount++; -RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[2],12, "흉노대왕", 95, 95, 75,"패권","돌격", ""); $gencount++; -RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[3],12, "남만대왕", 95, 95, 75,"패권","돌격", ""); $gencount++; -RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[4],12, "산월대왕", 95, 95, 75,"패권","돌격", ""); $gencount++; -RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[5],12, "오환대왕", 95, 95, 75,"패권","돌격", ""); $gencount++; -RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[6],12, "왜대왕", 95, 95, 75,"패권","돌격", ""); $gencount++; - -for($k=1; $k <= $eachCount; $k++) { - if(rand()%2) { $l = rand()%40 + 35; $p = rand()%40 + 35; $i = rand()%10 + 10; } - else { $l = rand()%40 + 35; $p = rand()%10 + 10; $i = rand()%40 + 35; } - RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[0], 1, "강장수{$k}", $l, $p, $i,"패권","돌격", ""); $gencount++; -} - -for($k=1; $k <= $eachCount; $k++) { - if(rand()%2) { $l = rand()%40 + 35; $p = rand()%40 + 35; $i = rand()%10 + 10; } - else { $l = rand()%40 + 35; $p = rand()%10 + 10; $i = rand()%40 + 35; } - RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[1], 1, "저장수{$k}", $l, $p, $i,"패권","돌격", ""); $gencount++; -} - -for($k=1; $k <= $eachCount; $k++) { - if(rand()%2) { $l = rand()%40 + 35; $p = rand()%40 + 35; $i = rand()%10 + 10; } - else { $l = rand()%40 + 35; $p = rand()%10 + 10; $i = rand()%40 + 35; } - RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[2], 1,"흉노장수{$k}", $l, $p, $i,"패권","돌격", ""); $gencount++; -} - -for($k=1; $k <= $eachCount; $k++) { - if(rand()%2) { $l = rand()%40 + 35; $p = rand()%40 + 35; $i = rand()%10 + 10; } - else { $l = rand()%40 + 35; $p = rand()%10 + 10; $i = rand()%40 + 35; } - RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[3], 1,"남만장수{$k}", $l, $p, $i,"패권","돌격", ""); $gencount++; -} - -for($k=1; $k <= $eachCount; $k++) { - if(rand()%2) { $l = rand()%40 + 35; $p = rand()%40 + 35; $i = rand()%10 + 10; } - else { $l = rand()%40 + 35; $p = rand()%10 + 10; $i = rand()%40 + 35; } - RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[4], 1,"산월장수{$k}", $l, $p, $i,"패권","돌격", ""); $gencount++; -} - -for($k=1; $k <= $eachCount; $k++) { - if(rand()%2) { $l = rand()%40 + 35; $p = rand()%40 + 35; $i = rand()%10 + 10; } - else { $l = rand()%40 + 35; $p = rand()%10 + 10; $i = rand()%40 + 35; } - RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[5], 1,"오환장수{$k}", $l, $p, $i,"패권","돌격", ""); $gencount++; -} - -for($k=1; $k <= $eachCount; $k++) { - if(rand()%2) { $l = rand()%40 + 35; $p = rand()%40 + 35; $i = rand()%10 + 10; } - else { $l = rand()%40 + 35; $p = rand()%10 + 10; $i = rand()%40 + 35; } - RegGeneral3($connect,$admin['turnterm'],$gencount,$nationNum[6], 1, "왜장수{$k}", $l, $p, $i,"패권","돌격", ""); $gencount++; -} - -//////////////////////////장수 끝/////////////////////////////////////////////// - -// 전장수 금쌀 999999 -$query = "update general set gold=999999,rice=999999"; -MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); - -//////////////////////////이벤트/////////////////////////////////////////////// -$history[] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】각지의 오랑캐들이 궐기합니다!"; -$history[] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】중원의 전 국가에 선전포고 합니다!"; -$history[] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】그러나 중원의 영웅들이라면 막아낼 수도 있을법 해 보입니다!"; -pushHistory($history); - -refreshNationStaticInfo(); - -echo ""; - -function RegGeneral3($connect,$turnterm,$gencount,$nation,$level,$name,$leader,$power,$intel,$personal,$special,$msg="") { - $name = "ⓞ".$name; - $turntime = getRandTurn2($turnterm); - $personal = CharCall($personal); - $special = SpecCall($special); - if($special >= 40) { $special2 = $special; $special = 0; } - else { $special2 = 0; } - $city = rand()%94 + 1; - $age = 15; - $specage = $age; - $specage2 = $age; - $killturn = 9999; - $experience = $age * 100; - $dedication = $age * 100; - $npc = 5; - $affinity = 999; - $picture = 'default.jpg'; - $crew = $leader * 100; - $crewtype = rand() % 3; - $dex0 = 0; - $dex10 = 0; - $dex20 = 0; - $dex30 = 0; - $dex40 = 0; - //장수 - @MYDB_query(" - insert into general ( - npcid,npc,npc_org,affinity,name,picture,nation,city, - leader,power,intel,experience,dedication, - level,gold,rice,crew,crewtype,train,atmos,tnmt, - weap,book,horse,turntime,killturn,age,belong,personal,special,specage,special2,specage2,npcmsg, - makelimit, - dex0, dex10, dex20, dex30, dex40 - ) values ( - '$gencount','$npc','$npc','$affinity','$name','$picture','$nation','$city', - '$leader','$power','$intel','$experience','$dedication', - '$level','99999','99999','$crew','$crewtype','100','100','0', - '0','0','0','$turntime','$killturn','$age','1', - '$personal','$special','$specage','$special2','$specage2','$msg', - '0', - '$dex0', '$dex10', '$dex20', '$dex30', '$dex40' - )", - $connect - ) or Error(__LINE__.MYDB_error($connect),""); -} - diff --git a/twe/event_3.php b/twe/event_3.php deleted file mode 100644 index 0a15e07d..00000000 --- a/twe/event_3.php +++ /dev/null @@ -1,113 +0,0 @@ - - - -관리메뉴 - - - - -관리자가 아닙니다.
-"; - echo banner(); - echo " - -"; - - exit(); -} - -$query = "select year,month,turnterm,isUnited from game where no='1'"; -$result = MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); -$admin = MYDB_fetch_array($result); - -if($admin['isUnited'] == 0) { - $query = "select no from general where npc<2 and age>50"; - $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $count = MYDB_num_rows($result); - - for($i=0; $i < $count; $i++) { - $general = MYDB_fetch_array($result); - CheckHall($connect, $general['no']); - } -} - -//이벤트3 : NPC추가 -//////////////////////////장수////////////////////////////////////////////////// -// 이름 통 무 지 꿈 특기 -$gencount = 2001; -for($k=1; $k <= 200; $k++) { - if(rand()%2) { $l = rand()%40 + 35; $p = rand()%40 + 35; $i = rand()%10 + 10; } - else { $l = rand()%40 + 35; $p = rand()%10 + 10; $i = rand()%40 + 35; } - RegGeneral3($connect,$admin['turnterm'],$gencount, 0, 0, "무명장{$k}", $l, $p, $i,"패권","돌격", ""); $gencount++; -} - -//////////////////////////장수 끝/////////////////////////////////////////////// - -//////////////////////////이벤트/////////////////////////////////////////////// -$history[] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】각지에서 인재들이 등장합니다!"; -$history[] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】중원 통일에 보탬이 될듯 합니다!"; -pushHistory($history); - -echo ""; - -function RegGeneral3($connect,$turnterm,$gencount,$nation,$level,$name,$leader,$power,$intel,$personal,$special,$msg="") { - $name = "ⓝ".$name; - $turntime = getRandTurn($turnterm); - $personal = CharCall($personal); - $special = SpecCall($special); - if($special >= 40) { $special2 = $special; $special = 0; } - else { $special2 = 0; } - $city = rand()%94 + 1; - $age = 15; - $specage = $age; - $specage2 = $age; - $killturn = 9999; - $experience = $age * 100; - $dedication = $age * 100; - $npc = 2; - $affinity = rand() % 150 + 1; - $picture = 'default.jpg'; - $crew = 0; - $crewtype = rand() % 3; - $dex0 = rand() % 18000; - $dex10 = rand() % 18000; - $dex20 = rand() % 18000; - $dex30 = rand() % 18000; - $dex40 = rand() % 18000; - //장수 - @MYDB_query(" - insert into general ( - npcid,npc,npc_org,affinity,name,picture,nation,city, - leader,power,intel,experience,dedication, - level,gold,rice,crew,crewtype,train,atmos,tnmt, - weap,book,horse,turntime,killturn,age,belong,personal,special,specage,special2,specage2,npcmsg, - makelimit, - dex0, dex10, dex20, dex30, dex40 - ) values ( - '$gencount','$npc','$npc','$affinity','$name','$picture','$nation','$city', - '$leader','$power','$intel','$experience','$dedication', - '$level','1000','1000','$crew','$crewtype','100','100','0', - '0','0','0','$turntime','$killturn','$age','1', - '$personal','$special','$specage','$special2','$specage2','$msg', - '0', - '$dex0', '$dex10', '$dex20', '$dex30', '$dex40' - )", - $connect - ) or Error(__LINE__.MYDB_error($connect),""); -} - diff --git a/twe/event_4.php b/twe/event_4.php deleted file mode 100644 index b1424132..00000000 --- a/twe/event_4.php +++ /dev/null @@ -1,146 +0,0 @@ - - -관리메뉴 - - - - -관리자가 아닙니다.
-"; - echo banner(); - echo " - -"; - - exit(); -} - -//중복체크 -$query = "select no from general where user_id='jwh1807'"; -$result = MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); -$general = MYDB_fetch_array($result); - -if($general['no'] > 0) { - echo " - - - -관리메뉴 - - - - -이미 있습니다.
-"; - echo banner(); - echo " - -"; - - exit(); -} - -$query = "select year,month,turnterm,isUnited from game where no='1'"; -$result = MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); -$admin = MYDB_fetch_array($result); - -$query = "select round(avg(specage)) as specage,round(avg(specage2)) as specage2 from general where npc<2"; -$result = MYDB_query($query, $connect) or Error("scenario_194A ".MYDB_error($connect),""); -$general = MYDB_fetch_array($result); - -//이벤트4 : 유기체 추가 -//////////////////////////장수////////////////////////////////////////////////// -// 이름 통 무 지 꿈 특기 -$gencount = 2000; - -$personal = rand()%10; -$personal = getGenChar($personal); - -$leader = 65 + rand()%11; -if(rand()%2 == 0) { - $intel = 10 + rand()%6; - $power = 150 - $leader - $intel; -} else { - $power= 10 + rand()%6; - $intel = 150 - $leader - $power; -} - -RegGeneral4($connect,$admin['turnterm'],$gencount, 0, 0, "유기체", $leader, $power, $intel, $personal, $general['specage'], $general['specage2'], "흠... 그럼 어쩔 수 없이 흉노로 가야겠군요."); $gencount++; - -//////////////////////////장수 끝/////////////////////////////////////////////// - -//////////////////////////이벤트/////////////////////////////////////////////// -$log[0] = "●{$admin['month']}월:ⓝ유기체가 천하에 이름을 알립니다."; -pushAllLog($log); - -$history[] = "●{$admin['year']}년 {$admin['month']}월:【이벤트】NPC 유기체가 등장합니다. 의병장과 NPC들의 지능 개선을 위해 NPC 두뇌를 체험합니다. 크게 신경쓰진 마세요."; -pushHistory($history); - -//echo ""; -echo './';//TODO:debug all and replace - -function RegGeneral4($connect,$turnterm,$gencount,$nation,$level,$name,$leader,$power,$intel,$personal,$specage,$specage2,$msg="") { - $name = "ⓝ".$name; - $turntime = getRandTurn($turnterm); - $personal = CharCall($personal); - $city = rand()%94 + 1; - $age = 20; - - //전특 - $special2 = 0; - //내특 - $special = 0; - - $killturn = 720; - $experience = 0; - $dedication = 0; - $npc = 3; - $affinity = rand() % 150 + 1; - $picture = 'pic_3.jpg'; - $crew = 0; - $crewtype = rand() % 3; - $dex0 = 0; - $dex10 = 0; - $dex20 = 0; - $dex30 = 0; - $dex40 = 0; - //장수 - @MYDB_query(" - insert into general ( - npcid,npc,npc_org,affinity,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, - dex0, dex10, dex20, dex30, dex40 - ) values ( - '$gencount','$npc','$npc','$affinity','$name','$picture','$nation','$city', - '$leader','$power','$intel','$experience','$dedication', - '$level','1000','1000','$crew','$crewtype','100','100', - '0','0','0','$turntime','$killturn','$age','1', - '$personal','$special','$specage','$special2','$specage2','$msg', - '0', - '$dex0', '$dex10', '$dex20', '$dex30', '$dex40' - )", - $connect - ) or Error(__LINE__.MYDB_error($connect),""); -} -