Commit 9efb91be authored by Nemo Ma's avatar Nemo Ma

Etobicoke Interim 1

Add Random Pool NPCs 1
PORTing Itembag functions

Related changes and updates
parent 95422b5f
...@@ -41,7 +41,8 @@ templates/default/lastgb.htm ...@@ -41,7 +41,8 @@ templates/default/lastgb.htm
templates/default/lastnews.htm templates/default/lastnews.htm
templates/default/move.htm templates/default/move.htm
# PSD Material
*.psd
# ========================= # =========================
# Operating System Files # Operating System Files
...@@ -69,3 +70,4 @@ Temporary Items ...@@ -69,3 +70,4 @@ Temporary Items
.apdisk .apdisk
web.config web.config
*.psd
...@@ -76,6 +76,15 @@ if($hp > 0){ ...@@ -76,6 +76,15 @@ if($hp > 0){
getclub($name,$c1,$c2,$c3); getclub($name,$c1,$c2,$c3);
$clubavl[0]=0; $clubavl[1]=$c1; $clubavl[2]=$c2; $clubavl[3]=$c3; $clubavl[0]=0; $clubavl[1]=$c1; $clubavl[2]=$c2; $clubavl[3]=$c3;
} }
//PORT
//判断背包内道具是否超限
if(strpos($arbsk,'^')!==false && $arbs && $arbe){
global $itmnumlimit;
$itmnumlimit = $arbe>=$arbs ? $arbs : $arbe;
include_once GAME_ROOT.'./include/game/itembag.func.php';
overnumlimit();
}
//判断冷却时间是否过去 //判断冷却时间是否过去
if($coldtimeon){ if($coldtimeon){
...@@ -271,6 +280,31 @@ if($hp > 0){ ...@@ -271,6 +280,31 @@ if($hp > 0){
itemmix($mixlist,$itemselect); itemmix($mixlist,$itemselect);
else itemmix($mixlist); else itemmix($mixlist);
} }
} elseif($command == 'itemencase') {
if(strpos($arbsk,'^')!==false && $arbs && $arbe){
$ilist = array();
for($i=1;$i<=6;$i++){
if(isset(${'mitm'.$i}) && ${'mitm'.$i} == $i){
$ilist[] = $i;
}
}
item_encase($ilist);
}else{
$log.="<span class='red'>你身上没有背包,或是没有将背包装备上!<br>";
}
} elseif($command == 'iteminfo') {
if(strpos($arbsk,'^')!==false && $arbs && $arbe){
item_info();
}else{
$log.="<span class='red'>你身上没有背包,或是没有将背包装备上!<br>";
}
} elseif(strpos($command,'usebagitm') !==false) {
if(strpos($arbsk,'^')!==false && $arbs && $arbe){
$itemid = substr($command,10);
item_out($itemid);
}else{
$log.="<span class='red'>你身上没有背包,或是没有将背包装备上!<br>";
}
} }
} elseif($mode == 'special') { } elseif($mode == 'special') {
include_once GAME_ROOT.'./include/game/special.func.php'; include_once GAME_ROOT.'./include/game/special.func.php';
...@@ -393,6 +427,11 @@ if($hp > 0){ ...@@ -393,6 +427,11 @@ if($hp > 0){
//set_pstate($psdata); //set_pstate($psdata);
$rmcdtime = $cmdcdtime; $rmcdtime = $cmdcdtime;
} }
//读取背包内道具
if(strpos($arbsk,'^')!==false && $arbs && $arbe){
include_once GAME_ROOT.'./include/game/itembag.func.php';
$itemlist = item_arr();
}
$endtime = $now; $endtime = $now;
$cmdnum ++; $cmdnum ++;
//var_dump($pdata['action']); //var_dump($pdata['action']);
......
...@@ -1223,6 +1223,333 @@ $anpcinfo = array ...@@ -1223,6 +1223,333 @@ $anpcinfo = array
), ),
), ),
89 => array(
'mode' => 1,
'num' => 1,
'pass' => 'bra',
//'club' => 98,
'bid' => 0,
'inf' => '',
'state' => 1,
'rage' => 0,
'pose'=> 0,
'tactic' => 4,
'killnum' => 0,
'teamID' => '',
'teampsss' => '',
'gd' => 'f',
'pls' => 99,
'art' => '【?】组织制御装置',
'artk' => 'A',
'arte' => 1,
'arts' => 1,
'artsk' => 'H',
'sub' => array
(
0 => array
(
'name' => '电子狐',
'icon' => 151,
'club' => 98,
'mhp' => 3888,
'msp' => 3888,
'att' => 150,
'def' => 888,
'lvl' => 55,
'wp' => 300, 'wk' => 300, 'wc' => 300, 'wg' => 300, 'wd' => 300, 'wf' => 300,
'money' => 3000,
'arb' => '电子巫女装甲',
'arbk' => 'DB',
'arbe' => 400,
'arbs' => 220,
'arbsk' => 'Z',
'arh' => '电子狐狸耳朵',
'arhk' => 'DH',
'arhe' => 360,
'arhs' => 220,
'arhsk' => 'Z',
'arf' => '电子狐狸尾巴',
'arfk' => 'DF',
'arfe' => 360,
'arfs' => 220,
'arfsk' => 'Z',
'ara' => '电子巫女袖甲',
'arak' => 'DA',
'arae' => 360,
'aras' => 220,
'arask' => 'H',
'wep' => '临摹装置·枪',
'wepk' => 'WG',
'wepe' => 400,
'weps' => 9999,
'wepsk' => 'v',
'itm1' => '临摹装置·刃',
'itmk1' => 'WK',
'itme1' => 300,
'itms1' => 500,
'itmsk1' => 'v',
'itm2' => '临摹装置·块',
'itmk2' => 'WC',
'itme2' => 300,
'itms2' => 500,
'itmsk2' => 'v',
'itm3' => '临摹装置·盾',
'itmk3' => 'WP',
'itme3' => 300,
'itms3' => 500,
'itmsk3' => 'v',
'itm4' => '临摹装置·符',
'itmk4' => 'WF',
'itme4' => 300,
'itms4' => 500,
'itmsk4' => 'v',
'itm5' => '临摹装置·弹',
'itmk5' => 'WD',
'itme5' => 300,
'itms5' => 500,
'itmsk5' => 'v',
'itm6' => '临摹装置',
'itmk6' => 'WC',
'itme6' => 300,
'itms6' => 500,
),
1 => array
(
'name' => '百命猫',
'icon' => 152,
'club' => 99,
'mhp' => 4201,
'msp' => 4201,
'att' => 107,
'def' => 422,
'lvl' => 1,
'wp' => 300, 'wk' => 300, 'wc' => 300, 'wg' => 300, 'wd' => 300, 'wf' => 300,
'money' => 2800,
'arb' => '软扑扑的斗蓬!',
'arbk' => 'DB',
'arbe' => 500,
'arbs' => 350,
'arbsk' => 'Z',
'arh' => '毛茸茸的耳朵!',
'arhk' => 'DH',
'arhe' => 480,
'arhs' => 440,
'arhsk' => 'Z',
'arf' => '冷冰冰的灵体!',
'arfk' => 'DF',
'arfe' => 320,
'arfs' => 200,
'arfsk' => 'Z',
'ara' => '乐呼呼的老鼠!',
'arak' => 'DA',
'arae' => 640,
'aras' => 70,
'wep' => '强力猫爪!',
'wepk' => 'WG',
'wepe' => 400,
'weps' => 9999,
'wepsk' => 'p',
'itm4' => '超级猫罐头!',
'itmk4' => 'HB',
'itme4' => 999,
'itms4' => 1,
'itmsk4' => 'Z',
),
2 => array
(
'name' => '笼中鸟',
'icon' => 153,
'club' => 9,
'mhp' => 4444,
'msp' => 3333,
'att' => 77,
'def' => 522,
'lvl' => 1,
'wp' => 100, 'wk' => 100, 'wc' => 100, 'wg' => 100, 'wd' => 100, 'wf' => 100,
'money' => 800,
'arb' => '破碎布衣',
'arbk' => 'DB',
'arbe' => 200,
'arbs' => 17,
'arbsk' => 'Z',
'arh' => '飞翼发卡',
'arhk' => 'DH',
'arhe' => 480,
'arhs' => 60,
'arhsk' => 'Z',
'arf' => '大铁球',
'arfk' => 'DF',
'arfe' => 320,
'arfs' => 600,
'arfsk' => 'Z',
'wep' => '飞翔的愿望',
'wepk' => 'WF',
'wepe' => 40,
'weps' => 9999,
'wepsk' => '',
),
3 => array
(
'name' => '走地羊',
'icon' => 154,
'club' => 1,
'mhp' => 2904,
'msp' => 2233,
'att' => 201,
'def' => 305,
'lvl' => 60,
'wp' => 300, 'wk' => 300, 'wc' => 300, 'wg' => 300, 'wd' => 300, 'wf' => 300,
'money' => 2800,
'arb' => '厚重熊装',
'arbk' => 'DB',
'arbe' => 500,
'arbs' => 350,
'arbsk' => 'Z',
'arh' => '厚重手套',
'arhk' => 'DH',
'arhe' => 480,
'arhs' => 440,
'arhsk' => 'Z',
'arf' => '厚重靴子',
'arfk' => 'DF',
'arfe' => 320,
'arfs' => 200,
'arfsk' => 'Z',
'ara' => '厚重熊装包',
'arak' => 'DA',
'arae' => 220,
'aras' => 100,
),
4 => array
(
'name' => '书中虫',
'icon' => 155,
'club' => 99,
'mhp' => 800,
'msp' => 600,
'att' => 1,
'def' => 8848,
'lvl' => 1,
'wp' => 2, 'wk' => 2, 'wc' => 1, 'wg' => 0, 'wd' => 3, 'wf' => 5,
'money' => 2800,
'arb' => '女生校服',
'arbk' => 'DB',
'arbe' => 20,
'arbs' => 20,
'arbsk' => 'Z',
'arh' => '狐狸耳朵?',
'arhk' => 'DH',
'arhe' => 60,
'arhs' => 20,
'arhsk' => 'Z',
'arf' => '长筒袜',
'arfk' => 'DF',
'arfe' => 20,
'arfs' => 20,
'arfsk' => 'Z',
'wep' => '数学教科书',
'wepk' => 'WP',
'wepe' => 5,
'weps' => 5,
'wepsk' => '',
),
5 => array
(
'name' => '迷你蜂',
'icon' => 156,
'club' => 19,
'mhp' => 2608,
'msp' => 1978,
'att' => 251,
'def' => 311,
'lvl' => 50,
'wp' => 56, 'wk' => 178, 'wc' => 7, 'wg' => 2, 'wd' => 30, 'wf' => 9900,
'money' => 1700,
'arb' => '魔法力场',
'arbk' => 'DB',
'arbe' => 300,
'arbs' => 350,
'arbsk' => 'Z',
'arh' => '魔法力场',
'arhk' => 'DH',
'arhe' => 300,
'arhs' => 350,
'arhsk' => 'Z',
'arf' => '魔法力场',
'arfk' => 'DF',
'arfe' => 300,
'arfs' => 350,
'arfsk' => 'Z',
'ara' => '魔法力场',
'arak' => 'DA',
'arae' => 300,
'aras' => 350,
'wep' => '魔法毒针',
'wepk' => 'WK',
'wepe' => 400,
'weps' => 9999,
'wepsk' => 'pv',
'itm4' => '超级蜂蜜',
'itmk4' => 'HB',
'itme4' => 999,
'itms4' => '∞',
'itmsk4' => 'Z',
'itm6' => '魔法蜂针',
'itmk6' => 'WGK',
'itme6' => 350,
'itms6' => 350,
'itmsk6' => 'p',
),
6 => array
(
'name' => '种火花',
'icon' => 157,
'club' => 19,
'mhp' => 307,
'msp' => 5060,
'att' => 13,
'def' => 999998,
'lvl' => 50,
'wp' => 1, 'wk' => 2, 'wc' => 1, 'wg' => 2, 'wd' => 1, 'wf' => 2,
'money' => 3900,
'arb' => '☾真篝火☽',
'arbk' => 'DB',
'arbe' => 500,
'arbs' => 500,
'arbsk' => 'aZ',
'arh' => '☾真埋火☽',
'arhk' => 'DH',
'arhe' => 500,
'arhs' => 500,
'arhsk' => 'BZ',
'arf' => '☾真永火☽',
'arfk' => 'DF',
'arfe' => 500,
'arfs' => 500,
'arfsk' => 'MZ',
'ara' => '☾真残火☽',
'arak' => 'DA',
'arae' => 500,
'aras' => 500,
'arask' => 'bZ',
'wep' => '魔法毒针',
'wepk' => 'WK',
'wepe' => 400,
'weps' => 9999,
'wepsk' => 'pv',
'itm4' => '☾真焰火☽',
'itmk4' => 'A',
'itme4' => 500,
'itms4' => 500,
'itmsk4' => 'HZ',
'itm6' => '☾愈合数据☽',
'itmk6' => 'HB',
'itme6' => 300,
'itms6' => '∞',
),
),
),
92 => array 92 => array
( (
'mode' => 2, 'mode' => 2,
......
...@@ -359,6 +359,163 @@ $enpcinfo = array ...@@ -359,6 +359,163 @@ $enpcinfo = array
'arts' => 1, 'arts' => 1,
'artsk' => 'Bb', 'artsk' => 'Bb',
), ),
),
89 => array(
'百命猫' => array
(
'name' => '百命猫',
'gd' => 'f',
'icon' => 152,
'state' => 1,
'pose'=> 1,
'tactic' => 3,
'club' => 99,
'mhp' => 4201,
'msp' => 4201,
'att' => 107,
'def' => 422,
'lvl' => 1,
'wp' => 300, 'wk' => 300, 'wc' => 300, 'wg' => 300, 'wd' => 300, 'wf' => 300,
'money' => 2800,
'arb' => '软扑扑的斗蓬!',
'arbk' => 'DB',
'arbe' => 500,
'arbs' => 350,
'arbsk' => 'Z',
'arh' => '毛茸茸的耳朵!',
'arhk' => 'DH',
'arhe' => 480,
'arhs' => 440,
'arhsk' => 'Z',
'arf' => '冷冰冰的灵体!',
'arfk' => 'DF',
'arfe' => 320,
'arfs' => 200,
'arfsk' => 'Z',
'ara' => '乐呼呼的老鼠!',
'arak' => 'DA',
'arae' => 640,
'aras' => 70,
'wep' => '强力猫爪!',
'wepk' => 'WG',
'wepe' => 400,
'weps' => 9999,
'wepsk' => 'p',
'itm4' => '超级猫罐头!',
'itmk4' => 'HB',
'itme4' => 999,
'itms4' => 1,
'itmsk4' => 'Z',
),
'书中虫' => array
(
'name' => '书中虫·讨价还价',
'gd' => 'f',
'icon' => 155,
'state' => 1,
'pose'=> 1,
'tactic' => 3,
'club' => 99,
'mhp' => 8800,
'msp' => 600,
'att' => 1,
'def' => 8848,
'lvl' => 1,
'wp' => 2, 'wk' => 2, 'wc' => 1, 'wg' => 0, 'wd' => 3, 'wf' => 5,
'money' => 8800,
'arb' => '女生校服',
'arbk' => 'DB',
'arbe' => 20,
'arbs' => 20,
'arbsk' => 'Z',
'arh' => '狐狸耳朵?',
'arhk' => 'DH',
'arhe' => 60,
'arhs' => 20,
'arhsk' => 'Z',
'arf' => '长筒袜',
'arfk' => 'DF',
'arfe' => 20,
'arfs' => 20,
'arfsk' => 'Z',
'wep' => '数学教科书',
'wepk' => 'WP',
'wepe' => 5,
'weps' => 5,
'wepsk' => '',
'itm4' => '时尚书包',
'itmk4' => 'DB',
'itme4' => 25,
'itms4' => 25,
'itmsk4' => '^',
),
'书中虫·讨价还价' => array
(
'name' => '书中虫·接受',
'gd' => 'f',
'icon' => 155,
'state' => 1,
'pose'=> 1,
'tactic' => 3,
'club' => 19,
'mhp' => 3,
'msp' => 600,
'att' => 1,
'def' => 8848,
'lvl' => 1,
'wp' => 2, 'wk' => 2, 'wc' => 1, 'wg' => 0, 'wd' => 3, 'wf' => 5,
'money' => 8800,
'arb' => '时尚书包',
'arbk' => 'DB',
'arbe' => 25,
'arbs' => 25,
'arbsk' => '^',
'arh' => '狐狸耳朵?',
'arhk' => 'DH',
'arhe' => 60,
'arhs' => 20,
'arhsk' => 'Z',
'arf' => '长筒袜',
'arfk' => 'DF',
'arfe' => 20,
'arfs' => 20,
'arfsk' => 'Z',
'wep' => '数学教科书',
'wepk' => 'WP',
'wepe' => 5,
'weps' => 5,
'wepsk' => '',
'itm1' => '森之妖精的棍棒',
'itmk1' => 'WP',
'itme1' => 200,
'itms1' => 60,
'itmsk1' => 're',
'itm2' => '【重力冲击炮】',
'itmk2' => 'WG',
'itme2' => 450,
'itms2' => 200,
'itmsk2' => 'Ndo',
'itm3' => '★幽灵冲击★',
'itmk3' => 'WD',
'itme3' => 320,
'itms3' => 200,
'itmsk3' => 'Nn',
'itm4' => '武器师安雅的奖赏',
'itmk4' => 'Y',
'itme4' => 1,
'itms4' => 1,
'itmsk4' => '',
'itm5' => '精灵片翼',
'itmk5' => 'WK',
'itme5' => 300,
'itms5' => 200,
'itmsk5' => 'uid',
'itm6' => '★一发逆转神话★',
'itmk6' => 'TNc',
'itme6' => 1,
'itms6' => 1,
'itmsk6' => 'x',
),
) )
); );
?> ?>
...@@ -2126,7 +2126,7 @@ $npcinfo = array ...@@ -2126,7 +2126,7 @@ $npcinfo = array
'mode' => 1, 'mode' => 1,
'num' => 4, 'num' => 4,
'pass' => 'bra', 'pass' => 'bra',
'club' => 99, 'club' => 15,
'bid' => 0, 'bid' => 0,
'inf' => '', 'inf' => '',
'rage' => 188, 'rage' => 188,
...@@ -2213,6 +2213,333 @@ $npcinfo = array ...@@ -2213,6 +2213,333 @@ $npcinfo = array
), ),
), ),
), ),
89 => array(
'mode' => 1,
'num' => 0,
'pass' => 'bra',
//'club' => 98,
'bid' => 0,
'inf' => '',
'state' => 1,
'rage' => 0,
'pose'=> 0,
'tactic' => 4,
'killnum' => 0,
'teamID' => '',
'teampsss' => '',
'gd' => 'f',
'pls' => 99,
'art' => '【?】组织制御装置',
'artk' => 'A',
'arte' => 1,
'arts' => 1,
'artsk' => 'H',
'sub' => array
(
0 => array
(
'name' => '电子狐',
'icon' => 151,
'club' => 98,
'mhp' => 3888,
'msp' => 3888,
'att' => 150,
'def' => 888,
'lvl' => 55,
'wp' => 300, 'wk' => 300, 'wc' => 300, 'wg' => 300, 'wd' => 300, 'wf' => 300,
'money' => 3000,
'arb' => '电子巫女装甲',
'arbk' => 'DB',
'arbe' => 400,
'arbs' => 220,
'arbsk' => 'Z',
'arh' => '电子狐狸耳朵',
'arhk' => 'DH',
'arhe' => 360,
'arhs' => 220,
'arhsk' => 'Z',
'arf' => '电子狐狸尾巴',
'arfk' => 'DF',
'arfe' => 360,
'arfs' => 220,
'arfsk' => 'Z',
'ara' => '电子巫女袖甲',
'arak' => 'DA',
'arae' => 360,
'aras' => 220,
'arask' => 'H',
'wep' => '临摹装置·枪',
'wepk' => 'WG',
'wepe' => 400,
'weps' => 9999,
'wepsk' => 'v',
'itm1' => '临摹装置·刃',
'itmk1' => 'WK',
'itme1' => 300,
'itms1' => 500,
'itmsk1' => 'v',
'itm2' => '临摹装置·块',
'itmk2' => 'WC',
'itme2' => 300,
'itms2' => 500,
'itmsk2' => 'v',
'itm3' => '临摹装置·盾',
'itmk3' => 'WP',
'itme3' => 300,
'itms3' => 500,
'itmsk3' => 'v',
'itm4' => '临摹装置·符',
'itmk4' => 'WF',
'itme4' => 300,
'itms4' => 500,
'itmsk4' => 'v',
'itm5' => '临摹装置·弹',
'itmk5' => 'WD',
'itme5' => 300,
'itms5' => 500,
'itmsk5' => 'v',
'itm6' => '临摹装置',
'itmk6' => 'WC',
'itme6' => 300,
'itms6' => 500,
),
1 => array
(
'name' => '百命猫',
'icon' => 152,
'club' => 99,
'mhp' => 4201,
'msp' => 4201,
'att' => 107,
'def' => 422,
'lvl' => 1,
'wp' => 300, 'wk' => 300, 'wc' => 300, 'wg' => 300, 'wd' => 300, 'wf' => 300,
'money' => 2800,
'arb' => '软扑扑的斗蓬!',
'arbk' => 'DB',
'arbe' => 500,
'arbs' => 350,
'arbsk' => 'Z',
'arh' => '毛茸茸的耳朵!',
'arhk' => 'DH',
'arhe' => 480,
'arhs' => 440,
'arhsk' => 'Z',
'arf' => '冷冰冰的灵体!',
'arfk' => 'DF',
'arfe' => 320,
'arfs' => 200,
'arfsk' => 'Z',
'ara' => '乐呼呼的老鼠!',
'arak' => 'DA',
'arae' => 640,
'aras' => 70,
'wep' => '强力猫爪!',
'wepk' => 'WG',
'wepe' => 400,
'weps' => 9999,
'wepsk' => 'p',
'itm4' => '超级猫罐头!',
'itmk4' => 'HB',
'itme4' => 999,
'itms4' => 1,
'itmsk4' => 'Z',
),
2 => array
(
'name' => '笼中鸟',
'icon' => 153,
'club' => 9,
'mhp' => 4444,
'msp' => 3333,
'att' => 77,
'def' => 522,
'lvl' => 1,
'wp' => 100, 'wk' => 100, 'wc' => 100, 'wg' => 100, 'wd' => 100, 'wf' => 100,
'money' => 800,
'arb' => '破碎布衣',
'arbk' => 'DB',
'arbe' => 200,
'arbs' => 17,
'arbsk' => 'Z',
'arh' => '飞翼发卡',
'arhk' => 'DH',
'arhe' => 480,
'arhs' => 60,
'arhsk' => 'Z',
'arf' => '大铁球',
'arfk' => 'DF',
'arfe' => 320,
'arfs' => 600,
'arfsk' => 'Z',
'wep' => '飞翔的愿望',
'wepk' => 'WF',
'wepe' => 40,
'weps' => 9999,
'wepsk' => '',
),
3 => array
(
'name' => '走地羊',
'icon' => 154,
'club' => 1,
'mhp' => 2904,
'msp' => 2233,
'att' => 201,
'def' => 305,
'lvl' => 60,
'wp' => 300, 'wk' => 300, 'wc' => 300, 'wg' => 300, 'wd' => 300, 'wf' => 300,
'money' => 2800,
'arb' => '厚重熊装',
'arbk' => 'DB',
'arbe' => 500,
'arbs' => 350,
'arbsk' => 'Z',
'arh' => '厚重手套',
'arhk' => 'DH',
'arhe' => 480,
'arhs' => 440,
'arhsk' => 'Z',
'arf' => '厚重靴子',
'arfk' => 'DF',
'arfe' => 320,
'arfs' => 200,
'arfsk' => 'Z',
'ara' => '厚重熊装包',
'arak' => 'DA',
'arae' => 220,
'aras' => 100,
),
4 => array
(
'name' => '书中虫',
'icon' => 155,
'club' => 99,
'mhp' => 800,
'msp' => 600,
'att' => 1,
'def' => 8848,
'lvl' => 1,
'wp' => 2, 'wk' => 2, 'wc' => 1, 'wg' => 0, 'wd' => 3, 'wf' => 5,
'money' => 2800,
'arb' => '女生校服',
'arbk' => 'DB',
'arbe' => 20,
'arbs' => 20,
'arbsk' => 'Z',
'arh' => '狐狸耳朵?',
'arhk' => 'DH',
'arhe' => 60,
'arhs' => 20,
'arhsk' => 'Z',
'arf' => '长筒袜',
'arfk' => 'DF',
'arfe' => 20,
'arfs' => 20,
'arfsk' => 'Z',
'wep' => '数学教科书',
'wepk' => 'WP',
'wepe' => 5,
'weps' => 5,
'wepsk' => '',
),
5 => array
(
'name' => '迷你蜂',
'icon' => 156,
'club' => 19,
'mhp' => 2608,
'msp' => 1978,
'att' => 251,
'def' => 311,
'lvl' => 50,
'wp' => 56, 'wk' => 178, 'wc' => 7, 'wg' => 2, 'wd' => 30, 'wf' => 9900,
'money' => 1700,
'arb' => '魔法力场',
'arbk' => 'DB',
'arbe' => 300,
'arbs' => 350,
'arbsk' => 'Z',
'arh' => '魔法力场',
'arhk' => 'DH',
'arhe' => 300,
'arhs' => 350,
'arhsk' => 'Z',
'arf' => '魔法力场',
'arfk' => 'DF',
'arfe' => 300,
'arfs' => 350,
'arfsk' => 'Z',
'ara' => '魔法力场',
'arak' => 'DA',
'arae' => 300,
'aras' => 350,
'wep' => '魔法毒针',
'wepk' => 'WK',
'wepe' => 400,
'weps' => 9999,
'wepsk' => 'pv',
'itm4' => '超级蜂蜜',
'itmk4' => 'HB',
'itme4' => 999,
'itms4' => '∞',
'itmsk4' => 'Z',
'itm6' => '魔法蜂针',
'itmk6' => 'WGK',
'itme6' => 350,
'itms6' => 350,
'itmsk6' => 'p',
),
6 => array
(
'name' => '种火花',
'icon' => 157,
'club' => 19,
'mhp' => 307,
'msp' => 5060,
'att' => 13,
'def' => 999998,
'lvl' => 50,
'wp' => 1, 'wk' => 2, 'wc' => 1, 'wg' => 2, 'wd' => 1, 'wf' => 2,
'money' => 3900,
'arb' => '☾真篝火☽',
'arbk' => 'DB',
'arbe' => 500,
'arbs' => 500,
'arbsk' => 'aZ',
'arh' => '☾真埋火☽',
'arhk' => 'DH',
'arhe' => 500,
'arhs' => 500,
'arhsk' => 'BZ',
'arf' => '☾真永火☽',
'arfk' => 'DF',
'arfe' => 500,
'arfs' => 500,
'arfsk' => 'MZ',
'ara' => '☾真残火☽',
'arak' => 'DA',
'arae' => 500,
'aras' => 500,
'arask' => 'bZ',
'wep' => '魔法毒针',
'wepk' => 'WK',
'wepe' => 400,
'weps' => 9999,
'wepsk' => 'pv',
'itm4' => '☾真焰火☽',
'itmk4' => 'A',
'itme4' => 500,
'itms4' => 500,
'itmsk4' => 'HZ',
'itm6' => '☾愈合数据☽',
'itmk6' => 'HB',
'itme6' => 300,
'itms6' => '∞',
),
),
),
90 => array 90 => array
( (
'mode' => 2, 'mode' => 2,
...@@ -2406,6 +2733,7 @@ $npcinfo = array ...@@ -2406,6 +2733,7 @@ $npcinfo = array
), ),
), ),
), ),
92 => array 92 => array
( (
'mode' => 1, 'mode' => 1,
...@@ -2907,6 +3235,47 @@ $npcdescription = array ...@@ -2907,6 +3235,47 @@ $npcdescription = array
), ),
), ),
), ),
89 => array
(
'sub' => array
(
0 => array
(
'count' => 0,
'description' => '变幻自如的电子狐狸,眼睛里面似乎内置了一个扫描仪……',
),
1 => array
(
'count' => 0,
'description' => '可爱活泼的猫咪幽灵,俗话说猫有九命,但这位猫娘似乎有着更多的残机数量……',
),
2 => array
(
'count' => 0,
'description' => '被沉重锁链镣铐紧缚的翼人,不过似乎如果你愿意发善心,使用自己的血肉来打破枷锁的话……',
),
3 => array
(
'count' => 0,
'description' => '虽然是害羞的少女,但是拳头似乎很硬,可以打碎一切来犯之敌……',
),
4 => array
(
'count' => 0,
'description' => '私自黑入虚拟幻境的黑客,她没有敌意,希望你同等对待她,否则……',
),
5 => array
(
'count' => 0,
'description' => '不知道是妖精还是蜜蜂的玩意,因为身形很小,可能打不出某个数值以上的伤害吧——不过……',
),
6 => array
(
'count' => 0,
'description' => '没有反应,就是个特别能抗伤害的种火。',
),
),
),
90 => array 90 => array
( (
'sub' => array 'sub' => array
......
...@@ -97,7 +97,7 @@ $killmsginfo = Array( ...@@ -97,7 +97,7 @@ $killmsginfo = Array(
12=>'你要反省的事情还有很多。', 12=>'你要反省的事情还有很多。',
14=>'死吧。', 14=>'死吧。',
15=>'………………RIP.', 15=>'………………RIP.',
89=>'………………', 89=>'【DEBUG】………………待补',
90=>'你弱爆了!', 90=>'你弱爆了!',
91=>'你弱爆了!', 91=>'你弱爆了!',
92=>'怜悯覆唱……让希望的执念……成为焰火……' 92=>'怜悯覆唱……让希望的执念……成为焰火……'
...@@ -176,7 +176,7 @@ $lwinfo = Array( ...@@ -176,7 +176,7 @@ $lwinfo = Array(
'冴月麟MK-II' => '一场酣畅淋漓的战斗!脱出!', '冴月麟MK-II' => '一场酣畅淋漓的战斗!脱出!',
'星莲船四面BOSS' => '我~还~会~再~回~来~的~', '星莲船四面BOSS' => '我~还~会~再~回~来~的~',
), ),
89 =>'………………', 89 =>'【DEBUG】………………待补',
90 => '我觉得我还可以抢救一下……', 90 => '我觉得我还可以抢救一下……',
91 => '我觉得我还可以抢救一下……', 91 => '我觉得我还可以抢救一下……',
92 => '成为……焰火……', 92 => '成为……焰火……',
...@@ -901,6 +901,7 @@ $itemspkinfo = Array( ...@@ -901,6 +901,7 @@ $itemspkinfo = Array(
's' => '调整', 's' => '调整',
'U' => '防火', 'U' => '防火',
'u' => '火焰', 'u' => '火焰',
'v' => '灵魂绑定',
'W' => '隔音', 'W' => '隔音',
'w' => '音波', 'w' => '音波',
'X' => '直死', //NPC专用 'X' => '直死', //NPC专用
...@@ -910,6 +911,7 @@ $itemspkinfo = Array( ...@@ -910,6 +911,7 @@ $itemspkinfo = Array(
'-' => '精神抽取', '-' => '精神抽取',
'*' => '灵魂抽取', '*' => '灵魂抽取',
'+' => '技能抽取', '+' => '技能抽取',
'^' => '背包',
); );
......
...@@ -183,4 +183,11 @@ ...@@ -183,4 +183,11 @@
16,2,1000,0,✦钥匙碎片,X,1,1,, 16,2,1000,0,✦钥匙碎片,X,1,1,,
16,1,2000,1,✦NPC钥匙·一阶段,Y,1,1,, 16,1,2000,1,✦NPC钥匙·一阶段,Y,1,1,,
16,1,6000,2,✦✦NPC钥匙·二阶段,Y,1,1,, 16,1,6000,2,✦✦NPC钥匙·二阶段,Y,1,1,,
16,1,5321,1,✦种火定点移位装置✦,Y,1,1,, 16,1,5321,1,✦种火定点移位装置✦,Y,1,1,,
\ No newline at end of file 16,30,1,0,【D】电子狐召唤机,Y,1,1,,
16,30,1,0,【D】百命猫召唤机,Y,1,1,,
16,30,1,0,【D】笼中鸟召唤机,Y,1,1,,
16,30,1,0,【D】走地羊召唤机,Y,1,1,,
16,30,1,0,【D】书中虫召唤机,Y,1,1,,
16,30,1,0,【D】迷你蜂召唤机,Y,1,1,,
16,30,1,0,【D】种火花召唤机,Y,1,1,,
\ No newline at end of file
...@@ -10,7 +10,7 @@ li {font: bold 10pt "微软雅黑" serif;line-height:16px} ...@@ -10,7 +10,7 @@ li {font: bold 10pt "微软雅黑" serif;line-height:16px}
input {cursor: crosshair;} input {cursor: crosshair;}
.title {font-family: "微软雅黑"; margin: 6px;color: #cceafa; width: 100%;filter:blur(add=1,direction=90,strength=12):glow(strength=5,color=gold); font-weight:900; text-decoration:underline;font-size: 30px;} .title {font-family: "微软雅黑"; margin: 6px;color: #cceafa; width: 100%;filter:blur(add=1,direction=90,strength=12):glow(strength=5,color=gold); font-weight:900; text-decoration:underline;font-size: 30px;}
.subtitle {font-family: "微软雅黑"; margin: 6px;color: #cceafa; width: 100%;font-size: 24px;font-weight:400;} .subtitle {font-family: "微软雅黑"; margin: 6px;color: #cceafa; width: 100%;font-size: 24px;font-weight:400;}
.headerlink{} .headerlink{font-family: "微软雅黑";}
.small {font-size: 9pt} .small {font-size: 9pt}
.ver a{font:bold 10pt "Viner Hand ITC","隶书" serif;color:#ff0000;} .ver a{font:bold 10pt "Viner Hand ITC","隶书" serif;color:#ff0000;}
.b1 {background-color:rgba(98,135,163,0.6); *BACKGROUND: rgb(98,135,163); *filter:alpha(opacity=60); BORDER: #000 0px none; TEXT-ALIGN: center; COLOR: #fff; border-right: #111 1px solid; border-bottom: #111 1px solid;font:bold 10pt "微软雅黑" serif;} .b1 {background-color:rgba(98,135,163,0.6); *BACKGROUND: rgb(98,135,163); *filter:alpha(opacity=60); BORDER: #000 0px none; TEXT-ALIGN: center; COLOR: #fff; border-right: #111 1px solid; border-bottom: #111 1px solid;font:bold 10pt "微软雅黑" serif;}
...@@ -78,6 +78,24 @@ table.admin td.tdtitle { ...@@ -78,6 +78,24 @@ table.admin td.tdtitle {
.linen{color:rgb(200,192,184); font: bold 10pt "微软雅黑" serif;line-height:16px} .linen{color:rgb(200,192,184); font: bold 10pt "微软雅黑" serif;line-height:16px}
.L5{color: #ff0000;font: bold 10pt "微软雅黑" serif;line-height:16px;background:url("../../img/backround4.gif") repeat-x;} .L5{color: #ff0000;font: bold 10pt "微软雅黑" serif;line-height:16px;background:url("../../img/backround4.gif") repeat-x;}
@keyframes blueflicker {
0%, 18%, 22%, 25%, 53%, 57%, 100% {
text-shadow:
0 0 4px #fff,
0 0 7px #fff,
0 0 10px #fff,
0 0 15px #00ffff,
0 0 22px #00ffff,
0 0 35px #00ffff,
0 0 40px #0060ff,
0 0 50px #0060ff;
}
20%, 24%, 55% {
text-shadow: none;
}
}
.neonblue{animation: blueflicker 1.5s infinite alternate;font: bold 10pt "微软雅黑" serif;line-height:16px}
#main { #main {
white-space:nowrap; white-space:nowrap;
vertical-align:middle; vertical-align:middle;
......
...@@ -78,6 +78,24 @@ table.admin td.tdtitle { ...@@ -78,6 +78,24 @@ table.admin td.tdtitle {
.linen{color:rgb(200,192,184); font: bold 10pt "微软雅黑" serif;line-height:16px} .linen{color:rgb(200,192,184); font: bold 10pt "微软雅黑" serif;line-height:16px}
.L5{color: #ff0000;font: bold 10pt "微软雅黑" serif;line-height:16px;background:url("../../img/backround4.gif") repeat-x;} .L5{color: #ff0000;font: bold 10pt "微软雅黑" serif;line-height:16px;background:url("../../img/backround4.gif") repeat-x;}
@keyframes blueflicker {
0%, 18%, 22%, 25%, 53%, 57%, 100% {
text-shadow:
0 0 4px #fff,
0 0 7px #fff,
0 0 10px #fff,
0 0 15px #00ffff,
0 0 22px #00ffff,
0 0 35px #00ffff,
0 0 40px #0060ff,
0 0 50px #0060ff;
}
20%, 24%, 55% {
text-shadow: none;
}
}
.neonblue{animation: blueflicker 1.5s infinite alternate;font: bold 10pt "微软雅黑" serif;line-height:16px}
#main { #main {
white-space:nowrap; white-space:nowrap;
vertical-align:middle; vertical-align:middle;
......
<?php <?php
/*Game resources*/ /*Game resources*/
/*UNUSED FOR NOW*/
//■ 空手武器 ■ //■ 空手武器 ■
$nowep = '拳头'; $nowep = '拳头';
......
...@@ -97,7 +97,7 @@ $killmsginfo = Array( ...@@ -97,7 +97,7 @@ $killmsginfo = Array(
12=>'你要反省的事情还有很多。', 12=>'你要反省的事情还有很多。',
14=>'死吧。', 14=>'死吧。',
15=>'………………RIP.', 15=>'………………RIP.',
89=>'………………', 89=>'【DEBUG】………………待补',
90=>'你弱爆了!', 90=>'你弱爆了!',
91=>'你弱爆了!', 91=>'你弱爆了!',
92=>'怜悯覆唱……让希望的执念……成为焰火……' 92=>'怜悯覆唱……让希望的执念……成为焰火……'
...@@ -176,7 +176,7 @@ $lwinfo = Array( ...@@ -176,7 +176,7 @@ $lwinfo = Array(
'冴月麟MK-II' => '一场酣畅淋漓的战斗!脱出!', '冴月麟MK-II' => '一场酣畅淋漓的战斗!脱出!',
'星莲船四面BOSS' => '我~还~会~再~回~来~的~', '星莲船四面BOSS' => '我~还~会~再~回~来~的~',
), ),
89 =>'………………', 89 =>'【DEBUG】………………待补',
90 => '我觉得我还可以抢救一下……', 90 => '我觉得我还可以抢救一下……',
91 => '我觉得我还可以抢救一下……', 91 => '我觉得我还可以抢救一下……',
92 => '成为……焰火……', 92 => '成为……焰火……',
...@@ -901,6 +901,7 @@ $itemspkinfo = Array( ...@@ -901,6 +901,7 @@ $itemspkinfo = Array(
's' => '调整', 's' => '调整',
'U' => '防火', 'U' => '防火',
'u' => '火焰', 'u' => '火焰',
'v' => '灵魂绑定',
'W' => '隔音', 'W' => '隔音',
'w' => '音波', 'w' => '音波',
'X' => '直死', //NPC专用 'X' => '直死', //NPC专用
...@@ -910,6 +911,7 @@ $itemspkinfo = Array( ...@@ -910,6 +911,7 @@ $itemspkinfo = Array(
'-' => '精神抽取', '-' => '精神抽取',
'*' => '灵魂抽取', '*' => '灵魂抽取',
'+' => '技能抽取', '+' => '技能抽取',
'^' => '背包',
); );
......
This diff is collapsed.
...@@ -11,7 +11,7 @@ CREATE TABLE bra_players ( ...@@ -11,7 +11,7 @@ CREATE TABLE bra_players (
pass char(32) NOT NULL default '', pass char(32) NOT NULL default '',
gd char(1) NOT NULL default 'm', gd char(1) NOT NULL default 'm',
sNo smallint unsigned NOT NULL default '0', sNo smallint unsigned NOT NULL default '0',
icon tinyint unsigned NOT NULL default '0', icon smallint unsigned NOT NULL default '0',
club tinyint unsigned NOT NULL default '0', club tinyint unsigned NOT NULL default '0',
endtime int(10) unsigned NOT NULL default '0', endtime int(10) unsigned NOT NULL default '0',
validtime int(10) unsigned NOT NULL default '0', validtime int(10) unsigned NOT NULL default '0',
...@@ -54,6 +54,10 @@ CREATE TABLE bra_players ( ...@@ -54,6 +54,10 @@ CREATE TABLE bra_players (
`wf` smallint unsigned not null default '0', `wf` smallint unsigned not null default '0',
`teamID` char(15) not null default '', `teamID` char(15) not null default '',
`teamPass` char(15) not null default '', `teamPass` char(15) not null default '',
getitem text NOT NULL default '',
itembag text NOT NULL default '',
itmnum smallint unsigned NOT NULL default '0',
itmnumlimit smallint unsigned NOT NULL default '0',
wep char(30) NOT NULL default '', wep char(30) NOT NULL default '',
wepk char(5) not null default '', wepk char(5) not null default '',
wepe mediumint unsigned NOT NULL default '0', wepe mediumint unsigned NOT NULL default '0',
...@@ -119,6 +123,30 @@ CREATE TABLE bra_players ( ...@@ -119,6 +123,30 @@ CREATE TABLE bra_players (
itme6 mediumint unsigned NOT NULL default '0', itme6 mediumint unsigned NOT NULL default '0',
itms6 char(5) not null default '0', itms6 char(5) not null default '0',
itmsk6 char(5) not null default '', itmsk6 char(5) not null default '',
flare int(10) NOT NULL default '0',
dcloak int(10) NOT NULL default '0',
auraa int(10) NOT NULL default '0',
aurab int(10) NOT NULL default '0',
aurac int(10) NOT NULL default '0',
aurad int(10) NOT NULL default '0',
aurae int(10) NOT NULL default '0',
souls int(10) NOT NULL default '0',
debuffa int(10) NOT NULL default '0',
debuffb int(10) NOT NULL default '0',
debuffc int(10) NOT NULL default '0',
vcode char(1) not null default '',
gemstate tinyint(3) unsigned NOT NULL DEFAULT '0',
gemname char(30) NOT NULL default '',
gempower char(5) not null default '0',
gemexp smallint unsigned NOT NULL default '0',
gemlvl tinyint unsigned NOT NULL default '0',
typls tinyint unsigned NOT NULL default '0',
tyowner varchar(30) NOT NULL default '',
statusa int(10) NOT NULL default '0',
statusb int(10) NOT NULL default '0',
statusc int(10) NOT NULL default '0',
statusd int(10) NOT NULL default '0',
statuse int(10) NOT NULL default '0',
PRIMARY KEY (pid), PRIMARY KEY (pid),
INDEX TYPE (type, sNo), INDEX TYPE (type, sNo),
......
...@@ -9,7 +9,7 @@ $isLogin = 1; ...@@ -9,7 +9,7 @@ $isLogin = 1;
//是否缓存css文件。0=不缓存,1=缓存 //是否缓存css文件。0=不缓存,1=缓存
$allowcsscache = 1; $allowcsscache = 1;
//游戏版本 //游戏版本
$gameversion = 'GE905 ~BEGINNING'; $gameversion = 'GE933 ~ETOBICOKE';
//站长留言 //站长留言
//$systemmsg = ''; //$systemmsg = '';
//游戏开始方式 0=后台手动开始,1=每天固定时间开始,2=上局结束后,间隔固定小时后的整点开始,3=上局结束后,间隔固定分钟开始 //游戏开始方式 0=后台手动开始,1=每天固定时间开始,2=上局结束后,间隔固定小时后的整点开始,3=上局结束后,间隔固定分钟开始
......
...@@ -35,6 +35,7 @@ $ty7[1]=13; ...@@ -35,6 +35,7 @@ $ty7[1]=13;
$ty8[1]=15; $ty8[1]=15;
$ty9[1]=22; $ty9[1]=22;
$ty10[1]=21; $ty10[1]=21;
$ty11[1]=89;
if(filemtime($mixfile) > filemtime($writefile) || filemtime($shopfile) > filemtime($writefile) || filemtime($mapitemfile) > filemtime($writefile) || filemtime($synfile) > filemtime($writefile) || filemtime($ovlfile) > filemtime($writefile) || filemtime($presentfile) > filemtime($writefile) || filemtime($boxfile) > filemtime($writefile)){ if(filemtime($mixfile) > filemtime($writefile) || filemtime($shopfile) > filemtime($writefile) || filemtime($mapitemfile) > filemtime($writefile) || filemtime($synfile) > filemtime($writefile) || filemtime($ovlfile) > filemtime($writefile) || filemtime($presentfile) > filemtime($writefile) || filemtime($boxfile) > filemtime($writefile)){
$mixitem = array(); $mixitem = array();
......
No preview for this file type
This diff is collapsed.
...@@ -63,6 +63,11 @@ function itemuse($itmn) { ...@@ -63,6 +63,11 @@ function itemuse($itmn) {
$mode = 'command'; $mode = 'command';
return; return;
} }
//PORT
if(strpos($itmsk,'^')!==false){
global $itmnumlimit;
$itmnumlimit = $itme>=$itms ? $itms : $itme;
}
if (($noeqp && strpos ( ${$eqp.'k'}, $noeqp ) === 0) || ! ${$eqp.'s'}) { if (($noeqp && strpos ( ${$eqp.'k'}, $noeqp ) === 0) || ! ${$eqp.'s'}) {
${$eqp} = $itm; ${$eqp} = $itm;
${$eqp.'k'} = $itmk; ${$eqp.'k'} = $itmk;
...@@ -1016,6 +1021,8 @@ function itemuse($itmn) { ...@@ -1016,6 +1021,8 @@ function itemuse($itmn) {
global $arb, $arbk, $arbe, $arbs, $arbsk, $noarb; global $arb, $arbk, $arbe, $arbs, $arbsk, $noarb;
if (($arb == $noarb) || ! $arb) { if (($arb == $noarb) || ! $arb) {
$log .= '你没有装备防具,不能使用针线包。<br>'; $log .= '你没有装备防具,不能使用针线包。<br>';
} elseif(strpos($arbsk,'^')!==false){
$log .= '<span class="yellow">你不能对背包使用针线包。<br>';
} elseif(strpos($arbsk,'Z')!==false){ } elseif(strpos($arbsk,'Z')!==false){
$log .= '<span class="yellow">该防具太单薄以至于不能使用针线包。</span><br>你感到一阵蛋疼菊紧,你的蛋疼度增加了<span class="yellow">233</span>点。<br>'; $log .= '<span class="yellow">该防具太单薄以至于不能使用针线包。</span><br>你感到一阵蛋疼菊紧,你的蛋疼度增加了<span class="yellow">233</span>点。<br>';
}else { }else {
...@@ -1573,6 +1580,58 @@ function itemuse($itmn) { ...@@ -1573,6 +1580,58 @@ function itemuse($itmn) {
// if($n_name){ // if($n_name){
// addnews($now , 'evonpc','红暮', $n_name); // addnews($now , 'evonpc','红暮', $n_name);
// } // }
} elseif($itm == '【D】电子狐召唤机') {
include_once GAME_ROOT . './include/system.func.php';
addnpc(89,0,1);
$log.= '你成功召唤了电子狐,去测试吧。<br>';
} elseif($itm == '【D】百命猫召唤机') {
include_once GAME_ROOT . './include/system.func.php';
addnpc(89,1,1);
$log.= '你成功召唤了百命猫,去测试吧。<br>';
} elseif($itm == '【D】笼中鸟召唤机') {
include_once GAME_ROOT . './include/system.func.php';
addnpc(89,2,1);
$log.= '你成功召唤了笼中鸟,去测试吧。<br>';
} elseif($itm == '【D】走地羊召唤机') {
include_once GAME_ROOT . './include/system.func.php';
addnpc(89,3,1);
$log.= '你成功召唤了走地羊,去测试吧。<br>';
} elseif($itm == '【D】书中虫召唤机') {
include_once GAME_ROOT . './include/system.func.php';
addnpc(89,4,1);
$log.= '你成功召唤了书中虫,去测试吧。<br>';
} elseif($itm == '【D】迷你蜂召唤机') {
include_once GAME_ROOT . './include/system.func.php';
addnpc(89,5,1);
$log.= '你成功召唤了迷你蜂,去测试吧。<br>';
} elseif($itm == '【D】种火花召唤机') {
include_once GAME_ROOT . './include/system.func.php';
addnpc(89,6,1);
$log.= '你成功召唤了种火花,去测试吧。<br>';
} elseif($itm == '电掣召唤仪') {
include_once GAME_ROOT . './include/system.func.php';
$dice = rand(0,6);
if($dice==0){
addnpc(89,0,1);
}elseif($dice==1){
addnpc(89,1,1);
}elseif($dice==2){
addnpc(89,2,1);
}elseif($dice==3){
addnpc(89,3,1);
}elseif($dice==4){
addnpc(89,4,1);
}elseif($dice==5){
addnpc(89,5,1);
}elseif($dice==6){
addnpc(89,6,1);
}else{
addnpc(89,6,1);
}
$log.= '【电掣】公司为你服务,你点的神秘乐子已送达,祝你愉快!<br>';
//销毁物品
$itm = $itmk = $itmsk = '';
$itme = $itms = 0;
} elseif ($itm == '提示纸条A') { } elseif ($itm == '提示纸条A') {
$log .= '你读着纸条上的内容:<br>“执行官其实都是幻影,那个红暮的身上应该有召唤幻影的玩意。”<br>“用那个东西然后打倒幻影的话能用游戏解除钥匙出去吧。”<br>'; $log .= '你读着纸条上的内容:<br>“执行官其实都是幻影,那个红暮的身上应该有召唤幻影的玩意。”<br>“用那个东西然后打倒幻影的话能用游戏解除钥匙出去吧。”<br>';
} elseif ($itm == '提示纸条B') { } elseif ($itm == '提示纸条B') {
......
This diff is collapsed.
...@@ -200,7 +200,15 @@ function itemfind() { ...@@ -200,7 +200,15 @@ function itemfind() {
function itemget() { function itemget() {
global $log,$nosta,$mode,$itm0,$itmk0,$itme0,$itms0,$itmsk0,$cmd; global $log,$nosta,$mode,$itm0,$itmk0,$itme0,$itms0,$itmsk0,$cmd;
$log .= "获得了物品<span class=\"yellow\">$itm0</span>。<br>"; $log .= "获得了物品<span class=\"yellow\">$itm0</span>。<br>";
//PORT
if(strpos($itmsk0,'^')!==false){
$keep_flag = false;
include_once GAME_ROOT . './include/game/itembag.func.php';
replace_itembag($keep_flag);
if(!$keep_flag){
return;
}
}
if(preg_match('/^(WC|WD|WF|Y|B|C|TN|GB|M|V)/',$itmk0) && $itms0 !== $nosta){ if(preg_match('/^(WC|WD|WF|Y|B|C|TN|GB|M|V)/',$itmk0) && $itms0 !== $nosta){
global $wep,$wepk,$wepe,$weps,$wepsk; global $wep,$wepk,$wepe,$weps,$wepsk;
if($wep == $itm0 && $wepk == $itmk0 && $wepe == $itme0 && $wepsk == $itmsk0){ if($wep == $itm0 && $wepk == $itmk0 && $wepe == $itme0 && $wepsk == $itmsk0){
...@@ -288,6 +296,25 @@ function itemdrop($item) { ...@@ -288,6 +296,25 @@ function itemdrop($item) {
$itms = & ${'itms'.$itmn}; $itms = & ${'itms'.$itmn};
$itmsk = & ${'itmsk'.$itmn}; $itmsk = & ${'itmsk'.$itmn};
} }
//PORT
if(strpos($itmsk,'^')!==false){
$dflag=true;
for($i=1;$i<=6;$i++){
global ${'itm'.$i},${'itmk'.$i},${'itme'.$i},${'itms'.$i},${'itmsk'.$i};
if(strpos(${'itmsk'.$i},'^')!==false && ${'itms'.$i} && ${'itme'.$i}){
$dflag=false;
break;
}
}
global $arbsk,$arbs,$arbe;
if(strpos($arbsk,'^')!==false && $arbs && $arbe){
$dflag=false;
}
if ($dflag){
include_once GAME_ROOT . './include/game/itembag.func.php';
drop_itembag();
}
}
if(($itmk=='XX')||(($itmk=='XY'))){ if(($itmk=='XX')||(($itmk=='XY'))){
$log .= '该物品不能丢弃。<br>'; $log .= '该物品不能丢弃。<br>';
$mode = 'command'; $mode = 'command';
......
...@@ -98,6 +98,53 @@ function death($death, $kname = '', $ktype = 0, $annex = '') { ...@@ -98,6 +98,53 @@ function death($death, $kname = '', $ktype = 0, $annex = '') {
$alivenum++; $alivenum++;
} }
//PORT
//死亡时灵魂绑定的道具也会消失
global $wep,$arb,$arh,$ara,$arf,$art,$itm1,$itm2,$itm3,$itm4,$itm5,$itm6;
global $weps,$arbs,$arhs,$aras,$arfs,$arts,$itms1,$itms2,$itms3,$itms4,$itms5,$itms6;
global $wepe,$arbe,$arhe,$arae,$arfe,$arte,$itme1,$itme2,$itme3,$itme4,$itme5,$itme6;
global $wepk,$arbk,$arhk,$arak,$arfk,$artk,$itmk1,$itmk2,$itmk3,$itmk4,$itmk5,$itmk6;
global $wepsk,$arbsk,$arhsk,$arask,$arfsk,$artsk,$itmsk1,$itmsk2,$itmsk3,$itmsk4,$itmsk5,$itmsk6;
global $log;
for($i = 1;$i <= 6;$i++){
if(strpos(${'itmsk'.$i},'v')!==false){
$log .= "伴随着你的死亡,<span class=\"yellow\">${'itm'.$i}</span>也化作灰烬消散了。<br>";
${'itm'.$i} = ${'itmk'.$i} = ${'itmsk'.$i} = '';
${'itme'.$i} = ${'itms'.$i} = 0;
//return;
}
if(strpos($wepsk,'v')!==false){
$log .= "伴随着你的死亡,<span class=\"yellow\">{$wep}</span>也化作灰烬消散了。<br>";
$wep='拳头';$wepk ='WN';$wepsk ='';
$weps='∞';$wepe = 0;
}
if(strpos($arbsk,'v')!==false){
$log .= "伴随着你的死亡,<span class=\"yellow\">{$arb}</span>也化作灰烬消散了。<br>";
$arb='内衣';$arbk ='DN';$arbsk ='';
$arbs='∞';$arbe = 0;
}
if(strpos($arhsk,'v')!==false){
$log .= "伴随着你的死亡,<span class=\"yellow\">{$arh}</span>也化作灰烬消散了。<br>";
$arh=$arhk=$arhsk ='';
$arhs=$arhe = 0;
}
if(strpos($arask,'v')!==false){
$log .= "伴随着你的死亡,<span class=\"yellow\">{$ara}</span>也化作灰烬消散了。<br>";
$ara=$arak=$arask ='';
$aras=$arae = 0;
}
if(strpos($arfsk,'v')!==false){
$log .= "伴随着你的死亡,<span class=\"yellow\">{$arf}</span>也化作灰烬消散了。<br>";
$arf=$arfk=$arfsk ='';
$arfs=$arfe = 0;
}
if(strpos($artsk,'v')!==false){
$log .= "伴随着你的死亡,<span class=\"yellow\">{$art}</span>也化作灰烬消散了。<br>";
$art=$artk=$artsk ='';
$arts=$arte = 0;
}
}
$alivenum --; $alivenum --;
$deathnum ++; $deathnum ++;
save_gameinfo (); save_gameinfo ();
......
...@@ -206,7 +206,7 @@ CREATE TABLE bra_players ( ...@@ -206,7 +206,7 @@ CREATE TABLE bra_players (
pass char(32) NOT NULL default '', pass char(32) NOT NULL default '',
gd char(1) NOT NULL default 'm', gd char(1) NOT NULL default 'm',
sNo smallint unsigned NOT NULL default 0, sNo smallint unsigned NOT NULL default 0,
icon tinyint unsigned NOT NULL default 0, icon smallint unsigned NOT NULL default 0,
club tinyint unsigned NOT NULL default 0, club tinyint unsigned NOT NULL default 0,
endtime int(10) unsigned NOT NULL default 0, endtime int(10) unsigned NOT NULL default 0,
hp smallint unsigned NOT NULL default 0, hp smallint unsigned NOT NULL default 0,
......
...@@ -37,7 +37,12 @@ ...@@ -37,7 +37,12 @@
<input type="button" class="cmdbutton" id="itemdrop" name="itemdrop" value="道具移动" onclick="$('command').value='itemmain';$('subcmd').name='itemcmd';$('subcmd').value='itemmove';postCmd('gamecmd','command.php');this.disabled=true;"> <input type="button" class="cmdbutton" id="itemdrop" name="itemdrop" value="道具移动" onclick="$('command').value='itemmain';$('subcmd').name='itemcmd';$('subcmd').value='itemmove';postCmd('gamecmd','command.php');this.disabled=true;">
<input type="button" class="cmdbutton" id="itemdrop" name="itemdrop" value="道具丢弃" onclick="$('command').value='itemmain';$('subcmd').name='itemcmd';$('subcmd').value='itemdrop';postCmd('gamecmd','command.php');this.disabled=true;"> <input type="button" class="cmdbutton" id="itemdrop" name="itemdrop" value="道具丢弃" onclick="$('command').value='itemmain';$('subcmd').name='itemcmd';$('subcmd').value='itemdrop';postCmd('gamecmd','command.php');this.disabled=true;">
<input type="button" class="cmdbutton" id="sp_weapon" name="sp_weapon" value="武器模式" onclick="$('command').value='special';$('subcmd').name='sp_cmd';$('subcmd').value='sp_weapon';postCmd('gamecmd','command.php');this.disabled=true;"> <input type="button" class="cmdbutton" id="sp_weapon" name="sp_weapon" value="武器模式" onclick="$('command').value='special';$('subcmd').name='sp_cmd';$('subcmd').value='sp_weapon';postCmd('gamecmd','command.php');this.disabled=true;">
<!--{if strpos($arbsk,'^')!==false && $arbs && $arbe}-->
<br>
<input type="button" class="cmdbutton" id="itemencase" name="itemencase" value="存放道具" onclick="$('command').value='itemmain';$('subcmd').name='itemcmd';$('subcmd').value='itemencase';postCmd('gamecmd','command.php');this.disabled=true;">
<input type="button" class="cmdbutton" id="itemout" name="itemout" value="取出道具" onclick="$('command').value='itemmain';$('subcmd').name='itemcmd';$('subcmd').value='itemout';postCmd('gamecmd','command.php');this.disabled=true;">
<input type="button" class="cmdbutton" id="itemmain" name="itemmain" value="背包信息" onclick="$('mode').value='itemmain';$('command').value='iteminfo';postCmd('gamecmd','command.php');this.disabled=true;">
<!--{/if}-->
<br /> <br />
<input type="button" class="cmdbutton" id="rest1" name="rest1" value="睡眠" onclick="$('command').value='rest1';postCmd('gamecmd','command.php');this.disabled=true;"> <input type="button" class="cmdbutton" id="rest1" name="rest1" value="睡眠" onclick="$('command').value='rest1';postCmd('gamecmd','command.php');this.disabled=true;">
<input type="button" class="cmdbutton" id="rest2" name="rest2" value="治疗" onclick="$('command').value='rest2';postCmd('gamecmd','command.php');this.disabled=true;"> <input type="button" class="cmdbutton" id="rest2" name="rest2" value="治疗" onclick="$('command').value='rest2';postCmd('gamecmd','command.php');this.disabled=true;">
......
你想要将哪些道具放入背包内?<br>
<input type="hidden" name="mode" value="itemmain">
<input type="hidden" name="command" id="command" value="menu">
<br>
<!--{if $itms1}--><input type="checkbox" id="mitm1" name="mitm1" value="0"><a onclick="$('mitm1').click();" href="javascript:void(0);">$itm1/$itme1/$itms1</a><br><!--{/if}-->
<!--{if $itms2}--><input type="checkbox" id="mitm2" name="mitm2" value="0"><a onclick="$('mitm2').click();" href="javascript:void(0);">$itm2/$itme2/$itms2</a><br><!--{/if}-->
<!--{if $itms3}--><input type="checkbox" id="mitm3" name="mitm3" value="0"><a onclick="$('mitm3').click();" href="javascript:void(0);">$itm3/$itme3/$itms3</a><br><!--{/if}-->
<!--{if $itms4}--><input type="checkbox" id="mitm4" name="mitm4" value="0"><a onclick="$('mitm4').click();" href="javascript:void(0);">$itm4/$itme4/$itms4</a><br><!--{/if}-->
<!--{if $itms5}--><input type="checkbox" id="mitm5" name="mitm5" value="0"><a onclick="$('mitm5').click();" href="javascript:void(0);">$itm5/$itme5/$itms5</a><br><!--{/if}-->
<!--{if $itms6}--><input type="checkbox" id="mitm6" name="mitm6" value="0"><a onclick="$('mitm6').click();" href="javascript:void(0);">$itm6/$itme6/$itms6</a><br><!--{/if}-->
<br>
<input type="button" class="cmdbutton" name="submit" value="提交" onclick="$('command').value='itemencase';itemmixchooser();postCmd('gamecmd','command.php');this.disabled=true;">
<input type="button" class="cmdbutton" name="submit" value="放弃" onclick="postCmd('gamecmd','command.php');this.disabled=true;">
\ No newline at end of file
你想从背包内取出哪件道具?<br>
<input type="hidden" name="mode" value="itemmain">
<input type="hidden" name="command" id="command" value="menu">
<br>
<!--{loop array_keys($itemlist) $iid}-->
<input type="button" class="cmdbutton" name="submit" value="取出" onclick="$('command').value='usebagitm_$iid';postCmd('gamecmd','command.php');this.disabled=true;"><span class="yellow">{$itemlist[$iid]['itm']}</span>/{$itemlist[$iid]['itme']}/{$itemlist[$iid]['itms']}<br>
<!--{/loop}-->
<br>
<input type="button" class="cmdbutton" name="submit" value="放弃" onclick="postCmd('gamecmd','command.php');this.disabled=true;">
\ No newline at end of file
...@@ -36,13 +36,24 @@ ...@@ -36,13 +36,24 @@
{template npcinfohelp} {template npcinfohelp}
<!--{/loop}--> <!--{/loop}-->
<br> <br>
<p><span class="lime">特殊NPC 简介</span></p> <p><span class="lime">二重NPC 简介</span></p>
此类NPC对玩家无威胁,但当玩家击杀它们后,它们会变身为<span class="yellow">“第二形态”</span>,此时<span class="yellow">攻击力会变得极强</span><br>可别不小心击杀了它们后被第二形态秒杀哦~ 不过,当自己处于劣势时,偷偷击杀这类NPC,并期望对手撞上它们并被它们秒杀,也是不错的翻盘思路哦~<br> 此类NPC对玩家无威胁,但当玩家击杀它们后,它们会变身为<span class="yellow">“第二形态”</span>,此时<span class="yellow">攻击力会变得极强</span><br>可别不小心击杀了它们后被第二形态秒杀哦~ 不过,当自己处于劣势时,偷偷击杀这类NPC,并期望对手撞上它们并被它们秒杀,也是不错的翻盘思路哦~<br>
<br> <br>
<!--{loop $ty6 $vkind $kind}--> <!--{loop $ty6 $vkind $kind}-->
{template npcinfohelp} {template npcinfohelp}
<!--{/loop}--> <!--{/loop}-->
<br> <br>
<p><span class="lime">特殊NPC 简介</span></p>
通过使用各种方式获得特殊的NPC钥匙,可以随机刷出一些具有特别机制的NPC。<br>他们会掉落一些同样提供特殊机制的物品。<br>
此类NPC往往颇有实力,请注意自己的能力再前往挑战。由于这些NPC都拥有反常的机制,请勿过于依赖以下提供的信息,否则后果自负。<br>
下列的每一种卡池,可以刷出对应卡池的NPC。<br>
<span class="yellow">Vol.1:电掣召唤仪</span><br>
该物品可刷出以下NPC:<br>
<br>
<!--{loop $ty11 $vkind $kind}-->
{template npcinfohelp}
<!--{/loop}-->
<br>
<p><span class="lime">妖精幻象 简介</span></p> <p><span class="lime">妖精幻象 简介</span></p>
这些NPC初始不会出现,但可通过合成手段,或在1禁以后,通过商店售卖的NPC解除钥匙召唤出来。<br> 这些NPC初始不会出现,但可通过合成手段,或在1禁以后,通过商店售卖的NPC解除钥匙召唤出来。<br>
灵魂抽取定义:<span class="yellow">战斗中使双方的武器和饰品上的属性都无效化,而且灵系武器的伤害下降到只剩1%。</span><br> 灵魂抽取定义:<span class="yellow">战斗中使双方的武器和饰品上的属性都无效化,而且灵系武器的伤害下降到只剩1%。</span><br>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment