Сихронизация с актуальной версией.

This commit is contained in:
2022-08-11 13:38:38 +03:00
parent 9306b5f5d8
commit 6cd7b13db0
315 changed files with 27411 additions and 40772 deletions
+18 -32
View File
@@ -1,11 +1,12 @@
<?php
error_reporting(E_ALL ^ E_NOTICE);
ini_set('display_errors', 'Off');
setlocale(LC_CTYPE, "ru_RU.CP1251");
date_default_timezone_set('Europe/Moscow');
$c = [
'ver' => '1.8.3.7'
'ver' => '1.8.3.7',
];
/* Конфигурации игры */
$c['name'] = 'Бойцовский Клуб';
@@ -48,45 +49,16 @@ $c['expstop'] = 2999999; //9; //
$c['expstopu'] = 2999999; //Опыт на котором останавливаемся
$c['noobgade'] = false; //нуб квест (пещера)
$c['bonusonline'] = true; //бонус за онлайн
$c['bonusonline_kof'] = 1; //коэфицент кр за лвл
$c['level_ransfer'] = 8; //С какого уровня разрешены передачи
$c['znahar'] = true; //бесплатный знахарь
$c['nolevel'] = false; //лимитирование уровней
$c['noitembuy'] = false; //Не требует ресурсы для покупки
$c['effz'] = 0; //Скольким секундам равен заряд
$c['money_haot'] = true; //кр за хаоты
$c['money_haot_proc'] = 0.10; //сколько процентов от фулла выдает в награду
$c['crtoecr'] = 500; //Курс обмена кр на екр (если 0, то выключено)
$c['ecrtocr'] = 200; //Курс обмена екр на кр
$c['bonuslevel'] = true; //Бонус уровня
$c['bonussocial'] = false; //Бонус социальный
$c['exp_limit_many'] = false; //Лимит опыта, если более 5 боев, то 0 опыта даст
$c['exp_mega'] = false; //Повышенный лимит опыта
$c['exp_mega_val'] = [
0 => 1000,
1 => 1000,
2 => 1000,
3 => 1000,
4 => 1000,
5 => 1000,
6 => 1000,
7 => 1500,
8 => 0,
9 => 0,
10 => 0,
11 => 0,
12 => 0,
13 => 0,
14 => 0,
15 => 0,
16 => 0,
17 => 0,
18 => 0,
19 => 0,
20 => 0,
21 => 0
]; //Повышенный лимит опыта
$c['w'] = date('w');
$c['m'] = date('m');
@@ -105,5 +77,19 @@ if (isset($_GET['version'])) {
// Для всех доработок, пока нет автозагрузки классов.
require_once 'class/Insallah/Config.php';
//Вместо крона для турнира.
if (\Insallah\Tournament::IS_ENABLED) (new \Insallah\Tournament())->startAllBattles();
// Попробуем в автозагрузку.
// Никогда не заработает с такими названиями классов и файлов!
// "На потом."
spl_autoload_register(function ($className) {
# 1 with namespaces
# 2 without
$fileName = [
__DIR__ . '/class/' . str_replace('\\', '/', $className . '.php'),
__DIR__ . '/class/' . $className . '.php'
];
foreach ($fileName as $file)
if (file_exists($file)) {
require_once $file;
break;
}
});