Вход Регистрация
Файл: ewar/includes/config.php
Строк: 135
<?php
    
    error_reporting
(0);
    
    
#Puslapio informacija:
    
$ADRESAS "ewar.mobi";
    
$PAGE_NAME_TITLE "Ewar.mobi";
    
$PAGE_NAME "EWAR.MOBI";
    
    
session_set_cookie_params(3600 24 365);
    
session_start();
    
    
#Administratoriaus informacija:
    
$ADMIN "Pule";
    
$ADMIN_ID 1;
    
$ADMIN_EMAIL "tadassiupienius@gmail.com";
    
    
#Online time'outas:
    
$TIME_OUT 10800;
    
    
#Žaidimo adresas lokaliame serveryje:
    
if ($_SERVER['HTTP_HOST'] == "localhost") {
    
        
$ADRESAS "localhost/ewar";
    
    }
    
    
#Jungiames prie Memcache:
    
$memcache = new Memcache;
    
$memcache -> connect('localhost'11211) or $m_connect false;
    
    
#MySQL duomenų bazės duomenys, array(0 - host, 1 - user, 2 - password, 3 - database name):
$DATABASE_ARAYS = array('host' => 'localhost''user' => 'root''password' => 'Rw8nMcaZ5A89Q6ea','db_name' => 'ewar');
    
    
#Inicijuojame class Deadly_Fight, nes ji naudojama visuose puslapiuose:
    
include dirname(__DIR__)."/class/deadly_fight.php";
    
    
#Inicijuojame reikalingiausias funkcijas:
    
include dirname(__DIR__)."/functions/standart.php";
    
    
#Tikriname ar IP adresas neužblokuotas:
    
$ip user_ip();
    
$blocked_ip_file = @file("blocked_ips.block");
    
$blocked_ip_sk = @count($blocked_ip_file);
    
    for(
$ip_i 0$ip_i $blocked_ip_sk$ip_i ++) {
    
        if (
$ip == trim($blocked_ip_file[$ip_i])) {
        
            exit;
        
        }
    
    }
    
    
#Sugeneruojamas 'captcha' kodas (jeigu tuščias):
    
if (empty($_SESSION['protect'])) {
    
        
$_SESSION['protect'] = mt_rand(100999);
    
    }
    
    
#Vartotojo, pagal kurio nuorodą užsiregistravau, ID:
    
$ref_id = isset($_GET['ref']) ? (int) abs($_GET['ref']) : false;
    
    if (
$ref_id != false) {
    
        
$_SESSION['ref_id'] = $ref_id;
    
    }
    
    
#Vartotojo prisijungimo duomenys ir kalba:
    
$user_password = (isset($_COOKIE['password']) && !empty($_COOKIE['password'])) ? pass_filter($_COOKIE['password']) : false;
    
$user_id = (isset($_COOKIE['id']) && is_numeric($_COOKIE['id'])) ? (int) $_COOKIE['id'] : false;
    
$user_language = (isset($_COOKIE['language']) && ($_COOKIE['language'] == "lt" or $_COOKIE['language'] == "ru")) ? $_COOKIE['language'] : false;
    
    if (!
$user_language) {
    
        
$user_language "ru";
        
        
setcookie('language'$user_languagetime() + (3600 24 365), '/');
    
    }
    
    if (
$user_language == "lt") {
    
        include(
"lang_lt.php");
    
    }
    else
    {
    
        include(
"lang_ru.php");
    
    }
    
    
#Puslapio ID:
    
$id = isset($_GET['id']) ? htmlspecialchars(addslashes($_GET['id'])) : false;
    
    
#Jungiames prie MySQL duomenų bazės:
    
$connect = @mysql_connect($DATABASE_ARRAY['host'], $DATABASE_ARRAY['user'], $DATABASE_ARRAY['password']);
    
$select_db = @mysql_select_db($DATABASE_ARRAY['db_name']);
    
    
#Valome masyvą su prisijungimo duomenimis:
    
