load("GLOBAL,START,MONOPOLY"); $res = $db->query_first("SELECT * FROM bb".$n."_monopoly_users WHERE userid='$wbbuserdata[userid]'"); if ($res['gameid']) { } elseif (!$wbbuserdata['userid']) { eval("error(\"".$tpl->get("monopoly_guest")."\");"); } elseif (strtolower($wbbuserdata['username']) == "snoopy" || strtolower($wbbuserdata['username']) == "ramius") { } elseif (!$wbbuserdata['can_monopoly_play']) { access_error(); } else { $allowed = 0; $allow = $monoconfig['ballowed'].","; $postings = $monoconfig['posting']; $guthaben = $monoconfig['guthaben']; $pay = $monoconfig['pay']; if ($wbbuserdata['userposts'] < $postings) { eval("error(\"".$tpl->get("monopoly_no_post")."\");"); exit(); } if ($guthaben) { $res = $db->query_first("SELECT * FROM bb".$n."_guthaben"); $waehrung = $res['waehrung']; if ($wbbuserdata['guthaben'] < $pay) { eval("error(\"".$tpl->get("monopoly_no_money")."\");"); exit(); } } } eval ("\$chatinput = \"".$tpl->get("monopoly_mainchat1")."\";"); $result = $db->query_first("SELECT * FROM bb".$n."_monopoly_config"); if ($result['chat'] == 1) { $go = 0; if ($_POST['action'] == "chatten"){ if ($_POST['chat_text']) { $go = 1; $chat_text = trim($_POST['chat_text']); if ($chat_text != "") { $zeit_2 = date("H:i:s"); $db->query("INSERT INTO bb".$n."_monopoly_chat (zeit,userid,username,gameid,chat_text) VALUES ('".time()."','$wbbuserdata[userid]','".addslashes($wbbuserdata['username'])."','','".addslashes($chat_text)."')"); } $chatcount = $db->query_first("SELECT count(*) FROM bb".$n."_monopoly_chat"); if ($chatcount[0] >= 41) { $result = $db->query_first("SELECT min(zeit) AS mintime FROM bb".$n."_monopoly_chat"); $db->query("DELETE FROM bb".$n."_monopoly_chat WHERE zeit='$mintime'"); $db->query("OPTIMIZE TABLE bb".$n."_monopoly_chat"); } } } $chat_text = ""; $_POST['action'] = $_POST['chat_text'] = ""; eval ("\$chatinput = \"".$tpl->get("monopoly_mainchat2")."\";"); if ($go) header ("location: monopoly.php?sid=$session[hash]", TRUE); } reg_check(); $currenttime = formatdate($wbbuserdata['timeformat'],time()); $toffset = (($wbbuserdata['timezoneoffset']>=0) ? ("+") : ("")).$wbbuserdata['timezoneoffset']; if(class_exists(get4eval)){ eval ("\$lang->items['LANG_START_TIMEZONE'] = \"".$lang->get4eval("LANG_START_TIMEZONE")."\";"); } else { eval ("\$lang->items['LANG_START_TIMEZONE'] = \"".$lang->get("LANG_START_TIMEZONE", array('$toffset' => $toffset))."\";"); } $lastvisitdate = formatdate($wbbuserdata['dateformat'],$wbbuserdata['lastvisit']); $lastvisittime = formatdate($wbbuserdata['timeformat'],$wbbuserdata['lastvisit']); $result = $db->query_first("SELECT * FROM bb".$n."_monopoly_config"); $ihigh = $result['framehigh']."px"; eval("\$tpl->output(\"".$tpl->get("monopoly")."\");"); exit(); ?>