dev-php74 #30

Merged
lopar merged 17 commits from dev-php74 into master 2023-01-11 13:30:03 +00:00
Showing only changes of commit cf51f4d996 - Show all commits

View File

@ -1,3 +1,9 @@
<?php
if (!defined('GAME_VERSION')) {
require_once '_incl_data/autoload.php';
}
?>
<style> <style>
/* Paste this css to your style sheet file or under head tag */ /* Paste this css to your style sheet file or under head tag */
/* This only works with JavaScript, /* This only works with JavaScript,
@ -15,8 +21,8 @@
.se-pre-con { .se-pre-con {
position: fixed; position: fixed;
left: 0px; left: 0;
top: 0px; top: 0;
width: 100%; width: 100%;
height: 100%; height: 100%;
z-index: 9999; z-index: 9999;
@ -29,6 +35,8 @@
<?php <?php
use Core\Config;
use Core\Database;
use Insallah\Db; use Insallah\Db;
function var_info($vars, $d = false) function var_info($vars, $d = false)
@ -41,12 +49,13 @@ function var_info($vars, $d = false)
} }
} }
const GAME = true; //const GAME = true;
require_once('_incl_data/__config.php'); //require_once('_incl_data/__config.php');
//require_once('_incl_data/class/__db_connect.php'); //require_once('_incl_data/class/__db_connect.php');
$pdo = \Core\Database::init(); Config::init();
Database::init();
define('IP', UserIp::get()); define('IP', UserIp::get());
date_default_timezone_set('Europe/Moscow'); //date_default_timezone_set('Europe/Moscow');
$magic = new Magic(); $magic = new Magic();
$u = User::start(); $u = User::start();
@ -55,11 +64,7 @@ $q = new Quests;
/** Âîññòàíàâëèâàåì âñåì áîòàì, êîòîðûå íå â áîþ çäîðîâüå äî ìàêñèìóìà. */ /** Âîññòàíàâëèâàåì âñåì áîòàì, êîòîðûå íå â áîþ çäîðîâüå äî ìàêñèìóìà. */
Db::exec( Db::exec(
'update stats set 'update stats set hpNow = hpAll, mpNow = mpAll where id in (select id from users where bot = 2 and battle = 0)'
hpNow = hpAll,
mpNow = mpAll
where
id in (select id from users where bot = 2 and battle = 0)'
); );
if ($u->info['banned'] > 0) { if ($u->info['banned'] > 0) {
@ -103,7 +108,7 @@ if ($u->info['online'] < time() - 60 || $u->info['afk'] != '') {
} }
if (!isset($u->info['id']) || ($u->info['joinIP'] == 1 && $u->info['ip'] != $_SERVER['HTTP_X_REAL_IP']) || $u->info['banned'] > 0) { if (!isset($u->info['id']) || ($u->info['joinIP'] == 1 && $u->info['ip'] != $_SERVER['HTTP_X_REAL_IP']) || $u->info['banned'] > 0) {
die($c['exit']); die(Config::get('exit'));
} }
//Ïîêàçûâàåì ñèñòåìêó è çàíîñèì äàííûå //Ïîêàçûâàåì ñèñòåìêó è çàíîñèì äàííûå
@ -494,7 +499,7 @@ if (isset($_GET['security']) && !isset($u->tfer['id']) && $trololo == 1) {
require_once('modules_data/_obraz.php'); require_once('modules_data/_obraz.php');
} elseif (isset($_GET['skills']) && !isset($u->tfer['id']) && $trololo == 1) { } elseif (isset($_GET['skills']) && !isset($u->tfer['id']) && $trololo == 1) {
require_once('modules_data/_umenie.php'); require_once('modules_data/_umenie.php');
} elseif ((isset($_GET['transfer']) || isset($u->tfer['id'])) && $u->info['level'] >= $c['level_ransfer'] && $trololo == 1 && $u->info['inTurnir'] == 0 && $u->info['inTurnirnew'] == 0) { } elseif ((isset($_GET['transfer']) || isset($u->tfer['id'])) && $u->info['level'] >= Config::get('level_ransfer') && $trololo == 1 && $u->info['inTurnir'] == 0 && $u->info['inTurnirnew'] == 0) {
if ($u->info['allLock'] > time()) { if ($u->info['allLock'] > time()) {
require_once('modules_data/_locations.php'); require_once('modules_data/_locations.php');
echo '<script>setTimeout(function(){alert("Âàì çàïðåùåíû ïåðåäà÷è äî ' . date( echo '<script>setTimeout(function(){alert("Âàì çàïðåùåíû ïåðåäà÷è äî ' . date(
@ -633,4 +638,4 @@ echo '<script>top.myexpLineTop27(' . $u->info['exp'] . ',' . $spl . ');' . $tjs
// Animate loader off screen // Animate loader off screen
$(".se-pre-con").fadeOut(100); $(".se-pre-con").fadeOut(100);
}); });
</script> </script>