📄 settings.php.svn-base
字号:
if (isset($_POST['build_metal']) && is_numeric($_POST['build_metal'])) {
$game_config['BUILD_METAL'] = $_POST['build_metal'];
}
if (isset($_POST['build_cristal']) && is_numeric($_POST['build_cristal'])) {
$game_config['BUILD_CRISTAL'] = $_POST['build_cristal'];
}
if (isset($_POST['build_deuterium']) && is_numeric($_POST['build_deuterium'])) {
$game_config['BUILD_DEUTERIUM'] = $_POST['build_deuterium'];
}
if (isset($_POST['max_overflow']) && is_numeric($_POST['max_overflow'])) {
$game_config['MAX_OVERFLOW'] = $_POST['max_overflow'];
}
if (isset($_POST['moonbasis_level']) && is_numeric($_POST['moonbasis_level'])) {
$game_config['FIELDS_BY_MOONBASIS_LEVEL'] = $_POST['moonbasis_level'];
}
if (isset($_POST['show_admin']) && is_numeric($_POST['show_admin'])) {
$game_config['SHOW_ADMIN_IN_RECORDS'] = $_POST['show_admin'];
}
if (isset($_POST['max_player_planets']) && is_numeric($_POST['max_player_planets'])) {
$game_config['MAX_PLAYER_PLANETS'] = $_POST['max_player_planets'];
}
if (isset($_POST['max_fleet']) && is_numeric($_POST['max_fleet'])) {
$game_config['MAX_FLEET_OR_DEFS_PER_ROW'] = $_POST['max_fleet'];
}
if (isset($_POST['max_building']) && is_numeric($_POST['max_building'])) {
$game_config['MAX_BUILDING_QUEUE_SIZE'] = $_POST['max_building'];
}
if (isset($_POST['report_row']) && is_numeric($_POST['report_row'])) {
$game_config['SPY_REPORT_ROW'] = $_POST['report_row'];
}
// Activation du jeu
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['game_name'] ."' WHERE `config_name` = 'game_name';", 'config');
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['game_disable'] ."' WHERE `config_name` = 'game_disable';", 'config');
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['close_reason'] ."' WHERE `config_name` = 'close_reason';", 'config');
//Stats
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['stat_settings'] ."' WHERE `config_name` = 'stat_settings';", 'config');
// Configuration du Jeu
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['forum_url'] ."' WHERE `config_name` = 'forum_url';", 'config');
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['game_speed'] ."' WHERE `config_name` = 'game_speed';", 'config');
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['fleet_speed'] ."' WHERE `config_name` = 'fleet_speed';", 'config');
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['resource_multiplier'] ."' WHERE `config_name` = 'resource_multiplier';", 'config');
// Page Generale
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['OverviewNewsFrame'] ."' WHERE `config_name` = 'OverviewNewsFrame';", 'config');
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['OverviewNewsText'] ."' WHERE `config_name` = 'OverviewNewsText';", 'config');
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['OverviewExternChat'] ."' WHERE `config_name` = 'OverviewExternChat';", 'config');
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['OverviewExternChatCmd'] ."' WHERE `config_name` = 'OverviewExternChatCmd';", 'config');
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['OverviewBanner'] ."' WHERE `config_name` = 'OverviewBanner';", 'config');
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['OverviewClickBanner'] ."' WHERE `config_name` = 'OverviewClickBanner';", 'config');
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['ForumBannerFrame'] ."' WHERE `config_name` = 'ForumBannerFrame';", 'config');
//Banni猫re
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['banner_source_post'] ."' WHERE `config_name` = 'banner_source_post';", 'config');
// Lien suppl茅mentaire dans le menu
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['link_enable'] ."' WHERE `config_name` = 'link_enable';", 'config');
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['link_name'] ."' WHERE `config_name` = 'link_name';", 'config');
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['link_url'] ."' WHERE `config_name` = 'link_url';", 'config');
// Options Planete
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['initial_fields'] ."' WHERE `config_name` = 'initial_fields';", 'config');
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['metal_basic_income'] ."' WHERE `config_name` = 'metal_basic_income';", 'config');
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['crystal_basic_income'] ."' WHERE `config_name` = 'crystal_basic_income';", 'config');
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['deuterium_basic_income'] ."' WHERE `config_name` = 'deuterium_basic_income';", 'config');
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['energy_basic_income'] ."' WHERE `config_name` = 'energy_basic_income';", 'config');
//Bot antimulti
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['bot_name'] ."' WHERE `config_name` = 'bot_name';", 'config');
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['bot_adress'] ."' WHERE `config_name` = 'bot_adress';", 'config');
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['ban_duration'] ."' WHERE `config_name` = 'ban_duration';", 'config');
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['enable_bot'] ."' WHERE `config_name` = 'enable_bot';", 'config');
//R茅glage du BBCode
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['enable_bbcode'] ."' WHERE `config_name` = 'enable_bbcode';", 'config');
//Controle des pages
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['enable_announces'] ."' WHERE `config_name` = 'enable_announces';", 'config');
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['enable_marchand'] ."' WHERE `config_name` = 'enable_marchand';", 'config');
doquery("UPDATE {{table}} SET `config_value` = '". $game_config['enable_notes'] ."' WHERE `config_name` = 'enable_notes';", 'config');
// Mode Debug
doquery("UPDATE {{table}} SET `config_value` = '" .$game_config['debug'] ."' WHERE `config_name` ='debug'", 'config');
doquery("UPDATE {{table}} SET `config_value` = '" .$game_config['ADMINEMAIL'] ."' WHERE `config_name` ='ADMINEMAIL'", 'config');
doquery("UPDATE {{table}} SET `config_value` = '" .$game_config['MAX_GALAXY_IN_WORLD'] ."' WHERE `config_name` ='MAX_GALAXY_IN_WORLD'", 'config');
doquery("UPDATE {{table}} SET `config_value` = '" .$game_config['MAX_SYSTEM_IN_GALAXY'] ."' WHERE `config_name` ='MAX_SYSTEM_IN_GALAXY'", 'config');
doquery("UPDATE {{table}} SET `config_value` = '" .$game_config['MAX_PLANET_IN_SYSTEM'] ."' WHERE `config_name` ='MAX_PLANET_IN_SYSTEM'", 'config');
doquery("UPDATE {{table}} SET `config_value` = '" .$game_config['BASE_STORAGE_SIZE'] ."' WHERE `config_name` ='BASE_STORAGE_SIZE'", 'config');
doquery("UPDATE {{table}} SET `config_value` = '" .$game_config['BUILD_METAL'] ."' WHERE `config_name` ='BUILD_METAL'", 'config');
doquery("UPDATE {{table}} SET `config_value` = '" .$game_config['BUILD_CRISTAL'] ."' WHERE `config_name` ='BUILD_CRISTAL'", 'config');
doquery("UPDATE {{table}} SET `config_value` = '" .$game_config['BUILD_DEUTERIUM'] ."' WHERE `config_name` ='BUILD_DEUTERIUM'", 'config');
doquery("UPDATE {{table}} SET `config_value` = '" .$game_config['MAX_OVERFLOW'] ."' WHERE `config_name` ='MAX_OVERFLOW'", 'config');
doquery("UPDATE {{table}} SET `config_value` = '" .$game_config['FIELDS_BY_MOONBASIS_LEVEL'] ."' WHERE `config_name` ='FIELDS_BY_MOONBASIS_LEVEL'", 'config');
doquery("UPDATE {{table}} SET `config_value` = '" .$game_config['SHOW_ADMIN_IN_RECORDS'] ."' WHERE `config_name` ='SHOW_ADMIN_IN_RECORDS'", 'config');
doquery("UPDATE {{table}} SET `config_value` = '" .$game_config['MAX_PLAYER_PLANETS'] ."' WHERE `config_name` ='MAX_PLAYER_PLANETS'", 'config');
doquery("UPDATE {{table}} SET `config_value` = '" .$game_config['MAX_FLEET_OR_DEFS_PER_ROW'] ."' WHERE `config_name` ='MAX_FLEET_OR_DEFS_PER_ROW'", 'config');
doquery("UPDATE {{table}} SET `config_value` = '" .$game_config['MAX_BUILDING_QUEUE_SIZE'] ."' WHERE `config_name` ='MAX_BUILDING_QUEUE_SIZE'", 'config');
doquery("UPDATE {{table}} SET `config_value` = '" .$game_config['SPY_REPORT_ROW'] ."' WHERE `config_name` ='SPY_REPORT_ROW'", 'config');
AdminMessage ($lang['adm_opt_btn_success'], $lang['adm_opt_success'], '?');
header("Location:settings.php");
} else {
$parse = $lang;
$parse['game_name'] = $game_config['game_name'];
$parse['game_speed'] = $game_config['game_speed'];
$parse['fleet_speed'] = $game_config['fleet_speed'];
$parse['resource_multiplier'] = $game_config['resource_multiplier'];
$parse['forum_url'] = $game_config['forum_url'];
$parse['initial_fields'] = $game_config['initial_fields'];
$parse['metal_basic_income'] = $game_config['metal_basic_income'];
$parse['crystal_basic_income'] = $game_config['crystal_basic_income'];
$parse['deuterium_basic_income'] = $game_config['deuterium_basic_income'];
$parse['energy_basic_income'] = $game_config['energy_basic_income'];
$parse['enable_link'] = $game_config['link_enable'];
$parse['name_link'] = $game_config['link_name'];
$parse['url_link'] = $game_config['link_url'];
$parse['enable_announces'] = $game_config['enable_announces'];
$parse['enable_marchand'] = $game_config['enable_marchand'];
$parse['enable_notes'] = $game_config['enable_notes'];
$parse['bot_name'] = stripslashes($game_config['bot_name']);
$parse['bot_adress'] = stripslashes($game_config['bot_adress']);
$parse['ban_duration'] = stripslashes($game_config['ban_duration']);
$parse['enable_bot'] = stripslashes($game_config['enable_bot']);
$parse['enable_bbcode'] = stripslashes($game_config['enable_bbcode']);
$parse['banner_source_post'] = $game_config['banner_source_post'];
$parse['stat_settings'] = stripslashes($game_config['stat_settings']);
$parse['admin_email'] = stripslashes($game_config['ADMINEMAIL']);
$parse['max_galaxy'] = $game_config['MAX_GALAXY_IN_WORLD'];
$parse['max_system'] = $game_config['MAX_SYSTEM_IN_GALAXY'];
$parse['max_planet'] = $game_config['MAX_PLANET_IN_SYSTEM'];
$parse['base_storage'] = $game_config['BASE_STORAGE_SIZE'];
$parse['build_metal'] = $game_config['BUILD_METAL'];
$parse['build_cristal'] = $game_config['BUILD_CRISTAL'];
$parse['build_deuterium'] = $game_config['BUILD_DEUTERIUM'];
$parse['max_overflow'] = $game_config['MAX_OVERFLOW'];
$parse['moonbasis_level'] = $game_config['FIELDS_BY_MOONBASIS_LEVEL'];
$parse['show_admin'] = $game_config['SHOW_ADMIN_IN_RECORDS'];
$parse['max_player_planets'] = $game_config['MAX_PLAYER_PLANETS'];
$parse['max_fleet'] = $game_config['MAX_FLEET_OR_DEFS_PER_ROW'];
$parse['max_building'] = $game_config['MAX_BUILDING_QUEUE_SIZE'];
$parse['report_row'] = $game_config['SPY_REPORT_ROW'];
$parse['closed'] = ($game_config['game_disable'] == 1) ? " checked = 'checked' ":"";
$parse['close_reason'] = stripslashes( $game_config['close_reason'] );
$parse['newsframe'] = ($game_config['OverviewNewsFrame'] == 1) ? " checked = 'checked' ":"";
$parse['NewsTextVal'] = stripslashes( $game_config['OverviewNewsText'] );
$parse['chatframe'] = ($game_config['OverviewExternChat'] == 1) ? " checked = 'checked' ":"";
$parse['ExtTchatVal'] = stripslashes( $game_config['OverviewExternChatCmd'] );
$parse['googlead'] = ($game_config['OverviewBanner'] == 1) ? " checked = 'checked' ":"";
$parse['GoogleAdVal'] = stripslashes( $game_config['OverviewClickBanner'] );
$parse['debug'] = ($game_config['debug'] == 1) ? " checked = 'checked' ":"";
$parse['bannerframe'] = ($game_config['ForumBannerFrame'] == 1) ? " checked = 'checked' ":"";
$PageTPL = gettemplate('admin/options_body');
$Page .= parsetemplate( $PageTPL, $parse );
display ( $Page, $lang['adm_opt_title'], false, '', true );
}
} else {
AdminMessage ( $lang['sys_noalloaw'], $lang['sys_noaccess'] );
}
return $Page;
}
$Page = DisplayGameSettingsPage ( $user );
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -