3 if (! defined (
'IN_GAME' )) {
4 exit (
'Access Denied' );
9 if ($itmn < 1 || $itmn > 6) {
10 $log .=
'此道具不存在,请重新选择。';
15 global ${
'itm' . $itmn}, ${
'itmk' . $itmn}, ${
'itme' . $itmn}, ${
'itms' . $itmn}, ${
'itmsk' . $itmn};
16 $itm = & ${
'itm' . $itmn};
17 $itmk = & ${
'itmk' . $itmn};
18 $itme = & ${
'itme' . $itmn};
19 $itms = & ${
'itms' . $itmn};
20 $itmsk = & ${
'itmsk' . $itmn};
22 if (($itms <= 0) && ($itms != $nosta)) {
23 $itm = $itmk = $itmsk =
'';
25 $log .=
'此道具不存在,请重新选择。<br>';
29 if(strpos ( $itmk,
'W' ) === 0 || strpos ( $itmk,
'D' ) === 0 || strpos ( $itmk,
'A' ) === 0 || strpos ( $itmk,
'ss' ) === 0){
31 if(strpos ( $itmk,
'W' ) === 0) {
34 }
elseif(strpos ( $itmk,
'DB' ) === 0) {
37 }
elseif(strpos ( $itmk,
'DH' ) === 0) {
40 }
elseif(strpos ( $itmk,
'DA' ) === 0) {
43 }
elseif(strpos ( $itmk,
'DF' ) === 0) {
46 }
elseif (strpos ( $itmk,
'A' ) === 0) {
49 }
elseif (strpos ( $itmk,
'ss' ) === 0) {
53 global ${$eqp}, ${$eqp.
'k'}, ${$eqp.
'e'}, ${$eqp.
's'}, ${$eqp.
'sk'};
54 if (($noeqp && strpos ( ${$eqp.
'k'}, $noeqp ) === 0) || ! ${$eqp.
's'}) {
59 ${$eqp.
'sk'} = $itmsk;
60 $log .=
"装备了<span class=\"yellow\">$itm</span>。<br>";
61 $itm = $itmk = $itmsk =
'';
68 $itmskt = ${$eqp.
'sk'};
73 ${$eqp.
'sk'} = $itmsk;
79 $log .=
"卸下了<span class=\"red\">$itm</span>,装备了<span class=\"yellow\">${$eqp}</span>。<br>";
81 }
elseif (strpos ( $itmk,
'HS' ) === 0) {
82 global $sp, $msp,$club;
86 $spup = round($itme*2.5);
91 $sp = $sp > $msp ? $msp : $sp;
92 $oldsp = $sp - $oldsp;
93 $log .=
"你使用了<span class=\"red\">$itm</span>,恢复了<span class=\"yellow\">$oldsp</span>点体力。<br>";
94 if ($itms != $nosta) {
97 $log .=
"<span class=\"red\">$itm</span>用光了。<br>";
98 $itm = $itmk = $itmsk =
'';
103 $log .=
'你的体力不需要恢复。<br>';
105 }
elseif (strpos ( $itmk,
'HH' ) === 0) {
106 global $hp, $mhp,$club;
110 $hpup = round($itme*2.5);
115 $hp = $hp > $mhp ? $mhp : $hp;
116 $oldhp = $hp - $oldhp;
117 $log .=
"你使用了<span class=\"red\">$itm</span>,恢复了<span class=\"yellow\">$oldhp</span>点生命。<br>";
118 if ($itms != $nosta) {
121 $log .=
"<span class=\"red\">$itm</span>用光了。<br>";
122 $itm = $itmk = $itmsk =
'';
128 $log .=
'你的生命不需要恢复。<br>';
130 }
elseif (strpos ( $itmk,
'HM' ) === 0) {
134 $log .=
"你使用了<span class=\"red\">$itm</span>,增加了<span class=\"yellow\">$itme</span>点歌魂。<br>";
135 if ($itms != $nosta) {
138 $log .=
"<span class=\"red\">$itm</span>用光了。<br>";
139 $itm = $itmk = $itmsk =
'';
143 }
elseif (strpos ( $itmk,
'HT' ) === 0) {
149 $ss = $ss > $mss ? $mss : $ss;
150 $oldss = $ss - $oldss;
151 $log .=
"你使用了<span class=\"red\">$itm</span>,恢复了<span class=\"yellow\">$oldss</span>点歌魂。<br>";
152 if ($itms != $nosta) {
155 $log .=
"<span class=\"red\">$itm</span>用光了。<br>";
156 $itm = $itmk = $itmsk =
'';
162 $log .=
'你的歌魂不需要恢复。<br>';
164 }
elseif (strpos ( $itmk,
'HB' ) === 0) {
165 global $hp, $mhp, $sp, $msp,$club;
166 if (($hp < $mhp) || ($sp < $msp)) {
168 $bpup = round($itme*2.5);
174 $sp = $sp > $msp ? $msp : $sp;
175 $oldsp = $sp - $oldsp;
178 $hp = $hp > $mhp ? $mhp : $hp;
179 $oldhp = $hp - $oldhp;
180 $log .=
"你使用了<span class=\"red\">$itm</span>,恢复了<span class=\"yellow\">$oldhp</span>点生命和<span class=\"yellow\">$oldsp</span>点体力。<br>";
181 if ($itms != $nosta) {
184 $log .=
"<span class=\"red\">$itm</span>用光了。<br>";
185 $itm = $itmk = $itmsk =
'';
190 $log .=
'你的生命和体力都不需要恢复。<br>';
192 }
elseif (strpos ( $itmk,
'P' ) === 0) {
194 if (strpos ( $itmk,
'2' ) === 2) {
195 $damage = round ( $itme * 2 );
196 }
elseif (strpos ( $itmk,
'1' ) === 2) {
197 $damage = round ( $itme * 1.5 );
199 $damage = round ( $itme );
201 if (strpos ( $inf,
'p' ) ===
false) {
205 if ($itmsk && is_numeric($itmsk)) {
206 $result = $db->query (
"SELECT * FROM {$tablepre}players WHERE pid='$itmsk'" );
207 $wdata = $db->fetch_array (
$result );
208 $log .=
"糟糕,<span class=\"yellow\">$itm</span>中被<span class=\"yellow\">{$wdata['name']}</span>掺入了毒药!你受到了<span class=\"dmg\">$damage</span>点伤害!<br>";
209 addnews ( $now,
'poison', $name, $wdata [
'name'], $itm );
211 $log .=
"糟糕,<span class=\"yellow\">$itm</span>有毒!你受到了<span class=\"dmg\">$damage</span>点伤害!<br>";
216 $result = $db->query (
"SELECT * FROM {$tablepre}players WHERE pid='$itmsk'" );
217 $wdata = $db->fetch_array (
$result );
224 include_once
GAME_ROOT .
'./include/state.func.php';
225 $killmsg =
death (
'poison', $wdata [
'name'], $wdata [
'type'], $itm );
226 $log .=
"你被<span class=\"red\">" . $wdata [
'name'] .
"</span>毒死了!";
227 if($killmsg){$log .=
"<span class=\"yellow\">{$wdata['name']}对你说:“{$killmsg}”</span><br>";}
230 include_once
GAME_ROOT .
'./include/state.func.php';
231 death (
'poison',
'', 0, $itm );
235 if ($itms != $nosta) {
238 $log .=
"<span class=\"red\">$itm</span>用光了。<br>";
239 $itm = $itmk = $itmsk =
'';
244 }
elseif (strpos ( $itmk,
'T' ) === 0) {
245 global $pls, $exp, $upexp, $wd, $club,$lvl,
$db,
$tablepre;
246 $trapk = str_replace(
'TN',
'TO',$itmk);
250 $db->query(
"INSERT INTO {$tablepre}maptrap (itm, itmk, itme, itms, itmsk, pls) VALUES ('$itm', '$trapk', '$itme', '1', '$pid', '$pls')");
251 $log .=
"设置了陷阱<span class=\"red\">$itm</span>。<br>小心,自己也很难发现。<br>";
253 if($club == 5){$exp += 2;$wd+=2;}
256 if ($exp >= $upexp) {
257 include_once
GAME_ROOT .
'./include/state.func.php';
259 lvlup ($lvl, $exp, 1);
261 if ($itms != $nosta) {
264 $log .=
"<span class=\"red\">$itm</span>用光了。<br>";
265 $itm = $itmk = $itmsk =
'';
269 }
elseif (strpos ( $itmk,
'GB' ) === 0) {
270 global $wep, $wepk, $weps, $wepsk;
271 if ((strpos ( $wepk,
'WG' ) !== 0)&&(strpos ( $wepk,
'WJ' ) !== 0)) {
272 $log .=
"<span class=\"red\">你没有装备枪械,不能使用子弹。</span><br>";
276 if (strpos ($wepk,
'WG')===
false){
280 $log .=
"<span class=\"red\">枪械类型和弹药类型不匹配。</span><br>";
285 elseif (strpos ( $wepsk,
'o' ) !==
false) {
286 $log .=
"<span class=\"red\">{$wep}不能装填弹药。</span><br>";
289 }
elseif (strpos ( $wepsk,
'e' ) !==
false || strpos ( $wepsk,
'w' ) !==
false) {
290 if ($itmk ==
'GBe') {
293 $log .=
"<span class=\"red\">枪械类型和弹药类型不匹配。</span><br>";
297 }
elseif (strpos ( $wepsk,
'i' ) !==
false || strpos ( $wepsk,
'u' ) !==
false) {
298 if ($itmk ==
'GBi') {
301 $log .=
"<span class=\"red\">枪械类型和弹药类型不匹配。</span><br>";
306 if (strpos ( $wepsk,
'r' ) !==
false) {
307 if ($itmk ==
'GBr') {
310 $log .=
"<span class=\"red\">枪械类型和弹药类型不匹配。</span><br>";
318 $log .=
"<span class=\"red\">枪械类型和弹药类型不匹配。</span><br>";
324 if ($weps == $nosta) {
327 $bullet = $bulletnum - $weps;
329 $log .=
"<span class=\"red\">{$wep}的弹匣是满的,不能装弹。</span>";
331 }
elseif ($bullet >= $itms) {
336 $log .=
"为<span class=\"red\">$wep</span>装填了<span class=\"red\">$itm</span>,<span class=\"red\">$wep</span>残弹数增加<span class=\"yellow\">$bullet</span>。<br>";
338 $log .=
"<span class=\"red\">$itm</span>用光了。<br>";
339 $itm = $itmk = $itmsk =
'';
342 }
elseif (strpos ( $itmk,
'R' ) === 0) {
343 $log.= $itm .
'已经废弃,请联系管理员。';
356 }
elseif (strpos ( $itmk,
'C' ) === 0) {
358 $ck=substr($itmk,1,1);
361 $log .=
"服用了<span class=\"red\">$itm</span>。<br>";
362 foreach ($ex_inf as $value) {
363 if(strpos ( $inf, $value ) !==
false){
364 $inf = str_replace ( $value,
'', $inf );
365 $log .=
"{$exdmginf[$value]}状态解除了。<br>";
370 $log .=
'但是什么也没发生。<br>';
372 }
elseif(in_array($ck,$ex_inf)){
373 if(strpos ( $inf, $ck ) !==
false){
374 $inf = str_replace ( $ck,
'', $inf );
375 $log .=
"服用了<span class=\"red\">$itm</span>,{$exdmginf[$ck]}状态解除了。<br>";
377 $log .=
"服用了<span class=\"red\">$itm</span>,但是什么效果也没有。<br>";
380 $log .=
"服用了<span class=\"red\">$itm</span>……发生了什么?<br>";
442 $log .=
"<span class=\"red\">$itm</span>用光了。<br>";
443 $itm = $itmk = $itmsk =
'';
447 }
elseif (strpos ( $itmk,
'V' ) === 0) {
448 $skill_minimum = 100;
450 $log .=
"你阅读了<span class=\"red\">$itm</span>。<br>";
451 $dice = rand ( - 10, 10 );
452 if (strpos ( $itmk,
'VV' ) === 0) {
453 global $wp, $wk, $wg, $wc, $wd, $wf;
454 $ws_sum = $wp + $wk + $wg + $wc + $wd + $wf;
455 if ($ws_sum < $skill_minimum * 5) {
457 }
elseif ($ws_sum < $skill_limit * 5) {
458 $vefct = round ( $itme * (1 - ($ws_sum - $skill_minimum * 5) / ($skill_limit * 5 - $skill_minimum * 5)) );
463 if ($vefct < $dice) {
474 }
elseif (strpos ( $itmk,
'VP' ) === 0) {
476 if ($wp < $skill_minimum) {
478 }
elseif ($wp < $skill_limit) {
479 $vefct = round ( $itme * (1 - ($wp - $skill_minimum) / ($skill_limit - $skill_minimum)) );
484 if ($vefct < $dice) {
490 }
elseif (strpos ( $itmk,
'VK' ) === 0) {
492 if ($wk < $skill_minimum) {
494 }
elseif ($wk < $skill_limit) {
495 $vefct = round ( $itme * (1 - ($wk - $skill_minimum) / ($skill_limit - $skill_minimum)) );
500 if ($vefct < $dice) {
506 }
elseif (strpos ( $itmk,
'VG' ) === 0) {
508 if ($wg < $skill_minimum) {
510 }
elseif ($wg < $skill_limit) {
511 $vefct = round ( $itme * (1 - ($wg - $skill_minimum) / ($skill_limit - $skill_minimum)) );
516 if ($vefct < $dice) {
522 }
elseif (strpos ( $itmk,
'VC' ) === 0) {
524 if ($wc < $skill_minimum) {
526 }
elseif ($wc < $skill_limit) {
527 $vefct = round ( $itme * (1 - ($wc - $skill_minimum) / ($skill_limit - $skill_minimum)) );
532 if ($vefct < $dice) {
538 }
elseif (strpos ( $itmk,
'VD' ) === 0) {
540 if ($wd < $skill_minimum) {
542 }
elseif ($wd < $skill_limit) {
543 $vefct = round ( $itme * (1 - ($wd - $skill_minimum) / ($skill_limit - $skill_minimum)) );
548 if ($vefct < $dice) {
554 }
elseif (strpos ( $itmk,
'VF' ) === 0) {
556 if ($wf < $skill_minimum) {
558 }
elseif ($wf < $skill_limit) {
559 $vefct = round ( $itme * (1 - ($wf - $skill_minimum) / ($skill_limit - $skill_minimum)) );
564 if ($vefct < $dice) {
572 $log .=
"嗯,有所收获。<br>你的{$wsname}提高了<span class=\"yellow\">$vefct</span>点!<br>";
574 $log .=
"对你来说书里的内容过于简单了。<br>你的熟练度没有任何提升。<br>";
577 $log .=
"对你来说书里的内容过于简单了。<br>而且由于盲目相信书上的知识,你反而被编写者的纰漏所误导了!<br>你的{$wsname}下降了<span class=\"red\">$vefct</span>点!<br>";
579 if ($itms != $nosta) {
582 $log .=
"<span class=\"red\">$itm</span>用光了。<br>";
583 $itm = $itmk = $itmsk =
'';
587 }
elseif (strpos ( $itmk,
'M' ) === 0) {
588 $log .=
"你服用了<span class=\"red\">$itm</span>。<br>";
590 if (strpos ( $itmk,
'MA' ) === 0) {
594 $dice = rand ( - 5, 5 );
595 if ($att < $att_min) {
597 }
elseif ($att < $att_limit) {
598 $mefct = round ( $itme * (1 - ($att - $att_min) / ($att_limit - $att_min)) );
603 if ($mefct < $dice) {
609 }
elseif (strpos ( $itmk,
'MD' ) === 0) {
613 $dice = rand ( - 5, 5 );
614 if ($def < $def_min) {
616 }
elseif ($def < $def_limit) {
617 $mefct = round ( $itme * (1 - ($def - $def_min) / ($def_limit - $def_min)) );
622 if ($mefct < $dice) {
628 }
elseif (strpos ( $itmk,
'ME' ) === 0) {
630 $lvlup_objective = $itme / 10;
631 $mefct = round ( $baseexp * 2 * $lvlup_objective + rand ( 0, 5 ) );
634 }
elseif (strpos ( $itmk,
'MS' ) === 0) {
640 }
elseif (strpos ( $itmk,
'MH' ) === 0) {
646 }
elseif (strpos ( $itmk,
'MV' ) === 0) {
647 global $wp, $wk, $wg, $wc, $wd, $wf;
648 $skill_minimum = 100;
650 $dice = rand ( - 10, 10 );
651 $ws_sum = $wp + $wk + $wg + $wc + $wd + $wf;
652 if ($ws_sum < $skill_minimum * 5) {
654 }
elseif ($ws_sum < $skill_limit * 5) {
655 $mefct = round ( $itme * (1 - ($ws_sum - $skill_minimum * 5) / ($skill_limit * 5 - $skill_minimum * 5)) );
660 if ($mefct < $dice) {
673 $log .=
"身体里有种力量涌出来!<br>你的{$mdname}提高了<span class=\"yellow\">$mefct</span>点!<br>";
675 $log .=
"已经很强了,却还想靠药物继续强化自己,是不是太贪心了?<br>你的能力没有任何提升。<br>";
678 $log .=
"已经很强了,却还想靠药物继续强化自己,是不是太贪心了?<br>你贪婪的行为引发了药物的副作用!<br>你的{$mdname}下降了<span class=\"red\">$mefct</span>点!<br>";
680 if (strpos ( $itmk,
'ME' ) === 0) {
682 if ($exp >= $upexp) {
684 include_once
GAME_ROOT .
'./include/state.func.php';
685 lvlup ( $lvl, $exp, 1 );
688 if ($itms != $nosta) {
691 $log .=
"<span class=\"red\">$itm</span>用光了。<br>";
692 $itm = $itmk = $itmsk =
'';
696 }
elseif ( strpos( $itmk,
'EW' ) ===0 ) {
697 include_once
GAME_ROOT .
'./include/game/item2.func.php';
701 $log .=
"<span class=\"red\">$itm</span>用光了。<br>";
702 $itm = $itmk = $itmsk =
'';
705 }
elseif (strpos ( $itmk,
'EE' ) === 0) {
706 include_once
GAME_ROOT .
'./include/game/item2.func.php';
708 }
elseif (strpos ( $itmk,
'ER' ) === 0) {
710 $log .=
"使用了<span class=\"red\">$itm</span>。<br>";
711 include_once
GAME_ROOT .
'./include/game/item2.func.php';
718 $log .=
"消耗了<span class=\"yellow\">$itm</span>的电力。<br>";
720 $log .=
"由于操作迅速,<span class=\"yellow\">$itm</span>的电力没有消耗。<br>";
724 $log .=
"消耗了<span class=\"yellow\">$itm</span>的电力。<br>";
727 $log .= $itm .
'的电力用光了,请使用电池充电。<br>';
731 $log .= $itm .
'没有电了,请先充电。<br>';
733 }
elseif (strpos ( $itmk,
'B' ) === 0) {
736 $bat_kind = substr($itmk,1,1);
737 for(
$i = 1;
$i <= 6;
$i ++) {
738 global ${
'itm' .
$i}, ${
'itmk' .
$i}, ${
'itme' .
$i}, ${
'itms' .
$i};
739 if (${
'itmk' .
$i} ==
'E'.$bat_kind && ${
'itms' .
$i}) {
741 $log .=
"包裹{$i}里的<span class=\"yellow\">${'itm'.$i}</span>已经充满电了。<br>";
743 ${
'itme' .
$i} += $itme;
747 $log .=
"为包裹{$i}里的<span class=\"yellow\">${'itm'.$i}</span>充了电。";
753 $log .=
'你没有需要充电的物品。<br>';
755 if ($itms <= 0 && $itm) {
756 $log .=
"<span class=\"red\">$itm</span>用光了。<br>";
757 $itm = $itmk = $itmsk =
'';
760 }
elseif(strpos ( $itmk,
'p' ) === 0){
761 $log.=
"你打开了<span class=\"yellow\">$itm</span>。<br>";
764 $rand = rand(0,count($plist)-1);
765 list($in,$ik,$ie,$is,$isk) = explode(
',',$plist[$rand]);
766 global $itm0,$itmk0,$itme0,$itms0,$itmsk0,$mode;
767 $itm0 = $in;$itmk0=$ik;$itme0=$ie;$itms0=$is;$itmsk0=$isk;
768 addnews($now,
'present',$name,$itm,$in);
771 $log .=
"<span class=\"red\">$itm</span>用光了。<br>";
772 $itm = $itmk = $itmsk =
'';
775 include_once
GAME_ROOT.
'./include/game/itemmain.func.php';
777 }
elseif(strpos ( $itmk,
'ygo' ) === 0){
778 $log.=
"你打开了<span class=\"yellow\">$itm</span>。<br>";
781 $rand1 = rand(0,count($plist1)-1);
782 list($in,$ik,$ie,$is,$isk) = explode(
',',$plist1[$rand1]);
783 global $itm0,$itmk0,$itme0,$itms0,$itmsk0,$mode;
784 $itm0 = $in;$itmk0=$ik;$itme0=$ie;$itms0=$is;$itmsk0=$isk;
785 addnews($now,
'present',$name,$itm,$in);
788 $log .=
"<span class=\"red\">$itm</span>用光了。<br>";
789 $itm = $itmk = $itmsk =
'';
792 include_once
GAME_ROOT.
'./include/game/itemmain.func.php';
794 }
elseif(strpos ( $itmk,
'fy' ) === 0){
795 $log.=
"你打开了<span class=\"yellow\">$itm</span>。<br>";
798 $rand1 = rand(0,count($plist1)-1);
799 list($in,$ik,$ie,$is,$isk) = explode(
',',$plist1[$rand1]);
800 global $itm0,$itmk0,$itme0,$itms0,$itmsk0,$mode;
801 $itm0 = $in;$itmk0=$ik;$itme0=$ie;$itms0=$is;$itmsk0=$isk;
802 addnews($now,
'present',$name,$itm,$in);
805 $log .=
"<span class=\"red\">$itm</span>用光了。<br>";
806 $itm = $itmk = $itmsk =
'';
809 include_once
GAME_ROOT.
'./include/game/itemmain.func.php';
813 $trapresult = $db->query(
"SELECT * FROM {$tablepre}maptrap WHERE pls = '$pls' AND itme>='$itme'");
814 $trpnum = $db->num_rows($trapresult);
817 $itemno = rand(0,$trpnum-1);
818 $db->data_seek($trapresult,$itemno);
819 $mi=$db->fetch_array($trapresult);
822 $db->query(
"DELETE FROM {$tablepre}maptrap WHERE tid='$delp'");
823 $log.=
"远方传来一阵爆炸声,伟大的<span class=\"yellow\">{$itm}</span>用生命和鲜血扫除了<span class=\"yellow\">{$deld}</span>。<br><span class=\"red\">实在是大快人心啊!</span><br>";
825 $log.=
"你使用了<span class=\"yellow\">{$itm}</span>,但是没有发现陷阱。<br>";
827 }
elseif (strpos ( $itmk,
'Y' ) === 0 || strpos ( $itmk,
'Z' ) === 0) {
830 for(
$i = 1;
$i <= 6;
$i ++) {
831 global ${
'itmk' .
$i},${
'itm' .
$i}, ${
'itme' .
$i}, ${
'itms' .
$i};
833 include
template(
'poison');
835 $cmd = ob_get_contents();
838 }
elseif (strpos ( $itm,
'磨刀石' ) !==
false) {
839 global $wep, $wepk, $wepe, $weps, $wepsk;
840 if (strpos ( $wepk,
'K' ) == 1 && strpos ( $wepsk,
'Z' ) ===
false) {
841 if (strpos($wepsk,
'j')!==
false){
842 $log.=
'多重武器不能改造。<br>';
845 $dice = rand ( 0, 100 );
848 $log .=
"使用了<span class=\"yellow\">$itm</span>,<span class=\"yellow\">$wep</span>的攻击力变成了<span class=\"yellow\">$wepe</span>。<br>";
849 if (strpos ( $wep,
'锋利的' ) ===
false) {
853 $wepe -= ceil ( $itme / 2 );
855 $log .=
"<span class=\"red\">$itm</span>使用失败,<span class=\"red\">$wep</span>损坏了!<br>";
856 $wep = $wepk = $wepsk =
'';
859 $log .=
"<span class=\"red\">$itm</span>使用失败,<span class=\"red\">$wep</span>的攻击力变成了<span class=\"red\">$wepe</span>。<br>";
864 }
elseif(strpos ( $wepsk,
'Z' ) !==
false){
865 $log .=
'咦……刀刃过于薄了,感觉稍微磨一点都会造成不可逆的损伤呢……<br>';
867 $log .=
'你没装备锐器,不能使用磨刀石。<br>';
869 }
elseif (preg_match (
"/钉$/", $itm ) || preg_match (
"/钉\[/", $itm )) {
870 global $wep, $wepk, $wepe, $weps, $wepsk;
871 if (( strpos ( $wep,
'棍棒' ) !==
false) && ($wepk ==
'WP')) {
872 if (strpos($wepsk,
'j')!==
false){
873 $log.=
'多重武器不能改造。<br>';
876 $dice = rand ( 0, 100 );
879 $log .=
"使用了<span class=\"yellow\">$itm</span>,<span class=\"yellow\">$wep</span>的攻击力变成了<span class=\"yellow\">$wepe</span>。<br>";
880 if (strpos ( $wep,
'钉' ) ===
false) {
881 $wep = str_replace (
'棍棒',
'钉棍棒', $wep );
884 $wepe -= ceil ( $itme / 2 );
886 $log .=
"<span class=\"red\">$itm</span>使用失败,<span class=\"red\">$wep</span>损坏了!<br>";
887 $wep = $wepk = $wepsk =
'';
890 $log .=
"<span class=\"red\">$itm</span>使用失败,<span class=\"red\">$wep</span>的攻击力变成了<span class=\"red\">$wepe</span>。<br>";
896 $log .=
'你没装备棍棒,不能安装钉子。<br>';
898 }
elseif ($itm ==
'针线包') {
899 global $arb, $arbk, $arbe, $arbs, $arbsk,
$noarb;
900 if (($arb == $noarb) || ! $arb) {
901 $log .=
'你没有装备防具,不能使用针线包。<br>';
902 }
elseif(strpos($arbsk,
'Z')!==
false){
903 $log .=
'<span class="yellow">该防具太单薄以至于不能使用针线包。</span><br>你感到一阵蛋疼菊紧,你的蛋疼度增加了<span class="yellow">233</span>点。<br>';
905 $arbe += (rand ( 0, 2 ) + $itme);
906 $log .=
"用<span class=\"yellow\">$itm</span>给防具打了补丁,<span class=\"yellow\">$arb</span>的防御力变成了<span class=\"yellow\">$arbe</span>。<br>";
909 }
elseif ($itm ==
'消音器') {
910 global $wep, $wepk, $wepe, $weps, $wepsk;
911 if (strpos ( $wepk,
'WG' ) !== 0) {
912 $log .=
'你没有装备枪械,不能使用消音器。<br>';
913 }
elseif (strpos ( $wepsk,
'S' ) ===
false) {
915 $log .=
"你给<span class=\"yellow\">$wep</span>安装了<span class=\"yellow\">$itm</span>。<br>";
918 $log .=
"你的武器已经安装了消音器。<br>";
920 }
elseif ($itm ==
'探测器电池') {
936 }
elseif ($itm ==
'御神签') {
937 $log .=
"使用了<span class=\"yellow\">$itm</span>。<br>";
938 include_once
GAME_ROOT .
'./include/game/item2.func.php';
941 }
elseif ($itm ==
'凸眼鱼') {
944 $db->query (
"UPDATE {$tablepre}players SET weps='0',arbs='0',arhs='0',aras='0',arfs='0',arts='0',itms0='0',itms1='0',itms2='0',itms3='0',itms4='0',itms5='0',itms6='0',money='0' WHERE hp <= 0 AND endtime <= $tm" );
945 $cnum = $db->affected_rows ();
946 addnews ( $now,
'corpseclear', $name, $cnum );
947 $log .=
"使用了<span class=\"yellow\">$itm</span>。<br>突然刮起了一阵怪风,吹走了地上的{$cnum}具尸体!<br>";
960 elseif ($itm ==
'武器师安雅的奖赏') {
961 global $wep, $wepk, $wepe, $weps, $wepsk, $wp, $wk, $wg, $wc, $wd, $wf;
962 if (! $weps || ! $wepe) {
963 $log .=
'请先装备武器。<br>';
966 if (strpos($wepsk,
'j')!==
false){
967 $log.=
'多重武器不能改造。<br>';
970 $dice = rand ( 0, 99 );
971 $dice2 = rand ( 0, 99 );
972 $skill = array (
'WP' => $wp,
'WK' => $wk,
'WG' => $wg,
'WC' => $wc,
'WD' => $wd,
'WF' => $wf );
974 $skill_keys = array_keys ( $skill );
975 $nowsk = substr ( $wepk, 0, 2 );
976 $maxsk = $skill_keys [0];
977 if (($skill [$nowsk] != $skill [$maxsk]) && ($dice < 30)) {
979 $kind =
"更改了{$wep}的<span class=\"yellow\">类别</span>!";
980 }
elseif (($weps != $nosta) && ($dice2 < 70)) {
981 $weps += ceil ( $wepe / 2 );
982 $kind =
"增强了{$wep}的<span class=\"yellow\">耐久</span>!";
984 $wepe += ceil ( $wepe / 2 );
985 $kind =
"提高了{$wep}的<span class=\"yellow\">攻击力</span>!";
987 $log .=
"你使用了<span class=\"yellow\">$itm</span>,{$kind}";
988 addnews ( $now,
'newwep', $name, $itm, $wep );
989 if (strpos ( $wep,
'-改' ) ===
false) {
993 }
elseif ($itm ==
'■DeathNote■') {
995 $log .=
'你翻开了■DeathNote■<br>';
997 }
elseif ($itm ==
'游戏解除钥匙') {
1001 include_once
GAME_ROOT .
'./include/system.func.php';
1003 }
elseif ($itm ==
'『C.H.A.O.S』') {
1004 global $ss,$rp,$killnum,$att,$def,
$log;
1006 $log.=
"一阵强光刺得你睁不开眼。<br>强光逐渐凝成了光球,你揉揉眼睛,发现包裹里的东西全都不翼而飞了。<br>";
1008 global ${
'itm'.$i},${
'itmk'.$i},${
'itme'.$i},${
'itms'.$i},${
'itmsk'.$i};
1009 $itm = & ${
'itm'.$i};
1010 $itmk = & ${
'itmk'.$i};
1011 $itme = & ${
'itme'.$i};
1012 $itms = & ${
'itms'.$i};
1013 $itmsk = & ${
'itmsk'.$i};
1014 if ($itm==
'十字发卡') {$flag=
true;}
1021 global $itm0,$itmk0,$itme0,$itms0,$itmsk0;
1022 $karma=$rp*$killnum-$def+$att;
1025 if (($ss>=600)&&($killnum<=15)){
1026 $itm0=
'『T.E.R.R.A』';
1031 include_once
GAME_ROOT .
'./include/game/itemmain.func.php';
1041 include_once
GAME_ROOT .
'./include/game/itemmain.func.php';
1046 $itm0=
'『V.E.N.T.U.S』';
1051 include_once
GAME_ROOT .
'./include/game/itemmain.func.php';
1056 $itm0=
'『S.C.R.A.P』';
1060 include_once
GAME_ROOT .
'./include/game/itemmain.func.php';
1063 }
elseif ($itm ==
'『G.A.M.E.O.V.E.R』') {
1067 include_once
GAME_ROOT .
'./include/system.func.php';
1069 }
elseif ($itm ==
'杏仁豆腐的ID卡') {
1070 include_once
GAME_ROOT .
'./include/system.func.php';
1071 $duelstate =
duel($now,$itm);
1072 if($duelstate == 50){
1073 $log .=
"<span class=\"yellow\">你使用了{$itm}。</span><br><span class=\"evergreen\">“干得不错呢,看来咱应该专门为你清扫一下战场……”</span><br><span class=\"evergreen\">“所有的NPC都离开战场了。好好享受接下来的杀戮吧,祝你好运。”</span>——林无月<br>";
1074 $itm = $itmk = $itmsk =
'';
1076 }
elseif($duelstate == 51){
1077 $log .=
"你使用了<span class=\"yellow\">{$itm}</span>,不过什么反应也没有。<br><span class=\"evergreen\">“咱已经帮你准备好舞台了,请不要要求太多哦。”</span>——林无月<br>";
1079 $log .=
"你使用了<span class=\"yellow\">{$itm}</span>,不过什么反应也没有。<br><span class=\"evergreen\">“表演的时机还没到呢,请再忍耐一下吧。”</span>——林无月<br>";
1081 }
elseif ($itm ==
'奇怪的按钮') {
1083 $button_dice = rand ( 1, 10 );
1084 if ($button_dice < 5) {
1085 $log .=
"你按下了<span class=\"yellow\">$itm</span>,不过好像什么都没有发生!";
1086 $itm = $itmk = $itmsk =
'';
1088 }
elseif ($button_dice < 8) {
1092 include_once
GAME_ROOT .
'./include/system.func.php';
1095 $log .=
'好像什么也没发生嘛?<br>咦,按钮上的标签写着什么?“危险,勿触”……?<br>';
1096 include_once
GAME_ROOT .
'./include/state.func.php';
1097 $log .=
'呜哇,按钮爆炸了!<br>';
1099 death (
'button',
'', 0, $itm );
1101 }
elseif ($itm ==
'装有H173的注射器') {
1102 global $wp, $wk, $wg, $wc, $wd, $wf, $club, $bid, $att, $def;
1103 $log .=
'你考虑了一会,<br>把袖子卷了起来,给自己注射了H173。<br>';
1104 $deathdice = rand ( 0, 8191 );
1105 if ($deathdice == 8191 || $club == 15) {
1106 $log .=
'你突然感觉到一种不可思议的力量贯通全身!<br>';
1107 $wp = $wk = $wg = $wc = $wd = $wf = 3000;
1110 addnews ( $now,
'suisidefail', $name );
1111 $itm = $itmk = $itmsk =
'';
1114 include_once
GAME_ROOT .
'./include/state.func.php';
1115 $log .=
'你失去了知觉。<br>';
1117 death (
'suiside',
'', 0, $itm );
1119 }
elseif (strpos($itm,
'溶剂SCP-294')===0) {
1120 global $wp, $wk, $wg, $wc, $wd, $wf, $club, $att, $def, $hp, $mhp, $sp, $msp, $rp;
1121 if($itm ==
'溶剂SCP-294_PT_Poini_Kune'){
1122 $log .=
'你考虑了一会,一扬手喝下了杯中中冒着紫色幽光的液体。<br><span class="yellow">你感到全身就像燃烧起来一样,不禁扪心自问这值得么?</span><br>';
1124 $up = rand (0, $mhp + $msp);
1126 $up = rand (0, 573);
1131 $hpdown = $spdown = round($up * 1.5);
1137 $hpdown = $spdown = $up;
1139 $wp += $up;$wk += $up;$wg += $up;$wc += $up;$wd += $up;$wf += $up;
1143 $mhp = $mhp - $hpdown;
1144 $msp = $msp - $spdown;
1145 $log .=
'你的生命上限减少了<span class="yellow">'.$hpdown.
'</span>点,体力上限减少了<span class="yellow">'.$spdown.
'</span>点,而你的全系熟练度提升了<span class="yellow">'.$up.
'</span>点!<br>';
1146 }
elseif ($itm ==
'溶剂SCP-294_PT_Arnval'){
1147 $log .=
'你考虑了一会,一扬手喝下了杯中中冒着白色气泡的清澈液体。<br><span class="yellow">你感到全身就像燃烧起来一样,不禁扪心自问这值得么?</span><br>';
1149 $up = rand (0, $msp * 1.5);
1151 $up = rand (0, 573);
1155 $down = $club == 17 ? round($up * 1.5) : $up;
1157 $msp = $msp - $down;
1158 $att = $att - $down;
1160 $log .=
'你的体力上限和攻击力减少了<span class="yellow">'.$down.
'</span>点,而你的生命上限和防御力提升了<span class="yellow">'.$up.
'</span>点!<br>';
1161 }
elseif ($itm ==
'溶剂SCP-294_PT_Strarf') {
1162 $log .=
'你考虑了一会,一扬手喝下了杯中中冒着灰色气泡的清澈液体。<br><span class="yellow">你感到全身就像燃烧起来一样,不禁扪心自问这值得么?</span><br>';
1164 $up = rand (0, $msp * 1.5);
1166 $up = rand (0, 573);
1170 $down = $club == 17 ? round($up * 1.5) : $up;
1172 $mhp = $mhp - $down;
1173 $def = $def - $down;
1174 $log .=
'你的生命上限和防御力减少了<span class="yellow">'.$down.
'</span>点,而你的体力上限和攻击力提升了<span class="yellow">'.$up.
'</span>点!<br>';
1175 }
elseif ($itm ==
'溶剂SCP-294_PT_ErulTron') {
1176 $log .=
'你考虑了一会,<br>一扬手喝下了杯中中冒着粉红光辉的液体。<br>你感到你整个人貌似变得更普通了点。<br>';
1179 $att = round($att * 0.8);
1180 $def = round($def * 0.8);
1181 $log .=
'<span class="yellow">你的等级和经验值都归0了!但是,你的攻击力和防御力也变得更加普通了。</span><br>';
1183 if($att < 0){$att = 0;}
1184 if($def < 0){$def = 0;}
1185 if($hp > $mhp){$hp = $mhp;}
1186 if($sp > $msp){$sp = $msp;}
1188 if($mhp <= 0){$hp = $mhp =0;$deathflag =
true;}
1189 if($msp <= 0){$sp = $msp =0;$deathflag =
true;}
1191 $log .=
'<span class="yellow">看起来你的身体无法承受药剂的能量……<br>果然这一点都不值得……<br></span>';
1192 include_once
GAME_ROOT .
'./include/state.func.php';
1193 death (
'SCP',
'', 0, $itm );
1196 addnews ( $now,
'notworthit', $name );
1200 if($hp > 0){$log .=
"<span class=\"yellow\">{$itm}用完了。</span><br>";}
1201 $itm = $itmk = $itmsk =
'';
1204 }
elseif ($itm ==
'挑战者之印') {
1205 include_once
GAME_ROOT .
'./include/system.func.php';
1206 $log .=
'你已经呼唤了幻影执行官,现在寻找并击败他们,<br>并且搜寻他们的ID卡吧!<br>';
1210 addnews ($now ,
'secphase', $name);
1211 $itm = $itmk = $itmsk =
'';
1213 }
elseif ($itm ==
'破灭之诗') {
1216 include_once
GAME_ROOT .
'./include/system.func.php';
1217 $log .=
'在你唱出那单一的旋律的霎那,<br>整个虚拟世界起了翻天覆地的变化……<br>';
1219 include_once
GAME_ROOT .
'./include/game/item2.func.php';
1220 $log .=
'世界响应着这旋律,产生了异变……<br>';
1222 addnews ($now ,
'thiphase', $name);
1224 $log .=
'因为破灭之歌的作用,全部锁定被打破了!<br>';
1229 $itm = $itmk = $itmsk =
'';
1231 }
elseif ($itm ==
'黑色碎片') {
1232 include_once
GAME_ROOT .
'./include/system.func.php';
1233 $log .=
'你已经呼唤了一个未知的存在,现在寻找并击败她,<br>并且搜寻她的游戏解除钥匙吧!<br>';
1234 addnews ($now ,
'dfphase', $name);
1237 $itm = $itmk = $itmsk =
'';
1239 }
elseif ($itm ==
'镣铐的碎片') {
1246 }
elseif($itm ==
'莱卡召唤器') {
1261 }
elseif ($itm ==
'提示纸条A') {
1262 $log .=
'你读着纸条上的内容:<br>“执行官其实都是幻影,那个红暮的身上应该有召唤幻影的玩意。”<br>“用那个东西然后打倒幻影的话能用游戏解除钥匙出去吧。”<br>';
1263 }
elseif ($itm ==
'提示纸条B') {
1264 $log .=
'你读着纸条上的内容:<br>“我设下的灵装被残忍地清除了啊……”<br>“不过资料没全部清除掉。<br>用那个碎片加上传奇的画笔和天然属性……”<br>“应该能重新组合出那个灵装。”<br>';
1265 }
elseif ($itm ==
'提示纸条C') {
1266 $log .=
'你读着纸条上的内容:<br>“小心!那个叫红暮的家伙很强!”<br>“不过她太依赖自己的枪了,有什么东西能阻挡那伤害的话……”<br>';
1267 }
elseif ($itm ==
'提示纸条D') {
1268 $log .=
'你读着纸条上的内容:<br>“我不知道另外那个孩子的底细。如果我是你的话,不会随便乱惹她。”<br>“但是她貌似手上拿着符文册之类的东西。”<br>“也许可以利用射程优势?!”<br>“你知道的,法师的射程都不咋样……”';
1269 }
elseif ($itm ==
'提示纸条E') {
1270 $log .=
'你读着纸条上的内容:<br>“生存并不能靠他人来喂给你知识,”<br>“有一套和元素有关的符卡的公式是没有出现在帮助里面的,用逻辑推理好好推理出正确的公式吧。”<br>“金木水火土在这里都能找到哦~”<br>';
1271 }
elseif ($itm ==
'提示纸条F') {
1272 $log .=
'你读着纸条上的内容:<br>“喂你真的是全部买下来了么……”<br>“这样的提示纸条不止这六种,其他的纸条估计被那两位撒出去了吧。”<br>“总之祝你好运。”<br>';
1273 }
elseif ($itm ==
'提示纸条G') {
1274 $log .=
'你读着纸条上的内容:<br>“上天保佑,”<br>“请不要在让我在模拟战中被击坠了!”<br>“空羽 上。”<br>';
1275 }
elseif ($itm ==
'提示纸条H') {
1276 $log .=
'你读着纸条上的内容:<br>“在研究施设里面出了大事的SCP竟然又输出了新的样本!”<br>“按照董事长的意见就把这些家伙当作人体试验吧!”<br>署名看不清楚……<br>';
1277 }
elseif ($itm ==
'提示纸条I') {
1278 $log .=
'你读着纸条上的内容:<br>“嗯……”<br>“制作神卡所用的各种认证都可以在商店里面买到。”<br>“其实卡片真的有那么强大的力量么?”<br>';
1279 }
elseif ($itm ==
'提示纸条J') {
1280 $log .=
'你读着纸条上的内容:<br>“知道么?”<br>“果酱面包果然还是甜的好,哪怕是甜的生姜也能配制出如地雷般爆炸似的美味。”<br>“祝你好运。”<br>';
1281 }
elseif ($itm ==
'提示纸条K') {
1282 $log .=
'你读着纸条上的内容:<br>“水符?”<br>“你当然需要水,然后水看起来是什么颜色的?”<br>“找一个颜色类似的东西合成就有了吧。”<br>';
1283 }
elseif ($itm ==
'提示纸条L') {
1284 $log .=
'你读着纸条上的内容:<br>“木符?”<br>“你当然需要树叶,然后说到树叶那是什么颜色?”<br>“找一个颜色类似的东西合成就有了吧。”<br>';
1285 }
elseif ($itm ==
'提示纸条M') {
1286 $log .=
'你读着纸条上的内容:<br>“火符?”<br>“你当然需要找把火,然后说到火那是什么颜色?”<br>“找一个颜色类似的东西合成就有了吧。”<br>';
1287 }
elseif ($itm ==
'提示纸条N') {
1288 $log .=
'你读着纸条上的内容:<br>“土符?”<br>“说到土那就是石头吧,然后说到石头那是什么颜色?”<br>“找一个颜色类似的东西合成就有了吧。”<br>';
1289 }
elseif ($itm ==
'提示纸条P') {
1290 $log .=
'你读着纸条上的内容:<br>“金符?这个的确很绕人……”<br>“说到金那就是炼金,然后这是21世纪了,炼制一个金色方块需要什么?”<br>“总之祝你好运。”<br>';
1291 }
elseif ($itm ==
'提示纸条Q') {
1292 $log .=
'你读着纸条上的内容:<br>“据说在另外的空间里面;”<br>“一个吸血鬼因为无聊就在她所居住的地方洒满了大雾,”<br>“真任性。”<br>';
1293 }
elseif ($itm ==
'提示纸条R') {
1294 $log .=
'你读着纸条上的内容:<br>“知道么,”<br>“东方幻想乡这作游戏里面EXTRA的最终攻击”<br>“被老外们称作『幻月的Rape Time』,当然对象是你。”<br>';
1295 }
elseif ($itm ==
'提示纸条S') {
1296 $log .=
'你读着纸条上的内容:<br>“土水符?”<br>“哈哈哈那肯定是需要土和水啦,可能还要额外的素材吧。”<br>“总之祝你好运。”<br>';
1297 }
elseif ($itm ==
'提示纸条T') {
1298 $log .=
'你读着纸条上的内容:<br>“我一直对虚拟现实中的某些迹象很在意……”<br>“这种未名的威压感是怎么回事?”<br>“总之祝你好运。”<br>';
1299 }
elseif ($itm ==
'提示纸条U') {
1300 $log .=
'你读着纸条上的内容:<br>“纸条啥的……”<br>“希望这张纸条不会成为你的遗书。”<br>“总之祝你好运。”<br>';
1301 }
elseif ($itm ==
'人品探测器') {
1303 $log .=
'你读着纸条上的内容:<br>“你的RP值为'.$rp.
'。”<br>“总之祝你好运。”<br>';
1304 }
elseif ($itm ==
'仪水镜') {
1306 $log .=
'水面上映出了你自己的脸,你仔细端详着……<br>';
1308 $log .=
'你的脸看起来十分白皙。<br>';
1310 $log .=
'你的脸看起来略微有点黑。<br>';
1312 $log .=
'你的脸上貌似笼罩着一层黑雾。<br>';
1314 $log .=
'你的脸已经和黑炭差不多了,赶快去洗洗!<br>';
1316 $log .=
'你印堂漆黑,看起来最近要有血光之灾!<br>';
1318 $log .=
'水镜中已经黑的如墨一般了。<br>希望你的H173还在……<br>';
1320 $log .=
'你的脸从水镜中消失了。<br>';
1322 }
elseif ($itm ==
'风祭河水'){
1323 global $rp, $wp, $wk, $wg, $wc, $wd, $wf;
1324 $slv_dice = rand ( 1, 20 );
1325 if ($slv_dice < 8) {
1326 $log .=
"你一口干掉了<span class=\"yellow\">$itm</span>,不过好像什么都没有发生!";
1327 $itm = $itmk = $itmsk =
'';
1329 }
elseif ($slv_dice < 16) {
1330 $rp = $rp - 10*$slv_dice;
1331 $log .=
"你感觉身体稍微轻了一点点。<br>";
1332 $itm = $itmk = $itmsk =
'';
1334 }
elseif ($slv_dice < 20) {
1336 $log .=
"你头晕脑胀地躺到了地上,<br>感觉整个人都被救济了。<br>你努力着站了起来。<br>";
1337 $wp = $wk = $wg = $wc = $wd = $wf = 100;
1338 $itm = $itmk = $itmsk =
'';
1341 $log .=
'你头晕脑胀地躺到了地上,<br>感觉整个人都被救济了。<br>';
1342 include_once
GAME_ROOT .
'./include/state.func.php';
1343 $log .=
'然后你失去了意识。<br>';
1345 death (
'salv',
'', 0, $itm );
1347 }
elseif ($itm ==
'『灵魂宝石』' || $itm ==
'『祝福宝石』') {
1349 $cmd =
'<input type="hidden" name="mode" value="item"><input type="hidden" name="usemode" value="qianghua"><input type="hidden" name="itmp" value="' . $itmn .
'">你想强化哪一件装备?<br><input type="radio" name="command" id="menu" value="menu" checked><a onclick=sl("menu"); href="javascript:void(0);" >返回</a><br><br><br>';
1350 for(
$i = 1;
$i <= 6;
$i ++) {
1351 global ${
'itmsk' .
$i};
1352 if ((strpos ( ${
'itmsk' .
$i},
'Z' ) !==
false) && (strpos ( ${
'itm' .
$i},
'宝石』' ) ===
false)) {
1353 global ${
'itm' .
$i}, ${
'itme' .
$i}, ${
'itms' .
$i};
1354 $cmd .=
'<input type="radio" name="command" id="itm' .
$i .
'" value="itm' .
$i .
'"><a onclick=sl("itm' .
$i .
'"); href="javascript:void(0);" >' .
"${'itm'.$i}/${'itme'.$i}/${'itms'.$i}" .
'</a><br>';
1358 $cmd .=
'<br><br><input type="button" onclick="postCmd(\'gamecmd\',\'command.php\');" value="提交">';
1360 $log .=
'唔?你的包裹里没有可以强化的装备,是不是没有脱下来呢?DA☆ZE<br><br>';
1362 $log .=
"宝石在你的手上发出异样的光芒,似乎有个奇怪的女声在你耳边说道<span class=\"yellow\">\"我是从天界来的凯丽\"</span>.";
1365 }
elseif ($itm ==
'水果刀') {
1368 for(
$i = 1;
$i <= 6;
$i ++) {
1369 global ${
'itm' .
$i}, ${
'itmk' .
$i},${
'itms' .
$i},${
'itme' .
$i},$wk;
1370 foreach(Array(
'香蕉',
'苹果',
'西瓜') as $fruit){
1372 if ( strpos ( ${
'itm' .
$i} , $fruit ) !==
false && strpos ( ${
'itm' .
$i} ,
'皮' ) ===
false && (strpos ( ${
'itmk' .
$i} ,
'H' ) === 0 || strpos ( ${
'itmk' .
$i} ,
'P' ) === 0 )) {
1374 $log .=
"练过刀就是好啊。你娴熟地削着果皮。<br><span class=\"yellow\">${'itm'.$i}</span>变成了<span class=\"yellow\">★残骸★</span>!<br>咦为什么会出来这种东西?算了还是不要吐槽了。<br>";
1375 ${
'itm' .
$i} =
'★残骸★';
1376 ${
'itme' .
$i} *= rand(2,4);
1377 ${
'itms' .
$i} *= rand(3,5);
1381 $log .=
"想削皮吃<span class=\"yellow\">${'itm'.$i}</span>,没想到削完发现只剩下一堆果皮……<br>手太笨拙了啊。<br>";
1382 ${
'itm' .
$i} = str_replace($fruit, $fruit.
'皮',${
'itm' . $i} );
1383 ${
'itmk' .
$i} =
'TN';
1384 ${
'itms' .
$i} *= rand(2,4);
1391 if($flag ==
true) {
break;};
1394 $log .=
'包裹里没有水果。<br>';
1398 $log .=
"<span class=\"red\">$itm</span>变钝了,无法再使用了。<br>";
1399 $itm = $itmk = $itmsk =
'';
1403 }
elseif(strpos($itm,
'RP回复设备')!==
false){
1406 $log .=
"你使用了<span class=\"yellow\">$itm</span>。你的RP归零了。<br>";
1408 $log .=
" <span class=\"yellow\">$itm</span> 该如何使用呢?<br>";
1411 if (($itms <= 0) && ($itm)) {
1412 $log .=
"<span class=\"red\">$itm</span> 用光了。<br>";
1413 $itm = $itmk = $itmsk =
'';
1417 $log .=
"你使用了道具 <span class=\"yellow\">$itm</span> 。<br>但是什么也没有发生。<br>";
duel($time=0, $keyitm= '')
addnpc($type, $sub, $num, $time=0)
lvlup(&$lvl, &$exp, $isplayer=1)
gameover($time=0, $mode= '', $winname= '')
addnews($t=0, $n= '', $a='', $b='', $c= '', $d= '', $e= '')
【生存者数:<?php echo $alivenum?> 人】< input type="button"value="显示全部幸存者"onClick="$('alivemode').value='all';$('gbmode').value='none';postCmd('alive','alive.php');"></p > if($gamblingon &&$gamestate >=20) elseif($gamblingon &&$gamestate<=10)
config($file= '', $cfg=1)
if(!defined( 'IN_GAME')) itemuse($itmn)
if(!defined( 'IN_GAME')) death($death, $kname= '', $ktype=0, $annex= '')
if(!$cuser||!$cpass) $result