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
+83 -83
View File
@@ -10,26 +10,26 @@ if ($u->room['file'] == 'dragopsh') {
$lab = mysql_fetch_array(mysql_query('SELECT * FROM `laba_now` WHERE `id` = "' . $u->info['dnow'] . '" LIMIT 1'));
if (!isset($lab['id'])) {
die('Ïîõîä â ïîäçåìåëüå íå íàéäåí...');
die('Поход в подземелье не найден...');
}
$varsitmsund = [//Âåùè â ñóíäóêàõ
$varsitmsund = [//Вещи в сундуках
[4391, 1], [1043, 1], [3106, 1], [2544, 2], //array(2545,1),
[724, 1], [1187, 1], [1043, 1], [3106, 1], [2544, 2], //array(2545,1),
[724, 1], [1187, 1], [1043, 1], [3106, 1], [2544, 2], //array(2545,1),
[724, 1], [1187, 1], [1043, 1], [3106, 1], [2544, 2], //array(2545,1),
[724, 1], [1187, 1]];
$varsitm = [//Ñëàáûå ðåñóðñû
$varsitm = [//Слабые ресурсы
[4373, 1], [4374, 1], [4375, 1], [4376, 1], [4377, 1], [4378, 1], [4379, 1], [4380, 1], [4381, 1], [4382, 1], [4383, 1], [4384, 1], [4385, 1], //
[4373, 1], [4374, 1], [4375, 1], [4376, 1], [4377, 1], [4378, 1], [4379, 1], [4380, 1], [4381, 1], [4382, 1], [4383, 1], [4384, 1], [4385, 1], //
[4373, 1], [4374, 1], [4375, 1], [4376, 1], [4377, 1], [4378, 1], [4379, 1], [4380, 1], [4381, 1], [4382, 1], [4383, 1], [4384, 1], [4385, 1]];
$varsitmart = [//Àðòåôàêòû
$varsitmart = [//Артефакты
[2109, 1], [2111, 1], [2099, 1], [2105, 1], [2122, 1], [2101, 1], [2114, 1], [2107, 1], [2108, 1]];
$map = mysql_fetch_array(mysql_query('SELECT `id`,`data`,`update` FROM `laba_map` WHERE `id` = "' . $u->info['dnow'] . '" LIMIT 1'));
if (!isset($map['id'])) {
die('Êàðòà ïîäçåìåëèé íå íàéäåíà...');
die('Карта подземелий не найдена...');
}
$dies = mysql_fetch_array(mysql_query('SELECT COUNT(`id`) FROM `dungeon_actions` WHERE `uid` = "' . $u->info['id'] . '" AND `dn` = "' . $u->info['dnow'] . '" AND `vars` = "dielaba" LIMIT 1'));
@@ -49,10 +49,10 @@ if ($u->room['file'] == 'dragopsh') {
if ($var['obj']['take'] == 0) {
$var['sex'] = '';
if ($u->info['sex'] == 1) {
$var['sex'] = 'à';
$var['sex'] = 'а';
}
$var['text'] = '<b>' . $u->info['login'] . '</b> ïîäíÿë' . $var['sex'] . ' ïðåäìåò &quot;' . $var['obj']['name'] . '&quot;';
$errors .= '<b><font color=red>Âû ïîäíÿëè ïðåäìåò &quot;' . $var['obj']['name'] . '&quot;</font></b>';
$var['text'] = '<b>' . $u->info['login'] . '</b> поднял' . $var['sex'] . ' предмет &quot;' . $var['obj']['name'] . '&quot;';
$errors .= '<b><font color=red>Вы подняли предмет &quot;' . $var['obj']['name'] . '&quot;</font></b>';
mysql_query('UPDATE `laba_itm` SET `take` = "' . $u->info['id'] . '" WHERE `id` = "' . $var['obj']['id'] . '" LIMIT 1');
if ($var['obj']['inslot'] > 0) {
$u->addItem($var['obj']['itm'], $u->info['id'], '|fromlaba=1|nosavelaba=1|nosale=1');
@@ -61,25 +61,25 @@ if ($u->room['file'] == 'dragopsh') {
}
mysql_query("INSERT INTO `chat` (`dn`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`,`new`) VALUES ('" . $u->info['dnow'] . "','" . $u->info['city'] . "','" . $u->info['room'] . "','','','" . $var['text'] . "','" . time() . "','6','0','1','1')");
} else {
$errors .= '<b><font color=red>Ïðåäìåò êòî-òî ïîäíÿë ðàíüøå Âàñ...</font></b>';
$errors .= '<b><font color=red>Предмет кто-то поднял раньше Вас...</font></b>';
}
} else {
$errors = '<font color=red><b>Ïðåäìåò íå íàéäåí...</b></font>';
$errors = '<font color=red><b>Предмет не найден...</b></font>';
}
} elseif (isset($_GET['useobj'])) {
$var = ['obj' => mysql_fetch_array(mysql_query('SELECT * FROM `laba_obj` WHERE `id` = "' . mysql_real_escape_string($_GET['useobj']) . '" AND `lib` = "' . $lab['id'] . '" AND `x` = "' . $u->info['x'] . '" AND `y` = "' . $u->info['y'] . '" LIMIT 1'))];
if (isset($var['obj']['id'])) {
if ($var['obj']['use'] == 0) {
if ($var['obj']['type'] == 1) {
//ñóíóäóê
//сунудук
$var['sex'] = '';
if ($u->info['sex'] == 1) {
$var['sex'] = 'à';
$var['sex'] = 'а';
}
//Âûäàåì ðåñóðñû, ñâèòêè
//Выдаем ресурсы, свитки
if (rand(0, 100) < 25) {
//Âûäàåì àðò varsitmart
//Выдаем арт varsitmart
$var['itm'] = $varsitm[rand(0, count($varsitm) - 1)];
$var['itm'] = $var['itm'][0];
$var['itm'] = mysql_fetch_array(mysql_query('SELECT `id`,`name` FROM `items_main` WHERE `id` = "' . $var['itm'] . '" LIMIT 1'));
@@ -88,32 +88,32 @@ if ($u->room['file'] == 'dragopsh') {
"' . $u->info['id'] . '","' . $lab['id'] . '","' . time() . '","' . $var['itm']['id'] . '","' . $u->info['x'] . '","' . $u->info['y'] . '","0"
)');
} else {
$var['itm']['name'] = 'Ïðåäìåò ðàññûïàëñÿ íà ãëàçàõ...';
$var['itm']['name'] = 'Предмет рассыпался на глазах...';
}
}
//Âûäàåì ðåñóðñû, ñâèòêè
//Выдаем ресурсы, свитки
$var['itm'] = $varsitmsund[rand(0, count($varsitmsund) - 1)];
$var['itm'] = $var['itm'][0];
$var['itm'] = mysql_fetch_array(mysql_query('SELECT `id`,`name` FROM `items_main` WHERE `id` = "' . $var['itm'] . '" LIMIT 1'));
if (isset($var['itm']['id'])) {
$u->addItem($var['itm']['id'], $u->info['id'], '|fromlaba=1');
} else {
$var['itm']['name'] = 'Ïðåäìåò ðàññûïàëñÿ íà ãëàçàõ...';
$var['itm']['name'] = 'Предмет рассыпался на глазах...';
}
$var['text'] = '<img width=40 height=25 src=https://img.new-combats.com/i/items/event_sunduk.gif> <b>' . $u->info['login'] . '</b> îòêðûë' . $var['sex'] . ' ñóíäóê...è çàáðàë &quot;' . $var['itm']['name'] . '&quot;';
$var['text'] = '<img width=40 height=25 src=https://img.new-combats.com/i/items/event_sunduk.gif> <b>' . $u->info['login'] . '</b> открыл' . $var['sex'] . ' сундук...и забрал &quot;' . $var['itm']['name'] . '&quot;';
mysql_query("INSERT INTO `chat` (`dn`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`,`new`) VALUES ('" . $u->info['dnow'] . "','" . $u->info['city'] . "','" . $u->info['room'] . "','','','" . $var['text'] . "','" . time() . "','6','0','1','1')");
$errors .= '<img width="40" height="25" src="https://img.new-combats.com/i/items/event_sunduk.gif"> ' . $u->info['login'] . ' îòêðûë' . $var['sex'] . ' ñóíäóê...è çàáðàë &quot;' . $var['itm']['name'] . '&quot;';
$errors .= '<img width="40" height="25" src="https://img.new-combats.com/i/items/event_sunduk.gif"> ' . $u->info['login'] . ' открыл' . $var['sex'] . ' сундук...и забрал &quot;' . $var['itm']['name'] . '&quot;';
$var['obj']['use'] = $u->info['id'];
} elseif ($var['obj']['type'] == 5) {
//Ïàíäîðó
//Пандору
$var['sex'] = '';
if ($u->info['sex'] == 1) {
$var['sex'] = 'à';
$var['sex'] = 'а';
}
//Âûäàåì ðåñóðñû, ñâèòêè
//Выдаем ресурсы, свитки
if (rand(0, 100) < 70) {
//Âûäàåì àðò varsitmart
//Выдаем арт varsitmart
$var['itm'] = $varsitmart[rand(0, count($varsitmart) - 1)];
$var['itm'] = $var['itm'][0];
$var['itm'] = mysql_fetch_array(mysql_query('SELECT `id`,`name` FROM `items_main` WHERE `id` = "' . $var['itm'] . '" LIMIT 1'));
@@ -122,7 +122,7 @@ if ($u->room['file'] == 'dragopsh') {
"' . $u->info['id'] . '","' . $lab['id'] . '","' . time() . '","' . $var['itm']['id'] . '","' . $u->info['x'] . '","' . $u->info['y'] . '","0"
)');
} else {
$var['itm']['name'] = 'Ïðåäìåò ðàññûïàëñÿ íà ãëàçàõ...';
$var['itm']['name'] = 'Предмет рассыпался на глазах...';
}
}
$var['itm'] = $varsitm[rand(0, count($varsitm) - 1)];
@@ -134,17 +134,17 @@ if ($u->room['file'] == 'dragopsh') {
"' . $u->info['id'] . '","' . $lab['id'] . '","' . time() . '","' . $var['itm']['id'] . '","' . $u->info['x'] . '","' . $u->info['y'] . '","0"
)');
} else {
$var['itm']['name'] = 'Ïðåäìåò ðàññûïàëñÿ íà ãëàçàõ...';
$var['itm']['name'] = 'Предмет рассыпался на глазах...';
}
$var['text'] = '<img width=40 height=25 src=https://img.new-combats.com/i/items/event_pandbox.gif> <b>' . $u->info['login'] . '</b> îòêðûë' . $var['sex'] . ' ßùèê Ïàíäîðû...';
$var['text'] = '<img width=40 height=25 src=https://img.new-combats.com/i/items/event_pandbox.gif> <b>' . $u->info['login'] . '</b> открыл' . $var['sex'] . ' Ящик Пандоры...';
mysql_query("INSERT INTO `chat` (`dn`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`,`new`) VALUES ('" . $u->info['dnow'] . "','" . $u->info['city'] . "','" . $u->info['room'] . "','','','" . $var['text'] . "','" . time() . "','6','0','1','1')");
$errors .= '<img width="40" height="25" src="https://img.new-combats.com/i/items/event_pandbox.gif"> ' . $u->info['login'] . ' îòêðûë' . $var['sex'] . ' ßùèê Ïàíäîðû...';
$errors .= '<img width="40" height="25" src="https://img.new-combats.com/i/items/event_pandbox.gif"> ' . $u->info['login'] . ' открыл' . $var['sex'] . ' Ящик Пандоры...';
$var['obj']['use'] = $u->info['id'];
} elseif ($var['obj']['type'] == 3) {
//Õèëêà
//Хилка
$var['sex'] = '';
if ($u->info['sex'] == 1) {
$var['sex'] = 'à';
$var['sex'] = 'а';
}
$var['hpp'] = rand(2, 5) * 10;
$var['hp'] = round($u->stats['hpAll'] / 100 * $var['hpp']);
@@ -152,26 +152,26 @@ if ($u->room['file'] == 'dragopsh') {
if ($u->stats['hpNow'] > $u->stats['hpAll']) {
$u->stats['hpNow'] = $u->stats['hpAll'];
}
$var['text'] = '<img width=40 height=25 src=https://img.new-combats.com/i/items/event_heal.gif> <b>' . $u->info['login'] . '</b> ïîïîëíèë' . $var['sex'] . ' çäîðîâüå, Óðîâåíü Æèçíè +' . $var['hpp'] . '% (+' . $var['hp'] . 'HP)';
$var['text'] = '<img width=40 height=25 src=https://img.new-combats.com/i/items/event_heal.gif> <b>' . $u->info['login'] . '</b> пополнил' . $var['sex'] . ' здоровье, Уровень Жизни +' . $var['hpp'] . '% (+' . $var['hp'] . 'HP)';
mysql_query('UPDATE `stats` SET `hpNow` = "' . $u->stats['hpNow'] . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1');
mysql_query("INSERT INTO `chat` (`dn`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`,`new`) VALUES ('" . $u->info['dnow'] . "','" . $u->info['city'] . "','" . $u->info['room'] . "','','','" . $var['text'] . "','" . time() . "','6','0','1','1')");
$errors .= '<img width="40" height="25" src="https://img.new-combats.com/i/items/event_heal.gif"> ' . $u->info['login'] . ' ïîïîëíèë' . $var['sex'] . ' çäîðîâüå, Óðîâåíü Æèçíè +' . $var['hpp'] . '% (+' . $var['hp'] . 'HP)';
$errors .= '<img width="40" height="25" src="https://img.new-combats.com/i/items/event_heal.gif"> ' . $u->info['login'] . ' пополнил' . $var['sex'] . ' здоровье, Уровень Жизни +' . $var['hpp'] . '% (+' . $var['hp'] . 'HP)';
$var['obj']['use'] = $u->info['id'];
}
if ($var['obj']['use'] > 0) {
mysql_query('UPDATE `laba_obj` SET `use` = "' . $var['obj']['use'] . '" WHERE `id` = "' . $var['obj']['id'] . '" LIMIT 1');
}
} else {
$errors = '<font color=red><b>Êòî-òî óæå èñïîëüçîâàë ýòî äî Âàñ...</b></font>';
$errors = '<font color=red><b>Кто-то уже использовал это до Вас...</b></font>';
}
} else {
$errors = '<font color=red><b>Îáüåêò íå íàéäåí...</b></font>';
$errors = '<font color=red><b>Обьект не найден...</b></font>';
}
unset($var);
}
//Ãåíèðàöèÿ êàðòû
//Генирация карты
$mapsee = '';
$real_x = $u->info['x'];
$real_y = $u->info['y'];
@@ -227,7 +227,7 @@ if ($u->room['file'] == 'dragopsh') {
$goto['y']++;
}
if ($goodgoo[$_GET['goto']] == 1 && $u->info['timeGo'] <= time()) {
//ïåðåõîäèì
//переходим
$u->info['y'] = $goto['x'];
$u->info['x'] = $goto['y'];
$real_x = $u->info['x'];
@@ -281,7 +281,7 @@ if ($u->room['file'] == 'dragopsh') {
if (isset($_POST['exit'])) {
if ($lab['users'] < 2) {
//Óäàëÿåì ïîäçåìåëüå
//Удаляем подземелье
mysql_query('DELETE FROM `laba_now` WHERE `id` = "' . $lab['id'] . '" LIMIT 1');
mysql_query('DELETE FROM `laba_map` WHERE `id` = "' . $lab['id'] . '" LIMIT 1');
mysql_query('DELETE FROM `laba_obj` WHERE `lib` = "' . $lab['id'] . '"');
@@ -295,19 +295,19 @@ if ($u->room['file'] == 'dragopsh') {
mysql_query('UPDATE `items_users` SET `delete` = "' . time() . '" WHERE `uid` = "' . $u->info['id'] . '" AND `delete` < 1234567890 AND `inShop` = "0" AND `data` LIKE "%nosavelaba=1%"');
mysql_query('UPDATE `users` SET `room` = "369" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1');
mysql_query('UPDATE `stats` SET `dnow` = "0",`x`="0",`y`="0" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1');
//Âûáðàñûâàåì ïðåäìåòû êîòîðûå èç ïîäçåìåëüÿ
//Выбрасываем предметы которые из подземелья
die('<script>location.href="main.php";</script>');
}
//Ïðåäìåòû â ëîêàöèè
//Предметы в локации
$itms = '';
if (isset($objs[$u->info['x']][$u->info['y']]['id'])) {
$var = [];
$mitm = $objs[$u->info['x']][$u->info['y']];
if ($mitm['type'] == 6) {
//Ñëó÷àéíûé ïðåäìåò
//Случайный предмет
if ($mitm['vars'] < 25) {
$i = 0;
while ($i < $mitm['vars']) {
@@ -324,7 +324,7 @@ if ($u->room['file'] == 'dragopsh') {
$i++;
}
} else {
//Êîíêðåòíûé ïðåäìåò
//Конкретный предмет
}
mysql_query('DELETE FROM `laba_obj` WHERE `id` = "' . $mitm['id'] . '" LIMIT 1');
@@ -332,17 +332,17 @@ if ($u->room['file'] == 'dragopsh') {
if ($mitm['use'] == 0) {
$tbtl = mysql_fetch_array(mysql_query('SELECT * FROM `battle` WHERE `team_win` = -1 AND `dn_id` = "' . $lab['id'] . '" AND `x` = "' . $u->info['x'] . '" AND `y` = "' . $u->info['y'] . '" LIMIT 1'));
if (isset($tbtl['id'])) {
//âñòóïàåì â ïîåäèíîê
//вступаем в поединок
mysql_query('UPDATE `users` SET `battle` = "' . $tbtl['id'] . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1');
mysql_query('UPDATE `stats` SET `team` = "1" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1');
$u->error = 'Íàïàäàåì ... <script>location="main.php?rnd=' . $code . '";</script>';
$u->error = 'Нападаем ... <script>location="main.php?rnd=' . $code . '";</script>';
} else {
$var['bots'] = [[357, 5], [358, 5], [359, 5], [360, 5], [361, 3], [362, 3], [363, 3], [364, 2], [365, 5], [366, 5], [367, 3]];
//Ñîçäàåì íîâûé áîé
//Создаем новый бой
if ($mitm['vars'] != null) {
//Áîòû óæå åñòü
//Боты уже есть
} else {
//Íîâûé ñïèñîê ñîñòàâëÿåì
//Новый список составляем
$i = 0;
while ($i <= $u->info['level']) {
$var['ab'] = $var['bots'][rand(0, count($var['bots']) - 1)];
@@ -403,31 +403,31 @@ if ($u->room['file'] == 'dragopsh') {
if ($j > 0) {
mysql_query('UPDATE `users` SET `battle` = "' . $btl_id . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1');
mysql_query('UPDATE `stats` SET `team` = "1" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1');
$u->error = 'Íàïàäàåì ... <script>location="main.php?rnd=' . $code . '";</script>';
$u->error = 'Нападаем ... <script>location="main.php?rnd=' . $code . '";</script>';
} else {
$u->error = 'Íå óäàëîñü íàïàñòü, îøèáêà îáüåêòà íàïàäåíèÿ ...';
$u->error = 'Не удалось напасть, ошибка обьекта нападения ...';
}
}
//
}
}
} elseif ($mitm['type'] == 1) {
//Ñóíäóê
//Сундук
if ($mitm['use'] == 0) {
$itms .= '<a title="Îòêðûòü" href="main.php?useobj=' . $mitm['id'] . '"><img src="https://img.new-combats.com/i/items/use_sunduk_on.gif" width="60" height="60"></a>';
$itms .= '<a title="Открыть" href="main.php?useobj=' . $mitm['id'] . '"><img src="https://img.new-combats.com/i/items/use_sunduk_on.gif" width="60" height="60"></a>';
} else {
$itms .= '<img title="Ñóíäóê áûë îòêðûò" src="https://img.new-combats.com/i/items/use_sunduk_off.gif" width="60" height="60">';
$itms .= '<img title="Сундук был открыт" src="https://img.new-combats.com/i/items/use_sunduk_off.gif" width="60" height="60">';
}
} elseif ($mitm['type'] == 3) {
//õèëêà
//хилка
if ($mitm['use'] == 0) {
$itms .= '<a title="Âûïèòü" href="main.php?useobj=' . $mitm['id'] . '"><img src="https://img.new-combats.com/i/items/use_heal_on.gif" width="60" height="60"></a>';
$itms .= '<a title="Выпить" href="main.php?useobj=' . $mitm['id'] . '"><img src="https://img.new-combats.com/i/items/use_heal_on.gif" width="60" height="60"></a>';
} else {
$itms .= '<img title="Ýëèêñèð áûë âûïèò" src="https://img.new-combats.com/i/items/openHeal.gif" width="60" height="60">';
$itms .= '<img title="Эликсир был выпит" src="https://img.new-combats.com/i/items/openHeal.gif" width="60" height="60">';
}
} elseif ($mitm['type'] == 4) {
if ($mitm['use'] == 0) {
//Ëîâóøêà
//Ловушка
$var['trap1'] = mysql_fetch_array(mysql_query('SELECT `id`,`vals`,`time` FROM `laba_act` WHERE `uid` = "' . $u->info['id'] . '" AND `lib` = "' . $lab['id'] . '" AND `time` > "' . time() . '" AND `vars` = "trap1" ORDER BY `time` DESC LIMIT 1'));
$var['time'] = rand(1, 60);
if (isset($var['trap1']['id'])) {
@@ -441,21 +441,21 @@ if ($u->room['file'] == 'dragopsh') {
$var['sex'] = '';
if ($u->info['sex'] == 1) {
$var['sex'] = 'à';
$var['sex'] = 'а';
}
$var['text'] = '<img width=40 height=25 src=https://img.new-combats.com/i/items/event_timer_trap.gif> <b>' . $u->info['login'] . '</b> óãîäèë' . $var['sex'] . ' â ëîâóøêó...';
$var['text'] = '<img width=40 height=25 src=https://img.new-combats.com/i/items/event_timer_trap.gif> <b>' . $u->info['login'] . '</b> угодил' . $var['sex'] . ' в ловушку...';
$varos['trap1'] = mysql_fetch_array(mysql_query('SELECT `vals`,`time` FROM `laba_act` WHERE `uid` = "' . $u->info['id'] . '" AND `lib` = "' . $lab['id'] . '" AND `time` > "' . time() . '" AND `vars` = "trap1" ORDER BY `time` DESC LIMIT 1'));
mysql_query("INSERT INTO `chat` (`dn`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`,`new`) VALUES ('" . $u->info['dnow'] . "','" . $u->info['city'] . "','" . $u->info['room'] . "','','','" . $var['text'] . "','" . time() . "','6','0','1','1')");
$errors .= '<img width="40" height="25" src="https://img.new-combats.com/i/items/event_timer_trap.gif"> ' . $u->info['login'] . ' óãîäèë' . $var['sex'] . ' â ëîâóøêó... Âðåìÿ ïåðåõîäà +3 ñåêóíäû (Äëèòåëüíîñòü: +' . $var['time'] . ' ìèí.)';
$errors .= '<img width="40" height="25" src="https://img.new-combats.com/i/items/event_timer_trap.gif"> ' . $u->info['login'] . ' угодил' . $var['sex'] . ' в ловушку... Время перехода +3 секунды (Длительность: +' . $var['time'] . ' мин.)';
}
} elseif ($mitm['type'] == 5) {
//Ïàíäîðà
//Пандора
if ($mitm['use'] == 0) {
$itms .= '<a title="Îòêðûòü" href="main.php?useobj=' . $mitm['id'] . '"><img src="https://img.new-combats.com/i/items/panbox_on.gif" width="60" height="60"></a>';
$itms .= '<a title="Открыть" href="main.php?useobj=' . $mitm['id'] . '"><img src="https://img.new-combats.com/i/items/panbox_on.gif" width="60" height="60"></a>';
} else {
$itms .= '<img title="Ñóíäóê áûë îòêðûò" src="https://img.new-combats.com/i/items/panbox_off.gif" width="60" height="60">';
$itms .= '<img title="Сундук был открыт" src="https://img.new-combats.com/i/items/panbox_off.gif" width="60" height="60">';
}
}
unset($var);
@@ -463,15 +463,15 @@ if ($u->room['file'] == 'dragopsh') {
$sp = mysql_query('SELECT `i`.*,`m`.`name`,`m`.`img` FROM `laba_itm` AS `i` LEFT JOIN `items_main` AS `m` ON `m`.`id` = `i`.`itm` WHERE `i`.`lib` = "' . $lab['id'] . '" AND `i`.`x` = "' . $u->info['x'] . '" AND `i`.`y` = "' . $u->info['y'] . '" AND `i`.`take` = "0"');
while ($pl = mysql_fetch_array($sp)) {
$itms .= ' <a href="main.php?takeitm=' . $pl['id'] . '"><img src="https://img.new-combats.com/i/items/' . $pl['img'] . '" title="Ïîäíÿòü &quot;' . $pl['name'] . '&quot;"></a>';
$itms .= ' <a href="main.php?takeitm=' . $pl['id'] . '"><img src="https://img.new-combats.com/i/items/' . $pl['img'] . '" title="Поднять &quot;' . $pl['name'] . '&quot;"></a>';
}
if ($itms != '') {
$itms = '<u>Â ýòîé êîìíàòå íàõîäèòñÿ:</u><br /><br />' . $itms . '<br />';
$itms = '<u>В этой комнате находится:</u><br /><br />' . $itms . '<br />';
} elseif ($u->info['y'] == count($map_d) - 2) {
//Âûõîä íàøåëñÿ!
//Выход нашелся!
if ($lab['users'] < 2) {
//Óäàëÿåì ïîäçåìåëüå
//Удаляем подземелье
mysql_query('DELETE FROM `laba_now` WHERE `id` = "' . $lab['id'] . '" LIMIT 1');
mysql_query('DELETE FROM `laba_map` WHERE `id` = "' . $lab['id'] . '" LIMIT 1');
mysql_query('DELETE FROM `laba_obj` WHERE `lib` = "' . $lab['id'] . '"');
@@ -486,22 +486,22 @@ if ($u->room['file'] == 'dragopsh') {
mysql_query('UPDATE `items_users` SET `delete` = "' . time() . '" WHERE `uid` = "' . $u->info['id'] . '" AND `delete` < 1234567890 AND `inShop` = "0" AND `data` LIKE "%nosavelaba=1%"');
mysql_query('UPDATE `users` SET `room` = "369" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1');
mysql_query('UPDATE `stats` SET `dnow` = "0",`x`="0",`y`="0" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1');
$r = '<img src=https://img.new-combats.com/i/items/paper100.gif width=40 height=25 /> Âû ïîëó÷èëè íàãðàäó &quot;×åê íà ïðåäúÿâèòåëÿ (50êð.)&quot;';
$r = '<img src=https://img.new-combats.com/i/items/paper100.gif width=40 height=25 /> Вы получили награду &quot;Чек на предъявителя (50кр.)&quot;';
mysql_query("INSERT INTO `chat` (`typeTime`,`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`) VALUES ('1','1','" . $u->info['city'] . "','" . $u->info['room'] . "','','" . $u->info['login'] . "','" . $r . "','" . time() . "','6','0')");
$r = '<img src=https://img.new-combats.com/i/items/lmap.gif width=40 height=25 /> Âû ïðîøëè ëàáèðèíò &quot;Ïîäçåìåëüÿ Äðàêîíîâ&quot; è ñîõðàíèëè ïðåäìåòû èç ëàáèðèíòà!';
$r = '<img src=https://img.new-combats.com/i/items/lmap.gif width=40 height=25 /> Вы прошли лабиринт &quot;Подземелья Драконов&quot; и сохранили предметы из лабиринта!';
mysql_query("INSERT INTO `chat` (`typeTime`,`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`) VALUES ('1','1','" . $u->info['city'] . "','" . $u->info['room'] . "','','" . $u->info['login'] . "','" . $r . "','" . time() . "','6','0')");
//Âûáðàñûâàåì ïðåäìåòû êîòîðûå èç ïîäçåìåëüÿ
//Выбрасываем предметы которые из подземелья
die('<script>location.href="main.php";</script>');
}
$sp = mysql_query('SELECT `s`.`x`,`s`.`y`,`u`.`id`,`u`.`login`,`u`.`level` FROM `stats` AS `s` LEFT JOIN `users` AS `u` ON `u`.`id` = `s`.`id` WHERE `s`.`dnow` = "' . $lab['id'] . '" AND `s`.`id` != "' . $u->info['id'] . '" LIMIT 5');
$pi = 1;
while ($pl = mysql_fetch_array($sp)) {
$objs[$pl['x']][$pl['y']] = [2 => '<div title="Èãðîê: ' . $pl['login'] . '" class="ddp1ee' . $pi . '"></div>']; //Ïåðñîíàæ 1
$objs[$pl['x']][$pl['y']] = [2 => '<div title="Игрок: ' . $pl['login'] . '" class="ddp1ee' . $pi . '"></div>']; //Персонаж 1
$pi++;
}
$objs[$u->info['x']][$u->info['y']] = [2 => '<div title="ß" class="ddp1me"></div>']; //Ïåðñîíàæ 1
$objs[$u->info['x']][$u->info['y']] = [2 => '<div title="Я" class="ddp1me"></div>']; //Персонаж 1
$i = 0;
while ($i <= count($map_d)) {
$j = 0;
@@ -514,9 +514,9 @@ if ($u->room['file'] == 'dragopsh') {
if (isset($objs[$i][$j][2])) {
//
} elseif ($j == 1) {
$objs[$i][$j][2] = '<div title="Âõîä â ëàáèðèíò" class="ddpStart"></div>';
$objs[$i][$j][2] = '<div title="Вход в лабиринт" class="ddpStart"></div>';
} elseif ($j == count($map_d) - 2) {
$objs[$i][$j][2] = '<div title="Âûõîä èç ëàáèðèíòà!" class="ddpExit"></div>';
$objs[$i][$j][2] = '<div title="Выход из лабиринта!" class="ddpExit"></div>';
}
} else {
if ($objs[$i][$j]['use'] == 0) {
@@ -538,9 +538,9 @@ if ($u->room['file'] == 'dragopsh') {
$mapsee = '<div style="width:165px;height:165px;padding:10px;">' . $mapsee . '</div>';
//Ýôôåêòû íà ïåðñîíàæå
//Эффекты на персонаже
if (isset($varos['trap1']['vals']) && $varos['trap1']['vals'] > 0) {
$effed .= '<div><img width=40 height=25 src=https://img.new-combats.com/i/items/event_timer_trap.gif> - Âðåìÿ ïåðåõîäà +3 ñåêóíäû (Îñòàëîñü: ' . $u->timeOut($varos['trap1']['time'] - time()) . ')</div>';
$effed .= '<div><img width=40 height=25 src=https://img.new-combats.com/i/items/event_timer_trap.gif> - Время перехода +3 секунды (Осталось: ' . $u->timeOut($varos['trap1']['time'] - time()) . ')</div>';
}
unset($varos);
?>
@@ -679,7 +679,7 @@ if ($u->room['file'] == 'dragopsh') {
<td width="5">&nbsp;</td>
<td width="99%">
<div><?= $u->error ?></div>
<div>Êàðòà: <?= $lab['id'] ?></div>
<div>Карта: <?= $lab['id'] ?></div>
<script language="javascript" type="text/javascript">
function confirmSubmit(mes) {
var agree = confirm(mes);
@@ -694,8 +694,8 @@ if ($u->room['file'] == 'dragopsh') {
<div>
<?= $d->usersDng($lab['id']); ?>
</div>
<input type="submit" name="exit" value="Âûéòè è ïîòåðÿòü âñå íàéäåííîå!"
onclick="return confirmSubmit('Äåéñòâèòåëüíî õîòèòå Âûéòè è ïîòåðÿòü âñå íàéäåííîå?')"/>
<input type="submit" name="exit" value="Выйти и потерять все найденное!"
onclick="return confirmSubmit('Действительно хотите Выйти и потерять все найденное?')"/>
</form>
<br/>
<? if ($effed != '') {
@@ -704,10 +704,10 @@ if ($u->room['file'] == 'dragopsh') {
<br/>
<?
if ($dies > 0) {
echo '<b>Êîë-âî ñìåðòåé: ' . $dies . '/3</b><br>';
echo '<b>Кол-во смертей: ' . $dies . '/3</b><br>';
}
?>
êîîðäèíàòû : X=<?= $u->info['y'] ?> Y=<?= $u->info['x'] ?><br/></td>
координаты : X=<?= $u->info['y'] ?> Y=<?= $u->info['x'] ?><br/></td>
<td width="5">&nbsp;</td>
</tr>
<tr>
@@ -847,7 +847,7 @@ if ($u->room['file'] == 'dragopsh') {
<td width="26" height="26"><a
href="https://new-combats.com/main.php?goto=2"><img
src="https://img.new-combats.com/drgn/arr1.gif"
border="0" title="Ââåðõ" alt="Ââåðõ"/></a></td>
border="0" title="Вверх" alt="Вверх"/></a></td>
<td width="13"></td>
<td width="26"></td>
</tr>
@@ -862,17 +862,17 @@ if ($u->room['file'] == 'dragopsh') {
<td width="26" height="26"><a
href="https://new-combats.com/main.php?goto=1"><img
src="https://img.new-combats.com/drgn/arr4.gif"
border="0" title="Âëåâî" alt="Âëåâî"/></a></td>
border="0" title="Влево" alt="Влево"/></a></td>
<td></td>
<td width="26" height="26"><a
href="https://new-combats.com/main.php?refresh"><img
src="https://img.new-combats.com/drgn/refresh.gif"
border="0" title="Îáíîâèòü" alt="Îáíîâèòü"/></a></td>
border="0" title="Обновить" alt="Обновить"/></a></td>
<td></td>
<td width="26" height="26"><a
href="https://new-combats.com/main.php?goto=3"><img
src="https://img.new-combats.com/drgn/arr2.gif"
border="0" title="Âïðàâî" alt="Âïðàâî"/></a></td>
border="0" title="Вправо" alt="Вправо"/></a></td>
</tr>
<tr>
<td></td>
@@ -894,7 +894,7 @@ if ($u->room['file'] == 'dragopsh') {
<td width="26" height="26"><a
href="https://new-combats.com/main.php?goto=4"><img
src="https://img.new-combats.com/drgn/arr3.gif"
border="0" title="Âíèç" alt="Âíèç"/></a></td>
border="0" title="Вниз" alt="Вниз"/></a></td>
<td></td>
<td></td>
</tr>