Tokiwa Battle Royale  GE777
A PHP Battle Royale inspired game
 All Data Structures Namespaces Files Functions Variables Pages
song.inc.php
Go to the documentation of this file.
1  <?php
2  //require_once './include/common.inc.php';
3  function sing($sn){
4  global $log,$msg,$now,$pls,$name,$nick,$plsinfo,$ss,$mss,$noiseinfo,$arte;
5  global $db,$tablepre;
6  global $att,$def;
7  global $wep,$wepk,$weps,$wepes,$wepsk;
8  global $rp;
9 
10  //$log.=$sn.'_'.$now.'_'.$pls.'_'.$name."<br>";
11  $r=$arte;
12  include_once GAME_ROOT.'./include/game/combat.func.php';
13 
14  if ($ss>=$r){
15  $ss-=$r;
16  $log.="消耗<span class=\"yellow\">{$r}</span>点歌魂,歌唱了<span class=\"yellow\">{$noiseinfo[$sn]}</span>。<br>";
17  }else{
18  $log.="需要<span class=\"yellow\">{$r}</span>歌魂才能唱这首歌!<br>";
19  return;
20  }
21 
22  if ($sn=="Alicemagic"){
23  $log.="♪你說過在哭泣之後應該可以破涕而笑♪<br>
24  ♪我們的旅行 我不會忘♪<br>
25  ♪施展魔法 為了不再失去 我不會說再見♪<br>
26  ♪再次踏出腳步之時 將在某一天到來♪<br>";
27 
28  $db->query("INSERT INTO {$tablepre}chat (type,`time`,send,recv,msg) VALUES ('0','$now','$name','$plsinfo','♪你說過在哭泣之後應該可以破涕而笑♪')");
29 
30  //$result = $db->query("select * from {$tablepre}players where `pls`={$pls} and hp>0 and type=0");
31  $db->query ( "UPDATE {$tablepre}players SET def=def+30 WHERE `pls` ={$pls} AND hp>0 AND type=0 ");
32  $def+=30;
33  addnoise($sn,'__',$now,$pls,0,0,$sn);
34  addnews($now,'song',$nick.' '.$name,$plsinfo[$pls],$noiseinfo[$sn]);
35  return;
36 
37  }elseif ($sn=="Crow Song"){
38  $log.="♪从这里找一条路♪<br>
39  ♪找到逃离的生路♪<br>
40  ♪奏响激烈的摇滚♪<br>
41  ♪盯紧遥远的彼方♪<br>
42  ♪在这个连呼吸都难以为继的都市中♪<br>";
43 
44  $db->query("INSERT INTO {$tablepre}chat (type,`time`,send,recv,msg) VALUES ('0','$now','$name','$plsinfo','♪从这里找一条路♪')");
45 
46  //$result = $db->query("select * from {$tablepre}players where pls='$pls' and hp>0 and type=0");
47  $db->query ("UPDATE {$tablepre}players SET att=att+30 WHERE `pls`={$pls} AND hp>0 AND type=0");
48  $att+=30;
49  addnoise($sn,'__',$now,$pls,0,0,$sn);
50  addnews($now,'song',$nick.' '.$name,$plsinfo[$pls],$noiseinfo[$sn]);
51  return;
52 
53 
54  }elseif ($sn=="恋歌"){
55  $log.="♪la la la la♪<br>
56  ♪la la la la♪<br>
57  ♪la la la♪<br>
58  ♪la la la la la♪<br>
59  ♪la la la ... ...♪<br>";
60 
61  $db->query("INSERT INTO {$tablepre}chat (type,`time`,send,recv,msg) VALUES ('0','$now','$name','$plsinfo','♪♪la la la la♪♪...')");
62 
63  //$result = $db->query("select * from {$tablepre}players where pls='$pls' and hp>0 and type=0");
64  $ss+=20;
65  $mss=$ss;
66  $rp-=50;
67  addnoise($sn,'__',$now,$pls,0,0,$sn);
68  addnews($now,'song',$nick.' '.$name,$plsinfo[$pls],$noiseinfo[$sn]);
69  return;
70 
71 
72 
73  }elseif ($sn=="鸡肉之歌"){
74  $log.="♪翼失いながらも優しくて♪<br>
75  ♪今は静かに眠るこの手の中で♪<br>
76  ♪ありがとう 感謝の言葉♪<br>
77  ♪あなたは教えてくれたよ 鶏肉♪<br>";
78 
79  $db->query("INSERT INTO {$tablepre}chat (type,`time`,send,recv,msg) VALUES ('0','$now','$name','$plsinfo','♪♪la la la la♪♪...')");
80 
81  //$result = $db->query("select * from {$tablepre}players where pls='$pls' and hp>0 and type=0");
82  $db->query ( "UPDATE {$tablepre}players SET wep='鸡肉' WHERE `pls` ={$pls} AND hp>0 AND type=0 ");
83  $db->query ( "UPDATE {$tablepre}players SET wepk='wc' WHERE `pls` ={$pls} AND hp>0 AND type=0 ");
84  $db->query ( "UPDATE {$tablepre}players SET weps=wepes=55 WHERE `pls` ={$pls} AND hp>0 AND type=0 ");
85  $db->query ( "UPDATE {$tablepre}players SET wepsk='z' WHERE `pls` ={$pls} AND hp>0 AND type=0 ");
86  addnoise($sn,'__',$now,$pls,0,0,$sn);
87  addnews($now,'song',$nick.' '.$name,$plsinfo[$pls],$noiseinfo[$sn]);
88  return;
89  }
90 
91 // if ($ss>=$r){
92 // $ss-=$r;
93 // $log.="消耗<span class=\"yellow\">{$r}</span>点歌魂,歌唱了<span class=\"yellow\">{$noiseinfo[$sn]}</span>。<br>";
94 // }else{
95 // $log.="需要<span class=\"yellow\">{$r}</span>歌魂才能唱这首歌!<br>";
96 // return;
97 // }
98 
99 
100 // addnoise($sn,'__',$now,$pls,0,0,$sn);
101 // addnews($now,'song',$name,$plsinfo[$pls],$noiseinfo[$sn]);
102  return;
103  }
104  ?>
$tablepre
Definition: config.inc.php:58
sing($sn)
Definition: song.inc.php:3
$noiseinfo
$plsinfo
addnews($t=0, $n= '', $a='', $b='', $c= '', $d= '', $e= '')
$db
Definition: clear.php:32
【生存者数:<?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
addnoise($wp_kind, $wsk, $ntime, $npls, $nid1, $nid2, $nmode)
$now
Definition: clear.php:23