Файл: ewar/cronjobs/users_update.php
Строк: 57
<?php
# 0 0 * * * /usr/bin/wget -q -O /dev/null http://ewar.mobi/cronjobs/users_update.php
include("../includes/config.php");
#Atnaujinama informacija dvikovose, auksinių keitime ir ištrinamos klano paieškos:
mysql_query("UPDATE `vartotojai` SET `duel_nagrada` = '0', `dovana` = '0'");
mysql_query("UPDATE `exchange` SET `count` = '0'");
mysql_query("DELETE FROM `clan_search` WHERE `time` < '".time()."'");
#Loterijos laimėjimo išdavimas:
$nuskaitymas = mysql_query("SELECT * FROM `loterija`");
$fondas = mysql_num_rows($nuskaitymas) * 50;
while($stulpeliai = mysql_fetch_array($nuskaitymas)) {
$arr[] = array($stulpeliai['nick_id']);
}
if ($fondas != false) {
$kiek = count($arr) - 1;
$atsitiktinis = rand(0,$kiek);
$nick_id = $arr[$atsitiktinis][0];
$r_l = mysql_fetch_array(mysql_query("SELECT `id` FROM `vartotojai` WHERE `id` = '$nick_id'"));
mysql_query("UPDATE `vartotojai` SET `g` = `g` + $fondas WHERE `id` = '$nick_id'");
mysql_query("DELETE FROM `loterijos_laimetojas`");
mysql_query("INSERT INTO `loterijos_laimetojas` SET `nick_id` = '$nick_id'");
mysql_query("DELETE FROM `loterija`");
mysql_query("INSERT INTO `auksiniu_log` SET `nick_id` = '".$r_l['id']."', `txt` = '+$fondas (Game lottery).', `data` = '".date("Y-m-d H:i:s")."'");
mysql_query("INSERT INTO `inbox` SET `kieno` = '".$r_l['id']."', `busena` = '+', `nuo_ko_ar_kam` = '$ADMIN_ID', `zinute` = '[tu_laimejai_loterijos_priza*]:<br/><img src="img/icons/gold.png" alt="*"/> $fondas', `kada` = '".time()."', `type` = '1'");
}
#Lygų informacijos apie kovas ir atlygį atnaujinimas:
for($i = 1; $i <= 6; $i ++) {
$league_cache = readcache($i.'_league_cache');
if($league_cache != false) {
foreach($league_cache as $key => $value) {
$league_cache[$key][1] = 5;
$league_cache[$key][2] = 0;
}
writecache($i.'_league_cache', $league_cache);
}
}
#Mirtino susirėmimo informacijos apie kovas atnaujinimas:
$deadly_fight_cache = readcache('deadly.fight.info');
if($deadly_fight_cache != false) {
foreach($deadly_fight_cache as $key => $value) {
$deadly_fight_cache[$key][0] = 10;
}
writecache('deadly.fight.info', $deadly_fight_cache);
}
#Lentelių duomenų bazėje optimizacija:
$query = mysql_query("SHOW TABLES");
while($table = mysql_fetch_array($query)) {
mysql_query("OPTIMIZE TABLE {$table[0]}");
}
?>