Отказ от алиаса die в пользу exit, более явная проверка на наличие сессии. Некоторые проверки входа теперь проверяют объекты, а не массив.

This commit is contained in:
Igor Barkov (iwork)
2020-09-30 15:01:33 +03:00
parent 02dc4582dc
commit a08ce17a40
179 changed files with 883 additions and 582 deletions
+17 -17
View File
@@ -72,11 +72,11 @@ switch ($location[0]) {
move(2702, 'city.php');
break;
case 'got':
if ($user['room'] == 20) {
if ($user->room == 20) {
switch ($location[1]) {
case 'level1':
header('location: main.php?goto=arena');
die();
exit;
break;
case 'level7':
header('location: city.php?strah');
@@ -106,7 +106,7 @@ switch ($location[0]) {
move(25, 'comission.php');
break;
}
} elseif ($user['room'] == 21) {
} elseif ($user->room == 21) {
switch ($location[1]) {
case 'level4':
header('location: city.php?cp');
@@ -130,7 +130,7 @@ switch ($location[0]) {
move(650, 'ul_clans.php');
break;
}
} elseif ($user['room'] == 2111) {
} elseif ($user->room == 2111) {
switch ($location[1]) {
case 'level1':
header('location: city.php?strah');
@@ -148,7 +148,7 @@ switch ($location[0]) {
move(666, 'jail.php');
break;
}
} elseif ($user['room'] == 2601) {
} elseif ($user->room == 2601) {
switch ($location[1]) {
case 'level4':
header('location: city.php?bps');
@@ -166,7 +166,7 @@ switch ($location[0]) {
move(404, 'vxod.php');
break;
}
} elseif ($user['room'] == 2701) {
} elseif ($user->room == 2701) {
switch ($location[1]) {
case 'level1':
header('location: city.php?zaliv');
@@ -175,7 +175,7 @@ switch ($location[0]) {
move(402, 'lab_chaos_enter.php');
break;
}
} elseif ($user['room'] == 2702) {
} elseif ($user->room == 2702) {
switch ($location[1]) {
case 'level10':
header('location: city.php?cp');
@@ -184,7 +184,7 @@ switch ($location[0]) {
move(61, 'akadem.php');
break;
}
} elseif ($user['room'] == 2655) {
} elseif ($user->room == 2655) {
switch ($location[1]) {
case 'level10':
header('location: city.php?zamk');
@@ -193,7 +193,7 @@ switch ($location[0]) {
move(603, 'aren_of_angels.php');
break;
}
} elseif ($user['room'] == 26) {
} elseif ($user->room == 26) {
switch ($location[1]) {
case 'level4':
header('location: city.php?cp');
@@ -289,7 +289,7 @@ $online = db::c()->query('SELECT 1 FROM `online` WHERE `real_time` >= ?i', (time
<TR>
<TD align=center colspan=2>
<?php
if ($user['room'] == 20) {
if ($user->room == 20) {
bgset('cap_cp');
buildset(1, "cap_club", 30, 235, "Бойцовский Клуб");
buildset(2, "cap_shop", 202, 171, "Магазин");
@@ -304,7 +304,7 @@ $online = db::c()->query('SELECT 1 FROM `online` WHERE `real_time` >= ?i', (time
buildset(9, "cap_tree2", 260, 530, "Новогодняя елка");
buildset(14, "cap_sneg_3", 210, 390, "Снеговик");
echo "</div>";
} elseif ($user['room'] == 21) {
} elseif ($user->room == 21) {
bgset('cap_strash');
buildset(5, "cap_bank", 180, 485, "Банк");
buildset(14, "cap_registratura", 170, 113, "Регистратура кланов");
@@ -314,14 +314,14 @@ $online = db::c()->query('SELECT 1 FROM `online` WHERE `real_time` >= ?i', (time
buildset(13, "cap_flowershop", 220, 613, "Цветочный магазин");
buildset(4, "cap_arr_left", 258, 21, "Центральная площадь", 1);
echo "</div>";
} elseif ($user['room'] == 26) {
} elseif ($user->room == 26) {
bgset('cap_park');
buildset(6, "cap_gate", 170, 340, "Городские ворота", 1);
buildset(660, "cap_vokzal", 163, 43, "Общежитие");
buildset(3, "cap_arr_left", 259, 27, "Замковая площадь", 1);
buildset(4, "cap_arr_right", 259, 715, "Центральная площадь", 1);
echo "</div>";
} elseif ($user['room'] == 2601) {
} elseif ($user->room == 2601) {
bgset('cap_zamk');
buildset(1052, "cap_lavka", 240, 425, "Храмовая лавка");
buildset(10, "ava_post", 240, 300, "Сувенирный магазинчик", 1);
@@ -330,12 +330,12 @@ $online = db::c()->query('SELECT 1 FROM `online` WHERE `real_time` >= ?i', (time
buildset(55, "cap_arr_left", 258, 21, "Арена Богов", 1);
buildset(4, "cap_arr_right", 260, 710, "Большая парковая улица", 1);
echo "</div>";
} elseif ($user['room'] == 2655) {
} elseif ($user->room == 2655) {
bgset('ar_e_n');
buildset(2055, "cap_altr_g", 230, 340, "Арена Ангелов");
buildset(10, "arr_right_png", 260, 710, "Замковая площадь", 1);
echo "</div>";
} elseif ($user['room'] == 2111) {
} elseif ($user->room == 2111) {
bgset('rist_bg');
buildset(1, "cap_arr_uleft", 240, 30, "Страшилкина Улица", 1);
buildset(2, "cap_arr_right", 245, 708, "Секретный Лабиринт", 1);
@@ -345,12 +345,12 @@ $online = db::c()->query('SELECT 1 FROM `online` WHERE `real_time` >= ?i', (time
buildset(203, "cap_rist_monstr", 145, 570, "Вход в Груповые сражения");
buildset(21, "angelscastle", 131, 628, "Замок Мэра Города");
echo "</div>";
} elseif ($user['room'] == 2701) {
} elseif ($user->room == 2701) {
bgset('arena_bg1');
buildset(1, "cap_3strelka", 260, 30, "Берег Залива");
buildset(2, "cap_shar_dark", 234, 356, "Лабиринт Хаоса");
echo "</div>";
} elseif ($user['room'] == 2702) {
} elseif ($user->room == 2702) {
bgset('cap_torg');
buildset(6, "cap_arenda", 175, 70, "Академия");
buildset(16, "cap_t_build42", 120, 300, "Аукцион");