unset($database_array);
    
    
#Nustatome duomenų bazės koduotę:
    
@mysql_query("SET NAMES 'utf8'");
    
    
#Informacija apie persiuntimus:
    
if (isset($_SERVER['HTTP_REFERER'])) {
    
        if (
substr_count(strtolower($_SERVER['HTTP_REFERER']), $ADRESAS) == false) {
        
            
mysql_query("INSERT INTO `referers` SET `referer`='".$_SERVER['HTTP_REFERER']."', `data`='".date("Y-m-d H:i:s")."'");
        
        }
    
    }
    
    
$dm = @authUser();
    
$settings = @mysql_fetch_assoc(mysql_query("SELECT * FROM `settings`"));
    
$m_connect true;
    
    if (
$connect == false or $select_db == false or ($settings['game_on'] == false && $user_id != $ADMIN_ID) or $m_connect == false) {
    
        include(
"includes/header.php");
        
        if (
$connect == false or $select_db == false) {
        
            
$klaida $language['mysql_error'];
        
        }
        elseif (
$settings['game_on'] == false && $user_id != $ADMIN_ID) {
        
            
$klaida $language['zaidimas_isjungtas'];
        
        }
        else
        {
        
            
$klaida $language['memcache_error'];
        
        }
        
        echo 
"<div class="center">
        <img src="
img/warning.png" alt="*"/>
        <br/>
        
$klaida
        </div>"
;
        
        include(
"includes/foot.php");
        
        exit;
    
    }
    
    
#'Nemirtingųjų slėnis' nustatymai:
    
$conf = array(
        
'bot_stats'     => array(
            
'str'     => array(200300),    #array: 0 - min. reikšmė; 1 - maks. reikšmė
            
'hp'     => array(200300),
            
'agi'     => array(200300),
            
'def'     => array(200300)
        ),
        
'time_fight' => 300,            #Kiek laiko trunka kova(sekundėmis).
        
'z_udar'     => 5,                 #Kas kiek laiko galima atakuoti(sekundėmis).
        
'pr_bot'     => 1.9,             #Botų skaičiaus kūrimas. Žaidėjai * pr_bot = botų kiekis.
        
'chanse_udar'=> 30,                #Atgalinio smūgio iš boto šansas. Nuo 0 iki 100%.
        
'c_journal'     => 15,             #Kiek eilučių kovos log'e.
        
'off_player' => 5                 #Su keliais žaidėjais žaidžia vienas žmogus. 1 paspaudimas ima off_player 'random' žaidėjus ir atakuoja jais.
    
);
    
    
#'Nemirtingųjų karalius' nustatymai:
    
$conf_king = array(
        
'fight_time' => 600,
        
'c_journal'  => 15,
        
'max_p_res'     => 10,             #Jeigu žaidėjų daugiau negu ši reikšmė, tai žaidėją galima atgaivinti.
        
'res_gold'     => 25,
        
'min_player' => 3,
        
'bezumie_t'  => 10,             #'Kruvina beprotybė' prasideda po bezumie_t sek. po karaliaus mirties.
        
'bezumie_u'     => 0.1,            #Kiekviena sekundė + bezumie_u % žalai.
        
'uvorot_t'     => 60,                #Kas kiek laiko galima naudoti išsisukimą nuo atakuojančio žaidėjo(sekundėmis).
        
'nastroyka_t'=> 90,             #Kas kiek laiko galima naudoti gyvybių atsistatymą(sekundėmis).
        
'king'         => array(
            
'str'      => array(100200),
            
'hp'       => array(800010000),
            
'agi'    => array(100100),
            
'def'     => array(100100)
        )
    );
    
    
#'Koliziejus' nustatymai:
    
$conf_coliseum = array(
        
'minLevel' => 5,
        
'timer'       => 20
    
);

?>
Онлайн: 4
Реклама