Utf8 convert

This commit is contained in:
2023-01-10 18:29:32 +02:00
parent 71b759232c
commit 90b9c8325e
3572 changed files with 35191 additions and 395614 deletions
+8 -8
View File
@@ -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)