Часть логов теперь пишется в SQLITE, а не в текстовые файлы (#33). Проинициализирован класс Nick в свитках.
This commit is contained in:
+8
-6
@@ -1,6 +1,8 @@
|
||||
<?php
|
||||
|
||||
use Battles\Chat;
|
||||
use Battles\DressedItems;
|
||||
use Battles\GameLogs;
|
||||
use Battles\Nick;
|
||||
use Battles\Template;
|
||||
|
||||
@@ -203,7 +205,7 @@ class Zayavka
|
||||
return $this->errorMessage;
|
||||
} else {
|
||||
if ($type == 3) {
|
||||
AddChatSystem('Внимание! Подана заявка на хаотический поединок ({$t1min} - {$t1max}), который начнется через {$start} минут.');
|
||||
Chat::addSYSMessage("Внимание! Подана заявка на хаотический поединок ({$t1min} - {$t1max}), который начнется через {$start} минут.");
|
||||
}
|
||||
$start = time() + $start * 60;
|
||||
|
||||
@@ -563,7 +565,7 @@ VALUES ("?s","?s",?i,?i,?i,"?s","?s",?i,?i,?i,?i)',
|
||||
}
|
||||
|
||||
$rr .= "</b>";
|
||||
addlog($id, "Часы показывали <span class=date>" . date("Y.m.d H.i") . "</span>, когда " . $rr . " бросили вызов друг другу.<BR>");
|
||||
GameLogs::addBattleLog($id, "Часы показывали <span class=date>" . date("Y.m.d H.i") . "</span>, когда " . $rr . " бросили вызов друг другу.<BR>");
|
||||
|
||||
foreach ($z['team1'] as $k => $v) {
|
||||
if ($v < _BOTSEPARATOR_) {
|
||||
@@ -658,19 +660,19 @@ Template::header('zayavka');
|
||||
}
|
||||
if (!empty($_POST['back2'])) {
|
||||
$z = $zay->getlist(2, null, $user->getZayavka());
|
||||
AddChatSystem('Внимание!' . Nick::id($user->getId())->short() . ' отозвал заявку.');
|
||||
Chat::addSYSMessage('Внимание!' . Nick::id($user->getId())->short() . ' отозвал заявку.');
|
||||
echo $zay->delteam($user->getId(), $user->getZayavka(), 2);
|
||||
}
|
||||
if (!empty($_POST['cansel'])) {
|
||||
$z = $zay->getlist(2, null, $user->getZayavka());
|
||||
echo $zay->delteam($z[$user->getZayavka()]['team2'][0], $user->getZayavka(), 2);
|
||||
AddChatSystem('Внимание!' . Nick::id($user->getId())->short() . ' отказался от поединка.');
|
||||
Chat::addSYSMessage('Внимание!' . Nick::id($user->getId())->short() . ' отказался от поединка.');
|
||||
}
|
||||
if (!empty($_POST['confirm2']) && empty($user->getZayavka())) {
|
||||
$z = $zay->getlist(2, null, $_REQUEST['gocombat']);
|
||||
$toper = db::c()->query('SELECT `klan` FROM `users` WHERE `id` = ?i', $z[$_REQUEST['gocombat']]['team1'][0])->fetch_assoc();
|
||||
if ($user->getClan() != $toper['klan'] || !$user->getClan()) {
|
||||
AddChatSystem('Внимание!' . Nick::id($user->getId())->short() . ' принял заявку, нужно принять вызов или отказать.');
|
||||
Chat::addSYSMessage('Внимание!' . Nick::id($user->getId())->short() . ' принял заявку, нужно принять вызов или отказать.');
|
||||
}
|
||||
echo $zay->addteam(2, 2);
|
||||
echo "</b></font><BR>Ожидаем подтверждения боя. <input type=submit name=back2 value='Отозвать заявку'>";
|
||||
@@ -732,7 +734,7 @@ Template::header('zayavka');
|
||||
$id = mysql_insert_id();
|
||||
mysql_query("UPDATE `bots` SET `battle` = {$id} WHERE `id` = {$bot} LIMIT 1");
|
||||
$rr = "<b>" . Nick::id($user->id)->full(1) . "</b> и <b>" . Nick::id($bot)->full(1) . "</b>";
|
||||
addlog($id, "Часы показывали <span class=date>" . date("Y.m.d H.i") . "</span>, когда " . $rr . " бросили вызов друг другу. <BR>");
|
||||
GameLogs::addBattleLog($id, "Часы показывали <span class=date>" . date("Y.m.d H.i") . "</span>, когда " . $rr . " бросили вызов друг другу. <BR>");
|
||||
mysql_query("UPDATE users SET `battle` ={$id},`zayavka`=0 WHERE `id`= {$user->id};");
|
||||
exit("<script>location.href='fbattle.php';</script>");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user