| ";
- CoreTurnTable();
+ echo CoreTurnTable();
echo " |
diff --git a/twe/func.php b/twe/func.php
index 58a9d85b..71ceeac0 100644
--- a/twe/func.php
+++ b/twe/func.php
@@ -17,6 +17,19 @@ require_once("func_message.php");
function randF(){
return mt_rand() / mt_getrandmax();
}
+
+
+function getGeneralID(){
+ //TODO: 서버마다 p_id가 다를 수 있도록 조치
+ if(!isset($_SESSION['p_id'])){
+ return NULL;
+ }
+ if($_SESSION['p_id']===''){
+ return NULL;
+ }
+ return $_SESSION['p_id'];
+}
+
// 37.5 ~ 75
function abilityRand() {
$total = 150;
@@ -95,6 +108,7 @@ function GetImageURL($imgsvr) {
return $image1;
}
}
+
function CheckLoginEx(){
//TODO: 서버 별로 p_id를 다르게 설정할 수 있어야함.
if(!isset($_SESSION['p_id'])) {
@@ -104,6 +118,7 @@ function CheckLoginEx(){
}
function checkLimit($userlevel, $con, $conlimit) {
+ //TODO: 접속 제한의 기준을 새로 세울 것.
//운영자
if($userlevel >= 5) { return 0; }
//특회이면 3배
@@ -119,28 +134,6 @@ function checkLimit($userlevel, $con, $conlimit) {
}
}
-function bar($per, $skin=1, $h=7) {
- global $images;
- if($h == 7) { $bd = 0; $h = 7; $h2 = 5; }
- else { $bd = 1; $h = 12; $h2 = 8; }
-
- $per = round($per, 1);
- if($per < 1 || $per > 99) { $per = round($per); }
- $str1 = " | | ";
- $str2 = " | ";
- if($per <= 0) { $str1 = ""; }
- elseif($per >= 100) { $str2 = ""; }
- if($skin == 0) {
- $str = "-";
- } else {
- $str = "
- ";
- }
- return $str;
-}
-
function CheckBlock($connect) {
$query = "select block from general where user_id='{$_SESSION['p_id']}'";
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
@@ -286,251 +279,6 @@ function addGenDex($connect, $no, $type, $exp) {
MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
}
-function getWeapName($weap) {
- switch($weap) {
- case 0: $weapname = "-"; break;
- case 1: $weapname = "단도(+1)"; break;
- case 2: $weapname = "단궁(+2)"; break;
- case 3: $weapname = "단극(+3)"; break;
- case 4: $weapname = "목검(+4)"; break;
- case 5: $weapname = "죽창(+5)"; break;
- case 6: $weapname = "소부(+6)"; break;
-
- case 7: $weapname = "동추(+7)"; break;
- case 8: $weapname = "철편(+7)"; break;
- case 9: $weapname = "철쇄(+7)"; break;
- case 10: $weapname = "맥궁(+7)"; break;
- case 11: $weapname = "유성추(+8)"; break;
- case 12: $weapname = "철질여골(+8)"; break;
- case 13: $weapname = "쌍철극(+9)"; break;
- case 14: $weapname = "동호비궁(+9)"; break;
- case 15: $weapname = "삼첨도(+10)"; break;
- case 16: $weapname = "대부(+10)"; break;
- case 17: $weapname = "고정도(+11)"; break;
- case 18: $weapname = "이광궁(+11)"; break;
- case 19: $weapname = "철척사모(+12)"; break;
- case 20: $weapname = "칠성검(+12)"; break;
- case 21: $weapname = "사모(+13)"; break;
- case 22: $weapname = "양유기궁(+13)"; break;
- case 23: $weapname = "언월도(+14)"; break;
- case 24: $weapname = "방천화극(+14)"; break;
- case 25: $weapname = "청홍검(+15)"; break;
- case 26: $weapname = "의천검(+15)"; break;
- }
- return $weapname;
-}
-
-function getWeapEff($weap) {
- switch($weap) {
- case 7: $weap = 7; break;
- case 8: $weap = 7; break;
- case 9: $weap = 7; break;
- case 10: $weap = 7; break;
- case 11: $weap = 8; break;
- case 12: $weap = 8; break;
- case 13: $weap = 9; break;
- case 14: $weap = 9; break;
- case 15: $weap = 10; break;
- case 16: $weap = 10; break;
- case 17: $weap = 11; break;
- case 18: $weap = 11; break;
- case 19: $weap = 12; break;
- case 20: $weap = 12; break;
- case 21: $weap = 13; break;
- case 22: $weap = 13; break;
- case 23: $weap = 14; break;
- case 24: $weap = 14; break;
- case 25: $weap = 15; break;
- case 26: $weap = 15; break;
- default: break;
- }
- return $weap;
-}
-
-function getBookName($book) {
- switch($book) {
- case 0: $bookname = "-"; break;
- case 1: $bookname = "효경전(+1)"; break;
- case 2: $bookname = "회남자(+2)"; break;
- case 3: $bookname = "변도론(+3)"; break;
- case 4: $bookname = "건상역주(+4)"; break;
- case 5: $bookname = "여씨춘추(+5)"; break;
- case 6: $bookname = "사민월령(+6)"; break;
-
- case 7: $bookname = "위료자(+7)"; break;
- case 8: $bookname = "사마법(+7)"; break;
- case 9: $bookname = "한서(+7)"; break;
- case 10: $bookname = "논어(+7)"; break;
- case 11: $bookname = "전론(+8)"; break;
- case 12: $bookname = "사기(+8)"; break;
- case 13: $bookname = "장자(+9)"; break;
- case 14: $bookname = "역경(+9)"; break;
- case 15: $bookname = "시경(+10)"; break;
- case 16: $bookname = "구국론(+10)"; break;
- case 17: $bookname = "상군서(+11)"; break;
- case 18: $bookname = "춘추전(+11)"; break;
- case 19: $bookname = "산해경(+12)"; break;
- case 20: $bookname = "맹덕신서(+12)"; break;
- case 21: $bookname = "관자(+13)"; break;
- case 22: $bookname = "병법24편(+13)"; break;
- case 23: $bookname = "한비자(+14)"; break;
- case 24: $bookname = "오자병법(+14)"; break;
- case 25: $bookname = "노자(+15)"; break;
- case 26: $bookname = "손자병법(+15)"; break;
- }
- return $bookname;
-}
-
-function getBookEff($book) {
- switch($book) {
- case 7: $book = 7; break;
- case 8: $book = 7; break;
- case 9: $book = 7; break;
- case 10: $book = 7; break;
- case 11: $book = 8; break;
- case 12: $book = 8; break;
- case 13: $book = 9; break;
- case 14: $book = 9; break;
- case 15: $book = 10; break;
- case 16: $book = 10; break;
- case 17: $book = 11; break;
- case 18: $book = 11; break;
- case 19: $book = 12; break;
- case 20: $book = 12; break;
- case 21: $book = 13; break;
- case 22: $book = 13; break;
- case 23: $book = 14; break;
- case 24: $book = 14; break;
- case 25: $book = 15; break;
- case 26: $book = 15; break;
- default: break;
- }
- return $book;
-}
-
-function getHorseName($horse) {
- switch($horse) {
- case 0: $horsename = "-"; break;
- case 1: $horsename = "노기(+1)"; break;
- case 2: $horsename = "조랑(+2)"; break;
- case 3: $horsename = "노새(+3)"; break;
- case 4: $horsename = "나귀(+4)"; break;
- case 5: $horsename = "갈색마(+5)"; break;
- case 6: $horsename = "흑색마(+6)"; break;
-
- case 7: $horsename = "백마(+7)"; break;
- case 8: $horsename = "백마(+7)"; break;
- case 9: $horsename = "기주마(+7)"; break;
- case 10: $horsename = "기주마(+7)"; break;
- case 11: $horsename = "양주마(+8)"; break;
- case 12: $horsename = "양주마(+8)"; break;
- case 13: $horsename = "과하마(+9)"; break;
- case 14: $horsename = "과하마(+9)"; break;
- case 15: $horsename = "대완마(+10)"; break;
- case 16: $horsename = "대완마(+10)"; break;
- case 17: $horsename = "서량마(+11)"; break;
- case 18: $horsename = "서량마(+11)"; break;
- case 19: $horsename = "사륜거(+12)"; break;
- case 20: $horsename = "사륜거(+12)"; break;
- case 21: $horsename = "절영(+13)"; break;
- case 22: $horsename = "적로(+13)"; break;
- case 23: $horsename = "적란마(+14)"; break;
- case 24: $horsename = "조황비전(+14)"; break;
- case 25: $horsename = "한혈마(+15)"; break;
- case 26: $horsename = "적토마(+15)"; break;
- }
- return $horsename;
-}
-
-function getHorseEff($horse) {
- switch($horse) {
- case 7: $horse = 7; break;
- case 8: $horse = 7; break;
- case 9: $horse = 7; break;
- case 10: $horse = 7; break;
- case 11: $horse = 8; break;
- case 12: $horse = 8; break;
- case 13: $horse = 9; break;
- case 14: $horse = 9; break;
- case 15: $horse = 10; break;
- case 16: $horse = 10; break;
- case 17: $horse = 11; break;
- case 18: $horse = 11; break;
- case 19: $horse = 12; break;
- case 20: $horse = 12; break;
- case 21: $horse = 13; break;
- case 22: $horse = 13; break;
- case 23: $horse = 14; break;
- case 24: $horse = 14; break;
- case 25: $horse = 15; break;
- case 26: $horse = 15; break;
- default: break;
- }
- return $horse;
-}
-
-function getItemName($item) {
- switch($item) {
- case 0: $itemname = "-"; break;
- case 1: $itemname = "환약(치료)"; break;
- case 2: $itemname = "수극(저격)"; break;
- case 3: $itemname = "탁주(사기)"; break;
- case 4: $itemname = "청주(훈련)"; break;
- case 5: $itemname = "이추(계략)"; break;
- case 6: $itemname = "향낭(계략)"; break;
-
- case 7: $itemname = "오석산(치료)"; break;
- case 8: $itemname = "무후행군(치료)"; break;
- case 9: $itemname = "도소연명(치료)"; break;
- case 10: $itemname = "칠엽청점(치료)"; break;
- case 11: $itemname = "정력견혈(치료)"; break;
- case 12: $itemname = "과실주(훈련)"; break;
- case 13: $itemname = "이강주(훈련)"; break;
- case 14: $itemname = "의적주(사기)"; break;
- case 15: $itemname = "두강주(사기)"; break;
- case 16: $itemname = "보령압주(사기)"; break;
- case 17: $itemname = "철벽서(훈련)"; break;
- case 18: $itemname = "단결도(훈련)"; break;
- case 19: $itemname = "춘화첩(사기)"; break;
- case 20: $itemname = "초선화(사기)"; break;
- case 21: $itemname = "육도(계략)"; break;
- case 22: $itemname = "삼략(계략)"; break;
- case 23: $itemname = "청낭서(의술)"; break;
- case 24: $itemname = "태평청령(의술)"; break;
- case 25: $itemname = "태평요술(회피)"; break;
- case 26: $itemname = "둔갑천서(회피)"; break;
- }
- return $itemname;
-}
-
-function getItemCost2($weap) {
- switch($weap) {
- case 0: $weapcost = 0; break;
- case 1: $weapcost = 100; break;
- case 2: $weapcost = 1000; break;
- case 3: $weapcost = 1000; break;
- case 4: $weapcost = 1000; break;
- case 5: $weapcost = 1000; break;
- case 6: $weapcost = 3000; break;
- default: $weapcost = 200; break;
- }
- return $weapcost;
-}
-
-function getItemCost($weap) {
- switch($weap) {
- case 0: $weapcost = 0; break;
- case 1: $weapcost = 1000; break;
- case 2: $weapcost = 3000; break;
- case 3: $weapcost = 6000; break;
- case 4: $weapcost = 10000; break;
- case 5: $weapcost = 15000; break;
- case 6: $weapcost = 21000; break;
- default: $weapcost = 200; break;
- }
- return $weapcost;
-}
-
function getTurn($connect, $general, $type, $font=1) {
$turn[0] = $general["turn0"];
@@ -1000,58 +748,6 @@ function getCoreTurn($connect, $nation, $level) {
return $str;
}
-function turnTable() {
- echo "
-
-";
-}
-
-function CoreTurnTable() {
- echo "
-
-";
-}
function cityInfo($connect) {
global $_basecolor, $_basecolor2, $images;
@@ -1214,7 +910,7 @@ function myNationInfo($connect) {