1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
|
if ($act=="Arcade" && $do == "newscore") {
require_once("./arcade_gold_light_funktion.php");
$config = $db->query_first("SELECT * FROM bb".$n."_arcade_gold_config ");
$dum=$db->query_first("SELECT * FROM bb".$n."_arcade_gold_user WHERE userid='$wbbuserdata[userid]'");
$thescore=$_POST["gscore"];
if (empty($gameid)){
$gamedat = $db->query_first("SELECT * FROM bb".$n."_arcadegames_gold WHERE name='".$_POST['gname']."'");
$gameid=$gamedat[gameid];
}else{
$gamedat = $db->query_first("SELECT * FROM bb".$n."_arcadegames_gold WHERE gameid='$gameid'");
}
$gametitle=$gamedat[title];
$scorvar=str_replace("$","",$gamedat[scorevar]);
$no_cheat="";
while(list($key,$val)=each($_POST)) {
if($val && $key)$no_cheat="1";
}
while(list($key,$val)=each($_REQUEST)) {
if($key==$scorvar)$thescore=$val;
}
if(!$no_cheat){
header("Location: arcade_gold_light.php?action=cheater");
exit;
}
if ($play=="play") {
$db->query("UPDATE bb".$n."_arcade_gold_config SET gameurl='?'");
}
if ($thescore > 0) {
gameover($thescore,$gameid,$gametitle);
} else {
$gratulier="Gratuliere $username, mit $thescore Punkte, kannst Du keinen Blumentopf gewinnen!<br><br><a href='arcade_gold_light.php?action=playgame&gameid=$gameid#sa'><normalfont><b>$gametitle nochmal spielen?</font></a>";
$db->query("UPDATE bb".$n."_arcade_gold_user SET can_play='0' WHERE userid='$wbbuser'");
eval("\$allgames =(\"".$tpl->get("arcade_gold_light_spielende")."\");");
}
eval("\$footer1 =(\"".$tpl->get("arcade_gold_light_footer")."\");");
eval("\$tpl->output(\"".$tpl->get("arcade_gold_light")."\");");
exit();
} |