Файл: slando.icu/system/cron99990_pirat/5_r_h.php
Строк: 164
<?php
/*** подключение ***/
$link=mysqli_connect('localhost','db1533816919','bembem','db1533816919') or die("Не могу подключиться к серверу БД");
mysqli_query ($link,"set names utf8");
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
function vvod($vvod){GLOBAL $link; return trim(mysqli_real_escape_string($link,$vvod));}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
function vivod($vivod){return trim(htmlspecialchars(stripslashes($vivod)));}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
function num($chislo){return abs(intval($chislo));}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
function send_mess($id_add,$id_poluchat,$text)
{
GLOBAL $link;
$aq2 = mysqli_query($link,"select DISTINCT id,id_poluchat,id_add from `dialog` WHERE `id_poluchat`='$id_poluchat' and `id_add`='$id_add' or `id_add`='$id_poluchat' and `id_poluchat`='$id_add' ");
if (mysqli_num_rows($aq2)=='0'){
mysqli_query($link,"INSERT INTO `dialog` (`id`,`id_add`,`id_poluchat`,`time`)VALUES ('','$id_add','$id_poluchat','".time()."')");
$aq2 = mysqli_query($link,"select DISTINCT id,id_poluchat,id_add from `dialog` WHERE `id_poluchat`='$id_poluchat' and `id_add`='$id_add' or `id_add`='$id_poluchat' and `id_poluchat`='$id_add' ");
}
$aq2 =mysqli_fetch_array($aq2);
mysqli_query($link,"UPDATE `dialog` SET `time`='".time()."' WHERE `id`='".num($aq2['id'])."' ");
mysqli_query($link,"INSERT INTO `msg` (`id`,`id_add`,`id_poluchat`,`text`,`time`,`dialog`)VALUES ('','$id_add','$id_poluchat','$text','".time()."','".num($aq2['id'])."')");
}
if(date("i", time())==0 or date("i", time())==20 or date("i", time())==40){
$poisk=mysqli_query($link,"SELECT x,y,clan FROM `gorod` ");
while($r = mysqli_fetch_array($poisk))
{
$gorod[''.$r['x'].'-'.$r['y'].'']=$r['clan'];
}
$poisk=mysqli_query($link,"SELECT x,y,i FROM `arena_maps` ");
while($r = mysqli_fetch_array($poisk))
{
$ogr[''.$r['x'].'-'.$r['y'].'']=$r['i'];
}
for($i=1;$i<17;$i++){
$time=time()+rand(1800,5000);$lvl=rand(1,4);$gde=rand(1,12);$x=rand(1,50);$y=rand(1,50);
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(!isset($ogr[''.$x.'-'.$y.'']) and !isset($gorod[''.$x.'-'.$y.''])){
mysqli_query($link,"INSERT INTO `maps` (`id`,`id_gorod`,`time`,`gde_klad`,`lvl`,`x`,`y`)VALUES ('','$i','$time','$gde','$lvl','$x','$y')");
}
}
if(date("H.i", time())==07.40 or date("H.i", time())==14.40 or date("H.i", time())==23.40){
mysqli_query($link,"TRUNCATE `comp`");
mysqli_query($link,"TRUNCATE `comp_logi`");
}
if(date("H.i", time())==22.40){
mysqli_query($link,"TRUNCATE `turnir`");
mysqli_query($link,"TRUNCATE `turnir_logi`");
mysqli_query($link,"UPDATE `settings` SET `turnir_gold`=0 WHERE `open_game`='1' ");
$text='Через 5 минут будет открыта регистрация на PvP';
mysqli_query($link,"INSERT INTO `chat` (`id`,`id_add`,`id_whom`,`date`,`text`,`login`,`sex`,`adm`)
VALUES ('','0','0','".time()."','".vvod($text)."','','0','')");
}
if(date("H.i", time())==05.40 or date("H.i", time())==09.40 or date("H.i", time())==13.40 or date("H.i", time())==18.40 or date("H.i", time())==00.40){
mysqli_query($link,"TRUNCATE `shtorm`");
mysqli_query($link,"TRUNCATE `shtorm_logi`");
$text='Через 5 минут будет открыта регистрация на Острова Штормов';
mysqli_query($link,"INSERT INTO `chat` (`id`,`id_add`,`id_whom`,`date`,`text`,`login`,`sex`,`adm`)
VALUES ('','0','0','".time()."','".vvod($text)."','','0','')");
}
if(date("H.i", time())==16.40 or date("H.i", time())==21.40){
mysqli_query($link,"TRUNCATE `shvatka`");
mysqli_query($link,"TRUNCATE `shvatka_logi`");
mysqli_query($link,"TRUNCATE `shvatka_clans`");
mysqli_query($link,"UPDATE `settings` SET `shvatka`=0 WHERE `open_game`='1' ");
$text='Через 5 минут будет открыта регистрация на Схватву Флотов';
mysqli_query($link,"INSERT INTO `chat` (`id`,`id_add`,`id_whom`,`date`,`text`,`login`,`sex`,`adm`)
VALUES ('','0','0','".time()."','".vvod($text)."','','0','')");
}
}
$time=time();
if(date("i", time())==0){
if(date("H.i", time())==23.00){
$sett=mysqli_fetch_assoc(mysqli_query($link,"SELECT * FROM `settings`"));
/*
$bilet_rows=mysqli_num_rows(mysqli_query($link,"SELECT id FROM `lotery` limit 10"));
*/
$q=mysqli_query($link,"SELECT * FROM `lotery` order by rand() ");
while($r = mysqli_fetch_array($q))
{
$rand=mt_rand(1,5);
if($rand==2 and $sett['jack']>15){
$rand2=mt_rand(1,3);
$gold=rand(1,$sett['jack']*0.5);
$sett['jack']=$sett['jack']-$gold;
send_mess(0, $r['id_user'], 'Вы выиграли в лотерее [imgcv]/images/24.png[/imgcv]'.$gold.'');
mysqli_query($link,"UPDATE `users` SET `gold`=`gold`+'$gold',`jack_kol`=`jack_kol`+'1' WHERE `id`='".num($r['id_user'])."' ");
}
}
mysqli_query($link,"UPDATE `settings` SET `jack`='".num($sett['jack'])."' WHERE `open_game`='1' ");
mysqli_query($link,"TRUNCATE `lotery`");
}
if(date("H.i", time())==12.00){
$timem=$time+(15+40)*60;$times=$time+30*60;
$nameb='Спрут';$stb=1;$lvl_leg=rand(2,5);
$att=1+0.2*$lvl_leg;$deff=1;$hp=1000000;$krit=rand(10,90);$uvorot=rand(10,90);$gold=rand(60,90);$zoloto=50;$opit=1;$money=1;
mysqli_query($link,"INSERT INTO `bosspole` (`id`,`id_boss`,`name`,`att`,`deff`,`hp`,`hp_max`,`toch`,`manevr`,`gold`,`zoloto`,`money`,`opit`,`time`,`st`,`gorod`,`lvl`)VALUES
('','1','$nameb','$att','$deff','$hp','$hp','$krit','$uvorot','$gold','$zoloto','$money','$opit','$times','$stb','0','$lvl_leg')");
}
$tek_time=date("H", time());
$gorod = mysqli_query($link,"SELECT * FROM `gorod` WHERE `time_zahvat`='$tek_time' ");
while ($r = mysqli_fetch_array($gorod))
{
mysqli_query($link,"UPDATE `fort_kom` SET `act`='1',`time_nac`='$time' WHERE `id_gorod`='".num($r['id'])."' ");
}
}elseif(date("i", time())==49){$tek_time=date("H", time());
$gorod = mysqli_query($link,"SELECT * FROM `gorod` WHERE `time_nac`='$tek_time' ");
while ($r = mysqli_fetch_array($gorod))
{
$q=mysqli_query($link,"SELECT * FROM `fort_kom` WHERE `id_gorod`='($r[id]'");
while($kom = mysqli_fetch_array($q))
{
mysqli_query($link,"DELETE FROM `fort_chat` WHERE `id_kom` = '".num($kom['id'])."'");
mysqli_query($link,"DELETE FROM `fort_kom` WHERE `id` = '".num($kom['id'])."'");
mysqli_query($link,"DELETE FROM `fort_user` WHERE `id_kom` = '".num($kom['id'])."'");
}
$text='С '.$r['time_nac'].':50 до '.$r['time_zahvat'].':00 открыта регистрация на захват форта '.$r['name'].'';
mysqli_query($link,"INSERT INTO `chat` (`id`,`id_add`,`id_whom`,`date`,`text`,`login`,`sex`,`adm`)
VALUES ('','0','0','".time()."','".vvod($text)."','','0','')");
}
}elseif(date("i", time())==15){$tek_time=date("H", time());
$tek_time=date("H", time());
$gorod = mysqli_query($link,"SELECT * FROM `gorod` WHERE `time_zahvat`='$tek_time' ");
while ($r = mysqli_fetch_array($gorod))
{
mysqli_query($link,"UPDATE `fort_kom` SET `act`='2' WHERE `id_gorod`='$r[id]' and `act`='6' ");
mysqli_query($link,"UPDATE `fort_kom` SET `act`='3' WHERE `id_gorod`='$r[id]' and `act`='1' ");
}
$text='Через 5 минут будет открыта регистрация на Битву за Карибы';
mysqli_query($link,"INSERT INTO `chat` (`id`,`id_add`,`id_whom`,`date`,`text`,`login`,`sex`,`adm`)
VALUES ('','0','0','".time()."','".vvod($text)."','','0','')");
mysqli_query($link,"TRUNCATE `caribi`");
mysqli_query($link,"TRUNCATE `caribi_logi`");
mysqli_query($link,"UPDATE `settings` SET `caribi`=0 WHERE `open_game`='1' ");
}
?>