3 if(!defined(
'IN_GAME')) {
10 require
config(
"gamecfg",$gamecfg);
15 if (strpos($s,
"/",
$k+1)===
false)
return false;
16 $k=strpos($s,
"/",
$k+1);
24 require
config(
"gamecfg",$gamecfg);
29 if (strpos($t,
"/",
$k+1)===
false) {$f=1;
break;}
33 if (($f==1)&&(
$cnt==0)) {$s=
'';}
41 $result = $db->query(
"SELECT achievement FROM {$tablepre}users WHERE username = '$who'");
44 for (
$i=1;
$i<=$which*2;
$i++) $bg=strpos(
$ach,
"/",$bg+1);
45 $bg++; $ed=strpos(
$ach,
"/",$bg);
46 $db->query(
"UPDATE {$tablepre}users SET achievement='$ach' WHERE username='".$who.
"'" );
47 $a=(int)substr(
$ach,$bg,$ed-$bg);
54 $result = $db->query(
"SELECT achievement FROM {$tablepre}users WHERE username = '$who'");
57 for (
$i=1;
$i<=$which*2+1;
$i++) $bg=strpos(
$ach,
"/",$bg+1);
58 $bg++; $ed=strpos(
$ach,
"/",$bg);
59 $db->query(
"UPDATE {$tablepre}users SET achievement='$ach' WHERE username='".$who.
"'" );
60 $a=(int)substr(
$ach,$bg,$ed-$bg);
67 $result = $db->query(
"SELECT achievement FROM {$tablepre}users WHERE username = '$who'");
70 for (
$i=1;
$i<=$which*2;
$i++) $bg=strpos(
$ach,
"/",$bg+1);
71 $bg++; $ed=strpos(
$ach,
"/",$bg);
73 $db->query(
"UPDATE {$tablepre}users SET achievement='$ach' WHERE username='".$who.
"'" );
79 $result = $db->query(
"SELECT achievement FROM {$tablepre}users WHERE username = '$who'");
82 for (
$i=1;
$i<=$which*2+1;
$i++) $bg=strpos(
$ach,
"/",$bg+1);
83 $bg++; $ed=strpos(
$ach,
"/",$bg);
86 for (
$i=1;
$i<=$which*2+1;
$i++) $bg=strpos(
$ach,
"/",$bg+1);
87 $bg++; $ed=strpos(
$ach,
"/",$bg);
88 $prc[$which]=substr(
$ach,$bg,$ed-$bg);
89 $db->query(
"UPDATE {$tablepre}users SET achievement='$ach' WHERE username='".$who.
"'" );
95 require
config(
"gamecfg",$gamecfg);
96 require
config(
"resources",$gamecfg);
105 if ($item==
"【KEY系催泪弹】")
110 $db->query(
"UPDATE {$tablepre}users SET credits=credits+700 WHERE username='".$nn.
"'" );
111 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2 WHERE username='".$nn.
"'" );
112 include_once
GAME_ROOT.
'./include/game/titles.func.php';
117 $db->query(
"UPDATE {$tablepre}users SET credits=credits+200 WHERE username='".$nn.
"'" );
118 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2 WHERE username='".$nn.
"'" );
119 include_once
GAME_ROOT.
'./include/game/titles.func.php';
123 $db->query(
"UPDATE {$tablepre}users SET credits=credits WHERE username='".$nn.
"'" );
124 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+10 WHERE username='".$nn.
"'" );
129 if ($item==
"【KEY系催泪弹】")
135 $db->query(
"UPDATE {$tablepre}users SET credits=credits+30 WHERE username='".$nn.
"'" );
136 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+16 WHERE username='".$nn.
"'" );
137 include_once
GAME_ROOT.
'./include/game/titles.func.php';
142 if ($item==
"【KEY系燃烧弹】")
147 $db->query(
"UPDATE {$tablepre}users SET credits=credits+700 WHERE username='".$nn.
"'" );
148 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2 WHERE username='".$nn.
"'" );
149 include_once
GAME_ROOT.
'./include/game/titles.func.php';
154 $db->query(
"UPDATE {$tablepre}users SET credits=credits+200 WHERE username='".$nn.
"'" );
155 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2 WHERE username='".$nn.
"'" );
156 include_once
GAME_ROOT.
'./include/game/titles.func.php';
160 $db->query(
"UPDATE {$tablepre}users SET credits=credits WHERE username='".$nn.
"'" );
161 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+10 WHERE username='".$nn.
"'" );
166 if ($item==
"【KEY系生命弹】")
171 $db->query(
"UPDATE {$tablepre}users SET credits=credits+700 WHERE username='".$nn.
"'" );
172 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2 WHERE username='".$nn.
"'" );
173 include_once
GAME_ROOT.
'./include/game/titles.func.php';
178 $db->query(
"UPDATE {$tablepre}users SET credits=credits+200 WHERE username='".$nn.
"'" );
179 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2 WHERE username='".$nn.
"'" );
180 include_once
GAME_ROOT.
'./include/game/titles.func.php';
184 $db->query(
"UPDATE {$tablepre}users SET credits=credits WHERE username='".$nn.
"'" );
185 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+10 WHERE username='".$nn.
"'" );
195 $db->query(
"UPDATE {$tablepre}users SET credits=credits WHERE username='".$nn.
"'" );
196 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+522 WHERE username='".$nn.
"'" );
197 include_once
GAME_ROOT.
'./include/game/titles.func.php';
212 $db->query(
"UPDATE {$tablepre}users SET credits=credits+150 WHERE username='".$w.
"'" );
213 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2 WHERE username='".$w.
"'" );
215 include_once
GAME_ROOT.
'./include/game/titles.func.php';
224 $db->query(
"UPDATE {$tablepre}users SET credits=credits WHERE username='".$w.
"'" );
225 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+100 WHERE username='".$w.
"'" );
227 include_once
GAME_ROOT.
'./include/game/titles.func.php';
236 $db->query(
"UPDATE {$tablepre}users SET credits=credits+500 WHERE username='".$w.
"'" );
237 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2 WHERE username='".$w.
"'" );
239 include_once
GAME_ROOT.
'./include/game/titles.func.php';
248 $db->query(
"UPDATE {$tablepre}users SET credits=credits+1000 WHERE username='".$w.
"'" );
249 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+1000 WHERE username='".$w.
"'" );
251 include_once
GAME_ROOT.
'./include/game/titles.func.php';
261 if ($nn==$killname){$nn=$w_name;}
268 $db->query(
"UPDATE {$tablepre}users SET credits=credits WHERE username='".$nn.
"'" );
269 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+200 WHERE username='".$nn.
"'" );
270 include_once
GAME_ROOT.
'./include/game/titles.func.php';
275 $db->query(
"UPDATE {$tablepre}users SET credits=credits+500 WHERE username='".$nn.
"'" );
276 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2 WHERE username='".$nn.
"'" );
277 include_once
GAME_ROOT.
'./include/game/titles.func.php';
281 $db->query(
"UPDATE {$tablepre}users SET credits=credits+100 WHERE username='".$nn.
"'" );
282 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2 WHERE username='".$nn.
"'" );
289 $result = $db->query(
"SELECT nicks FROM {$tablepre}users WHERE username = '$killname'");
291 if ((strpos($ns,
"KEY男")!==
false)&&($wp==
'【KEY系催泪弹】')){
295 include_once
GAME_ROOT.
'./include/game/titles.func.php';
304 $result = $db->query(
"SELECT nicks FROM {$tablepre}users WHERE username = '$killname'");
305 $ns1 = $db->result(
$result, 0);
306 $result = $db->query(
"SELECT nicks FROM {$tablepre}users WHERE username = '$nn'");
307 $ns2 = $db->result(
$result, 0);
308 if ((strpos($ns2,
"LOOP")!==
false)||(strpos($ns1,
"LOOP")!==
false)){
311 include_once
GAME_ROOT.
'./include/game/titles.func.php';
322 $db->query(
"UPDATE {$tablepre}users SET credits=credits+500 WHERE username='".$nn.
"'" );
323 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+15 WHERE username='".$nn.
"'" );
324 include_once
GAME_ROOT.
'./include/game/titles.func.php';
329 $db->query(
"UPDATE {$tablepre}users SET credits=credits+200 WHERE username='".$nn.
"'" );
330 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2 WHERE username='".$nn.
"'" );
331 include_once
GAME_ROOT.
'./include/game/titles.func.php';
335 $db->query(
"UPDATE {$tablepre}users SET credits=credits WHERE username='".$nn.
"'" );
336 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+5 WHERE username='".$nn.
"'" );
341 if ($is_npc && ($killname==
"红暮" || $killname==
"红杀将军 红暮"))
346 include_once
GAME_ROOT.
'./include/game/titles.func.php';
351 $db->query(
"UPDATE {$tablepre}users SET credits=credits+50 WHERE username='".$nn.
"'" );
352 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+75 WHERE username='".$nn.
"'" );
356 if ($is_npc && ($killname==
"蓝凝" || $killname==
"红杀菁英 蓝凝"))
361 include_once
GAME_ROOT.
'./include/game/titles.func.php';
366 $db->query(
"UPDATE {$tablepre}users SET credits=credits+50 WHERE username='".$nn.
"'" );
367 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+75 WHERE username='".$nn.
"'" );
371 if ($is_npc && ($killname==
"虚子" || $killname==
"武神 虚子"))
376 $db->query(
"UPDATE {$tablepre}users SET credits=credits+268 WHERE username='".$nn.
"'" );
377 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+263 WHERE username='".$nn.
"'" );
378 include_once
GAME_ROOT.
'./include/game/titles.func.php';
383 if ($is_npc && ($killname==
"水月" || $killname==
"武神 水月"))
388 $db->query(
"UPDATE {$tablepre}users SET credits=credits+233 WHERE username='".$nn.
"'" );
389 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+233 WHERE username='".$nn.
"'" );
390 include_once
GAME_ROOT.
'./include/game/titles.func.php';
395 if ($is_npc && ($killname==
"冴月麟MK-II" || $killname==
"天神 冴月麟MK-II"))
400 $db->query(
"UPDATE {$tablepre}users SET credits=credits+2333 WHERE username='".$nn.
"'" );
401 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2 WHERE username='".$nn.
"'" );
402 include_once
GAME_ROOT.
'./include/game/titles.func.php';
407 if ($is_npc && ($killname==
"星莲船四面BOSS" || $killname==
"天神 星莲船四面BOSS"))
412 $db->query(
"UPDATE {$tablepre}users SET credits=credits WHERE username='".$nn.
"'" );
413 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+888 WHERE username='".$nn.
"'" );
414 include_once
GAME_ROOT.
'./include/game/titles.func.php';
419 if ($is_npc && ($killname==
"北京推倒你" || $killname==
"武神 北京推倒你"))
424 $db->query(
"UPDATE {$tablepre}users SET credits=credits+211 WHERE username='".$nn.
"'" );
425 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+299 WHERE username='".$nn.
"'" );
426 include_once
GAME_ROOT.
'./include/game/titles.func.php';
431 if ($is_npc && ($killname==
"Yoshiko-G" || $killname==
"武神 Yoshiko-G"))
436 $db->query(
"UPDATE {$tablepre}users SET credits=credits+111 WHERE username='".$nn.
"'" );
437 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+333 WHERE username='".$nn.
"'" );
438 include_once
GAME_ROOT.
'./include/game/titles.func.php';
443 if ($is_npc && ($killname==
"便当盒" || $killname==
"真职人 便当盒"))
448 $db->query(
"UPDATE {$tablepre}users SET credits=credits+1 WHERE username='".$nn.
"'" );
449 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+111 WHERE username='".$nn.
"'" );
450 include_once
GAME_ROOT.
'./include/game/titles.func.php';
455 if (($is_npc>=20)&&($is_npc<=22))
460 $db->query(
"UPDATE {$tablepre}users SET credits=credits+500 WHERE username='".$nn.
"'" );
461 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2 WHERE username='".$nn.
"'" );
462 include_once
GAME_ROOT.
'./include/game/titles.func.php';
467 $db->query(
"UPDATE {$tablepre}users SET credits=credits+300 WHERE username='".$nn.
"'" );
468 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2 WHERE username='".$nn.
"'" );
471 $db->query(
"UPDATE {$tablepre}users SET credits=credits WHERE username='".$nn.
"'" );
472 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+10 WHERE username='".$nn.
"'" );
483 if (($gamestate==50)&&(
$i==
"杏仁豆腐的ID卡"))
490 $db->query(
"UPDATE {$tablepre}users SET credits=credits+250 WHERE username='".$nn.
"'" );
491 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2 WHERE username='".$nn.
"'" );
492 include_once
GAME_ROOT.
'./include/game/titles.func.php';
497 if (($ik==
'HS')||($ik==
'HH')||($ik==
'HB'))
500 if ($ik==
'HB') $heal+=$ie;
502 if ($uu>9999999) $uu=9999999;
506 $db->query(
"UPDATE {$tablepre}users SET credits=credits WHERE username='".$nn.
"'" );
507 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+200 WHERE username='".$nn.
"'" );
508 include_once
GAME_ROOT.
'./include/game/titles.func.php';
513 $db->query(
"UPDATE {$tablepre}users SET credits=credits WHERE username='".$nn.
"'" );
514 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+50 WHERE username='".$nn.
"'" );
515 include_once
GAME_ROOT.
'./include/game/titles.func.php';
519 $db->query(
"UPDATE {$tablepre}users SET credits=credits WHERE username='".$nn.
"'" );
520 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+5 WHERE username='".$nn.
"'" );
526 if (($kk==
'P')&&($ie>=30))
531 $db->query(
"UPDATE {$tablepre}users SET credits=credits WHERE username='".$nn.
"'" );
532 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+200 WHERE username='".$nn.
"'" );
533 include_once
GAME_ROOT.
'./include/game/titles.func.php';
538 $db->query(
"UPDATE {$tablepre}users SET credits=credits WHERE username='".$nn.
"'" );
539 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+50 WHERE username='".$nn.
"'" );
540 include_once
GAME_ROOT.
'./include/game/titles.func.php';
544 $db->query(
"UPDATE {$tablepre}users SET credits=credits WHERE username='".$nn.
"'" );
545 $db->query(
"UPDATE {$tablepre}users SET credits2=credits2+5 WHERE username='".$nn.
"'" );
check_battle_achievement($n, $is_npc, $killname, $wp)
check_item_achievement($nn, $i, $ie, $is, $ik, $isk)
check_end_achievement($w, $m)
fetch_achievement($which, $who)
【生存者数:<?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')) get_title($t, $n)
check_mixitem_achievement($nn, $item)
check_achievement($which, $who)
normalize_achievement($ach, &$crd1, &$crd2)
done_achievement($which, $ch, $who)
update_achievement($which, $who, $value)
if(!defined('IN_GAME')) valid_achievement($s)
if(!$cuser||!$cpass) $result