global 변수로 지정된 값을 GameConst의 형태로 변경중

This commit is contained in:
Hide_D committed 2018-02-04 16:53:01 +09:00
1 parent c914fd2aa8
commit ecca899a82
7 files changed
+37 -51

No files matched your search

+8 -8
View File
@@ -209,12 +209,12 @@ echo "
</tr> </tr>
"; ";
$querys[10] = "select no,name,level,city from general where nation='{$me['nation']}' and level!='12' and power>='$_goodgenpower' order by npc,binary(name)"; $querys[10] = "select no,name,level,city from general where nation='{$me['nation']}' and level!='12' and power>='".GameConst::goodgenpower."' order by npc,binary(name)";
$querys[9] = "select no,name,level,city from general where nation='{$me['nation']}' and level!='12' and intel>='$_goodgenintel' order by npc,binary(name)"; $querys[9] = "select no,name,level,city from general where nation='{$me['nation']}' and level!='12' and intel>='".GameConst::goodgenintel."' order by npc,binary(name)";
$querys[8] = "select no,name,level,city from general where nation='{$me['nation']}' and level!='12' and power>='$_goodgenpower' order by npc,binary(name)"; $querys[8] = "select no,name,level,city from general where nation='{$me['nation']}' and level!='12' and power>='".GameConst::goodgenpower."' order by npc,binary(name)";
$querys[7] = "select no,name,level,city from general where nation='{$me['nation']}' and level!='12' and intel>='$_goodgenintel' order by npc,binary(name)"; $querys[7] = "select no,name,level,city from general where nation='{$me['nation']}' and level!='12' and intel>='".GameConst::goodgenintel."' order by npc,binary(name)";
$querys[6] = "select no,name,level,city from general where nation='{$me['nation']}' and level!='12' and power>='$_goodgenpower' order by npc,binary(name)"; $querys[6] = "select no,name,level,city from general where nation='{$me['nation']}' and level!='12' and power>='".GameConst::goodgenpower."' order by npc,binary(name)";
$querys[5] = "select no,name,level,city from general where nation='{$me['nation']}' and level!='12' and intel>='$_goodgenintel' order by npc,binary(name)"; $querys[5] = "select no,name,level,city from general where nation='{$me['nation']}' and level!='12' and intel>='".GameConst::goodgenintel."' order by npc,binary(name)";
for($i=10; $i >= $lv; $i--) { for($i=10; $i >= $lv; $i--) {
if($i % 2 == 0) { echo "<tr>"; } if($i % 2 == 0) { echo "<tr>"; }
@@ -299,7 +299,7 @@ if($meLevel >= 5) {
<option value=0>____공석____</option> <option value=0>____공석____</option>
"; ";
$query = "select no,name,level,city from general where nation='{$me['nation']}' and level!='12' and power>='$_goodgenpower' order by npc,binary(name)"; $query = "select no,name,level,city from general where nation='{$me['nation']}' and level!='12' and power>='".GameConst::goodgenpower."' order by npc,binary(name)";
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
$count = MYDB_num_rows($result); $count = MYDB_num_rows($result);
for($i=0; $i < $count; $i++) { for($i=0; $i < $count; $i++) {
@@ -353,7 +353,7 @@ if($meLevel >= 5) {
<option value=0>____공석____</option> <option value=0>____공석____</option>
"; ";
$query = "select no,name,level,city from general where nation='{$me['nation']}' and level!='12' and intel>='$_goodgenintel' order by npc,binary(name)"; $query = "select no,name,level,city from general where nation='{$me['nation']}' and level!='12' and intel>='".GameConst::goodgenintel."' order by npc,binary(name)";
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
$count = MYDB_num_rows($result); $count = MYDB_num_rows($result);
for($i=0; $i < $count; $i++) { for($i=0; $i < $count; $i++) {
+8 -8
View File
@@ -184,12 +184,12 @@ if($btn == "추방") {
if($genlist != 0) { if($genlist != 0) {
$valid = 0; $valid = 0;
switch($level) { switch($level) {
case 10: if($general['power'] >= $_goodgenpower) { $valid = 1; } break; case 10: if($general['power'] >= GameConst::goodgenpower) { $valid = 1; } break;
case 9: if($general['intel'] >= $_goodgenintel) { $valid = 1; } break; case 9: if($general['intel'] >= GameConst::goodgenintel) { $valid = 1; } break;
case 8: if($general['power'] >= $_goodgenpower) { $valid = 1; } break; case 8: if($general['power'] >= GameConst::goodgenpower) { $valid = 1; } break;
case 7: if($general['intel'] >= $_goodgenintel) { $valid = 1; } break; case 7: if($general['intel'] >= GameConst::goodgenintel) { $valid = 1; } break;
case 6: if($general['power'] >= $_goodgenpower) { $valid = 1; } break; case 6: if($general['power'] >= GameConst::goodgenpower) { $valid = 1; } break;
case 5: if($general['intel'] >= $_goodgenintel) { $valid = 1; } break; case 5: if($general['intel'] >= GameConst::goodgenintel) { $valid = 1; } break;
default: $valid = 1; break; default: $valid = 1; break;
} }
if($valid == 1) { if($valid == 1) {
@@ -231,8 +231,8 @@ if($btn == "추방") {
if($genlist != 0) { if($genlist != 0) {
$valid = 0; $valid = 0;
switch($level) { switch($level) {
case 4: if($general['power'] >= $_goodgenpower) { $valid = 1; } break; case 4: if($general['power'] >= GameConst::goodgenpower) { $valid = 1; } break;
case 3: if($general['intel'] >= $_goodgenintel) { $valid = 1; } break; case 3: if($general['intel'] >= GameConst::goodgenintel) { $valid = 1; } break;
default: $valid = 1; break; default: $valid = 1; break;
} }
if($valid == 1) { if($valid == 1) {
+3 -4
View File
@@ -2027,8 +2027,8 @@ function msgprint($connect, $msg, $name, $picture, $imgsvr, $when, $num, $type)
} }
function banner() { function banner() {
global $_version, $_banner, $_helper;
echo "<font size=2>$_version / $_banner <br> $_helper</font>"; echo "<font size=2>".GameConst::version." / ".GameConst::banner." <br> ".GameConst::helper."</font>";
} }
function addTurn($date, $turnterm=1) { function addTurn($date, $turnterm=1) {
@@ -3577,9 +3577,8 @@ function uniqueItem($connect, $general, $log, $vote=0) {
} }
function checkAbility($connect, $general, $log) { function checkAbility($connect, $general, $log) {
global $_upgradeLimit;
$limit = $_upgradeLimit; $limit = GameConst::upgradeLimit;
$query = "select no,leader,leader2,power,power2,intel,intel2 from general where no='{$general['no']}'"; $query = "select no,leader,leader2,power,power2,intel,intel2 from general where no='{$general['no']}'";
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
+8 -11
View File
@@ -467,22 +467,20 @@ function getLevel($level, $nlevel=8) {
} }
function getCall($leader, $power, $intel) { function getCall($leader, $power, $intel) {
global $_goodgenleader, $_goodgenpower, $_goodgenintel;
$call = '평범'; $call = '평범';
if($leader >= $_goodgenleader && $power >= $_goodgenpower && $intel >= $_goodgenintel) { if($leader >= GameConst::goodgenleader && $power >= GameConst::goodgenpower && $intel >= GameConst::goodgenintel) {
$call = '만능'; $call = '만능';
} elseif($leader >= $_goodgenleader && $power >= $_goodgenpower) { } elseif($leader >= GameConst::goodgenleader && $power >= GameConst::goodgenpower) {
$call = '용장'; $call = '용장';
} elseif($leader >= $_goodgenleader && $intel >= $_goodgenintel) { } elseif($leader >= GameConst::goodgenleader && $intel >= GameConst::goodgenintel) {
$call = '지장'; $call = '지장';
} elseif($power >= $_goodgenpower && $intel >= $_goodgenintel) { } elseif($power >= GameConst::goodgenpower && $intel >= GameConst::goodgenintel) {
$call = '명장'; $call = '명장';
} elseif($leader >= $_goodgenleader) { } elseif($leader >= GameConst::goodgenleader) {
$call = '명사'; $call = '명사';
} elseif($power >= $_goodgenpower) { } elseif($power >= GameConst::goodgenpower) {
$call = '용맹'; $call = '용맹';
} elseif($intel >= $_goodgenintel) { } elseif($intel >= GameConst::goodgenintel) {
$call = '현명'; $call = '현명';
} }
return $call; return $call;
@@ -608,8 +606,7 @@ function getDedLevel($dedication) {
} }
function expStatus($exp) { function expStatus($exp) {
global $_upgradeLimit; return $exp / GameConst::upgradeLimit * 100;
return $exp / $_upgradeLimit * 100;
} }
function getLevelPer($exp, $level) { function getLevelPer($exp, $level) {
+3 -9
View File
@@ -33,7 +33,6 @@ function CriticalScore($score, $type) {
} }
function process_1($connect, &$general, $type) { function process_1($connect, &$general, $type) {
global $_develrate;
$log = array(); $log = array();
$alllog = array(); $alllog = array();
$date = substr($general['turntime'],11,5); $date = substr($general['turntime'],11,5);
@@ -75,7 +74,7 @@ function process_1($connect, &$general, $type) {
$log[count($log)] = "<C>●</>{$admin['month']}월:{$dtype}{$btype} 충분합니다. $dtype 실패. <1>$date</>"; $log[count($log)] = "<C>●</>{$admin['month']}월:{$dtype}{$btype} 충분합니다. $dtype 실패. <1>$date</>";
} else { } else {
// 민심 50 이하이면 50과 같게 // 민심 50 이하이면 50과 같게
if($city['rate'] < $_develrate) { $city['rate'] = $_develrate; } if($city['rate'] < GameConst::develrate) { $city['rate'] = GameConst::develrate; }
$rate = $city['rate'] / 100; $rate = $city['rate'] / 100;
$score = ($general['intel'] * (100 - $general['injury'])/100 + getBookEff($general['book'])) * $rate; $score = ($general['intel'] * (100 - $general['injury'])/100 + getBookEff($general['book'])) * $rate;
@@ -138,7 +137,6 @@ function process_1($connect, &$general, $type) {
} }
function process_3($connect, &$general) { function process_3($connect, &$general) {
global $_develrate;
$log = array(); $log = array();
$alllog = array(); $alllog = array();
$date = substr($general['turntime'],11,5); $date = substr($general['turntime'],11,5);
@@ -239,7 +237,6 @@ function process_3($connect, &$general) {
} }
function process_4($connect, &$general) { function process_4($connect, &$general) {
global $_develrate;
$log = array(); $log = array();
$alllog = array(); $alllog = array();
$date = substr($general['turntime'],11,5); $date = substr($general['turntime'],11,5);
@@ -335,7 +332,6 @@ function process_4($connect, &$general) {
} }
function process_5($connect, &$general, $type) { function process_5($connect, &$general, $type) {
global $_develrate;
$log = array(); $log = array();
$alllog = array(); $alllog = array();
$date = substr($general['turntime'],11,5); $date = substr($general['turntime'],11,5);
@@ -377,7 +373,7 @@ function process_5($connect, &$general, $type) {
$log[count($log)] = "<C>●</>{$admin['month']}월:{$dtype}는 충분합니다. $dtype 실패. <1>$date</>"; $log[count($log)] = "<C>●</>{$admin['month']}월:{$dtype}는 충분합니다. $dtype 실패. <1>$date</>";
} else { } else {
// 민심 50 이하이면 50과 같게 // 민심 50 이하이면 50과 같게
if($city['rate'] < $_develrate) { $city['rate'] = $_develrate; } if($city['rate'] < GameConst::develrate) { $city['rate'] = GameConst::develrate; }
$rate = $city['rate'] / 100; $rate = $city['rate'] / 100;
$score = ($general['power'] * (100 - $general['injury'])/100 + getWeapEff($general['weap'])) * $rate; $score = ($general['power'] * (100 - $general['injury'])/100 + getWeapEff($general['weap'])) * $rate;
@@ -439,7 +435,6 @@ function process_5($connect, &$general, $type) {
} }
function process_7($connect, &$general) { function process_7($connect, &$general) {
global $_develrate;
$log = array(); $log = array();
$alllog = array(); $alllog = array();
$date = substr($general['turntime'],11,5); $date = substr($general['turntime'],11,5);
@@ -535,7 +530,6 @@ function process_7($connect, &$general) {
} }
function process_8($connect, &$general) { function process_8($connect, &$general) {
global $_develrate;
$log = array(); $log = array();
$alllog = array(); $alllog = array();
$date = substr($general['turntime'],11,5); $date = substr($general['turntime'],11,5);
@@ -576,7 +570,7 @@ function process_8($connect, &$general) {
$log[count($log)] = "<C>●</>{$admin['month']}월:치안은 충분합니다. $dtype 강화 실패. <1>$date</>"; $log[count($log)] = "<C>●</>{$admin['month']}월:치안은 충분합니다. $dtype 강화 실패. <1>$date</>";
} else { } else {
// 민심 50 이하이면 50과 같게 // 민심 50 이하이면 50과 같게
if($city['rate'] < $_develrate) { $city['rate'] = $_develrate; } if($city['rate'] < GameConst::develrate) { $city['rate'] = GameConst::develrate; }
$rate = $city['rate'] / 100; $rate = $city['rate'] / 100;
$score = ($general['power'] * (100 - $general['injury'])/100 + getWeapEff($general['weap'])) * $rate; $score = ($general['power'] * (100 - $general['injury'])/100 + getWeapEff($general['weap'])) * $rate;
-4
View File
@@ -1,4 +0,0 @@
/*! jQuery v1.11.0 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */
!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k="".trim,l={},m="1.11.0",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return n.each(this,a,b)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++Line truncated
}}function S(a,b,c){if(n.acceptData(a)){var d,e,f=a.nodeType,g=f?n.cache:a,h=f?a[n.expando]:n.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){n.isArray(b)?b=b.concat(n.map(b,n.camelCase)):b in d?b=[b]:(b=n.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!Q(d):!n.isEmptyObject(d))return}(c||(delete g[h].data,Q(g[h])))&&(f?n.cleanData([a],!0):l.deleteExpando||g!=g.window?delete g[h]:g[h]=null)}}}n.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?n.cache[a[n.expando]]:a[n.expando],!!a&&!Q(a)},data:function(a,b,c){return R(a,b,c)},removeData:function(a,b){return S(a,b)},_data:function(a,b,c){return R(a,b,c,!0)},_removeData:function(a,b){return S(a,b,!0)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=n.data(f),1===f.nodeType&&!n._data(f,"parsedAttrs"))){c=g.length;while(c--)d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d]));n._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){n.data(this,a)}):arguments.length>1?this.each(function(){n.data(this,a,b)}):f?P(f,a,n.data(f,a)):void 0},removeData:function(a){return this.each(function(){n.removeData(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=n._data(a,b),c&&(!d||n.isArray(c)?d=n._data(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx"Line truncated
},a,b,arguments.length>1)},show:function(){return Wb(this,!0)},hide:function(){return Wb(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){V(this)?n(this).show():n(this).hide()})}});function $b(a,b,c,d,e){return new $b.prototype.init(a,b,c,d,e)}n.Tween=$b,$b.prototype={constructor:$b,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(n.cssNumber[c]?"":"px")},cur:function(){var a=$b.propHooks[this.prop];return a&&a.get?a.get(this):$b.propHooks._default.get(this)},run:function(a){var b,c=$b.propHooks[this.prop];return this.pos=b=this.options.duration?n.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):$b.propHooks._default.set(this),this}},$b.prototype.init.prototype=$b.prototype,$b.propHooks={_default:{get:function(a){var b;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=n.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]},set:function(a){n.fx.step[a.prop]?n.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[n.cssProps[a.prop]]||n.cssHooks[a.prop])?n.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},$b.propHooks.scrollTop=$b.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},n.easing={linear:fuLine truncated
+7 -7
View File
@@ -25,10 +25,10 @@ define('STEP_LOG', true);
define('PROCESS_LOG', true); define('PROCESS_LOG', true);
$_startTime = getMicroTime(); $_startTime = getMicroTime();
$_ver = "서비스중"; $_ver = "서비스중";
$_version = "삼국지 모의전투 PHP HideD v0.1"; $x_version = "삼국지 모의전투 PHP HideD v0.1";
$_banner = "KOEI의 이미지를 사용, 응용하였습니다 / 제작 : 유기체(jwh1807@gmail.com), HideD(hided62@gmail.com)"; $x_banner = "KOEI의 이미지를 사용, 응용하였습니다 / 제작 : 유기체(jwh1807@gmail.com), HideD(hided62@gmail.com)";
$_helper = "도움 주신 분들"; $x_helper = "도움 주신 분들";
$_develrate = 50; // 내정시 최하 민심 설정 $x_develrate = 50; // 내정시 최하 민심 설정
$_upgradeLimit = 30; // 능력치 상승 경험치 $_upgradeLimit = 30; // 능력치 상승 경험치
$_dexLimit = 1000000; // 숙련도 제한치 $_dexLimit = 1000000; // 숙련도 제한치
$_defaultatmos = 40; // 초기 사기치 $_defaultatmos = 40; // 초기 사기치
@@ -45,9 +45,9 @@ $_basefiring = 0.25; // 계략 기본 성공률
$_firing = 300; // 계략시 확률 가중치(수치가 클수록 변화가 적음 : (지력차/$_firing + $_basefiring) $_firing = 300; // 계략시 확률 가중치(수치가 클수록 변화가 적음 : (지력차/$_firing + $_basefiring)
$_firingbase = 100; // 계략시 기본 수치 감소량 $_firingbase = 100; // 계략시 기본 수치 감소량
$_firingpower = 400; // 계략시 수치 감소량($_firingbase ~ $_firingpower) $_firingpower = 400; // 계략시 수치 감소량($_firingbase ~ $_firingpower)
$_goodgenleader = 65; // 명장,지장에 사용될 통솔 제한 $x_goodgenleader = 65; // 명장,지장에 사용될 통솔 제한
$_goodgenpower = 65; // 명장에 사용될 무력 제한 $x_goodgenpower = 65; // 명장에 사용될 무력 제한
$_goodgenintel = 65; // 지장에 사용될 지력 제한 $x_goodgenintel = 65; // 지장에 사용될 지력 제한
$_basecolor = "000044"; // 기본 배경색깔 푸른색 $_basecolor = "000044"; // 기본 배경색깔 푸른색
$_basecolor2 = "225500"; // 기본 배경색깔 초록색 $_basecolor2 = "225500"; // 기본 배경색깔 초록색
$_basecolor3 = "660000"; // 기본 배경색깔 붉은색 $_basecolor3 = "660000"; // 기본 배경색깔 붉은색