Init.
This commit is contained in:
51
cron/auction.php
Normal file
51
cron/auction.php
Normal file
@@ -0,0 +1,51 @@
|
||||
<?php
|
||||
define('GAME',true);
|
||||
setlocale(LC_CTYPE ,"ru_RU.CP1251");
|
||||
include('/home/newcom1/public_html/_incl_data/__config.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__db_connect.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__user.php');
|
||||
|
||||
/*
|
||||
|
||||
CRON <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
<09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:
|
||||
1. <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> 2 <20> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> 50% <20><> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
<09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD>.
|
||||
|
||||
*/
|
||||
|
||||
$time_last = 86400; //1 <20><><EFBFBD><EFBFBD>
|
||||
|
||||
$sp = mysql_query('SELECT * FROM `items_auc` WHERE `time_end` = 0 AND `time` < "'.(time()-$time_last).'" ORDER BY `user_buy` ASC');
|
||||
while( $pl = mysql_fetch_array($sp) ) {
|
||||
//
|
||||
if( $pl['x'] > 0 ) {
|
||||
$pl['name'] .= ' (x'.$pl['x'].')';
|
||||
}
|
||||
//
|
||||
$user = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `id` = "'.$pl['uid'].'" LIMIT 1'));
|
||||
if( $pl['user_buy'] > 0 ) {
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
$buyer = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `id` = "'.$pl['user_buy'].'" LIMIT 1'));
|
||||
if(isset($buyer['id'])) {
|
||||
mysql_query('UPDATE `items_users` SET `uid` = "'.$buyer['id'].'",`lastUPD` = "'.time().'" WHERE (`id` = "'.$pl['item_id'].'" OR `inGroup` = "'.$pl['item_id'].'") AND `uid` = 0');
|
||||
$u->send('','','','<font color=#009966 ><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></font>',$buyer['login'],'<27><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> "'.$pl['name'].'" <20><> <b>'.$pl['price'].' <20><>.</b> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.',time(),6,0,0,0,1,0);
|
||||
}
|
||||
if(isset($user['id'])) {
|
||||
$u->send('','','','<font color=#009966 ><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></font>',$user['login'],'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> "'.$pl['name'].'" <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <b>'.$pl['price'].'</b> <20><>. <20><> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD>.',time(),6,0,0,0,1,0);
|
||||
//
|
||||
mysql_query('INSERT INTO `items_users` (`delete`,`item_id`,`1price`,`uid`,`lastUPD`) VALUES ("0","1220","'.$pl['price'].'","-51'.$user['id'].'","'.time().'")');
|
||||
mysql_query('INSERT INTO `post` (`uid`,`sender_id`,`time`,`money`,`text`) VALUES (
|
||||
"'.$user['id'].'","0","'.time().'","'.$pl['price'].'","<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> "'.$pl['name'].'" <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <b>'.$pl['price'].' <20><></b>."
|
||||
)');
|
||||
}
|
||||
}else{
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
if(isset($user['id'])) {
|
||||
mysql_query('UPDATE `items_users` SET `uid` = "'.$user['id'].'",`lastUPD` = "'.time().'" WHERE (`id` = "'.$pl['item_id'].'" OR `inGroup` = "'.$pl['item_id'].'") AND `uid` = 0');
|
||||
$u->send('','','','<font color=#009966 ><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></font>',$user['login'],'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> "'.$pl['name'].'" <20><> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.',time(),6,0,0,0,1,0);
|
||||
}
|
||||
}
|
||||
mysql_query('UPDATE `items_auc` SET `time_end` = "'.time().'" WHERE `id` = "'.$pl['id'].'" LIMIT 1');
|
||||
}
|
||||
?>
|
||||
62
cron/battle_dell.php
Normal file
62
cron/battle_dell.php
Normal file
@@ -0,0 +1,62 @@
|
||||
<?php
|
||||
define('GAME',true);
|
||||
setlocale(LC_CTYPE ,"ru_RU.CP1251");
|
||||
include('/home/newcom1/public_html/_incl_data/__config.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__db_connect.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__user.php');
|
||||
//11. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>
|
||||
$test=0;
|
||||
while( $test == 0 )
|
||||
{
|
||||
|
||||
$tbtl=mysql_fetch_array(mysql_query('SELECT * FROM `battle` WHERE `team_win`=-1 ORDER BY `id` ASC LIMIT 1'));
|
||||
echo "<EFBFBD><EFBFBD><EFBFBD>: ";
|
||||
echo $tbtl['id']."<br>";
|
||||
if (isset($tbtl['id']))
|
||||
{
|
||||
sleep (2);
|
||||
}
|
||||
else
|
||||
{
|
||||
mysql_query('UPDATE `users` SET `battle` = 0 WHERE `battle` > 0');
|
||||
mysql_query('LOCK TABLES `battle_act` WRITE,`battle_end` WRITE,`battle_last` WRITE,`battle_out` WRITE,`battle_stat` WRITE,`battle_users` WRITE,`battle` WRITE,`battle_logs` WRITE,`battle_logs_save` WRITE,`zayvki` WRITE');
|
||||
|
||||
mysql_query('TRUNCATE TABLE `battle_act`');
|
||||
//mysql_query('OPTIMIZE TABLE `battle_act`');
|
||||
|
||||
mysql_query('TRUNCATE TABLE `battle_end`');
|
||||
//mysql_query('OPTIMIZE TABLE `battle_end`');
|
||||
|
||||
mysql_query('TRUNCATE TABLE `battle_last`');
|
||||
//mysql_query('OPTIMIZE TABLE `battle_last`');
|
||||
|
||||
mysql_query('TRUNCATE TABLE `battle_out`');
|
||||
//mysql_query('OPTIMIZE TABLE `battle_out`');
|
||||
|
||||
mysql_query('TRUNCATE TABLE `battle_stat`');
|
||||
//mysql_query('OPTIMIZE TABLE `battle_stat`');
|
||||
|
||||
mysql_query('TRUNCATE TABLE `battle_users`');
|
||||
//mysql_query('OPTIMIZE TABLE `battle_users`');
|
||||
|
||||
mysql_query('TRUNCATE TABLE `battle`');
|
||||
//mysql_query('OPTIMIZE TABLE `battle`');
|
||||
|
||||
|
||||
mysql_query('TRUNCATE TABLE `battle_logs`');
|
||||
//mysql_query('OPTIMIZE TABLE `battle_logs`');
|
||||
|
||||
mysql_query('TRUNCATE TABLE `battle_logs_save`');
|
||||
//mysql_query('OPTIMIZE TABLE `battle_logs_save`');
|
||||
|
||||
mysql_query('TRUNCATE TABLE `zayvki`');
|
||||
//mysql_query('OPTIMIZE TABLE `zayvki`');
|
||||
|
||||
mysql_query('UNLOCK TABLES');
|
||||
|
||||
$test=1;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
?>
|
||||
87
cron/battle_finish.php
Normal file
87
cron/battle_finish.php
Normal file
@@ -0,0 +1,87 @@
|
||||
<?php
|
||||
|
||||
define('GAME',true);
|
||||
setlocale(LC_CTYPE ,"ru_RU.CP1251");
|
||||
include('/home/newcom1/public_html/_incl_data/__config.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__db_connect.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__user.php');
|
||||
|
||||
/*
|
||||
|
||||
CRON <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
*/
|
||||
$hend = 2; //<2F><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
$sp = mysql_query('SELECT * FROM `battle` WHERE `time_start` < "'.( time() - 1800*$hend ).'" AND `team_win` = -1 LIMIT 100');
|
||||
while( $pl = mysql_fetch_array($sp) ) {
|
||||
$test = mysql_fetch_array(mysql_query('SELECT * FROM `battle_logs` WHERE `battle` = "'.$pl['id'].'" ORDER BY `time` DESC LIMIT 1'));
|
||||
if(!isset($test['id']) || $test['time'] < ( time() - 1800*$hend ) ) {
|
||||
mysql_query('UPDATE `battle` SET `team_win` = "0",`time_over` = "'.time().'" WHERE `id` = "'.$pl['id'].'" LIMIT 1');
|
||||
mysql_query('UPDATE `users` SET `battle` = "0" WHERE `battle` = "'.$pl['id'].'"');
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
$sp = mysql_query('SELECT * FROM `battle` WHERE `time_start` < "'.( time() - 180).'" AND `team_win` = -1 AND `typeBattle` = 9 LIMIT 100');
|
||||
while( $pl = mysql_fetch_array($sp) ) {
|
||||
$test = mysql_fetch_array(mysql_query('SELECT COUNT(`u`.`id`) as count
|
||||
FROM `users` AS `u` LEFT JOIN `stats` AS `st` ON (`u`.`id` = `st`.`id`) WHERE `u`.`battle`= "'.$pl['id'].'"'));
|
||||
if ($test['count'] < 8)
|
||||
{
|
||||
mysql_query('UPDATE `battle` SET `timeout` = "60" WHERE `id` = "'.$pl['id'].'" LIMIT 1');
|
||||
}
|
||||
elseif ($test['count'] >= 8 && $test['count'] < 12)
|
||||
{
|
||||
mysql_query('UPDATE `battle` SET `timeout` = "120" WHERE `id` = "'.$pl['id'].'" LIMIT 1');
|
||||
}
|
||||
elseif ($test['count'] >= 12)
|
||||
{
|
||||
mysql_query('UPDATE `battle` SET `timeout` = "180" WHERE `id` = "'.$pl['id'].'" LIMIT 1');
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
// batle cache
|
||||
|
||||
mysql_query('DELETE FROM `battle_cache` WHERE `time` < "'.(time()-3600).'"');
|
||||
//mysql_query('OPTIMIZE TABLE `battle_cache`');
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> (1-5 <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
|
||||
$sp = mysql_fetch_array(mysql_query('SELECT * FROM `battle` WHERE `type` = 33 AND `time_over` < "'.(time()-120).'" AND `time_over` > "'.(time() - 360).'" AND `time_over` != 0 ORDER BY `battle`.`time_over` DESC LIMIT 1'));
|
||||
if (isset($sp['id']))
|
||||
{
|
||||
mysql_query('UPDATE `battle` SET `time_over` = `time_over` - 300 WHERE `id` = "'.$sp['id'].'" LIMIT 1');
|
||||
$sps = mysql_query('SELECT * FROM `users` WHERE `mail` LIKE "haot@new-combats.com" AND `battle` = 0');
|
||||
while( $pl = mysql_fetch_array($sps))
|
||||
{
|
||||
if (isset($pl['id']))
|
||||
{
|
||||
mysql_query('UPDATE `users` SET `inUser` = "0" WHERE `inUser` = "'.$pl['id'].'" LIMIT 1');
|
||||
mysql_query('DELETE FROM `users` WHERE `id` = "'.$pl['id'].'" LIMIT 1');
|
||||
mysql_query('DELETE FROM `stats` WHERE `id` = "'.$pl['id'].'" LIMIT 1');
|
||||
mysql_query('DELETE FROM `items_users` WHERE `uid` = "'.$pl['id'].'" LIMIT 100');
|
||||
mysql_query('DELETE FROM `eff_users` WHERE `uid` = "'.$pl['id'].'" LIMIT 100');
|
||||
}
|
||||
}
|
||||
}
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD>
|
||||
$sps = mysql_query('SELECT * FROM `users` WHERE `battle` > 0');
|
||||
while( $pl = mysql_fetch_array($sps))
|
||||
{
|
||||
if (isset($pl['id']))
|
||||
{
|
||||
$test = mysql_fetch_array(mysql_query('SELECT * FROM `battle` WHERE `id` = "'.$pl['battle'].'" LIMIT 1'));
|
||||
if (($test['time_over'] < (time()-600) && $test['time_over'] !=0) || !isset($test['id']))
|
||||
{
|
||||
mysql_query('UPDATE `users` SET `battle`= 0 WHERE `id` = "'.$pl['id'].'" LIMIT 1');
|
||||
mysql_query('UPDATE `stats` SET `battle_yron` = 0 WHERE `id` = "'.$pl['id'].'" LIMIT 1');
|
||||
}
|
||||
}
|
||||
}
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
unset($sp,$sps,$pl,$test);
|
||||
|
||||
?>
|
||||
45
cron/battle_optimize.php
Normal file
45
cron/battle_optimize.php
Normal file
@@ -0,0 +1,45 @@
|
||||
<?php
|
||||
define('GAME',true);
|
||||
setlocale(LC_CTYPE ,"ru_RU.CP1251");
|
||||
include('/home/newcom1/public_html/_incl_data/__config.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__db_connect.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__user.php');
|
||||
//11. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>
|
||||
|
||||
$temptime=time()-1*24*60*60; // 1 <20><><EFBFBD><EFBFBD><EFBFBD>
|
||||
$temptime<6D>=time()-24*60*60; // 24 <20><><EFBFBD><EFBFBD>
|
||||
//mysql_query('OPTIMIZE TABLE `battle_act`');
|
||||
|
||||
mysql_query('DELETE FROM `battle_end` WHERE `time`< "'.$temptime.'"');
|
||||
//mysql_query('OPTIMIZE TABLE `battle_end`');
|
||||
|
||||
mysql_query('DELETE FROM `battle_last` WHERE `time`< "'.$temptime.'"');
|
||||
//mysql_query('OPTIMIZE TABLE `battle_last`');
|
||||
|
||||
mysql_query('DELETE FROM `battle_out` WHERE `time` < "'.$temptime.'"');
|
||||
//mysql_query('OPTIMIZE TABLE `battle_out`');
|
||||
|
||||
mysql_query('DELETE FROM `battle_stat` WHERE `time` < "'.$temptime<6D>.'"');
|
||||
//mysql_query('OPTIMIZE TABLE `battle_stat`');
|
||||
|
||||
mysql_query('DELETE FROM `battle_users` WHERE `time_enter` < "'.$temptime.'" AND `time_enter` !=0 ');
|
||||
//mysql_query('OPTIMIZE TABLE `battle_users`');
|
||||
|
||||
mysql_query('DELETE FROM `battle` WHERE `time_over` < "'.$temptime.'" AND `time_over` !=0');
|
||||
//mysql_query('OPTIMIZE TABLE `battle`');
|
||||
|
||||
|
||||
mysql_query('DELETE FROM `battle_logs` WHERE `time` < "'.$temptime.'"');
|
||||
//mysql_query('OPTIMIZE TABLE `battle_logs`');
|
||||
|
||||
mysql_query('DELETE FROM `battle_logs_save` WHERE `time` < "'.$temptime.'"');
|
||||
//mysql_query('OPTIMIZE TABLE `battle_logs_save`');
|
||||
|
||||
// mysql_query('DELETE FROM `zayvki` WHERE `time` < "'.$temptime.'"');
|
||||
//mysql_query('OPTIMIZE TABLE `zayvki`');
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
?>
|
||||
130
cron/battle_save.php
Normal file
130
cron/battle_save.php
Normal file
@@ -0,0 +1,130 @@
|
||||
<?php
|
||||
define('GAME',true);
|
||||
setlocale(LC_CTYPE ,"ru_RU.CP1251");
|
||||
include('/home/newcom1/public_html/_incl_data/__config.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__db_connect.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__user.php');
|
||||
|
||||
/*
|
||||
|
||||
CRON <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
<09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:
|
||||
1. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
2. <09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
3. <09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
4. <09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
5. <20><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
*/
|
||||
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD>
|
||||
mysql_query('UPDATE `users` SET `clan_zv`=0 WHERE `clan_zv`>0');
|
||||
|
||||
//1. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>
|
||||
mysql_query('DELETE FROM `chat` WHERE `time` < "'.(time()-1000).'"');
|
||||
mysql_query('DELETE FROM `chat_system` WHERE `time` < "'.(time()-1000).'"');
|
||||
|
||||
//2. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
mysql_query('DELETE FROM `zayvki` WHERE `start` > 0 OR `cancel` > 0 OR `time` < "'.(time()-43200*1).'"');
|
||||
|
||||
//3. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
mysql_query('DELETE FROM `dungeon_zv` WHERE `delete` > 0 OR `time` < "'.(time()-43200*1).'"');
|
||||
|
||||
//4. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
$sp = mysql_query('SELECT * FROM `dungeon_now` WHERE `time_start` < "'.(time()-43200*1).'" OR `time_finish` > 0');
|
||||
while( $pl = mysql_fetch_array($sp) ) {
|
||||
mysql_query('DELETE FROM `dungeon_actions` WHERE `dn` = "'.$pl['id'].'"');
|
||||
mysql_query('DELETE FROM `dungeon_bots` WHERE `dn` = "'.$pl['id'].'"');
|
||||
mysql_query('DELETE FROM `dungeon_items` WHERE `dn` = "'.$pl['id'].'"');
|
||||
mysql_query('DELETE FROM `dungeon_obj` WHERE `dn` = "'.$pl['id'].'"');
|
||||
mysql_query('DELETE FROM `dungeon_now` WHERE `id` = "'.$pl['id'].'"');
|
||||
}
|
||||
|
||||
|
||||
//5. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> - 10 <20><><EFBFBD><EFBFBD>
|
||||
$dusr = mysql_query('SELECT * FROM `users` WHERE `banned` < "'.(time()-86400*10).'" AND `banned` > 0');
|
||||
while( $ddusr = mysql_fetch_array($dusr) ) {
|
||||
|
||||
mysql_query('DELETE FROM `items_users` WHERE `uid` = "'.$ddusr['id'].'"');
|
||||
mysql_query('DELETE FROM `eff_users` WHERE `uid` = "'.$ddusr['id'].'"');
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD>
|
||||
mysql_query('DELETE FROM `users` WHERE `id` = "'.$ddusr['id'].'" LIMIT 1');
|
||||
mysql_query('DELETE FROM `rep` WHERE `id` = "'.$ddusr['id'].'" LIMIT 1');
|
||||
mysql_query('DELETE FROM `stats` WHERE `id` = "'.$ddusr['id'].'" LIMIT 1');
|
||||
mysql_query('DELETE FROM `online` WHERE `uid` = "'.$ddusr['id'].'" LIMIT 1');
|
||||
mysql_query('DELETE FROM `actions` WHERE `uid` = "'.$ddusr['id'].'" LIMIT 1');
|
||||
}
|
||||
//6. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 30 <20><><EFBFBD><EFBFBD>
|
||||
|
||||
$dusr = mysql_query('SELECT * FROM `users` WHERE `online` < "'.(time()-86400*30).'" AND `online` > 0 AND `level` < 10');
|
||||
while( $ddusr = mysql_fetch_array($dusr) ) {
|
||||
|
||||
mysql_query('DELETE FROM `items_users` WHERE `uid` = "'.$ddusr['id'].'"');
|
||||
mysql_query('DELETE FROM `eff_users` WHERE `uid` = "'.$ddusr['id'].'"');
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD>
|
||||
mysql_query('DELETE FROM `users` WHERE `id` = "'.$ddusr['id'].'" LIMIT 1');
|
||||
mysql_query('DELETE FROM `rep` WHERE `id` = "'.$ddusr['id'].'" LIMIT 1');
|
||||
mysql_query('DELETE FROM `stats` WHERE `id` = "'.$ddusr['id'].'" LIMIT 1');
|
||||
mysql_query('DELETE FROM `online` WHERE `uid` = "'.$ddusr['id'].'" LIMIT 1');
|
||||
mysql_query('DELETE FROM `actions` WHERE `uid` = "'.$ddusr['id'].'" LIMIT 1');
|
||||
|
||||
}
|
||||
|
||||
//7. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
mysql_query('DELETE FROM `users` WHERE `ip` = "0" AND `online` = "0" AND `battle` = "0"');
|
||||
|
||||
//8. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> -10 <20><><EFBFBD><EFBFBD>
|
||||
|
||||
mysql_query('DELETE FROM `users_delo` WHERE `time` < "'.(time()-86400*10).'"');
|
||||
|
||||
//9. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD>
|
||||
|
||||
mysql_query('DELETE FROM `items_users` WHERE `items_users`.`uid` > 0 AND `items_users`.`uid` NOT IN (SELECT `users`.`id` FROM `users`)');
|
||||
//mysql_query('OPTIMIZE TABLE `items_users`');
|
||||
|
||||
//9.1. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
mysql_query('DELETE FROM `eff_users` WHERE `eff_users`.`uid` > 0 AND `eff_users`.`uid` NOT IN (SELECT `users`.`id` FROM `users`)');
|
||||
//mysql_query('OPTIMIZE TABLE `eff_users`');
|
||||
//9.2. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> users_achiv
|
||||
|
||||
mysql_query('DELETE FROM `users_achiv` WHERE `users_achiv`.`id` > 0 AND `users_achiv`.`id` NOT IN (SELECT `users`.`id` FROM `users`)');
|
||||
//mysql_query('OPTIMIZE TABLE `users_achiv`');
|
||||
//9.3. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> aaa_bonus
|
||||
|
||||
mysql_query('DELETE FROM `aaa_bonus` WHERE `aaa_bonus`.`uid` > 0 AND `aaa_bonus`.`uid` NOT IN (SELECT `users`.`id` FROM `users`)');
|
||||
//mysql_query('OPTIMIZE TABLE `aaa_bonus`');
|
||||
//9.4. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> `users_delo`
|
||||
mysql_query('DELETE FROM `users_delo` WHERE `users_delo`.`uid` > 0 AND `users_delo`.`uid` NOT IN (SELECT `users`.`id` FROM `users`)');
|
||||
//mysql_query('OPTIMIZE TABLE `users_delo`');
|
||||
//9.5. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> users_reting
|
||||
mysql_query('DELETE FROM `users_reting` WHERE `users_reting`.`uid` > 0 AND `users_reting`.`uid` NOT IN (SELECT `users`.`id` FROM `users`)');
|
||||
//mysql_query('OPTIMIZE TABLE `users_reting`');
|
||||
//9.6. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> `aaa_reting_list`
|
||||
mysql_query('DELETE FROM `aaa_reting_list` WHERE `aaa_reting_list`.`uid` > 0 AND `aaa_reting_list`.`uid` NOT IN (SELECT `users`.`id` FROM `users`)');
|
||||
//mysql_query('OPTIMIZE TABLE `aaa_reting_list`');
|
||||
//9.7 rep
|
||||
mysql_query('DELETE FROM `rep` WHERE `rep`.`id` > 0 AND `rep`.`id` NOT IN (SELECT `users`.`id` FROM `users`)');
|
||||
//mysql_query('OPTIMIZE TABLE `rep`');
|
||||
//9.8 aaa_znahar
|
||||
mysql_query('DELETE FROM `aaa_znahar` WHERE `aaa_znahar`.`uid` > 0 AND `aaa_znahar`.`uid` NOT IN (SELECT `users`.`id` FROM `users`)');
|
||||
//mysql_query('OPTIMIZE TABLE `aaa_znahar`');
|
||||
//9.9 user_operation
|
||||
mysql_query('DELETE FROM `user_operation` WHERE `user_operation`.`uid` > 0 AND `user_operation`.`uid` NOT IN (SELECT `users`.`id` FROM `users`)');
|
||||
//mysql_query('OPTIMIZE TABLE `user_operation`');
|
||||
|
||||
//10. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> actions
|
||||
|
||||
mysql_query('DELETE FROM `actions` WHERE `vars`= "day_quest"');
|
||||
mysql_query('DELETE FROM `actions` WHERE `time` < "'.(time()-86400*60).'" AND `vars` != "read"');
|
||||
mysql_query('DELETE FROM `actions` WHERE `actions`.`uid` > 0 AND `actions`.`uid` NOT IN (SELECT `users`.`id` FROM `users`)');
|
||||
mysql_query('DELETE FROM `actions` WHERE `vals`= "loto"');
|
||||
//mysql_query('OPTIMIZE TABLE `actions`');
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
|
||||
mysql_query('DELETE FROM `uploads` WHERE `id` > 0');
|
||||
|
||||
?>
|
||||
170
cron/clear.php
Normal file
170
cron/clear.php
Normal file
@@ -0,0 +1,170 @@
|
||||
<?php
|
||||
define('GAME',true);
|
||||
setlocale(LC_CTYPE ,"ru_RU.CP1251");
|
||||
include('/home/newcom1/public_html/_incl_data/__config.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__db_connect.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__user.php');
|
||||
|
||||
if( isset($_GET['actions']) ) {
|
||||
//
|
||||
$data = array();
|
||||
//
|
||||
$sp = mysql_query('SELECT * FROM `actions`');
|
||||
while( $pl = mysql_fetch_array($sp) ) {
|
||||
$pl['vars'] = str_replace(0,'%',$pl['vars']);
|
||||
$pl['vars'] = str_replace(1,'%',$pl['vars']);
|
||||
$pl['vars'] = str_replace(2,'%',$pl['vars']);
|
||||
$pl['vars'] = str_replace(3,'%',$pl['vars']);
|
||||
$pl['vars'] = str_replace(4,'%',$pl['vars']);
|
||||
$pl['vars'] = str_replace(5,'%',$pl['vars']);
|
||||
$pl['vars'] = str_replace(6,'%',$pl['vars']);
|
||||
$pl['vars'] = str_replace(7,'%',$pl['vars']);
|
||||
$pl['vars'] = str_replace(8,'%',$pl['vars']);
|
||||
$pl['vars'] = str_replace(9,'%',$pl['vars']);
|
||||
$data[$pl['vars']]++;
|
||||
}
|
||||
//
|
||||
print_r($data);
|
||||
//
|
||||
die();
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
CRON <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
<09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:
|
||||
1. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
2. <09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
3. <09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
4. <09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
*/
|
||||
|
||||
function delete_user_all( $uid , $login ) {
|
||||
mysql_query('DELETE FROM `aaa_birthday` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `aaa_bonus` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `aaa_dialog_vars` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `aaa_znahar` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `actions` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `add_smiles` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `an_data` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `a_com_act` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `a_noob` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `a_system` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `a_vaucher` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `a_vaucher_active` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `bandit` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `bank` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `bank_alh` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `battle_act` WHERE `uid1` = "'.$uid.'" OR `uid2` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `battle_actions` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `battle_cache` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `battle_last` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `battle_stat` WHERE `uid1` = "'.$uid.'" OR `uid2` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `battle_users` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `bid` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `bs_actions` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `bs_zv` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `building` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `buy_ekr` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `chat_ignore` WHERE `uid` = "'.$uid.'" OR `login` = "'.$login.'"');
|
||||
mysql_query('DELETE FROM `complects_priem` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `dialog_act` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `dump` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `dungeon_actions` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `eff_users` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `ekr_sale` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `feerverks` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `fontan` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `fontan_hp` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `fontan_text` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `friends` WHERE `user` = "'.$uid.'"
|
||||
OR `friend` = "'.$uid.'"
|
||||
OR `enemy` = "'.$uid.'"
|
||||
OR `notinlist` = "'.$uid.'"
|
||||
OR `ignor` = "'.$uid.'"
|
||||
OR `login_ignor` = "'.$login.'"
|
||||
OR `user_ignor` = "'.$login.'"');
|
||||
mysql_query('DELETE FROM `house` WHERE `owner` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `items_img` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `items_users` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `izlom_rating` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `laba_act` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `laba_itm` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `lastnames` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `logs_auth` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `loto_win` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `mults` WHERE `uid` = "'.$uid.'" OR `uid2` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `notepad` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `obraz` WHERE `uid` = "'.$uid.'" OR `login` = "'.$login.'"');
|
||||
mysql_query('DELETE FROM `online` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `pirogi` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `post` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `reimage` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `rep` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `repass` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `ruletka_coin` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `save_com` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `stats` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `transfers` WHERE `uid1` = "'.$uid.'" OR `uid2` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `users` WHERE `id` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `stats` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `users_delo` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `users_animal` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `users_gifts` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `users_ico` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `users_reputation` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `users_turnirs` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `users_twink` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `zayavki` WHERE `creator` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `_clan` WHERE `uid` = "'.$uid.'"');
|
||||
}
|
||||
|
||||
//1. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 3 <20><><EFBFBD>
|
||||
mysql_query('DELETE FROM `chat` WHERE `time` < '.(time()-86400*3).'');
|
||||
|
||||
//2. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
mysql_query('DELETE FROM `zayvki` WHERE `start` > 0 OR `cancel` > 0 OR `time` < "'.(time()-86400*1).'"');
|
||||
|
||||
//3. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
mysql_query('DELETE FROM `dungeon_zv` WHERE `delete` > 0 OR `time` < "'.(time()-86400*1).'"');
|
||||
|
||||
//4. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
$sp = mysql_query('SELECT * FROM `dungeon_now` WHERE `time_start` < "'.(time()-86400*1).'" OR `time_finish` > 0');
|
||||
while( $pl = mysql_fetch_array($sp) ) {
|
||||
mysql_query('DELETE FROM `dungeon_actions` WHERE `dn` = "'.$pl['id'].'"');
|
||||
mysql_query('DELETE FROM `dungeon_bots` WHERE `dn` = "'.$pl['id'].'"');
|
||||
mysql_query('DELETE FROM `dungeon_items` WHERE `dn` = "'.$pl['id'].'"');
|
||||
mysql_query('DELETE FROM `dungeon_obj` WHERE `dn` = "'.$pl['id'].'"');
|
||||
mysql_query('DELETE FROM `dungeon_now` WHERE `id` = "'.$pl['id'].'"');
|
||||
}
|
||||
|
||||
//5. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
$i = 0;
|
||||
$sp = mysql_query('SELECT * FROM `users` WHERE `real` = 0 ORDER BY `id` ASC LIMIT 100');
|
||||
while( $pl = mysql_fetch_array($sp) ) {
|
||||
$btl = mysql_fetch_array(mysql_query('SELECT * FROM `battle` WHERE `id` = "'.$pl['battle'].'" LIMIT 1'));
|
||||
$clon = mysql_fetch_array(mysql_query('SELECT `id` FROM `users` WHERE `inUser` = "'.$pl['id'].'" LIMIT 1'));
|
||||
if( (!isset($btl['id']) || $btl['team_win'] >= 0) && !isset($clon['id']) ) {
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
delete_user_all( $pl['id'] , $pl['login'] );
|
||||
$i++;
|
||||
}
|
||||
}
|
||||
$x = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `users` WHERE `real` = 0 LIMIT 1'));
|
||||
$x = $x[0];
|
||||
|
||||
mysql_query('DELETE FROM `stats` WHERE `id` NOT IN (SELECT `id` FROM `users`);');
|
||||
mysql_query('DELETE FROM `items_users` WHERE `delete` > `time_create` AND `delete` > 0');
|
||||
|
||||
//6. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
mysql_query('DELETE FROM `users_delo` WHERE `time` < "'.(time()-86400*30).'" LIMIT 1000');
|
||||
|
||||
//7. <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
mysql_query('UPDATE `users` SET `ang_g` = 0 WHERE `ang_g` > 0');
|
||||
|
||||
//echo '<div><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>\<5C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: '.$i.'/'.$x.'</div>';
|
||||
/*if( $i > 0 ) {
|
||||
die('<script>function test(){ top.location = top.location; } setTimeout("test()",1000);</script>');
|
||||
}*/
|
||||
?>
|
||||
46
cron/comission.php
Normal file
46
cron/comission.php
Normal file
@@ -0,0 +1,46 @@
|
||||
<?php
|
||||
define('GAME',true);
|
||||
setlocale(LC_CTYPE ,"ru_RU.CP1251");
|
||||
include('/home/newcom1/public_html/_incl_data/__config.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__db_connect.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__user.php');
|
||||
|
||||
/*
|
||||
|
||||
CRON <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
<09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:
|
||||
1. <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> 2 <20> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> 50% <20><> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
<09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD>.
|
||||
*/
|
||||
|
||||
|
||||
$time_last = 86400 * 6; //2 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
$sp = mysql_query('SELECT * FROM `items_users` WHERE `inShop` = 30');
|
||||
while( $pl = mysql_fetch_array($sp) )
|
||||
{
|
||||
|
||||
$i = mysql_fetch_array(mysql_query('SELECT `im`.`price1`,`im`.`name`,`iu`.* FROM `items_users` AS `iu` LEFT JOIN `items_main` AS `im` ON (`im`.`id` = `iu`.`item_id`) WHERE `iu`.`id` = "'.$pl['id'].'" AND `iu`.`inShop` = "30" AND `iu`.`delete` = "0" LIMIT 1'));
|
||||
|
||||
if( isset($i['inGroup']) AND $i['inGroup'] > 0 )
|
||||
{
|
||||
$col = $u->itemsX($i['id']);
|
||||
if($col > 1)
|
||||
{
|
||||
mysql_query('UPDATE `items_users` SET `inShop` = 0, `1price` = "'.$i['price1'].'" WHERE `item_id`="'.$i['item_id'].'" AND `inShop` = "30" AND `uid`="'.$i['uid'].'" AND `inGroup` = "'.$i['inGroup'].'" LIMIT '.$col.'');
|
||||
$ld = $u->addDelo(1,$i['uid'],'"<font color=#C65F00>Shop.capitalcity</font>": <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: [id="'.$i['item_id'].'"/ <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> : "'.$i['name'].'"/ <20><><EFBFBD><EFBFBD> : "'.$i['price1'].'"/ <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> : "'.$i['inGroup'].'+1"].',time(),$u->info['city'],'Shop.comission',0,0);
|
||||
}
|
||||
else
|
||||
{
|
||||
mysql_query('UPDATE `items_users` SET `inShop` = 0, `1price` = "'.$i['price1'].'" WHERE `uid` = "'.$pl['uid'].'" AND `id` = "'.$pl['id'].'" AND `inOdet` = "0" AND `delete` = "0" ');
|
||||
$ld = $u->addDelo(1,$i['uid'],'"<font color=#C65F00>Shop.capitalcity</font>": <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: [id="'.$i['item_id'].'"/ <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> : "'.$i['name'].'"/ <20><><EFBFBD><EFBFBD> : "'.$i['price1'].'"].',time(),$u->info['city'],'Shop.comission',0,0);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
mysql_query('UPDATE `items_users` SET `inShop` = 0, `1price` = "'.$i['price1'].'" WHERE `id` = "'.$pl['id'].'" and `inShop` = "30" LIMIT 1');
|
||||
$ld = $u->addDelo(1,$i['uid'],'"<font color=#C65F00>Shop.capitalcity</font>": <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: [id="'.$i['item_id'].'"/ <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> : "'.$i['name'].'"/ <20><><EFBFBD><EFBFBD> : "'.$i['price1'].'"].',time(),$u->info['city'],'Shop.comission',0,0);
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
70
cron/comission.php.bac
Normal file
70
cron/comission.php.bac
Normal file
@@ -0,0 +1,70 @@
|
||||
<?php
|
||||
define('GAME',true);
|
||||
setlocale(LC_CTYPE ,"ru_RU.CP1251");
|
||||
include('/home/newcom1/public_html/_incl_data/__config.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__db_connect.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__user.php');
|
||||
|
||||
/*
|
||||
|
||||
CRON <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
<09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:
|
||||
1. <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> 2 <20> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> 50% <20><> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
<09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD>.
|
||||
|
||||
*/
|
||||
|
||||
$time_last = 86400 * 6; //2 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
$sp = mysql_query('SELECT * FROM `items_com` WHERE `delete` = 0 AND `time` < "'.(time()-$time_last).'"');
|
||||
while( $pl = mysql_fetch_array($sp) ) {
|
||||
$user = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `id` = "'.$pl['uid'].'" LIMIT 1'));
|
||||
//
|
||||
$itm_user = mysql_fetch_array(mysql_query('SELECT * FROM `items_users` WHERE `id` = "'.$pl['item_id'].'" LIMIT 1'));
|
||||
$itm_main = mysql_fetch_array(mysql_query('SELECT * FROM `items_main` WHERE `id` = "'.$pl['items_id'].'" LIMIT 1'));
|
||||
//
|
||||
$shpCena = $itm_user['1price'];
|
||||
$plmx = 0;
|
||||
if($itm_main['iznosMAXi']!=$itm_user['iznosMAX'] && $itm_user['iznosMAX']!=0){
|
||||
$plmx = $itm_main['iznosMAX'];
|
||||
}else{
|
||||
$plmx = $itm_main['iznosMAXi'];
|
||||
}
|
||||
if($itm_user['iznosNOW']>0){
|
||||
$prc1 = $itm_user['iznosNOW']/$plmx*100;
|
||||
}else{
|
||||
$prc1 = 0;
|
||||
}
|
||||
$shpCena = $u->shopSaleM( $shpCena , $itm_user );
|
||||
$shpCena = $shpCena/100*(100-$prc1);
|
||||
if( $itm_user['iznosMAXi'] < 999999999 ) {
|
||||
if($itm_user['iznosMAX']>0 && $itm_main['iznosMAXi']>0 && $itm_main['iznosMAXi']>$itm_user['iznosMAX']){
|
||||
$shpCena = $shpCena/100*($itm_user['iznosMAX']/$itm_main['iznosMAXi']*100);
|
||||
}
|
||||
}
|
||||
$shpCena = $shpCena/2 * $pl['group'];
|
||||
$shpCena = $u->round2($shpCena/100*(100-$shopProcent));
|
||||
if($shpCena<0){
|
||||
$shpCena = 0;
|
||||
}
|
||||
//
|
||||
$itm_user['1price'] = $shpCena;
|
||||
//
|
||||
if( $itm_user['1price'] < 0.01 ) {
|
||||
$itm_user['1price'] = 0.01;
|
||||
}
|
||||
//
|
||||
mysql_query('UPDATE `items_com` SET `delete` = "'.time().'" WHERE `id` = "'.$pl['id'].'" LIMIT 1');
|
||||
mysql_query('INSERT INTO `items_users` (`delete`,`item_id`,`1price`,`uid`,`lastUPD`) VALUES ("0","1220","'.$itm_user['1price'].'","-51'.$user['id'].'","'.time().'")');
|
||||
mysql_query('INSERT INTO `post` (`uid`,`sender_id`,`time`,`money`,`text`) VALUES (
|
||||
"'.$user['id'].'","0","'.time().'","'.$itm_user['1price'].'","<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> "'.$itm_main['name'].''.$grp.'" (<28><><EFBFBD><EFBFBD><EFBFBD>: '.ceil($itm_user['iznosNOW']).'/'.ceil($itm_user['iznosMAX']).') <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <b>'.$itm_user['1price'].' <20><></b>."
|
||||
)');
|
||||
//
|
||||
$grp = '';
|
||||
if( $pl['group'] > 1 ) {
|
||||
$grp = ' (x'.$pl['group'].')';
|
||||
}
|
||||
$u->send('','','','<font color=#009966 ><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></font>',$user['login'],'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> "'.$itm_main['name'].''.$grp.'" (<28><><EFBFBD><EFBFBD><EFBFBD>: '.ceil($itm_user['iznosNOW']).'/'.ceil($itm_user['iznosMAX']).') <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <b>'.$itm_user['1price'].' <20><>.</b>. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD>.',time(),6,0,0,0,1,0);
|
||||
}
|
||||
|
||||
?>
|
||||
167
cron/cron_clear.php
Normal file
167
cron/cron_clear.php
Normal file
@@ -0,0 +1,167 @@
|
||||
<?php
|
||||
define('GAME',true);
|
||||
setlocale(LC_CTYPE ,"ru_RU.CP1251");
|
||||
include('_incl_data/__config.php');
|
||||
include('_incl_data/class/__db_connect.php');
|
||||
include('_incl_data/class/__user.php');
|
||||
|
||||
if( isset($_GET['actions']) ) {
|
||||
//
|
||||
$data = array();
|
||||
//
|
||||
$sp = mysql_query('SELECT * FROM `actions`');
|
||||
while( $pl = mysql_fetch_array($sp) ) {
|
||||
$pl['vars'] = str_replace(0,'%',$pl['vars']);
|
||||
$pl['vars'] = str_replace(1,'%',$pl['vars']);
|
||||
$pl['vars'] = str_replace(2,'%',$pl['vars']);
|
||||
$pl['vars'] = str_replace(3,'%',$pl['vars']);
|
||||
$pl['vars'] = str_replace(4,'%',$pl['vars']);
|
||||
$pl['vars'] = str_replace(5,'%',$pl['vars']);
|
||||
$pl['vars'] = str_replace(6,'%',$pl['vars']);
|
||||
$pl['vars'] = str_replace(7,'%',$pl['vars']);
|
||||
$pl['vars'] = str_replace(8,'%',$pl['vars']);
|
||||
$pl['vars'] = str_replace(9,'%',$pl['vars']);
|
||||
$data[$pl['vars']]++;
|
||||
}
|
||||
//
|
||||
print_r($data);
|
||||
//
|
||||
die();
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
CRON <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
<09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:
|
||||
1. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
2. <09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
3. <09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
4. <09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
*/
|
||||
|
||||
function delete_user_all( $uid , $login ) {
|
||||
mysql_query('DELETE FROM `aaa_birthday` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `aaa_bonus` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `aaa_dialog_vars` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `aaa_znahar` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `actions` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `add_smiles` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `an_data` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `a_com_act` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `a_noob` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `a_system` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `a_vaucher` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `a_vaucher_active` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `bandit` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `bank` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `bank_alh` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `battle_act` WHERE `uid1` = "'.$uid.'" OR `uid2` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `battle_actions` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `battle_cache` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `battle_last` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `battle_stat` WHERE `uid1` = "'.$uid.'" OR `uid2` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `battle_users` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `bid` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `bs_actions` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `bs_zv` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `building` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `buy_ekr` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `chat_ignore` WHERE `uid` = "'.$uid.'" OR `login` = "'.$login.'"');
|
||||
mysql_query('DELETE FROM `complects_priem` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `dialog_act` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `dump` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `dungeon_actions` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `eff_users` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `ekr_sale` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `feerverks` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `fontan` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `fontan_hp` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `fontan_text` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `friends` WHERE `user` = "'.$uid.'"
|
||||
OR `friend` = "'.$uid.'"
|
||||
OR `enemy` = "'.$uid.'"
|
||||
OR `notinlist` = "'.$uid.'"
|
||||
OR `ignor` = "'.$uid.'"
|
||||
OR `login_ignor` = "'.$login.'"
|
||||
OR `user_ignor` = "'.$login.'"');
|
||||
mysql_query('DELETE FROM `house` WHERE `owner` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `items_img` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `items_users` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `izlom_rating` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `laba_act` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `laba_itm` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `lastnames` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `logs_auth` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `loto_win` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `mults` WHERE `uid` = "'.$uid.'" OR `uid2` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `notepad` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `obraz` WHERE `uid` = "'.$uid.'" OR `login` = "'.$login.'"');
|
||||
mysql_query('DELETE FROM `online` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `pirogi` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `post` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `reimage` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `rep` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `repass` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `ruletka_coin` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `save_com` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `stats` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `transfers` WHERE `uid1` = "'.$uid.'" OR `uid2` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `users` WHERE `id` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `stats` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `users_delo` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `users_animal` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `users_gifts` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `users_ico` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `users_reputation` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `users_turnirs` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `users_twink` WHERE `uid` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `zayavki` WHERE `creator` = "'.$uid.'"');
|
||||
mysql_query('DELETE FROM `_clan` WHERE `uid` = "'.$uid.'"');
|
||||
}
|
||||
|
||||
//1. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 3 <20><><EFBFBD>
|
||||
mysql_query('DELETE FROM `chat` WHERE `time` < '.(time()-86400*1).'');
|
||||
|
||||
//2. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
mysql_query('DELETE FROM `zayvki` WHERE `start` > 0 OR `cancel` > 0 OR `time` < "'.(time()-86400*1).'"');
|
||||
|
||||
//3. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
mysql_query('DELETE FROM `dungeon_zv` WHERE `delete` > 0 OR `time` < "'.(time()-86400*1).'"');
|
||||
|
||||
//4. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
$sp = mysql_query('SELECT * FROM `dungeon_now` WHERE `time_start` < "'.(time()-86400*1).'" OR `time_finish` > 0');
|
||||
while( $pl = mysql_fetch_array($sp) ) {
|
||||
mysql_query('DELETE FROM `dungeon_actions` WHERE `dn` = "'.$pl['id'].'"');
|
||||
mysql_query('DELETE FROM `dungeon_bots` WHERE `dn` = "'.$pl['id'].'"');
|
||||
mysql_query('DELETE FROM `dungeon_items` WHERE `dn` = "'.$pl['id'].'"');
|
||||
mysql_query('DELETE FROM `dungeon_obj` WHERE `dn` = "'.$pl['id'].'"');
|
||||
mysql_query('DELETE FROM `dungeon_now` WHERE `id` = "'.$pl['id'].'"');
|
||||
}
|
||||
|
||||
//5. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
$i = 0;
|
||||
$sp = mysql_query('SELECT * FROM `users` WHERE `real` = 0 ORDER BY `id` ASC LIMIT 100000');
|
||||
while( $pl = mysql_fetch_array($sp) ) {
|
||||
$btl = mysql_fetch_array(mysql_query('SELECT * FROM `battle` WHERE `id` = "'.$pl['battle'].'" LIMIT 1'));
|
||||
$clon = mysql_fetch_array(mysql_query('SELECT `id` FROM `users` WHERE `inUser` = "'.$pl['id'].'" LIMIT 1'));
|
||||
if( (!isset($btl['id']) || $btl['team_win'] >= 0) && !isset($clon['id']) ) {
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
delete_user_all( $pl['id'] , $pl['login'] );
|
||||
$i++;
|
||||
}
|
||||
}
|
||||
$x = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `users` WHERE `real` = 0 LIMIT 1'));
|
||||
$x = $x[0];
|
||||
|
||||
mysql_query('DELETE FROM `stats` WHERE `id` NOT IN (SELECT `id` FROM `users`);');
|
||||
mysql_query('DELETE FROM `items_users` WHERE `delete` > `time_create` AND `delete` > 0');
|
||||
|
||||
//6. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
mysql_query('DELETE FROM `users_delo` WHERE `time` < "'.(time()-86400*30).'" LIMIT 10000');
|
||||
|
||||
//echo '<div><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>\<5C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: '.$i.'/'.$x.'</div>';
|
||||
/*if( $i > 0 ) {
|
||||
die('<script>function test(){ top.location = top.location; } setTimeout("test()",1000);</script>');
|
||||
}*/
|
||||
?>
|
||||
0
cron/index.php
Normal file
0
cron/index.php
Normal file
2
cron/php.ini
Normal file
2
cron/php.ini
Normal file
@@ -0,0 +1,2 @@
|
||||
;display_errors = on
|
||||
;error_reporting = E_ALL & ~E_NOTICE
|
||||
39
cron/rupor.php
Normal file
39
cron/rupor.php
Normal file
@@ -0,0 +1,39 @@
|
||||
<?php
|
||||
define('GAME',true);
|
||||
setlocale(LC_CTYPE ,"ru_RU.CP1251");
|
||||
include('/home/newcom1/public_html/_incl_data/__config.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__db_connect.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__user.php');
|
||||
|
||||
$rupor = array(
|
||||
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>.',
|
||||
'<27><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20> 50% <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!',
|
||||
'<27><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> - <20><><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD> <20><> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD>!',
|
||||
'<27><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> - <20><><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20> 50% <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!',
|
||||
'<27><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> - <20><><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD> <20> <20> 50% <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!',
|
||||
'<27><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> - <20><><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20> 50% <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>/<2F><><EFBFBD><EFBFBD><EFBFBD>/<2F><><EFBFBD><EFBFBD> ( <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> )!',
|
||||
'<27><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20> 50% <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ( <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> )!',
|
||||
'<27> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 9-<2D><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 100 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.',
|
||||
);
|
||||
|
||||
mysql_query('INSERT INTO `chat` (`invis`,`da`,`delete`,`molch`,`new`,`login`,`to`,`city`,`room`,`time`,`type`,`spam`,`text`,`toChat`,`color`,`typeTime`,`sound`,`global`) VALUES (
|
||||
"0",
|
||||
"1",
|
||||
"0",
|
||||
"0",
|
||||
"1",
|
||||
"",
|
||||
"",
|
||||
"capitalcity",
|
||||
"0",
|
||||
"'.time().'",
|
||||
"6",
|
||||
"0",
|
||||
"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: '.$rupor[rand(0,count($rupor)-1)].'",
|
||||
"0",
|
||||
"red",
|
||||
"0",
|
||||
"0",
|
||||
"0")');
|
||||
|
||||
?>
|
||||
27
cron/stats_correct.php
Normal file
27
cron/stats_correct.php
Normal file
@@ -0,0 +1,27 @@
|
||||
<?php
|
||||
define('GAME',true);
|
||||
setlocale(LC_CTYPE ,"ru_RU.CP1251");
|
||||
include('/home/newcom1/public_html/_incl_data/__config.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__db_connect.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__user.php');
|
||||
|
||||
$sp = mysql_query('SELECT * FROM `rep` WHERE `repemeraldscity` > 1999 ORDER BY `add_stats` DESC');
|
||||
//$sp = mysql_query('SELECT * FROM `rep` WHERE `id` =3');
|
||||
while($pl = mysql_fetch_array($sp))
|
||||
{
|
||||
|
||||
echo 'id:'.$pl['id'].'<br>';
|
||||
// mysql_query('UPDATE `stats` SET `priemslot` = `priemslot` - '.$pl['add_slot'].', `priems` ="0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|" WHERE `id` ="'.$pl['id'].'"');
|
||||
mysql_query('UPDATE `rep` SET `nu_capitalcity`=0, `nu_demonscity`=0,`nu_angelscity`=0,`nu_suncity`=0,`nu_dreamscity`=0,`nu_abandonedplain`=0,`nu_sandcity`=0,`nu_emeraldscity`=0, `add_stats`=0,`add_skills`=0,`add_slot`=0 WHERE `id` ="'.$pl['id'].'"');
|
||||
|
||||
}
|
||||
|
||||
// SELECT * FROM `rep` WHERE `repemeraldscity` > 1999 ORDER BY `add_stats` DESC
|
||||
// rep (`add_stats`,`add_skills`,`add_slot`) `add_stats`,`add_skills`,`add_slot` ===== 0
|
||||
// stats (`ability`,`skills`,`priemslot`) ability=0 skills?? priemslot-
|
||||
// (`nu_capitalcity`+`nu_demonscity`+`nu_angelscity`+`nu_suncity`+`nu_dreamscity`+`nu_abandonedplain`+`nu_sandcity`+`nu_emeraldscity`)
|
||||
|
||||
|
||||
|
||||
|
||||
?>
|
||||
116
cron/tom_check.php
Normal file
116
cron/tom_check.php
Normal file
@@ -0,0 +1,116 @@
|
||||
<?php
|
||||
|
||||
define('GAME',true);
|
||||
setlocale(LC_CTYPE ,"ru_RU.CP1251");
|
||||
include('/home/newcom1/public_html/_incl_data/__config.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__db_connect.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__user.php');
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
$sp = mysql_query('SELECT * FROM `stats` WHERE `priemslot` > 10');
|
||||
while( $pl = mysql_fetch_array($sp) ) {
|
||||
$test = mysql_fetch_array(mysql_query('SELECT * FROM `rep` WHERE `id` = "'.$pl['id'].'" LIMIT 1'));
|
||||
$userst = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `id` = "'.$pl['id'].'" LIMIT 1'));
|
||||
if($test['add_slot']>0)
|
||||
{
|
||||
|
||||
// echo "<22><><EFBFBD>:".$userst['login']." <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:".$pl['priemslot']." <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:".$test['add_slot']."<br>";
|
||||
|
||||
}
|
||||
$kolvo = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `actions` WHERE `uid` ="'.$pl['id'].'" AND `vars` ="read"'));
|
||||
|
||||
$overtop=$pl['priemslot']-10-$test['add_slot']-($kolvo['COUNT(*)']+1);
|
||||
|
||||
$overtopkorrect=$pl['priemslot']-10-$test['add_slot'];
|
||||
|
||||
if($overtop>8)
|
||||
{
|
||||
$prevish = $overtop -8;
|
||||
} else {$prevish =0;}
|
||||
|
||||
if ($overtopkorrect>8){$overtopkorrect=8;}
|
||||
|
||||
$resultslot= 10 + $test['add_slot'] + $overtopkorrect;
|
||||
if($overtop>0)
|
||||
{
|
||||
|
||||
echo "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!!! <20><><EFBFBD>:".$userst['login']." <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:".$pl['priemslot']." <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>:".$resultslot." <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:".$test['add_slot']." <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>:".$kolvo['COUNT(*)']." <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:".$overtop." <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:".$prevish." <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:".$overtopkorrect."<br>";
|
||||
|
||||
mysql_query('UPDATE `stats` SET `priemslot` = "'.$resultslot.'" WHERE `id` = "'.$pl['id'].'"');
|
||||
// mysql_query('UPDATE `stats` SET `priemslot` = "'.$resultslot.'" WHERE `id` = "'.$pl['id'].'"');
|
||||
mysql_query('DELETE FROM `actions` WHERE `uid` = "'.$pl['id'].'" AND `vars` = "read" ');
|
||||
|
||||
if($overtopkorrect==5){$overtopkorrect=6;}
|
||||
|
||||
if ($overtopkorrect==1)
|
||||
{
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","1044")');
|
||||
}
|
||||
elseif ($overtopkorrect==2)
|
||||
{
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","1044")');
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","1045")');
|
||||
}
|
||||
elseif ($overtopkorrect==3)
|
||||
{
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","1044")');
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","1045")');
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","1046")');
|
||||
}
|
||||
elseif ($overtopkorrect==4)
|
||||
{
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","1044")');
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","1045")');
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","1046")');
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","1047")');
|
||||
}
|
||||
elseif ($overtopkorrect==6)
|
||||
{
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","1044")');
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","1045")');
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","1046")');
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","1047")');
|
||||
|
||||
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","4811")');
|
||||
}
|
||||
elseif ($overtopkorrect==7)
|
||||
{
|
||||
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","1044")');
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","1045")');
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","1046")');
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","1047")');
|
||||
|
||||
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","4811")');
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","4812")');
|
||||
|
||||
}
|
||||
elseif ($overtopkorrect==8)
|
||||
{
|
||||
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","1044")');
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","1045")');
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","1046")');
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","1047")');
|
||||
|
||||
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","4811")');
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","4812")');
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","4813")');
|
||||
}
|
||||
|
||||
|
||||
|
||||
echo "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!!! <20><><EFBFBD>:".$userst['login']." <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:".$resultslot." <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:".$test['add_slot']." <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>:".$overtopkorrect."<br>";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
?>
|
||||
Reference in New Issue
Block a user