Utf8 convert
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* Âûçîâ áîòîâ â èãðîâûå êîìíàòû.
|
||||
* Вызов ботов в игровые комнаты.
|
||||
*
|
||||
* Çàïóñê ðàç â ìèíóòó.
|
||||
* Запуск раз в минуту.
|
||||
*/
|
||||
|
||||
use Core\Db;
|
||||
@@ -21,7 +21,7 @@ function makeLogin(int $id, string $login, int $level): string
|
||||
HTML;
|
||||
}
|
||||
|
||||
function testMonster(array $mon): bool // ×ÒÎ ÒÛ ÁËßÒÜ ÒÀÊÎÅ? ×ÒÎ ÒÛ ÏÐÎÂÅÐßÅØÜ? ÊÀÊ ÒÛ ÐÀÁÎÒÀÅØÜ?
|
||||
function testMonster(array $mon): bool // ЧТО ТЫ БЛЯТЬ ТАКОЕ? ЧТО ТЫ ПРОВЕРЯЕШЬ? КАК ТЫ РАБОТАЕШЬ?
|
||||
{
|
||||
return
|
||||
(
|
||||
@@ -62,13 +62,13 @@ foreach ($rows as $row) {
|
||||
$mon = Db::getRow('select * from aaa_monsters where uid = ?', [$row['id']]);
|
||||
|
||||
if ($row['res_x'] < time()) {
|
||||
if (isset($mon['id'])) { //åñëè áîò â ñïåöèàëüíîì ñïèñêå
|
||||
// åñëè áîò ñïðÿòàí â äîìèêå (303) - âûïóñêàåì è ëå÷èì åãî
|
||||
if (isset($mon['id'])) { //если бот в специальном списке
|
||||
// если бот спрятан в домике (303) - выпускаем и лечим его
|
||||
if (testMonster($mon) && $row['room'] == 303) {
|
||||
Db::sql('update users set room = ? where id = ?', [$mon['start_room'], $row['id']]);
|
||||
Db::sql('update stats set hpNow = hpAll, mpNow = mpAll where id = ?', [$row['id']]);
|
||||
if ($mon['start_text']) {
|
||||
$str = '<span style="color: red">Âíèìàíèå!</span> ';
|
||||
$str = '<span style="color: red">Внимание!</span> ';
|
||||
$str .= str_replace('{b}', makeLogin($row['id'], $row['login'], $row['level']), $mon['start_text']);
|
||||
Db::sql(
|
||||
'insert into chat (text, city, type, new, time) values (?,?,6,1,unix_timestamp())',
|
||||
@@ -90,10 +90,10 @@ foreach ($rows as $row) {
|
||||
isset($mon['id']) &&
|
||||
testMonster($mon)
|
||||
) {
|
||||
// åñëè áîò íå â äîìèêå, îòïðàëÿåì â äîìèê (303).
|
||||
// если бот не в домике, отпраляем в домик (303).
|
||||
Db::sql('update users set room = 303 where id = ?', [$row['id']]);
|
||||
if ($mon['back_text']) {
|
||||
$str = '<span style="color: red">Âíèìàíèå!</span> ';
|
||||
$str = '<span style="color: red">Внимание!</span> ';
|
||||
$str .= str_replace('{b}', makeLogin($row['id'], $row['login'], $row['level']), $mon['back_text']);
|
||||
Db::sql(
|
||||
'insert into chat (text, city, type, new, time)
|
||||
|
||||
Reference in New Issue
Block a user