Tokiwa Battle Royale  GE777
A PHP Battle Royale inspired game
 All Data Structures Namespaces Files Functions Variables Pages
game.func.php
Go to the documentation of this file.
1 <?php
2 
3 if(!defined('IN_GAME')) {
4  exit('Access Denied');
5 }
6 
7 
8 
9 function init_playerdata(){
10  global $lvl,$baseexp,$exp,$gd,$icon,$arbe,$arhe,$arae,$arfe,$weather,$fog,$weps,$arbs,$log,$upexp,$lvlupexp,$iconImg,$ardef;
11 
12  $upexp = round(($lvl*$baseexp)+(($lvl+1)*$baseexp));
13  $lvlupexp = $upexp - $exp;
14  $iconImg = $gd.'_'.$icon.'.gif';
15  $ardef = $arbe + $arhe + $arae + $arfe;
16  if(($weather == 8)||($weather == 9)||($weather == 12)) {
17  $fog = true;
18  }
19 
20  if(!$weps) {
21  global $nowep,$nosta,$wep,$wepk,$wepsk,$wepe;
22  $wep = $nowep;$wepk = 'WN';$wepsk = '';
23  $wepe = 0; $weps = $nosta;
24  }
25  if(!$arbs) {
26  global $noarb,$nosta,$arb,$arbk,$arbsk,$arbe;
27  $arb = $noarb;$arbk = 'DN'; $arbsk = '';
28  $arbe = 0; $arbs = $nosta;
29  }
30 }
31 
32 function init_profile(){
33  global $inf,$infinfo,$hp,$mhp,$sp,$msp,$hpcolor,$spcolor,$newhpimg,$newspimg,$ardef,$arbe,$arhe,$arae,$arfe;
34  global $iteminfo,$wepk,$arbk,$arhk,$arak,$arfk,$artk,$itmk0,$itmk1,$itmk2,$itmk3,$itmk4,$itmk5,$itmk6,$rp,$killnum,$karma,$def,$att;
35  global $itemspkinfo,$wepsk,$arbsk,$arhsk,$arask,$arfsk,$artsk,$itmsk0,$itmsk1,$itmsk2,$itmsk3,$itmsk4,$itmsk5,$itmsk6;
36  global $nospk,$wepsk_words,$arbsk_words,$arhsk_words,$arask_words,$arfsk_words,$artsk_words,$itmsk0_words,$itmsk1_words,$itmsk2_words,$itmsk3_words,$itmsk4_words,$itmsk5_words,$itmsk6_words;
37  global $wepk_words,$arbk_words,$arhk_words,$arak_words,$arfk_words,$artk_words,$itmk0_words,$itmk1_words,$itmk2_words,$itmk3_words,$itmk4_words,$itmk5_words,$itmk6_words;
38 
39 
40  foreach (Array('wepk','arbk','arhk','arak','arfk','artk','itmk0','itmk1','itmk2','itmk3','itmk4','itmk5','itmk6') as $k_value) {
41  if(${$k_value}){
42  ${$k_value.'_words'} = '';
43 
44  foreach($iteminfo as $info_key => $info_value){
45  if(strpos(${$k_value},$info_key)===0){
46  ${$k_value.'_words'} = $info_value;
47  break;
48  }
49 
50  }
51  } else {
52  ${$k_value.'_words'} = '';
53  }
54 
55  }
56 
57  foreach (Array('wepsk','arbsk','arhsk','arask','arfsk','artsk','itmsk0','itmsk1','itmsk2','itmsk3','itmsk4','itmsk5','itmsk6') as $sk_value) {
58  if(${$sk_value} && is_numeric(${$sk_value}) === false){
59  ${$sk_value.'_words'} = '';
60  for ($i = 0; $i < strlen($sk_value); $i++) {
61  $sub = substr(${$sk_value},$i,1);
62  if(!empty($sub)){
63  if(!empty(${$sk_value.'_words'})){
64  ${$sk_value.'_words'} .= '+'.$itemspkinfo[$sub];
65  }else{
66  ${$sk_value.'_words'} = $itemspkinfo[$sub];
67  }
68  }
69  }
70 
71  } else {
72  ${$sk_value.'_words'} =$nospk;
73  }
74  }
75 
76  $ardef = $arbe + $arhe + $arae + $arfe;
77  $karma = ($rp * $killnum - $def )+ $att;
78 
79 // $infdata = '';
80 //
81 // if(strpos($inf,'h') !== false || strpos($inf,'b') !== false ||strpos($inf,'a') !== false ||strpos($inf,'f') !== false){
82 // //$infdata = '<span class="red b">';
83 // $infimg .= '<img src="img/injured.gif" style="position:absolute;top:0;left:10;width:84;height:20">';
84 // if(strpos($inf,'h') !== false){
85 // $infdata .= $infinfo['h'];
86 // $infimg .= '<img src="img/hurt.gif" style="position:absolute;top:0;left:121;width:37;height:37">';
87 // }
88 // if(strpos($inf,'a') !== false){
89 // $infdata .= $infinfo['a'];
90 // $infimg .= '<img src="img/hurt.gif" style="position:absolute;top:17;left:102;width:37;height:37">';
91 // }
92 // if(strpos($inf,'b') !== false){
93 // $infdata .= $infinfo['b'];
94 // $infimg .= '<img src="img/hurt.gif" style="position:absolute;top:43;left:121;width:37;height:37">';
95 // }
96 // if(strpos($inf,'f') !== false){
97 // $infdata .= $infinfo['f'];
98 // $infimg .= '<img src="img/hurt.gif" style="position:absolute;top:111;left:121;width:37;height:37">';
99 // }
100 // } else {
101 // $infimg .= '<img src="img/injured2.gif" style="position:absolute;top:0;left:10;width:84;height:20">';
102 // }
103 // //$infdata .= '</span>';
104 // if(strpos($inf,'p') !== false) {
105 // $infdata .= $infinfo['p'];
106 // //$infdata .= "<span class=\"purple b\">{$infinfo['p']}</span>";
107 // $infimg .= '<img src="img/p.gif" style="position:absolute;top:20;left:4;width:98;height:20">';
108 // } else {
109 // $infimg .= '<img src="img/p2.gif" style="position:absolute;top:20;left:4;width:98;height:20">';
110 // }
111 // if(strpos($inf,'u') !== false) {
112 // $infdata .= $infinfo['u'];
113 // //$infdata .= "<span class=\"red b\">{$infinfo['u']}</span>";
114 // $infimg .= '<img src="img/u.gif" style="position:absolute;top:40;left:11;width:81;height:20">';
115 // } else {
116 // $infimg .= '<img src="img/u2.gif" style="position:absolute;top:40;left:11;width:81;height:20">';
117 // }
118 // if(strpos($inf,'i') !== false) {
119 // $infdata .= $infinfo['i'];
120 // //$infdata .= "<span class=\"clan b\">{$infinfo['i']}</span>";
121 // $infimg .= '<img src="img/i.gif" style="position:absolute;top:60;left:13;width:77;height:20">';
122 // } else {
123 // $infimg .= '<img src="img/i2.gif" style="position:absolute;top:60;left:13;width:77;height:20">';
124 // }
125 // if(strpos($inf,'e') !== false) {
126 // $infdata .= $infinfo['e'];
127 // //$infdata .= "<span class=\"yellow b\">{$infinfo['e']}</span>";
128 // $infimg .= '<img src="img/e.gif" style="position:absolute;top:80;left:2;width:101;height:20">';
129 // } else {
130 // $infimg .= '<img src="img/e2.gif" style="position:absolute;top:80;left:2;width:101;height:20">';
131 // }
132 // if(strpos($inf,'w') !== false) {
133 // $infdata .= $infinfo['w'];
134 // $infimg .= '<img src="img/w.gif" style="position:absolute;top:100;left:3;width:100;height:20">';
135 // } else {
136 // $infimg .= '<img src="img/w2.gif" style="position:absolute;top:100;left:3;width:100;height:20">';
137 // }
138 
139 
140  $hpcolor = 'clan';
141  if($hp <= 0 ){
142  //$infimg .= '<img src="img/dead.gif" style="position:absolute;top:120;left:6;width:94;height:40">';
143  $hpcolor = 'red';
144  } elseif($hp <= $mhp*0.2){
145  //$infimg .= '<img src="img/danger.gif" style="position:absolute;top:120;left:5;width:95;height:37">';
146  $hpcolor = 'red';
147  } elseif($hp <= $mhp*0.5){
148  //$infimg .= '<img src="img/caution.gif" style="position:absolute;top:120;left:5;width:95;height:36">';
149  $hpcolor = 'yellow';
150  } elseif($inf == ''){
151  //$infimg .= '<img src="img/fine.gif" style="position:absolute;top:120;left:12;width:81;height:38">';
152  }
153 
154  if($sp <= $msp*0.2){
155  $spcolor = 'grey';
156  } elseif($sp <= $msp*0.5){
157  $spcolor = 'yellow';
158  } else {
159  $spcolor = 'clan';
160  }
161 
162  $newhppre = 5+floor(151*(1-$hp/$mhp));
163  $newhpimg = '<img src="img/red2.gif" style="position:absolute; clip:rect('.$newhppre.'px,55px,160px,0px);">';
164  $newsppre = 5+floor(151*(1-$sp/$msp));
165  $newspimg = '<img src="img/yellow2.gif" style="position:absolute; clip:rect('.$newsppre.'px,55px,160px,0px);">';
166 
167  return;
168 }
169 
170 function init_battle($ismeet = 0){
171  global $w_type,$w_name,$w_gd,$w_sNo,$w_icon,$w_lvl,$w_rage,$w_hp,$w_sp,$w_mhp,$w_msp,$w_wep,$w_wepk,$w_wepe,$w_sNoinfo,$w_iconImg,$w_hpstate,$w_spstate,$w_ragestate,$w_wepestate,$w_isdead,$hpinfo,$spinfo,$rageinfo,$wepeinfo,$fog,$typeinfo,$sexinfo,$infinfo,$w_exp,$w_upexp,$baseexp,$w_pose,$w_tactic,$w_inf,$w_infdata;
172  $w_upexp = round(($w_lvl*$baseexp)+(($w_lvl+1)*$baseexp));
173 
174  if (CURSCRIPT == 'botservice')
175  {
176  echo "w_name=$w_name\n";
177  echo "w_type=$w_type\n";
178  echo "w_sNo=$w_sNo\n";
179  }
180 
181  if($w_hp <= 0) {
182  $w_hpstate = "<span class=\"red\">$hpinfo[3]</span>";
183  $w_spstate = "<span class=\"red\">$spinfo[3]</span>";
184  $w_ragestate = "<span class=\"red\">$rageinfo[3]</span>";
185  $w_isdead = true;
186  if (CURSCRIPT == 'botservice') echo "w_dead=1\n";
187 
188  } else{
189  if($w_hp < $w_mhp*0.2) {
190  $w_hpstate = "<span class=\"red\">$hpinfo[2]</span>";
191  if (CURSCRIPT == 'botservice') echo "w_hpstate=2\n";
192  } elseif($w_hp < $w_mhp*0.5) {
193  $w_hpstate = "<span class=\"yellow\">$hpinfo[1]</span>";
194  if (CURSCRIPT == 'botservice') echo "w_hpstate=1\n";
195  } else {
196  $w_hpstate = "<span class=\"clan\">$hpinfo[0]</span>";
197  if (CURSCRIPT == 'botservice') echo "w_hpstate=0\n";
198  }
199  if($w_sp < $w_msp*0.2) {
200  $w_spstate = "$spinfo[2]";
201  } elseif($w_sp < $w_msp*0.5) {
202  $w_spstate = "$spinfo[1]";
203  } else {
204  $w_spstate = "$spinfo[0]";
205  }
206  if($w_rage >= 100) {
207  $w_ragestate = "<span class=\"red\">$rageinfo[2]</span>";
208  } elseif($w_rage >= 30) {
209  $w_ragestate = "<span class=\"yellow\">$rageinfo[1]</span>";
210  } else {
211  $w_ragestate = "$rageinfo[0]";
212  }
213  }
214 
215  if($w_wepe >= 400) {
216  $w_wepestate = "$wepeinfo[3]";
217  if (CURSCRIPT == 'botservice') echo "w_wepestate=3\n";
218  } elseif($w_wepe >= 200) {
219  $w_wepestate = "$wepeinfo[2]";
220  if (CURSCRIPT == 'botservice') echo "w_wepestate=2\n";
221  } elseif($w_wepe >= 60) {
222  $w_wepestate = "$wepeinfo[1]";
223  if (CURSCRIPT == 'botservice') echo "w_wepestate=1\n";
224  } else {
225  $w_wepestate = "$wepeinfo[0]";
226  if (CURSCRIPT == 'botservice') echo "w_wepestate=0\n";
227  }
228 
229  if(!$fog||$ismeet) {
230  $w_sNoinfo = "$typeinfo[$w_type]({$sexinfo[$w_gd]}{$w_sNo}号)";
231  $w_i = $w_type > 0 ? 'n' : $w_gd;
232  $w_iconImg = $w_i.'_'.$w_icon.'.gif';
233  if($w_inf) {
234  $w_infdata = '';
235  foreach ($infinfo as $inf_ky => $inf_nm) {
236  if(strpos($w_inf,$inf_ky) !== false) {
237  $w_infdata .= $inf_nm;
238  }
239  }
240  //$w_infdata = '<span class="red b">';
241  /*if(strpos($w_inf,'h') !== false){
242  $w_infdata .= $infinfo['h'];
243  }
244  if(strpos($w_inf,'a') !== false){
245  $w_infdata .= $infinfo['a'];
246  }
247  if(strpos($w_inf,'b') !== false){
248  $w_infdata .= $infinfo['b'];
249  }
250  if(strpos($w_inf,'f') !== false){
251  $w_infdata .= $infinfo['f'];
252  }*/
253  //$infdata .= '</span>';
254  /*if(strpos($w_inf,'p') !== false) {
255  $w_infdata .= "<span class=\"purple b\">{$infinfo['p']}</span>";
256  }
257  if(strpos($w_inf,'u') !== false) {
258  $w_infdata .= "<span class=\"yellow b\">{$infinfo['u']}</span>";
259  }
260  if(strpos($w_inf,'i') !== false) {
261  $w_infdata .= "<span class=\"clan b\">{$infinfo['i']}</span>";
262  }*/
263  } else {
264  $w_infdata = '';
265  }
266  } else {
267  $w_sNoinfo = '???';
268  $w_iconImg = 'question.gif';
269  $w_name = '???';
270  $w_wep = '???';
271  $w_infdata = '???';
272  $w_pose = -1;
273  $w_tactic = -1;
274  $w_lvl = '?';
275  $w_hpstate = '???';
276  $w_spstate = '???';
277  $w_ragestate = '???';
278  $w_wepestate = '???';
279  $w_wepk = '';
280  }
281  return;
282 }
283 
284 //function get_pstate($pid){//玩家状态储存在内存表里,读取之前先判断是否存在
285 // global $db,$tablepre,$now;
286 // $result=$db->query("SELECT * FROM {$tablepre}pstate WHERE pid = '$pid'");
287 // if($db->num_rows($result)){
288 // $psdata = $db->fetch_array($result);
289 // }else{
290 // $psdata = false;
291 // }
292 // return $psdata;
293 //}
294 
295 //function set_pstate($psdata){//玩家状态储存在内存表里,若存在则更新记录,否则创建记录
296 // global $db,$tablepre;
297 // $pid = $psdata['pid'];
298 // $result=$db->query("SELECT * FROM {$tablepre}pstate WHERE pid = '$pid'");
299 // if($db->num_rows($result)){
300 // return $db->array_update("{$tablepre}pstate",$psdata," pid = '$pid'");
301 // }else{
302 // return $db->array_insert("{$tablepre}pstate",$psdata);
303 // }
304 //}
305 
306 function get_remaincdtime($pid){
307  $psdata = get_pstate($pid);
308  if($psdata){
309  $cdover = $psdata['cdsec']*1000 + $psdata['cdmsec'] + $psdata['cdtime'];
310  $nowmtime = floor(getmicrotime()*1000);
311  $rmtime = $nowmtime >= $cdover ? 0 : $cdover - $nowmtime;
312  return floor($rmtime);
313  }else{
314  return 0;
315  }
316 }
317 
318 function player_save($data){
319  global $db,$tablepre;
320  if(isset($data['pid'])){
321  $pid = $data['pid'];
322  unset($data['pid']);
323  $db->array_update("{$tablepre}players",$data,"pid='$pid'");
324  }
325  return;
326 }
327 
328 function w_save($id){
329  global $db,$tablepre,$w_name,$w_pass,$w_type,$w_endtime,$w_deathtime,$w_gd,$w_sNo,$w_icon,$w_club,$w_hp,$w_mhp,$w_sp,$w_msp,$w_att,$w_def,$w_pls,$w_lvl,$w_exp,$w_money,$w_bid,$w_inf,$w_rage,$w_pose,$w_tactic,$w_killnum,$w_state,$w_wp,$w_wk,$w_wg,$w_wc,$w_wd,$w_wf,$w_teamID,$w_teamPass,$w_wep,$w_wepk,$w_wepe,$w_weps,$w_arb,$w_arbk,$w_arbe,$w_arbs,$w_arh,$w_arhk,$w_arhe,$w_arhs,$w_ara,$w_arak,$w_arae,$w_aras,$w_arf,$w_arfk,$w_arfe,$w_arfs,$w_art,$w_artk,$w_arte,$w_arts,$w_itm0,$w_itmk0,$w_itme0,$w_itms0,$w_itm1,$w_itmk1,$w_itme1,$w_itms1,$w_itm2,$w_itmk2,$w_itme2,$w_itms2,$w_itm3,$w_itmk3,$w_itme3,$w_itms3,$w_itm4,$w_itmk4,$w_itme4,$w_itms4,$w_itm5,$w_itmk5,$w_itme5,$w_itms5,$w_itm6,$w_itmk6,$w_itme6,$w_itms6,$w_wepsk,$w_arbsk,$w_arhsk,$w_arask,$w_arfsk,$w_artsk,$w_itmsk0,$w_itmsk1,$w_itmsk2,$w_itmsk3,$w_itmsk4,$w_itmsk5,$w_itmsk6,$w_rp,$w_action,$w_achievement,$w_skillpoint;
330 
331  $db->query("UPDATE {$tablepre}players SET name='$w_name',pass='$w_pass',type='$w_type',endtime='$w_endtime',deathtime='$w_deathtime',gd='$w_gd',sNo='$w_sNo',icon='$w_icon',club='$w_club',hp='$w_hp',mhp='$w_mhp',sp='$w_sp',msp='$w_msp',att='$w_att',def='$w_def',pls='$w_pls',lvl='$w_lvl',exp='$w_exp',money='$w_money',bid='$w_bid',inf='$w_inf',rage='$w_rage',pose='$w_pose',tactic='$w_tactic',state='$w_state',killnum='$w_killnum',action='$w_action',wp='$w_wp',wk='$w_wk',wg='$w_wg',wc='$w_wc',wd='$w_wd',wf='$w_wf',teamID='$w_teamID',teamPass='$w_teamPass',wep='$w_wep',wepk='$w_wepk',wepe='$w_wepe',weps='$w_weps',wepsk='$w_wepsk',arb='$w_arb',arbk='$w_arbk',arbe='$w_arbe',arbs='$w_arbs',arbsk='$w_arbsk',arh='$w_arh',arhk='$w_arhk',arhe='$w_arhe',arhs='$w_arhs',arhsk='$w_arhsk',ara='$w_ara',arak='$w_arak',arae='$w_arae',aras='$w_aras',arask='$w_arask',arf='$w_arf',arfk='$w_arfk',arfe='$w_arfe',arfs='$w_arfs',arfsk='$w_arfsk',art='$w_art',artk='$w_artk',arte='$w_arte',arts='$w_arts',artsk='$w_artsk',itm0='$w_itm0',itmk0='$w_itmk0',itme0='$w_itme0',itms0='$w_itms0',itmsk0='$w_itmsk0',itm1='$w_itm1',itmk1='$w_itmk1',itme1='$w_itme1',itms1='$w_itms1',itmsk1='$w_itmsk1',itm2='$w_itm2',itmk2='$w_itmk2',itme2='$w_itme2',itms2='$w_itms2',itmsk2='$w_itmsk2',itm3='$w_itm3',itmk3='$w_itmk3',itme3='$w_itme3',itms3='$w_itms3',itmsk3='$w_itmsk3',itm4='$w_itm4',itmk4='$w_itmk4',itme4='$w_itme4',itms4='$w_itms4',itmsk4='$w_itmsk4',itm5='$w_itm5',itmk5='$w_itmk5',itme5='$w_itme5',itms5='$w_itms5',itmsk5='$w_itmsk5',itm6='$w_itm6',itmk6='$w_itmk6',itme6='$w_itme6',itms6='$w_itms6',itmsk6='$w_itmsk6',rp='$w_rp',achievement='$w_achievement',skillpoint='$w_skillpoint' WHERE pid='$id'");
332  //$db->query("UPDATE {$tablepre}players SET name='$w_name',pass='$w_pass',type='$w_type',endtime='$w_endtime',gd='$w_gd',sNo='$w_sNo',icon='$w_icon',club='$w_club',hp='$w_hp',mhp='$w_mhp',sp='$w_sp',msp='$w_msp',att='$w_att',def='$w_def',pls='$w_pls',lvl='$w_lvl',exp='$w_exp',money='$w_money',bid='$w_bid',inf='$w_inf',rage='$w_rage',pose='$w_pose',tactic='$w_tactic',state='$w_state',killnum='$w_killnum',wp='$w_wp',wk='$w_wk',wg='$w_wg',wc='$w_wc',wd='$w_wd',wf='$w_wf',teamID='$w_teamID',teamPass='$w_teamPass',wep='$w_wep',wepk='$w_wepk',wepe='$w_wepe',weps='$w_weps',wepsk='$w_wepsk',arb='$w_arb',arbk='$w_arbk',arbe='$w_arbe',arbs='$w_arbs',arbsk='$w_arbsk',arh='$w_arh',arhk='$w_arhk',arhe='$w_arhe',arhs='$w_arhs',arhsk='$w_arhsk',ara='$w_ara',arak='$w_arak',arae='$w_arae',aras='$w_aras',arask='$w_arask',arf='$w_arf',arfk='$w_arfk',arfe='$w_arfe',arfs='$w_arfs',arfsk='$w_arfsk',art='$w_art',artk='$w_artk',arte='$w_arte',arts='$w_arts',artsk='$w_artsk',itm0='$w_itm0',itmk0='$w_itmk0',itme0='$w_itme0',itms0='$w_itms0',itmsk0='$w_itmsk0',itm1='$w_itm1',itmk1='$w_itmk1',itme1='$w_itme1',itms1='$w_itms1',itmsk1='$w_itmsk1',itm2='$w_itm2',itmk2='$w_itmk2',itme2='$w_itme2',itms2='$w_itms2',itmsk2='$w_itmsk2',itm3='$w_itm3',itmk3='$w_itmk3',itme3='$w_itme3',itms3='$w_itms3',itmsk3='$w_itmsk3',itm4='$w_itm4',itmk4='$w_itmk4',itme4='$w_itme4',itms4='$w_itms4',itmsk4='$w_itmsk4',itm5='$w_itm5',itmk5='$w_itmk5',itme5='$w_itme5',itms5='$w_itms5',itmsk5='$w_itmsk5',itm6='$w_itm6',itmk6='$w_itmk6',itme6='$w_itme6',itms6='$w_itms6',itmsk6='$w_itmsk6' WHERE pid='$id'");
333 
334  return ;
335 }
336 
337 function w_save2(&$data){
338  global $db,$tablepre;
339  if(isset($data)){
340  extract($data,EXTR_PREFIX_ALL,'w');
341  $db->query("UPDATE {$tablepre}players SET name='$w_name',pass='$w_pass',type='$w_type',endtime='$w_endtime',deathtime='$w_deathtime',gd='$w_gd',sNo='$w_sNo',icon='$w_icon',club='$w_club',hp='$w_hp',mhp='$w_mhp',sp='$w_sp',msp='$w_msp',att='$w_att',def='$w_def',pls='$w_pls',lvl='$w_lvl',exp='$w_exp',money='$w_money',bid='$w_bid',inf='$w_inf',rage='$w_rage',pose='$w_pose',tactic='$w_tactic',state='$w_state',killnum='$w_killnum',wp='$w_wp',wk='$w_wk',wg='$w_wg',wc='$w_wc',wd='$w_wd',wf='$w_wf',teamID='$w_teamID',teamPass='$w_teamPass',wep='$w_wep',wepk='$w_wepk',wepe='$w_wepe',weps='$w_weps',wepsk='$w_wepsk',arb='$w_arb',arbk='$w_arbk',arbe='$w_arbe',arbs='$w_arbs',arbsk='$w_arbsk',arh='$w_arh',arhk='$w_arhk',arhe='$w_arhe',arhs='$w_arhs',arhsk='$w_arhsk',ara='$w_ara',arak='$w_arak',arae='$w_arae',aras='$w_aras',arask='$w_arask',arf='$w_arf',arfk='$w_arfk',arfe='$w_arfe',arfs='$w_arfs',arfsk='$w_arfsk',art='$w_art',artk='$w_artk',arte='$w_arte',arts='$w_arts',artsk='$w_artsk',itm0='$w_itm0',itmk0='$w_itmk0',itme0='$w_itme0',itms0='$w_itms0',itmsk0='$w_itmsk0',itm1='$w_itm1',itmk1='$w_itmk1',itme1='$w_itme1',itms1='$w_itms1',itmsk1='$w_itmsk1',itm2='$w_itm2',itmk2='$w_itmk2',itme2='$w_itme2',itms2='$w_itms2',itmsk2='$w_itmsk2',itm3='$w_itm3',itmk3='$w_itmk3',itme3='$w_itme3',itms3='$w_itms3',itmsk3='$w_itmsk3',itm4='$w_itm4',itmk4='$w_itmk4',itme4='$w_itme4',itms4='$w_itms4',itmsk4='$w_itmsk4',itm5='$w_itm5',itmk5='$w_itmk5',itme5='$w_itme5',itms5='$w_itms5',itmsk5='$w_itmsk5',itm6='$w_itm6',itmk6='$w_itmk6',itme6='$w_itme6',itms6='$w_itms6',itmsk6='$w_itmsk6',rp='$w_rp',achievement='$w_achievement',skillpoint='$w_skillpoint' WHERE pid='$w_pid'");
342  //$db->query("UPDATE {$tablepre}players SET name='$w_name',pass='$w_pass',type='$w_type',endtime='$w_endtime',gd='$w_gd',sNo='$w_sNo',icon='$w_icon',club='$w_club',hp='$w_hp',mhp='$w_mhp',sp='$w_sp',msp='$w_msp',att='$w_att',def='$w_def',pls='$w_pls',lvl='$w_lvl',exp='$w_exp',money='$w_money',bid='$w_bid',inf='$w_inf',rage='$w_rage',pose='$w_pose',tactic='$w_tactic',state='$w_state',killnum='$w_killnum',wp='$w_wp',wk='$w_wk',wg='$w_wg',wc='$w_wc',wd='$w_wd',wf='$w_wf',teamID='$w_teamID',teamPass='$w_teamPass',wep='$w_wep',wepk='$w_wepk',wepe='$w_wepe',weps='$w_weps',wepsk='$w_wepsk',arb='$w_arb',arbk='$w_arbk',arbe='$w_arbe',arbs='$w_arbs',arbsk='$w_arbsk',arh='$w_arh',arhk='$w_arhk',arhe='$w_arhe',arhs='$w_arhs',arhsk='$w_arhsk',ara='$w_ara',arak='$w_arak',arae='$w_arae',aras='$w_aras',arask='$w_arask',arf='$w_arf',arfk='$w_arfk',arfe='$w_arfe',arfs='$w_arfs',arfsk='$w_arfsk',art='$w_art',artk='$w_artk',arte='$w_arte',arts='$w_arts',artsk='$w_artsk',itm0='$w_itm0',itmk0='$w_itmk0',itme0='$w_itme0',itms0='$w_itms0',itmsk0='$w_itmsk0',itm1='$w_itm1',itmk1='$w_itmk1',itme1='$w_itme1',itms1='$w_itms1',itmsk1='$w_itmsk1',itm2='$w_itm2',itmk2='$w_itmk2',itme2='$w_itme2',itms2='$w_itms2',itmsk2='$w_itmsk2',itm3='$w_itm3',itmk3='$w_itmk3',itme3='$w_itme3',itms3='$w_itms3',itmsk3='$w_itmsk3',itm4='$w_itm4',itmk4='$w_itmk4',itme4='$w_itme4',itms4='$w_itms4',itmsk4='$w_itmsk4',itm5='$w_itm5',itmk5='$w_itmk5',itme5='$w_itme5',itms5='$w_itms5',itmsk5='$w_itmsk5',itm6='$w_itm6',itmk6='$w_itmk6',itme6='$w_itme6',itms6='$w_itms6',itmsk6='$w_itmsk6' WHERE pid='$w_pid'");
343  }
344  return;
345 
346 }
347 
348 
349 
350 ?>
$inf
Definition: botservice.php:49
$tablepre
Definition: config.inc.php:58
$iteminfo
w_save($id)
Definition: game.func.php:328
$baseexp
Definition: gamecfg_1.php:55
$sexinfo
Definition: resources_1.php:51
w_save2(&$data)
Definition: game.func.php:337
get_remaincdtime($pid)
Definition: game.func.php:306
$nospk
Definition: resources_1.php:15
$spinfo
Definition: resources_1.php:53
$infinfo
$i
Definition: botservice.php:267
$db
Definition: clear.php:32
$itemspkinfo
player_save($data)
Definition: game.func.php:318
【生存者数:<?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
init_profile()
Definition: game.func.php:32
$log
Definition: botservice.php:34
$weather
Definition: gameinfo.php:11
getmicrotime()
$wepeinfo
Definition: resources_1.php:55
$noarb
Definition: resources_1.php:9
const CURSCRIPT
Definition: admin.php:3
$nowep
Definition: resources_1.php:6
$nosta
Definition: resources_1.php:13
init_battle($ismeet=0)
Definition: game.func.php:170
$typeinfo
Definition: resources_1.php:58
$rageinfo
Definition: resources_1.php:54
$hpinfo
Definition: resources_1.php:52
if(!defined('IN_GAME')) init_playerdata()
Definition: game.func.php:9