Utf8 convert
This commit is contained in:
+17
-17
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
# Ïîëó÷àåì IP
|
||||
# Получаем IP
|
||||
use Core\Db;
|
||||
|
||||
const GAME = true;
|
||||
@@ -16,7 +16,7 @@ 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","TABU","6","1","-1")'
|
||||
) . ' (Критическая ошибка): <b>' . mysql_real_escape_string($t) . '</b>","capitalcity","TABU","6","1","-1")'
|
||||
);
|
||||
}
|
||||
|
||||
@@ -64,7 +64,7 @@ $filter = new Filter();
|
||||
$q = new Quests;
|
||||
|
||||
$tjs = '';
|
||||
#--------äëÿ îáùàãè, è ïîçæå äëÿ ïî÷òû
|
||||
#--------для общаги, и позже для почты
|
||||
$sleep = $u->testAction('`vars` = "sleep" AND `uid` = "' . $u->info['id'] . '" LIMIT 1', 1);
|
||||
if ($u->room['file'] != "objaga" && $sleep['id'] > 0) {
|
||||
mysql_query('UPDATE `actions` SET `vars` = "unsleep" WHERE `id` = ' . $sleep['id']);
|
||||
@@ -72,7 +72,7 @@ if ($u->room['file'] != "objaga" && $sleep['id'] > 0) {
|
||||
|
||||
$trololo = $u->room['file'] == "objaga" || $u->room['file'] == "post" ? 0 : 1;
|
||||
|
||||
#--------äëÿ îáùàãè, è ïîçæå äëÿ ïî÷òû
|
||||
#--------для общаги, и позже для почты
|
||||
if ($u->info['online'] < time() - 60) {
|
||||
$filter->setOnline($u->info['online'], $u->info['id']);
|
||||
Db::sql('update users set online = unix_timestamp(), timeMain = unix_timestamp() where id = ?', [$u->info['id']]);
|
||||
@@ -104,13 +104,13 @@ if (isset($_GET['atak_user']) && $u->info['battle'] == 0 && $_GET['atak_user'] !
|
||||
);
|
||||
|
||||
if (isset($ua['id']) && $ua['online'] > time() - 520) {
|
||||
$usta = $u->getStats($ua['id'], 0); // ñòàòû öåëè
|
||||
$minHp = $usta['hpAll'] / 100 * 33; // ìèíèìàëüíûé çàïàñ çäîðîâüÿ öåëè ïðè êîòîðîì ìîæíî íàïàñòü
|
||||
$usta = $u->getStats($ua['id'], 0); // статы цели
|
||||
$minHp = $usta['hpAll'] / 100 * 33; // минимальный запас здоровья цели при котором можно напасть
|
||||
|
||||
if ($ua['room'] == $u->info['room'] && ($minHp < $usta['hpNow'] || $ua['battle'] > 0)) {
|
||||
$magic->atackUser($u->info['id'], $ua['id'], $ua['team'], $ua['battle'], $ua['bbexp'], 50);
|
||||
|
||||
$rtxt = '[img[items/pal_button8.gif]] "' . $u->info['login'] . '" ñîâåðøèë' . $sx . ' íàïàäåíèå ïî ìåòêå íà ïåðñîíàæà "' . $ua['login'] . '".';
|
||||
$rtxt = '[img[items/pal_button8.gif]] "' . $u->info['login'] . '" совершил' . $sx . ' нападение по метке на персонажа "' . $ua['login'] . '".';
|
||||
Db::sql(
|
||||
'insert into chat (new, type, typeTime, time, city, room, text) values (1,6,1,unix_timestamp(),?,?,?)',
|
||||
[
|
||||
@@ -124,19 +124,19 @@ if (isset($_GET['atak_user']) && $u->info['battle'] == 0 && $_GET['atak_user'] !
|
||||
die();
|
||||
} else {
|
||||
$u->error = $ua['room'] != $u->info['room'] ?
|
||||
'Ïåðñîíàæ íàõîäèòñÿ â äðóãîé êîìíàòå' :
|
||||
'Ïåðñîíàæ èìååò ñëèøêîì ìàëûé óðîâåíü æèçíåé.';
|
||||
'Персонаж находится в другой комнате' :
|
||||
'Персонаж имеет слишком малый уровень жизней.';
|
||||
}
|
||||
} else {
|
||||
//Íà ïåðñîíàæà íåëüçÿ íàïàñòü
|
||||
$u->error = 'Ïåðñîíàæ íå â èãðå, ëèáî íà íåì íåò ìåòêè';
|
||||
//На персонажа нельзя напасть
|
||||
$u->error = 'Персонаж не в игре, либо на нем нет метки';
|
||||
}
|
||||
}
|
||||
$u->error = 'Âàì çàïðåùàåòñÿ àòàêîâàòü áåç ðàçðåøåíèÿ...';
|
||||
$u->error = 'Вам запрещается атаковать без разрешения...';
|
||||
}
|
||||
|
||||
if ($u->info['battle_text'] != '') {
|
||||
//Ïîêàçûâàåì ñèñòåìêó è çàíîñèì äàííûå
|
||||
//Показываем системку и заносим данные
|
||||
if ($u->info['last_b'] > 0) {
|
||||
Db::sql(
|
||||
'insert into battle_last (battle_id, uid, time, act, align, clan, exp) values (?,?,unix_timestamp(),?,?,?,?)',
|
||||
@@ -165,7 +165,7 @@ if ($u->stats['act'] == 1) {
|
||||
$act = 1;
|
||||
}
|
||||
$u->rgd = $u->regen($u->info['id'], 0, 0);
|
||||
//Ïðîâåðêà óðîâíÿ
|
||||
//Проверка уровня
|
||||
$ul = $u->testLevel();
|
||||
if ($ul == 1) {
|
||||
$act = 1;
|
||||
@@ -179,7 +179,7 @@ if ($u->info['repass'] > 0 && $u->info['id'] != 5433446) {
|
||||
}
|
||||
|
||||
if (!isset($u->tfer['id']) && $u->room['block_all'] == 0) {
|
||||
//Îäåòü/ñíÿòü ïðåäìåò
|
||||
//Одеть/снять предмет
|
||||
if (isset($_GET['rstv']) && isset($_GET['inv'])) {
|
||||
$act = $u->freeStatsMod($_GET['rstv'], $_GET['mf'], $u->info['id']);
|
||||
} elseif (isset($_GET['ufs2']) && isset($_GET['inv'])) {
|
||||
@@ -209,7 +209,7 @@ if ($u->info['repass'] > 0 && $u->info['id'] != 5433446) {
|
||||
} elseif (isset($_GET['end_qst_now'])) {
|
||||
$q->endq((int)$_GET['end_qst_now'], 'end');
|
||||
}
|
||||
//Èñïîëüçîâàòü ýôôåêò
|
||||
//Использовать эффект
|
||||
if (isset($_GET['use_pid'])) {
|
||||
$magic->useItems((int)$_GET['use_pid']);
|
||||
}
|
||||
@@ -222,7 +222,7 @@ if ($u->info['repass'] > 0 && $u->info['id'] != 5433446) {
|
||||
if ($magic->youuse > 0) {
|
||||
$act = 1;
|
||||
}
|
||||
//Ïîëó÷åíèå ñòàòîâ
|
||||
//Получение статов
|
||||
if ($act != -2) {
|
||||
$u->stats = $u->getStats($u->info['id'], 0, 1);
|
||||
$u->aves = $u->ves(null);
|
||||
|
||||
Reference in New Issue
Block a user