Реализация ChatMessageDTO.
This commit is contained in:
@@ -422,7 +422,14 @@ class BotLogic
|
||||
}
|
||||
|
||||
$text = ' [login:' . self::$bot['login'] . '] принял' . $sa . ' вашу заявку на бой.[reflesh_main_zv_priem:' . self::$bot['id'] . ']';
|
||||
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`) VALUES ('1','" . $uz1['city'] . "','','','" . $uz1['login'] . "','" . $text . "','" . time() . "','6','0')");
|
||||
$chatMessageDto = new ChatMessage();
|
||||
$chatMessageDto->setCity($uz1['city']);
|
||||
$chatMessageDto->setTo($uz1['login']);
|
||||
$chatMessageDto->setText($text);
|
||||
$chatMessageDto->setType(6);
|
||||
$chat = new Chat();
|
||||
$chat->sendMsg($chatMessageDto);
|
||||
|
||||
mysql_query('UPDATE `stats` SET `zv` = "' . $zv['id'] . '",`team` = "2" WHERE `id` = "' . self::$bot['id'] . '" LIMIT 1');
|
||||
mysql_query('UPDATE `users` SET `ipreg` = "8",`timeMain` = "' . self::rnd() . '" WHERE `id` = "' . self::$bot['id'] . '" LIMIT 1');
|
||||
|
||||
@@ -622,7 +629,13 @@ class BotLogic
|
||||
self::$bot['battle'] = $btl_id;
|
||||
|
||||
//Отправляем сообщение в чат всем бойцам
|
||||
mysql_query("INSERT INTO `chat` (`city`,`room`,`to`,`time`,`type`,`toChat`,`sound`) VALUES ('" . $u->info['city'] . "','" . $u->info['room'] . "','" . $uz2['login'] . "','" . time() . "','11','0','117')");
|
||||
$chatDto = new ChatMessage();
|
||||
$chatDto->setCity($u->info['city']);
|
||||
$chatDto->setRoom($u->info['room']);
|
||||
$chatDto->setTo($uz2['login']);
|
||||
$chatDto->setType(11);
|
||||
$chatDto->setSound(117);
|
||||
(new Chat())->sendMsg($chatDto);
|
||||
}
|
||||
|
||||
} elseif ($pr == 0) {
|
||||
@@ -633,7 +646,13 @@ class BotLogic
|
||||
$sa = 'а';
|
||||
}
|
||||
$text = ' [login:' . self::$bot['login'] . '] отказал' . $sa . ' вам в поединке.';
|
||||
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`) VALUES ('1','" . $uz2['city'] . "','','','" . $uz2['login'] . "','" . $text . "','" . time() . "','6','0')");
|
||||
$chatDto = new ChatMessage();
|
||||
$chatDto->setCity($uz2['city']);
|
||||
$chatDto->setTo($uz2['login']);
|
||||
$chatDto->setText($text);
|
||||
$chatDto->setType(6);
|
||||
(new Chat())->sendMsg($chatDto);
|
||||
|
||||
mysql_query('UPDATE `stats` SET `zv` = "0",`team` = "1" WHERE `id` = "' . $uz2['id'] . '" LIMIT 1');
|
||||
mysql_query('UPDATE `zayvki` SET `otk` = ( `otk` + 1 ),`bcs` = "' . (time() + rand(30, rand(60, 180))) . '" WHERE `id` = "' . $zv['id'] . '" LIMIT 1');
|
||||
}
|
||||
@@ -667,7 +686,12 @@ class BotLogic
|
||||
}
|
||||
|
||||
$text = ' [login:' . self::$bot['login'] . '] отозвал' . $sa . ' свой запрос на бой.';
|
||||
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`) VALUES ('1','" . $uz1['city'] . "','','','" . $uz1['login'] . "','" . $text . "','" . time() . "','6','0')");
|
||||
$chatDto = new ChatMessage();
|
||||
$chatDto->setCity($uz1['city']);
|
||||
$chatDto->setTo($uz1['login']);
|
||||
$chatDto->setText($text);
|
||||
$chatDto->setType(6);
|
||||
(new Chat())->sendMsg($chatDto);
|
||||
}
|
||||
|
||||
mysql_query('UPDATE `zayvki` SET `otk` = ( `otk` + 1 ),`bcs` = "' . (time() + rand(30, rand(60, 180))) . '" WHERE `id` = "' . $zv['id'] . '" LIMIT 1');
|
||||
@@ -1002,10 +1026,7 @@ class BotLogic
|
||||
//Вспомогательные функции
|
||||
static function e($t)
|
||||
{
|
||||
|
||||
mysql_query('INSERT INTO `chat` (`text`,`city`,`to`,`type`,`new`,`time`) VALUES ("core #' . date('d.m.Y') . ' %' . date('H:i:s') . ' (Критическая ошибка): <b>' . mysql_real_escape_string($t) . '</b>","capitalcity",
|
||||
"LEL","6","1","-1")');
|
||||
|
||||
(new Chat())->debug($t, true);
|
||||
}
|
||||
|
||||
static function rnd()
|
||||
|
||||
Reference in New Issue
Block a user