closes #17, великое переименование классов для автозагрузчика, актуализация кода
This commit is contained in:
+27
-57
@@ -1,62 +1,32 @@
|
||||
<?php
|
||||
define('GAME',true);
|
||||
setlocale(LC_CTYPE ,"ru_RU.CP1251");
|
||||
include('/home/newcom1/public_html/_incl_data/__config.php');
|
||||
const GAME = true;
|
||||
include('/home/newcom1/public_html/_incl_data/class/__db_connect.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__user.php');
|
||||
//11. ÷èñòêà è ñáðîñ ñ÷åò÷èêîâ ïðè îòñóòñòâèè áîåâ ÷òîá íå ëàìàëñß ëîã
|
||||
$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 "�îé: ";
|
||||
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`');
|
||||
$test = 0;
|
||||
while ($test == 0) {
|
||||
|
||||
|
||||
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;
|
||||
}
|
||||
$tbtl = mysql_fetch_array(mysql_query('SELECT * FROM `battle` WHERE `team_win`=-1 ORDER BY `id` LIMIT 1'));
|
||||
echo "�îé: ";
|
||||
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('TRUNCATE TABLE `battle_end`');
|
||||
mysql_query('TRUNCATE TABLE `battle_last`');
|
||||
mysql_query('TRUNCATE TABLE `battle_out`');
|
||||
mysql_query('TRUNCATE TABLE `battle_stat`');
|
||||
mysql_query('TRUNCATE TABLE `battle_users`');
|
||||
mysql_query('TRUNCATE TABLE `battle`');
|
||||
mysql_query('TRUNCATE TABLE `battle_logs`');
|
||||
mysql_query('TRUNCATE TABLE `battle_logs_save`');
|
||||
mysql_query('TRUNCATE TABLE `zayvki`');
|
||||
mysql_query('UNLOCK TABLES');
|
||||
|
||||
}
|
||||
|
||||
?>
|
||||
$test = 1;
|
||||
}
|
||||
}
|
||||
|
||||
+5
-12
@@ -1,10 +1,7 @@
|
||||
<?php
|
||||
|
||||
define('GAME',true);
|
||||
setlocale(LC_CTYPE ,"ru_RU.CP1251");
|
||||
include('/home/newcom1/public_html/_incl_data/__config.php');
|
||||
const GAME = true;
|
||||
include('/home/newcom1/public_html/_incl_data/class/__db_connect.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__user.php');
|
||||
|
||||
/*
|
||||
|
||||
@@ -33,13 +30,11 @@ while( $pl = mysql_fetch_array($sp) ) {
|
||||
{
|
||||
mysql_query('UPDATE `battle` SET `timeout` = "60" WHERE `id` = "'.$pl['id'].'" LIMIT 1');
|
||||
}
|
||||
elseif ($test['count'] >= 8 && $test['count'] < 12)
|
||||
elseif ($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');
|
||||
} else {
|
||||
mysql_query('UPDATE `battle` SET `timeout` = "180" WHERE `id` = "' . $pl['id'] . '" LIMIT 1');
|
||||
}
|
||||
|
||||
|
||||
@@ -47,7 +42,6 @@ while( $pl = mysql_fetch_array($sp) ) {
|
||||
// batle cache
|
||||
|
||||
mysql_query('DELETE FROM `battle_cache` WHERE `time` < "'.(time()-3600).'"');
|
||||
//mysql_query('OPTIMIZE TABLE `battle_cache`');
|
||||
|
||||
//âûòàñêèâàåì ïåðñîâ èç ïðèç õàîòà åñëè çàñòðßëè (1-5 ìèíóò îêîí÷àíèå)
|
||||
$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'));
|
||||
@@ -83,5 +77,4 @@ while( $pl = mysql_fetch_array($sps))
|
||||
}
|
||||
//÷èñòèì ïàìßòü
|
||||
unset($sp,$sps,$pl,$test);
|
||||
|
||||
?>
|
||||
|
||||
|
||||
@@ -1,9 +1,6 @@
|
||||
<?php
|
||||
define('GAME',true);
|
||||
setlocale(LC_CTYPE ,"ru_RU.CP1251");
|
||||
include('/home/newcom1/public_html/_incl_data/__config.php');
|
||||
const GAME = true;
|
||||
include('/home/newcom1/public_html/_incl_data/class/__db_connect.php');
|
||||
include('/home/newcom1/public_html/_incl_data/class/__user.php');
|
||||
|
||||
/*
|
||||
|
||||
@@ -127,4 +124,3 @@ mysql_query('DELETE FROM `actions` WHERE `vals`= "loto"');
|
||||
|
||||
mysql_query('DELETE FROM `uploads` WHERE `id` > 0');
|
||||
|
||||
?>
|
||||
|
||||
+1
-4
@@ -1,9 +1,6 @@
|
||||
<?php
|
||||
define('GAME',true);
|
||||
setlocale(LC_CTYPE ,"ru_RU.CP1251");
|
||||
include('/home/newcom1/public_html/_incl_data/__config.php');
|
||||
const GAME = true;
|
||||
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']) ) {
|
||||
//
|
||||
|
||||
+2
-3
@@ -3,8 +3,7 @@
|
||||
* CRON Êîìèññèîííîãî ìàãàçèíà
|
||||
* Åñëè ïðåäìåò âèñèò óæå 2 è áîëåå íåäåëü, ïðîäàâàòü ïðåäìåò çà 50% îò åãî ñòîèìîñòè ñ ó÷åòîì èçíîñà.
|
||||
* Äåíüãè îòñûëàþòñÿ íà ïî÷òó.
|
||||
* @var PDO $pdo
|
||||
* @var user $u
|
||||
* @var PDO $pdo
|
||||
* @author Insallah
|
||||
*/
|
||||
const GAME = true;
|
||||
@@ -14,7 +13,7 @@ const SHOP_TYPE = 'Shop.comission';
|
||||
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');
|
||||
$u = User::start();
|
||||
|
||||
$q = 'select items_main.id, uid, inGroup, item_id, price1, name from items_users left join items_main on items_main.id = item_id where inShop = 30 and `delete` = 0';
|
||||
foreach ($pdo->query($q) as $row) {
|
||||
|
||||
+1
-8
@@ -3,7 +3,6 @@ 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']) ) {
|
||||
//
|
||||
@@ -141,7 +140,7 @@ while( $pl = mysql_fetch_array($sp) ) {
|
||||
|
||||
//5. Î÷èñòêà ìîíñòðîâ
|
||||
$i = 0;
|
||||
$sp = mysql_query('SELECT * FROM `users` WHERE `real` = 0 ORDER BY `id` ASC LIMIT 100000');
|
||||
$sp = mysql_query('SELECT * FROM `users` WHERE `real` = 0 ORDER BY `id` 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'));
|
||||
@@ -159,9 +158,3 @@ mysql_query('DELETE FROM `items_users` WHERE `delete` > `time_create` AND `delet
|
||||
|
||||
//6. Î÷èñòêà ëè÷íîãî äåëà
|
||||
mysql_query('DELETE FROM `users_delo` WHERE `time` < "'.(time()-86400*30).'" LIMIT 10000');
|
||||
|
||||
//echo '<div>Î÷èùåíî áîòîâ\ìîíñòðîâ: '.$i.'/'.$x.'</div>';
|
||||
/*if( $i > 0 ) {
|
||||
die('<script>function test(){ top.location = top.location; } setTimeout("test()",1000);</script>');
|
||||
}*/
|
||||
?>
|
||||
+23
-49
@@ -1,52 +1,30 @@
|
||||
<?php
|
||||
|
||||
define('GAME',true);
|
||||
const 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 "íèê:".$userst['login']." êîëè÷åñòâî ñëîòîâ:".$pl['priemslot']." êîëè÷åñòâî äîáàâëåííûõ ñ ïîäçåìêè ñëîòîâ:".$test['add_slot']."<br>";
|
||||
|
||||
}
|
||||
$kolvo = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `actions` WHERE `uid` ="'.$pl['id'].'" AND `vars` ="read"'));
|
||||
|
||||
$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;}
|
||||
|
||||
$prevish = $overtop > 8 ? $overtop - 8 : 0;
|
||||
if ($overtopkorrect>8){$overtopkorrect=8;}
|
||||
$resultslot= 10 + $test['add_slot'] + $overtopkorrect;
|
||||
if($overtop>0)
|
||||
{
|
||||
|
||||
{
|
||||
|
||||
echo "íà÷àëî!!! íèê:".$userst['login']." êîëè÷åñòâî ñëîòîâ:".$pl['priemslot']." äîëæíî áûòü:".$resultslot." êîëè÷åñòâî äîáàâëåííûõ ñ ïîäçåìêè ñëîòîâ:".$test['add_slot']." êîëè÷åñòâî ïðî÷èòàíûõ êíèã:".$kolvo['COUNT(*)']." ðåçóëüòàò:".$overtop." ïðåâûøåíèå:".$prevish." íóæíî ïðî÷èòàòü:".$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)
|
||||
|
||||
if ($overtopkorrect==1)
|
||||
{
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `vals`) VALUES ("'.$pl['id'].'","'.time().'","capitalcity","10","read","1044")');
|
||||
}
|
||||
@@ -74,43 +52,39 @@ while( $pl = mysql_fetch_array($sp) ) {
|
||||
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","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 "ðåçóëüòàò!!! íèê:".$userst['login']." êîëè÷åñòâî ñëîòîâ:".$resultslot." êîëè÷åñòâî äîáàâëåííûõ ñ ïîäçåìêè ñëîòîâ:".$test['add_slot']." êîëè÷åñòâî ïðî÷èòàíûõ êíèã:".$overtopkorrect."<br>";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
?>
|
||||
Reference in New Issue
Block a user