Tokiwa Battle Royale  GE777
A PHP Battle Royale inspired game
 All Data Structures Namespaces Files Functions Variables Pages
viridian.func.php
Go to the documentation of this file.
1 <?php
2 
3 if(!defined('IN_GAME')) {
4  exit('Access Denied');
5 }
6 
7 function itemuse($itmn) {
8  global $mode,$log,$nosta,$pid,$name,$state,$now;
9  if ( $itmn < 1 || $itmn > 5 ) {
10  $log .= '此道具不存在,请重新选择。';
11  $mode = 'command';
12  return;
13  }
14 
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};
21 
22  if(($itms <= 0)&&($itms!=$nosta)) {
23  $itm = $itmk = $itmsk = '';$itme = $itms = 0;
24  $log .= '此道具不存在,请重新选择。<br>';
25  $mode = 'command';
26  return;
27  }
28 
29  if(strpos($itmk, 'W') === 0){
30  global $wep,$wepk,$wepe,$weps,$wepsk;
31  if((strpos($wepk, 'WN') === 0)||(!$wepe)){
32  $wep = $itm;$wepk = $itmk;$wepe = $itme;$weps = $itms;$wepsk = $itmsk;
33  $itm = $itmk = $itmsk = '';$itme = $itms = 0;$itmsk = '';
34  $log .= "装备了武器 <span class=\"yellow\">$wep</span> 。<br>";
35  } else {
36  $itmt = $wep;$itmkt = $wepk;$itmet = $wepe;$itmst = $weps;$itmskt = $wepsk;
37  $wep = $itm;$wepk = $itmk;$wepe = $itme;$weps = $itms;$wepsk = $itmsk;
38  $itm = $itmt;$itmk = $itmkt;$itme = $itmet;$itms = $itmst;$itmsk = $itmskt;
39  $log .= "卸下了武器 <span class=\"red\">$itm</span> ,装备了 <span class=\"yellow\">$wep</span> 。<br>";
40  }
41  } elseif(strpos($itmk, 'D') === 0) {
42  if(strpos($itmk, 'DB') === 0) {
43  global $arb,$arbk,$arbe,$arbs,$arbsk;
44  if((strpos($arbk, 'DN') === 0)||(!$arbe)) {
45  $arb = $itm;$arbk = $itmk;$arbe = $itme;$arbs = $itms;$arbsk = $itmsk;
46  $itm = $itmk = $itmsk = '';$itme = $itms = 0;$itmsk = '';
47  $log .= "身体装备了防具 <span class=\"yellow\">$arb</span> 。<br>";
48  } else {
49  $itmt = $arb;$itmkt = $arbk;$itmet = $arbe;$itmst = $arbs;$itmskt = $arbsk;
50  $arb = $itm;$arbk = $itmk;$arbe = $itme;$arbs = $itms;$arbsk = $itmsk;
51  $itm = $itmt;$itmk = $itmkt;$itme = $itmet;$itms = $itmst;$itmsk = $itmskt;
52  $log .= "身体脱下了防具 <span class=\"red\">$itm</span> ,装备了 <span class=\"yellow\">$arb</span> 。<br>";
53  }
54  } elseif(strpos($itmk, 'DH') === 0) {
55  global $arh,$arhk,$arhe,$arhs,$arhsk;
56  if(!$arhs){
57  $arh = $itm;$arhk = $itmk;$arhe = $itme;$arhs = $itms;$arhsk = $itmsk;
58  $itm = $itmk = $itmsk = '';$itme = $itms = 0;$itmsk = '';
59  $log .= "头部装备了防具 <span class=\"yellow\">$arh</span> 。<br>";
60  } else {
61  $itmt = $arh;$itmkt = $arhk;$itmet = $arhe;$itmst = $arhs;$itmskt = $arhsk;
62  $arh = $itm;$arhk = $itmk;$arhe = $itme;$arhs = $itms;$arhsk = $itmsk;
63  $itm = $itmt;$itmk = $itmkt;$itme = $itmet;$itms = $itmst;$itmsk = $itmskt;
64  $log .= "头部卸下了防具 <span class=\"red\">$itm</span> ,装备了 <span class=\"yellow\">$arh</span> 。<br>";
65  }
66  } elseif(strpos($itmk, 'DA') === 0) {
67  global $ara,$arak,$arae,$aras,$arask;
68  if(!$aras){
69  $ara = $itm;$arak = $itmk;$arae = $itme;$aras = $itms;$arask = $itmsk;
70  $itm = $itmk = $itmsk = '';$itme = $itms = 0;$itmsk = '';
71  $log .= "腕部装备了防具 <span class=\"yellow\">$ara</span> 。<br>";
72  } else {
73  $itmt = $ara;$itmkt = $arak;$itmet = $arae;$itmst = $aras;$itmskt = $arask;
74  $ara = $itm;$arak = $itmk;$arae = $itme;$aras = $itms;$arask = $itmsk;
75  $itm = $itmt;$itmk = $itmkt;$itme = $itmet;$itms = $itmst;$itmsk = $itmskt;
76  $log .= "腕部卸下了防具 <span class=\"red\">$itm</span> ,装备了 <span class=\"yellow\">$ara</span> 。<br>";
77  }
78  } elseif(strpos($itmk, 'DF') === 0) {
79  global $arf,$arfk,$arfe,$arfs,$arfsk;
80  if(!$arfs){
81  $arf = $itm;$arfk = $itmk;$arfe = $itme;$arfs = $itms;$arfsk = $itmsk;
82  $itm = $itmk = $itmsk = '';$itme = $itms = 0;$itmsk = '';
83  $log .= "足部装备了防具 <span class=\"yellow\">$arf</span> 。<br>";
84  } else {
85  $itmt = $arf;$itmkt = $arfk;$itmet = $arfe;$itmst = $arfs;$itmskt = $arfsk;
86  $arf = $itm;$arfk = $itmk;$arfe = $itme;$arfs = $itms;$arfsk = $itmsk;
87  $itm = $itmt;$itmk = $itmkt;$itme = $itmet;$itms = $itmst;$itmsk = $itmskt;
88  $log .= "足部卸下了防具 <span class=\"red\">$itm</span> ,装备了 <span class=\"yellow\">$arf</span> 。<br>";
89  }
90  }
91  } elseif(strpos($itmk, 'A') === 0) {
92  global $art,$artk,$arte,$arts,$artsk;
93  if(!$arts){
94  $art = $itm;$artk = $itmk;$arte = $itme;$arts = $itms;$artsk = $itmsk;
95  $itm = $itmk = $itmsk = '';$itme = $itms = 0;$itmsk = '';
96  $log .= "装备了饰品 <span class=\"yellow\">$art</span> 。<br>";
97  } else {
98  $itmt = $art;$itmkt = $artk;$itmet = $arte;$itmst = $arts;$itmskt = $artsk;
99  $art = $itm;$artk = $itmk;$arte = $itme;$arts = $itms;$artsk = $itmsk;
100  $itm = $itmt;$itmk = $itmkt;$itme = $itmet;$itms = $itmst;$itmsk = $itmskt;
101  $log .= "卸下了饰品 <span class=\"red\">$itm</span> ,装备了 <span class=\"yellow\">$art</span> 。<br>";
102  }
103  } elseif(strpos($itmk, 'HS') === 0) {
104  global $sp,$msp;
105  if($sp < $msp){
106  $oldsp = $sp;
107  $sp += $itme;
108  $sp = $sp > $msp ? $msp : $sp;
109  $oldsp = $sp - $oldsp;
110  $log .= "你使用了 <span class=\"red\">$itm</span> ,恢复了 <span class=\"yellow\">$oldsp</span> 点体力。<br>";
111  if($itms != $nosta){
112  $itms--;
113  if($itms <= 0){
114  $log .= "<span class=\"red\">$itm</span> 用光了。<br>";
115  $itm = $itmk = $itmsk = '';$itme = $itms = 0;
116  }
117  }
118  } else {
119  $log .= '你的体力不需要恢复。<br>';
120  }
121  } elseif(strpos($itmk, 'HH') === 0) {
122  global $hp,$mhp;
123  if($hp < $mhp) {
124  $oldhp = $hp;
125  $hp += $itme;
126  $hp = $hp > $mhp ? $mhp : $hp;
127  $oldhp = $hp - $oldhp;
128  $log .= "你使用了 <span class=\"red\">$itm</span> ,恢复了 <span class=\"yellow\">$oldhp</span> 点生命。<br>";
129  if($itms != $nosta){
130  $itms--;
131  if($itms <= 0){
132  $log .= "<span class=\"red\">$itm</span> 用光了。<br>";
133  $itm = $itmk = $itmsk = '';$itme = $itms = 0;
134  }
135 
136  }
137  } else {
138  $log .= '你的生命不需要恢复。<br>';
139  }
140  } elseif(strpos($itmk, 'HB') === 0) {
141  global $hp,$mhp,$sp,$msp;
142  if(($hp < $mhp)||($sp < $msp)) {
143  $oldsp = $sp;
144  $sp += $itme;
145  $sp = $sp > $msp ? $msp : $sp;
146  $oldsp = $sp - $oldsp;
147  $oldhp = $hp;
148  $hp += $itme;
149  $hp = $hp > $mhp ? $mhp : $hp;
150  $oldhp = $hp - $oldhp;
151  $log .= "你使用了 <span class=\"red\">$itm</span> ,恢复了 <span class=\"yellow\">$oldhp</span> 点生命和 <span class=\"yellow\">$oldhp</span> 点体力。<br>";
152  if($itms != $nosta){
153  $itms--;
154  if($itms <= 0){
155  $log .= "<span class=\"red\">$itm</span> 用光了。<br>";
156  $itm = $itmk = $itmsk = '';$itme = $itms = 0;
157  }
158  }
159  } else {
160  $log .= '你的生命和体力都不需要恢复。<br>';
161  }
162  } elseif(strpos($itmk, 'P') === 0) {
163  global $lvl,$db,$tablepre,$now,$hp,$inf,$bid;
164  if(strpos($itmk, '2') === 2){ $damage = round($itme * 2); }
165  elseif(strpos($itmk, '1') === 2){ $damage = round($itme * 1.5); }
166  else{ $damage = round($itme); }
167  if(strpos($inf, 'p') === false){ $inf .= 'p'; }
168  $hp -= $damage;
169  if($itmsk) {
170  $result = $db->query("SELECT * FROM {$tablepre}players WHERE pid='$itmsk'");
171  $wdata = $db->fetch_array($result);
172  $log .= "糟糕,<span class=\"yellow\">$itm</span> 中被 <span class=\"yellow\">{$wdata['name']}</span> 掺入了毒药!你受到了 <span class=\"dmg\">$damage</span> 点伤害!<br>";
173  addnews($now,'poison',$name,$wdata['name'],$itm);
174  } else {
175  $log .= "糟糕,<span class=\"yellow\">$itm</span> 中被掺入了毒药!你受到了 <span class=\"dmg\">$damage</span> 点伤害!<br>";
176  }
177  if($hp <= 0 ) {
178  if($itmsk) {
179  $bid = $itmsk;
180  $result = $db->query("SELECT * FROM {$tablepre}players WHERE pid='$itmsk'");
181  $wdata = $db->fetch_array($result);
182  /*
183  if($wdata['hp'] > 0){
184  $expup = round(($wdata['lvl'] - $lvl)/3);
185  $wdata['exp'] += $expup;
186  }
187  */
188  include_once GAME_ROOT.'./include/state.func.php';
189  $killmsg = death('poison',$wdata['name'],$wdata['type'],$itm);
190  $log .= "你被 <span class=\"red\">".$wdata['name']."</span> 毒死了!";
191  $log .= "<span class=\"yellow\">{$wdata['name']} 对 你 说:“{$killmsg}”</span><br>";
192  } else {
193  $bid = 0;
194  include_once GAME_ROOT.'./include/state.func.php';
195  death('poison','',0,$itm);
196  $log .= "你被毒死了!";
197  }
198  }
199  if($itms != $nosta) {
200  $itms--;
201  if($itms <= 0) {
202  $log .= "<span class=\"red\">$itm</span> 用光了。<br>";
203  $itm = $itmk = $itmsk = '';$itme = $itms = 0;
204  }
205  }
206 
207  } elseif(strpos($itmk, 'T') === 0){
208  global $pls,$exp,$upexp,$wd;
209  $mapfile = GAME_ROOT."./gamedata/mapitem/{$pls}mapitem.php";
210  $itemdata = "$itm,TO,$itme,1,$pid,\n";
211  writeover($mapfile,$itemdata,'ab');
212  $log .= "设置了陷阱 <span class=\"red\">$itm</span> 。<br>小心,自己也很难发现。<br>";
213  $exp++;$wd++;
214  if($exp >= $upexp){
215  include_once GAME_ROOT.'./include/state.func.php';
216  lvlup($exp,$upexp);
217  }
218  if($itms != $nosta){
219  $itms--;
220  if($itms <= 0){
221  $log .= "<span class=\"red\">$itm</span> 用光了。<br>";
222  $itm = $itmk = $itmsk = '';$itme = $itms = 0;
223  }
224  }
225  } elseif(strpos($itmk, 'GB') === 0) {
226  global $wep,$wepk,$weps,$wepsk;
227  if(strpos($wepk, 'WG') !== 0){
228  $log .= '你没有装备枪械,不能使用子弹。<br>';
229  $mode = 'command';
230  return;
231  }
232  if($wepsk == 1) { $bulletnum = 12; }
233  else { $bulletnum = 6; }
234  if($weps == $nosta){ $weps = 0; }
235  $bullet = $bulletnum - $weps;
236  if($bullet <= 0){
237  $log .= "<span class=\"yellow\">$wep</span> 的弹匣是满的,不能装弹。";
238  return;
239  } elseif($bullet >= $itms) {
240  $bullet = $itms;
241  }
242  $itms -= $bullet;
243  $weps += $bullet;
244  $log .= "使用了<span class=\"red\">$itm</span> ,<span class=\"yellow\">$wep</span> 使用次数增加 <span class=\"yellow\">$bullet</span> 。<br>";
245  if($itms <= 0){
246  $log .= "<span class=\"red\">$itm</span> 用光了。<br>";
247  $itm = $itmk = $itmsk = '';$itme = $itms = 0;
248  }
249  } elseif(strpos($itmk, 'R') === 0) {
250  if($itme > 0) {
251  $log .= "使用了<span class=\"red\">$itm</span> 。<br>";
252  include_once GAME_ROOT.'./include/game/item2.func.php';
253  radar($itmsk);
254  $itme--;
255  if($itme <= 0) {
256  $log .= '雷达的电力用光了,请使用电池充电。<br>';
257  }
258  } else {
259  $itme = 0;
260  $log .= '雷达没有电了,请先充电。<br>';
261  }
262  } elseif(strpos($itmk, 'Y') === 0) {
263  if($itm == '电池') {
264  //功能需要修改,改为选择道具使用YE类型道具可充电
265  $flag = false;
266  for($i=1;$i<=5;$i++) {
267  global ${'itm'.$i},${'itme'.$i};
268  if(${'itm'.$i} == '移动PC') {
269  ${'itme'.$i} += $itme;
270  $itms--;
271  $flag = true;
272  $log .= "<span class=\"yellow\">${'itm'.$i}</span> 已经充电了。";
273  break;
274  }
275  }
276  if(!$flag){
277  $log .= '你没有需要充电的物品。<br>';
278  }
279  } elseif($itm == '毒药'){
280  global $cmd;
281  $cmd = '<input type="hidden" name="mode" value="item"><input type="hidden" name="usemode" value="poison"><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>';
282  for($i = 1;$i < 6; $i++){
283  global ${'itmk'.$i};
284  if((strpos(${'itmk'.$i}, 'H') ===0)||(strpos(${'itmk'.$i}, 'P') ===0)){
285  global ${'itm'.$i},${'itme'.$i},${'itms'.$i};
286  $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>';
287  }
288  }
289  return;
290  } elseif($itm == '解毒剂') {
291  global $inf,$infinfo;
292  if(strpos($inf, 'p') !== false){
293  $inf = str_replace('p', '', $inf);
294  $log .= "使用了 <span class=\"red\">$itm</span> ,<span class=\"red\">".$infinfo['p']."</span> 状态解除了。<br>";
295  } else {
296  $log .= "使用了 <span class=\"red\">$itm</span> ,但是什么效果也没有。<br>";
297  }
298  $itms--;
299  } elseif(strpos($itm,'磨刀石') !== false) {
300  global $wep,$wepk,$wepe,$weps,$wepsk;
301  if(strpos($wepk,'K') == 1) {
302  $dice = rand(0,49);
303  if($dice>=10) {
304  $wepe += $itme;
305  $log .= "使用了 <span class=\"yellow\">$itm</span> ,<span class=\"yellow\">$wep</span> 的攻击力变成了 <span class=\"yellow\">$wepe</span> 。<br>";
306  } else {
307  $wepe -= ceil($itme/2);
308  if($wepe <= 0) {
309  $log .= "<span class=\"red\">$itm</span> 使用失败,<span class=\"red\">$wep</span> 损坏了!<br>";
310  $wep = $wepk = $wepsk = '';
311  $wepe = $weps = 0;
312  } else {
313  $log .= "<span class=\"red\">$itm</span> 使用失败,<span class=\"red\">$wep</span> 的攻击力变成了<span class=\"red\">$wepe</span> 。<br>";
314  }
315  }
316  $itms--;
317  } else {
318  $log .= '你的武器不是斩系,不能使用磨刀石。<br>';
319  }
320  } elseif(preg_match("/钉$/",$itm)) {
321  global $wep,$wepk,$wepe,$weps,$wepsk;
322  if(preg_match("/棍棒$/",$wep) && ($wepk == 'WP')) {
323  $dice = rand(0,49);
324  if($dice>=10) {
325  $wepe += $itme;
326  if(strpos($wep,'钉') !== 0){$wep = '钉'.$wep;}
327  $log .= "使用了 <span class=\"yellow\">$itm</span> ,<span class=\"yellow\">$wep</span> 的攻击力变成了 <span class=\"yellow\">$wepe</span> 。<br>";
328  } else {
329  $wepe -= ceil($itme/2);
330  if($wepe <= 0) {
331  $log .= "<span class=\"red\">$itm</span> 使用失败,<span class=\"red\">$wep</span> 损坏了!<br>";
332  $wep = $wepk = $wepsk = '';
333  $wepe = $weps = 0;
334  } else {
335  $log .= "<span class=\"red\">$itm</span> 使用失败,<span class=\"red\">$wep</span> 的攻击力变成了<span class=\"red\">$wepe</span> 。<br>";
336  }
337  }
338  $itms--;
339  } else {
340  $log .= '你的武器不是棍棒,不能使用磨刀石。<br>';
341  }
342  } elseif($itm == '针线包') {
343  global $arb,$arbk,$arbe,$arbs,$arbsk,$noarb;
344  if(($arb == $noarb)|| !$arb) {
345  $log .= '你没有装备防具,不能使用针线包。<br>';
346  } else {
347  $arbe += (rand(0,2) + $itme);
348  $log .= "使用了 <span class=\"yellow\">$itm</span> ,<span class=\"yellow\">$arb</span> 的防御力变成了 <span class=\"yellow\">$arbe</span> 。<br>";
349  $itms--;
350  }
351  } elseif($itm == '消音器') {
352  global $wep,$wepk,$wepe,$weps,$wepsk;
353  if(strpos($wepk, 'WG') !== 0){
354  $log .= '你没有装备枪械,不能使用消音器。<br>';
355  } elseif(strpos($wepsk,'S') === false) {
356  $wepsk .= 'S';
357  $log .= "你给 <span class=\"yellow\">$wep</span> 安装了 <span class=\"yellow\">$itm</span> 。<br>";
358  $itms--;
359  } else {
360  $log .= "你的武器已经安装了消音器。<br>";
361  }
362  } elseif($itm == '移动PC') {
363  include_once GAME_ROOT.'./include/game/item2.func.php';
364  hack($itmn);
365  } elseif($itm == '雷达用电池') {
366  $flag = false;
367  for($i=1;$i<=5;$i++) {
368  global ${'itm'.$i},${'itme'.$i};
369  if((strpos(${'itm'.$i}, '雷达') !== false)&&(strpos(${'itm'.$i}, '电池') === false)) {
370  ${'itme'.$i} += $itme;
371  $itms--;
372  $flag = true;
373  $log .= "<span class=\"yellow\">${'itm'.$i}</span> 已经充电了。";
374  break;
375  }
376  }
377  if(!$flag){
378  $log .= '你没有雷达。<br>';
379  }
380  } elseif($itm == '御神签') {
381  $log .= "使用了 <span class=\"yellow\">$itm</span> 。<br>";
382  include_once GAME_ROOT.'./include/game/item2.func.php';
383  divining();
384  $itms--;
385  } elseif($itm == '凸眼鱼') {
386  global $db,$tablepre,$name;
387  $db->query("UPDATE {$tablepre}players SET wepe='0',weps='0',arbe='0',arbs='0',arhs='0',aras='0',arfs='0',arts='0',itms0='0',itms1='0',itms2='0',itms3='0',itms4='0',itms5='0',money='0' WHERE hp<=0");
388  $cnum = $db->affected_rows();
389  addnews($now,'corpseclear',$name,$cnum);
390  $log .= "使用了 <span class=\"yellow\">$itm</span> 。<br>突然刮起了一阵怪风,把地上的尸体都吹走了!<br>";
391  $itms--;
392  } elseif($itm == '天候棒') {
393  global $weather,$wthinfo,$name;
394  $weather = rand(10,13);
395  include_once GAME_ROOT.'./include/system.func.php';
396  save_gameinfo();
397  addnews($now,'wthchange',$name,$weather);
398  $log .= "你转动了几下天候棒。<br>天气突然转变成了 <span class=\"red b\">$wthinfo[$weather] !</span><br>";
399  $itms--;
400  } elseif($itm == '武器师安雅的奖赏') {
401  global $wep,$wepk,$wepe,$weps,$wepsk,$wp,$wk,$wg,$wc,$wd;
402  if(!$weps||!$wepe){
403  $log .= '请先装备武器。<br>';
404  return;
405  }
406  $dice = rand(0,99);
407  $dice2 = rand(0,99);
408  $skill = array('WP' => $wp,'WK' => $wk,'WG' => $wg,'WC' => $wc,'WD' => $wd);
409  arsort($skill);
410  $skill_keys = array_keys($skill);
411  $nowsk = substr($wepk,0,2);
412  $maxsk = $skill_keys[0];
413  if(($skill[$nowsk] != $skill[$maxsk])&&($dice < 30)) {
414  $wepk = $maxsk;
415  } elseif(($weps!=$nosta)&&($dice2 < 70)) {
416  $weps += ceil($wepe/2);
417  } else {
418  $wepe += ceil($wepe/2);
419  }
420 
421  addnews($now,'newwep',$name,$itm,$wep);
422  $itms--;
423  } elseif($itm == '■DeathNote■') {
424  $mode = 'deathnote';
425  $log .= '你翻开了■DeathNote■<br>';
426  return;
427  } elseif($itm == '游戏解除钥匙') {
428  global $url;
429  $state = 6;
430  $url = 'end.php';
431  include_once GAME_ROOT.'./include/system.func.php';
432  gameover($now,'end3',$name);
433  } elseif($itm == '奇怪的按钮') {
434  $button_dice = rand(0,10);
435  if ($button_dice < 4) {
436  $log .= "你按下了 <span class=\"yellow\">$itm</span> ,不过好像什么都没有发生!";
437  }
438  elseif ($button_dice < 8){
439  global $url;
440  $state = 6;
441  $url = 'end.php';
442  include_once GAME_ROOT.'./include/system.func.php';
443  gameover($now,'end5',$name);
444  }
445  elseif ($button_dice < 10){
446  $log .= '呃?好像什么也没发生啊?<br>咦?按钮上的标签写着什么?请勿按按钮?<br>';
447  include_once GAME_ROOT.'./include/state.func.php';
448  $log .= '呜哇,按钮爆炸了!<br>';
449  death('button');
450  }
451  }elseif($itm == '装有H173的注射器') {
452  $log .= '你考虑了一会,<br>把袖子卷了起来,给自己注射了H173。<br>';
453  include_once GAME_ROOT.'./include/state.func.php';
454  $log .= '你失去了知觉。<br>';
455  death('suiside');
456 
457  }else {
458  $log .= " <span class=\"yellow\">$itm</span> 该如何使用呢?<br>";
459  }
460 
461  if(($itms <= 0)&&($itm)) {
462  $log .= "<span class=\"red\">$itm</span> 用光了。<br>";
463  $itm = $itmk = $itmsk = '';$itme = $itms = 0;
464  }
465  } else {
466  $log .= "你使用了道具 <span class=\"yellow\">$itm</span> 。<br>但是什么也没有发生。<br>";
467  }
468  $mode = 'command';
469  return;
470 }
471 
472 
473 
474 ?>
$inf
Definition: botservice.php:49
$tablepre
Definition: config.inc.php:58
writeover($filename, $data, $method="rb+", $iflock=1, $check=1, $chmod=1)
$wthinfo
Definition: resources_1.php:50
hack($itmn=0)
Definition: item2.func.php:104
$infinfo
if(!defined('IN_GAME')) itemuse($itmn)
$i
Definition: botservice.php:267
lvlup(&$lvl, &$exp, $isplayer=1)
Definition: state.func.php:203
gameover($time=0, $mode= '', $winname= '')
addnews($t=0, $n= '', $a='', $b='', $c= '', $d= '', $e= '')
$db
Definition: clear.php:32
divining()
Definition: item2.func.php:311
【生存者数:<?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)
Definition: 1_alive.tpl.php:18
const GAME_ROOT
Definition: clear.php:6
$log
Definition: botservice.php:34
$weather
Definition: gameinfo.php:11
$now
Definition: clear.php:23
$noarb
Definition: resources_1.php:9
$nosta
Definition: resources_1.php:13
$cmd
Definition: botservice.php:51
if(!defined( 'IN_GAME')) death($death, $kname= '', $ktype=0, $annex= '')
Definition: state.func.php:7
if(!$cuser||!$cpass) $result
Definition: admin.php:25
save_gameinfo()