Код
<?php
if (!defined('SELL_SCRIPT')) {header("Location: ./"); die();}
/*
конфигрурация скрипта
*/
// московкий часовой пояс
@date_default_timezone_set("Europe/Moscow");
// лицензионный ключ
$key = "563dhg35gfhjg345h555555555555555555";
// данные для работы с базой данных : адрес, имя пользователя, пароль
$cfgDbHost = "locallhost";
$cfgDbUsername = "dreg_sroki";
$cfgDbPassword = "Парооль";
// навание таблицы с данными сервиса
$cfgDbName = "Sroki";
// название таблицы с акками (менять только при необходимости)
$cfgDbTableAccounts = "accounts";
//Настройка авторизации в админ-панели.
$login = "login";
$pass = "pass";
// данные магазина RoboKassa!
// логин в робокассе в кавычках
// чтобы отключить предложение об оплате через робокассу, напишите вместо логина слово false без кавычек:
// $mrh_login = false;
$mrh_login = "login";
// пароли 1 и 2
$mrh_pass1 = "6YGMSRLqA9fD";
$mrh_pass2 = "WhtX5eTE2wACX";
// тестовый (проверочный) режим работы системы робокасса если true то включено. если false то выключено.
$robokassa_test = false;
// данные магазина a1pay(a1lite)!
// секретный ключ в кавычках
// чтобы отключить предложение об оплате через a1lite, напишите вместо ключа слово false без кавычек
// $a1lite_key = false;
$a1lite_key = "01x2x3x4x5x6x7x8x9";
// ключ из кода "кнопки оплаты" из этой строки
// <input type="hidden" name="key" value="__все что между кавычками и есть ключ__" />
$a1lite_form_key = "jVp7ljkshldfkjhsfgv5J4c5HssdfgsdfgsdUzumH+A8nOg=";
//Название сайта
$site = "endorun.com";
// мыло админа, для получения сообщений о покупках акков
$admin_email = "admin@files.ru";
//Контакты администрации
$admicq = "450940375";
$admskype = "";
$admmail = "wrpsdreg@gmal.com";
// активировать оплаченные аккаунты
// вручную (через панель администратора):
// $autoactivate = false;
// автоматически (сразу после получения данных об оплате):
// $autoactivate = true;
$autoactivate = true;
// список игровых серверов с данными ftp-доступа
// формат:
// $gameservers["текстовое название сервера"] = array( "адрес ftp", "логин_ftp", "пароль_ftp", "путь к файлу users.ini(на ftp, не на сервере!!!, первым и пследним символом в пути должен быть слеш (/))", "опции админ акка", "опции логина");
// пример:
// $gameservers["Игровой сервер №1"] = array( "178.9.164.78", "game_setingss1", "fgSG4D", "/cstrike/addons/amxmodx/configs/", "abcdefghijklmnopqrstu", "");
// если хотите, чтобы новые акки были доступны сразу, а просроченные становились недоступны тоже сразу - то надо добавить еще три параметра:
// "IP_игры:порт_игры", "пароль_rcon", 1
// если поставить 0 - то обновления списка пользователей будут происходить после перезагрузки сервера или смены карты в игре
// пример:
// $gameservers["Игровой сервер №1"] = array( "178.9.164.78", "game_setingss1", "fgSG4D", "/cstrike/addons/amxmodx/configs/", "abcdefghijklmnopqrstu", "", "134.202.15.5:3256", "karamba", 1);
$gameservers["Название сервера моего"] = array("адрес FTP", "cs1****", "*******", "/addons/amxmodx/configs/", "abcdegikmopqrstu", "", "ip сервера", "тут ркон", 0);
//$gameservers["сервер №2 - Fire"] = array("182.10.4.1", "hile", "86r5WIpj", "/", "abcdjkmnopqrstu", "");
//$gameservers["сервер №3 - Fatality"] = array("18.10.40.110", "hile", "8Q4aIpj_", "/", "abcdefghijklmnopqrstu", "");
//$gameservers["сервер №4 - TimeBomb"] = array("18.10.40.110", "hotfe", "86Q5fIpj", "/", "abcdefgstu", "");
//$gameservers["сервер №5 - Rconn"] = array("78.4.63.21", "t34e5st", "4e56", "/cstrike/addons/amxmodx/configs/", "abcdefgstu", "", "78.46.63.214:27015", "q12w34", 1);
// фикисированные тарифы на сервера
// формат:
// prices["название сервера"][] = array(число_дней, цена_в_валюте_выбранной_в_робокассе, 'текстовое описание тарифа');
// пример:
// $prices["сервер №1 - Баттл"][] = array(7, 5, 'неделя за 5$');
// $prices["сервер №1 - Баттл"][] = array(14, 7, '2 недели за 7$');
// Внимание!!! текстовые описания разных тарифов на сервере не должны быть одинаковыми!
$prices["сервер №1 - Battle"][] = array(7, 5, 'неделя за 5$');
$prices["сервер №1 - Battle"][] = array(14, 7, '2 недели за 7$');
$prices["сервер №1 - Battle"][] = array(30, 15, '30 дней за 15$');
$prices["сервер №2 - Fire"][] = array(7, 5, 'неделя за 5$');
$prices["сервер №2 - Fire"][] = array(14, 7, '2 недели за 7$');
$prices["сервер №3 - Fatality"][] = array(31, 10, 'месяц за 10$');
$prices["сервер №3 - Fatality"][] = array(14, 7, '2 недели за 7$');
$prices["сервер №5 - Rconn"][] = array(7, 5, 'неделя за 5 000 000$');
$prices["сервер №5 - Rconn"][] = array(14, 7, '2 недели за 753$');
$prices["сервер №5 - Rconn"][] = array(30, 15, '30 дней за 1534$');
$admin_options_disabled = array("b","d","e","h");
/*********************************************************
** **
** далее ничего не трогать и не редактировать! **
** далее ничего не трогать и не редактировать! **
** **
*********************************************************/
$admin_options = array (
"a" => "иммунитет против киков, слайев, слапов, банов и т.дs",
"b" => "резервация слота для игрока (вход на резервные слоты)",
"c" => "использование команды amx_kick",
"d" => "использование команды amx_ban/amx_unban",
"e" => "использование команды amx_slay/amx_slap",
"f" => "использование команды amx_map",
"g" => "использование команды amx_cvar",
"h" => "использование команды amx_cfg",
"i" => "использование команды amx_chat и других чат-комманд",
"j" => "использование команды amx_vote и других комманд голосований",
"k" => "доступ к команде sv_password (через amx_cvar)",
"l" => "доступ к командам amx_rcon и rcon_password (через amx_cvar)",
"m" => "настраиваемый уровень А (для дополнительных плагинов)",
"n" => "настраиваемый уровень B",
"o" => "настраиваемый уровень C",
"p" => "настраиваемый уровень D",
"q" => "настраиваемый уровень E",
"r" => "настраиваемый уровень F",
"s" => "настраиваемый уровень G",
"t" => "настраиваемый уровень H",
"u" => "доступ к меню, через команду amxmodmenu",
"z" => "простой пользователь (не админ)"
);
$admin_login_options_disabled = array("a");
$admin_login_options = array (
"a" => "кикнуть игрока при вводе неправильного пароля",
"b" => "название клана",
"с" => "логин является SteamID или WonID",
"d" => "в качестве логина используется IP пользователя",
"е" => "пароль не проверяется (используется только логин/IP/SteamID)"
);
// рабочие поля таблицы для скрипта
$fields = array (
"userid" => "`userid` INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY",
"date_create" => "`date_create` int(11) unsigned default NULL",
"date_pay" => "`date_pay` int(11) unsigned default NULL",
"activated" => "`activated` TINYINT( 1 ) DEFAULT '1'",
"email" => "`email` char(128) default NULL",
"server" => "`server` char(128) default NULL",
"login" => "`login` char(128) default NULL",
"pass" => "`pass` char(128) default NULL",
"options" => "`options` char(128) default NULL",
"access_flags" => "`access_flags` char(128) default NULL",
"account_price" => "`account_price` int(11) unsigned default NULL",
"days_count" => "`days_count` int(11) unsigned default NULL",
"comment" => "`comment` text"
);
$license_server_url = "http://amx-admin.ru/server.php";
// проводим проверки базы данных
if (!defined('INSTALL_SCRIPT')) {test_db_config();}
?>