PHP:
<?php
defined('PROTECTOR') or die('Error: restricted access');
function zasad(){}
function ryd(){
global $inryd;
if ($inryd=='1'){
header ('Location: rydnik.php?');exit;}}
function going(){
global $inpk,$inar,$inzasada;
///////////////////////////////БОЙ/////////////////////
if ($in_battle=='1'){
header ('Location: battle.php?');exit;}
/////////////////////////////////////////////////////////////////
elseif ($inpk=='1'){
header ('Location: pk.php?');exit;}
///////////////////////////////////////////////////////////////////
elseif ($inar=='1'){
header ('Location: combat.php?');exit;}}
##############################################################################################
function auto_clean(){
global $log;
$req=mysql_query("SELECT * FROM log WHERE usr = '$log' LIMIT 20");
$avto = mysql_num_rows($req);
if($avto>='20'){
$lim=round($avto/2);
mysql_query("DELETE FROM `log` WHERE `usr` = '$log' LIMIT $lim");}}
function del_log($lpl){
global $log;
mysql_query("DELETE FROM `log` WHERE `usr` = '$log' and `place` = '$lpl'");}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////// Event FISH /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function domin_eve_fish(){
global $udata;
$date = date("d.m.Y");
$times = date("H:i");
$timeevent = mysql_fetch_array(mysql_query("SELECT * FROM `time`")); // откроем таблицу времени
$dabar = time();
$datans = date("H:i-w");
if ($datans == '15:00-0' or $_GET[ad]==258456){ // в 3 часа дня воскресенье
$avto=mysql_num_rows(mysql_query("SELECT * FROM `fish_log`"));
if($avto > 0){
if (empty($i)){$i=1;}
while ($i <= 3){
$req = mysql_query("SELECT * FROM `fish_log` ORDER BY `skoko` DESC LIMIT 1");
$mag = mysql_fetch_array($req);
if ($i==1) {$mesto="1"; $col=80;}
if ($i==2) {$mesto="2"; $col=50;}
if ($i==3) {$mesto="3"; $col=30;}
if ($i==3){$br="<hr/><br/><br/>";}
//if (empty($mag[usr])){$mag[usr]="Пусто";}
$msg = ".:: <b> $mag[usr]</b> победитель эвента <font color=#527F3F>\"Рыбак\"</font> занявший $mesto место от $date . Награда $col Coin of Luck $br ";
mysql_query("INSERT INTO event SET data='$date',text='$msg'"); // пишем что победитель и место
mysql_query("DELETE FROM `fish_log` WHERE `usr` = '$mag[usr]'");//удаляем первого
$time = date("H:i d.m.y");
$msg = ".:: <b> $mag[usr]</b> победитель эвента <font color=#527F3F>\"Рыбак\"</font> занявший $mesto место от $date . Награда $col Coin of Luck! ";
mysql_query("INSERT INTO `msg_r` SET `user_from` = 'Система', `user_to` = '$mag[usr]', `time` = '$time', `read` = 1, `mail_msg` = '$msg'"); // отправляем сообщение
$requs = mysql_query("SELECT * FROM `users` WHERE `usr`='$mag[usr]'");
$usr = mysql_fetch_array($requs);
$col=$usr[almaz]+$col; // плюсуем награду к тому что есть
mysql_query("UPDATE `users` SET `almaz` = '$col' WHERE `usr` = '$mag[usr]'");// даем награды за приз места
$i++;}
mysql_query("DELETE FROM `fish_log`");//чистим логи всех участников
}
$newtm = time()+604800;
mysql_query("UPDATE `time` SET `eve_fish` = '$newtm'"); // записуем следущее время запуска
}}
function log_msg($tlog){
global $log;
$req=mysql_query("SELECT * FROM log WHERE usr = '$log' and place='$tlog' and timer>='".time()."' ORDER BY id DESC LIMIT 6");
$avto = mysql_num_rows($req);
if($avto>=1){
echo'<div class="log">';
While($ilok = mysql_fetch_assoc($req))
{
if($ilok['kto']=='system'){$color='#AAAAAA';}
if($ilok['kto']=='user'){$color='#66FF66';}
if($ilok['kto']=='enemy'){$color='#FF6633';}
echo '<small><font color="'.$color.'">'.$ilok[text].'</font></small><br/>';}
echo'</div>';}}
function log_duel($tlog){
global $log;
$req=mysql_query("SELECT * FROM duellog WHERE opon = '$log' or usr = '$log' and timer>='".time()."' ORDER BY id DESC LIMIT 6");
$avto = mysql_num_rows($req);
if($avto>=1){
While($ilok = mysql_fetch_assoc($req))
{
if($ilok[usr]=="system"){$color='#AAAAAA';}
if($ilok[usr]!=="$log"){$color='#FF6633';}
if($ilok[usr]=="$log"){$color='#CCCCCC';}
if($ilok[umen]==1 and $ilok[usr]=="$log"){$color='#71CC71';}
if($ilok[umen]==1 and $ilok[usr]!=="$log"){$color='#FF6633';}
if($ilok[uron]>0){
echo '<font color="#7f9fae">'.$ilok[usr].' </font><font color="'.$color.'">'.$ilok[text].'</font> <font color="#7f9fae">'.$ilok[opon].'</font> -'.$ilok[uron].'<br/>';}
else{echo '<font color="#AAAAAA">'.$ilok[text].'</font><br/>';}
}
}}
function idlog($idlog){}
///РЕФЕРАЛЫ
function ref(){
global $log,$udata,$set;
if(!empty($udata['ref'])){
if($udata['lvl']>='3' and $udata['ref']!='not'){
$req = mysql_query("SELECT `exp`,`money`,`usr` FROM `users` WHERE `id` = '$udata[ref]' LIMIT 1");
// //////////////////////////
$avto = mysql_num_rows($req);
$refec = mysql_fetch_array($req);
$req = mysql_query("SELECT * FROM `users` WHERE `id` = '$udata[ref]' LIMIT 1");
$usdata = mysql_fetch_array($req);
$res = mysql_query("SELECT * FROM `set` WHERE `usr` = '$usdata[usr]' LIMIT 1");
$set = mysql_fetch_array($res);
if ($avto == 1) {
$refer = mysql_fetch_array($req);
$refer[money]=$usdata[money]+350;
$refer[exp]=$usdata[exp]+700;
$time = date("H:i d.m.y");
$text = "Ваш друг $udata[usr] дошел до 3 уровня, сумма 350 монет и 700 опыта была успешно вам перечислена!";
mysql_query("UPDATE `users` SET `money` = '$refer[money]', `exp`='$refer[exp]' WHERE `id` = '$udata[ref]' LIMIT 1");
mysql_query("UPDATE `set` SET `friend` = '$set[friend]'+'1' WHERE `usr` = '$usdata[usr]' LIMIT 1");
mysql_query("UPDATE `users` SET `ref` = 'not' WHERE `usr` = '$log' LIMIT 1");
mysql_query("INSERT INTO `msg_r` SET `user_from` = 'Система', `user_to` = '$refec[usr]', `time` = '$time', `read` = 1, `mail_msg` = '$text'");}}}}
/////////////////////
function vip(){
global $log,$udata,$set;
$sett = mysql_query("SELECT * FROM `set` WHERE `usr` = '$log' LIMIT 1");
$set = mysql_fetch_assoc($sett);
$time = time();
if($set[vip]==on and $time >= $set[viptime]){
mysql_query("UPDATE `set` SET `vip` = 'off' WHERE `usr` = '$log' LIMIT 1");
$time = date("H:i d.m.y");
$text = "Закончилось время вашего vip-статуса";
mysql_query("INSERT INTO `msg_r` SET `user_from` = 'VIP', `user_to` = '$log', `time` = '$time', `read` = 1, `mail_msg` = '$text'");}}
function domin(){
global $udata;
$req=mysql_query("SELECT * FROM domination WHERE id = '1'");
$dom = mysql_fetch_assoc($req);
if($udata['storona']=='white'){
$my=$dom['white'];
$enemy=$dom['black'];
}else{
$my=$dom['black'];
$enemy=$dom['white'];
}
$all=$my+$enemy;
$domin=round($my/$all * 100);
if($domin<='15'){
echo' <img src="pic/main/towerscontrol1.png" alt="d">'.$domin.'%';
}elseif($domin<='30'){
echo' <img src="pic/main/towerscontrol2.png" alt="d">'.$domin.'%';
}elseif($domin<='45'){
echo' <img src="pic/main/towerscontrol3.png" alt="d">'.$domin.'%';
}elseif($domin<='55'){
echo' <img src="pic/main/towerscontrol4.png" alt="d">'.$domin.'%';
}elseif($domin<='70'){
echo' <img src="pic/main/towerscontrol5.png" alt="d">'.$domin.'%';
}elseif($domin<='85'){
echo' <img src="pic/main/towerscontrol6.png" alt="d">'.$domin.'%';
}elseif($domin<='100'){
echo' <img src="pic/main/towerscontrol7.png" alt="d">'.$domin.'%';}}
//////////////////////////
function clanwarn(){
global $log,$udata;
$time=time();
///////
$req = mysql_query("SELECT * FROM `clanwar` WHERE `timeout`<'$time' and `clan`='$udata[clan]'");
////////////////////////////
$avto=mysql_num_rows($req);
if($avto>=1){
mysql_query("DELETE FROM `clanwar` WHERE `usr` = '$log'");
}
}
//////////////////////
//////////////////////////
/////АУРЫ//////////////
function aura(){
global $log,$udata;
$time=time();
///////
$req = mysql_query("SELECT * FROM `aurs` WHERE `actimer`<'$time' and `usr`='$log'");
////////////////////////////
$avto=mysql_num_rows($req);
if($avto=='1'){
$req = mysql_query("SELECT * FROM `item_aura` WHERE `usr` = '$log' and `status`='1' LIMIT 1");
$avto=mysql_num_rows($req);
if($avto=='1'){
$mag = mysql_fetch_array($req);
$nlovk=$udata[lovk]-$mag[lovk];
$nsila=$udata[sila]-$mag[sila];
$nprotect=$udata[prot]-$mag[protect];
$nhp=$udata[hpall]-$mag[hp];
$nmp=$udata[mpall]-$mag[mp];
$nkrit=$udata[krit]-$mag[krit];
$nukrit=$udata[ukrit]-$mag[ukrit];
mysql_query("UPDATE `users` SET
`sila` = '$nsila',
`lovk` = '$nlovk',
`prot` = '$nprotect',
`hpall` = '$nhp',
`mpall` = '$nmp',
`krit` = '$nkrit',
`ukrit` = '$nukrit'
WHERE `usr` = '$log'") or die (mysql_error());
mysql_query("DELETE FROM `item_aura` WHERE `id` = '$mag[id]' LIMIT 1");
mysql_query("DELETE FROM `aurs` WHERE `usr` = '$log' LIMIT 1");
}
}
}
////////////////////////
//////////////ЧИСТИМ АРЕНУ
function clear_arena(){}
//////////////////////
///////КОРМИМ ПИТОВ
function pit_eda(){
global $log;
$time=time();
$req = mysql_query("SELECT `dies`,`eda`,`name`,`korm`,`status` FROM `pit` WHERE `usr` = '$log' LIMIT 1") or die(mysql_error());
$avto=mysql_num_rows($req);
if($avto>='1'){
$pit = mysql_fetch_assoc($req);
$proc=(($pit['korm']-$time)/$pit['eda'])*100;
if($proc<=0 and $pit['status']!="die"){
$pit['dies']=$pit['dies']+1;
mysql_query("UPDATE `pit` SET `hp` = '0',`dies`='$pit[dies]',`status`='die' WHERE `usr` = '$log' LIMIT 1");
///пишем письмо
$time = date("H:i d.m.y");
$text = $pit[name].' погиб от голода! Вы можете его воскресить в питомнике!';
mysql_query("INSERT INTO `msg_r` SET `user_from` = 'Зверовод', `user_to` = '$log', `time` = '$time', `read` = 1, `mail_msg` = '$text'");
}
}
}
////////////////
//навигация
function place_okr(){
global $log;
$req = mysql_query("SELECT `city` FROM `mesto` WHERE `usr` = '$log' LIMIT 1");
////////////////////////////
$mestouser = mysql_fetch_assoc($req);
if($mestouser['city']=='1'){
header ('Location: okrestnosti.php?');exit;
}
}
//навигация
function place_zamok(){
global $log;
$req = mysql_query("SELECT `city` FROM `mesto` WHERE `usr` = '$log' LIMIT 1");
////////////////////////////
$mestouser = mysql_fetch_assoc($req);
if($mestouser['city']=='2'){
header ('Location: zamok.php?');exit;
}
}
//навигация
function place_tower(){
global $log;
$req = mysql_query("SELECT `city` FROM `mesto` WHERE `usr` = '$log' LIMIT 1");
////////////////////////////
$mestouser = mysql_fetch_assoc($req);
if($mestouser['city']=='3'){
header ('Location: towers.php?');exit;
}
}
//навигация
function place_city(){}
//clan build
$user_clan = mysql_fetch_array(mysql_query("SELECT * FROM `clan` WHERE `lider` = '".$udata['clan']."' "));
$bhpall = mysql_fetch_array(mysql_query("SELECT * FROM `clan_buildings` WHERE `clan` = '".$user_clan['name']."' AND `tip`='hpall' "));
$bmpall = mysql_fetch_array(mysql_query("SELECT * FROM `clan_buildings` WHERE `clan` = '".$user_clan['name']."' AND `tip`='mpall' "));
$bsila = mysql_fetch_array(mysql_query("SELECT * FROM `clan_buildings` WHERE `clan` = '".$user_clan['name']."' AND `tip`='sila' "));
$bprot = mysql_fetch_array(mysql_query("SELECT * FROM `clan_buildings` WHERE `clan` = '".$user_clan['name']."' AND `tip`='prot' "));
$my_bon_hpall = mysql_fetch_array(mysql_query("SELECT * FROM `clan_user_time` WHERE `user`='".$udata['usr']."' AND `tip`='hpall' "));
$my_bon_mpall = mysql_fetch_array(mysql_query("SELECT * FROM `clan_user_time` WHERE `user`='".$udata['usr']."' AND `tip`='mpall' "));
$my_bon_sila = mysql_fetch_array(mysql_query("SELECT * FROM `clan_user_time` WHERE `user`='".$udata['usr']."' AND `tip`='sila' "));
$my_bon_prot = mysql_fetch_array(mysql_query("SELECT * FROM `clan_user_time` WHERE `user`='".$udata['usr']."' AND `tip`='prot' "));
if($my_bon_hpall!=0 && $my_bon_hpall['time']<time()){mysql_query("DELETE FROM `clan_user_time` WHERE `tip`='hpall' AND `time`<'".time()."' AND `user`='".$udata['usr']."' ")or die(mysql_error());mysql_query("UPDATE `users` SET `hpall`='".($udata['hpall']-$bhpall['bonus'])."' WHERE `usr` ='".$udata['usr']."' ");}
if($my_bon_mpall!=0 && $my_bon_mpall['time']<time()){mysql_query("DELETE FROM `clan_user_time` WHERE `tip`='mpall' AND `time`<'".time()."' AND `user`='".$udata['usr']."' ")or die(mysql_error());mysql_query("UPDATE `users` SET `mpall`='".($udata['mpall']-$bmpall['bonus'])."' WHERE `usr` ='".$udata['usr']."' "); }
if($my_bon_sila!=0 && $my_bon_sila['time']<time()){mysql_query("DELETE FROM `clan_user_time` WHERE `tip`='sila' AND `time`<'".time()."' AND `user`='".$udata['usr']."' ")or die(mysql_error());mysql_query("UPDATE `users` SET `sila`='".($udata['sila']-$bsila['bonus'])."' WHERE `usr` ='".$udata['usr']."' "); }
if($my_bon_prot!=0 && $my_bon_prot['time']<time()){mysql_query("DELETE FROM `clan_user_time` WHERE `tip`='prot' AND `time`<'".time()."' AND `user`='".$udata['usr']."' ")or die(mysql_error());mysql_query("UPDATE `users` SET `prot`='".($udata['prot']-$bprot['bonus'])."' WHERE `usr` ='".$udata['usr']."' "); }
?>
Вот ошибку пишет:
Вам необходимо зарегистрироваться для просмотра ссылок
сайт:
Вам необходимо зарегистрироваться для просмотра ссылок
Последнее редактирование модератором: