diff --git a/admin/admin.php b/admin/admin.php index 8c368ba..1a08be2 100644 --- a/admin/admin.php +++ b/admin/admin.php @@ -7,11 +7,11 @@ session_start(); //require_once '../functions.php'; -if (empty($user['admin'])) { +$user = new User($_SESSION['uid']); +if (!$user->admin) { header("HTTP/1.0 404 Not Found"); exit; } -header("Cache-Control: no-cache"); $al = db::c()->query('SELECT * FROM `aligns` WHERE `align` = "?s" LIMIT 1', $user['align'])->fetch_assoc(); @@ -64,35 +64,11 @@ if ($_POST['ali']) { //Что делает эта штука? db::c()->query('INSERT INTO `aligns` (`align`,`img`,`name`,`accses`) VALUES ("?s","?s","?s","?s") ON DUPLICATE KEY UPDATE `img` = "?s", `name` = "?s", `accses` = "?s"', $_POST['ali'], $_POST['im'], $_POST['txt'], imp($accs), $_POST['im'], $_POST['txt'], imp($accs)); } -if ($_POST['sbr_par']) { - $sb_pers = db::c()->query('SELECT `id`, `nextup`, `level` FROM `users` WHERE `login` = "?s" LIMIT 1', $_POST['sbr_par'])->fetch_assoc_array(); - undressall($sb_pers['id']); - $levelstats = statsat($sb_pers['nextup']); - //Ох боюсь я за этот запрос! - db::c()->query(' - UPDATE `users` - SET `stats` = ?i, `sila` = ?i, `lovk` = ?i, `inta` = ?i, `intel` = ?i, `vinos` = ?i, - `maxhp` = ?i, `master` = ?i, `noj` = ?i, `mec` = ?i, `topor` = ?i, `dubina` = ?i, - `mlight` = ?i, `mgray` = ?i, `mdark` = ?i - WHERE `id` = ?i', - ($levelstats['stats'] - 9), 3, 3, 3, 0, $levelstats['vinos'], ($levelstats['vinos'] * 6), $levelstats['master'], 0, 0, 0, 0, 0, 0, 0, $sb_pers['id']); - echo "Все прошло удачно. Персонаж может перераспределить параметры."; -} - $aligns = db::c()->query('SELECT `img`,`align`,`name` FROM `aligns` ORDER BY `align`'); +Template::header('ᐰdminка'); ?> - - - - - - - - ᐰdmin - - - -
+ +
Склонности
-
+
Кланы
-
- Сброс параметров персонажа -
-
Добавить вещь \ No newline at end of file diff --git a/aren_of_angels.php b/aren_of_angels.php index 041e646..d174cda 100644 --- a/aren_of_angels.php +++ b/aren_of_angels.php @@ -1,10 +1,11 @@ query('SELECT `value` FROM `variables` WHERE `var` = "arena_of_gods"')->fetch_assoc(); $is_now = db::c()->query('SELECT `id` FROM `battle` WHERE `aren_of` = 1 AND `win` = 3 ORDER BY `id` DESC')->fetch_assoc(); @@ -19,8 +20,8 @@ function join_arena($u, $btl, $team, $at) $ak = array_keys($battle[$at]); $battle[$u] = $battle[$ak[0]]; foreach ($battle[$u] as $k => $v) { - $battle[$u][$k] = array(0, 0, time()); - $battle[$k][$u] = array(0, 0, time()); + $battle[$u][$k] = [0, 0, time()]; + $battle[$k][$u] = [0, 0, time()]; } if ($team == 1) { $adtxt = 'За сторону Тьмы.'; @@ -35,9 +36,9 @@ function join_arena($u, $btl, $team, $at) function aligntype($a) { - $lightaligns = array("1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", "1.8", "1.9"); - $darkaligns = array("2.2", "3", "8.21"); - $neutralaligns = array("2", "8.31"); + $lightaligns = ["1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", "1.8", "1.9"]; + $darkaligns = ["2.2", "3", "8.21"]; + $neutralaligns = ["2", "8.31"]; if (in_array($a, $lightaligns)) { return 1; } @@ -125,15 +126,9 @@ if (isset($_GET['append'])) { } } } - +Template::header('Арена Ангелов'); ?> - - - - - - - + -

Арена Ангелов

@@ -223,12 +217,14 @@ if (isset($_GET['append'])) {
- .
Следующая битва для 7-21 ур. состоится: + .
Следующая битва для 7-21 ур. + состоится:

Идет сражение [7-21 уровни]

-
ход боя »» +
ход + боя »»
@@ -251,6 +247,4 @@ if (isset($_GET['append'])) { - - - \ No newline at end of file + \ No newline at end of file diff --git a/ashop.php b/ashop.php index fbe3568..c8e0704 100644 --- a/ashop.php +++ b/ashop.php @@ -1,16 +1,20 @@ room != 50) { + header("Location: main.php"); + exit; +} + +if ($user->battle) { header('location: fbattle.php'); - die(); + exit; } $bank = db::c()->query('SELECT `ekr` FROM `bank` WHERE `id`=?i', $_SESSION['uid'])->fetch_assoc(); @@ -32,13 +36,14 @@ while ($row = $shopItems->fetch_assoc()) { } if (!empty($_GET['buy'])) { - $dress = db::c()->query('SELECT * FROM `ashop` WHERE `id`=?i', $_GET['buy'])->fetch_assoc(); - $itemWeight = db::c()->query('SELECT sum(`massa`) AS `m` FROM `inventory` WHERE `owner` = ?i AND `setsale` = 0', $user['id'])->fetch_assoc(); - if (($dress['massa'] + $itemWeight['m']) > (get_meshok())) $status = 'Недостаточно места в рюкзаке.'; - elseif ($bank['ekr'] >= $dress['ecost'] AND ($dress['count'] > 0 OR $dress['count'] == -1)) { - - $goden = ''; - if (isset($dress['goden'])) $goden = $dress['goden'] * 24 * 60 * 60 + time(); // Ну вот нахуя? +$dress = db::c()->query('SELECT * FROM `ashop` WHERE `id`=?i', $_GET['buy'])->fetch_assoc(); +$itemWeight = db::c()->query('SELECT sum(`massa`) AS `m` FROM `inventory` WHERE `owner` = ?i AND `setsale` = 0', $user['id'])->fetch_assoc(); +if (($dress['massa'] + $itemWeight['m']) > (get_meshok())) { + $status = 'Недостаточно места в рюкзаке.'; +} elseif ($bank['ekr'] >= $dress['ecost'] && ($dress['count'] > 0 || $dress['count'] == -1)) { + $goden = ''; + if (isset($dress['goden'])) { + $goden = $dress['goden'] * 24 * 60 * 60 + time(); // Ну вот нахуя?} db::c()->query(' INSERT INTO `inventory` ( @@ -59,11 +64,11 @@ if (!empty($_GET['buy'])) { $dress['nlevel'], $dress['nalign'], $goden, $dress['goden'], $dress['razdel'], $dress['artefact'], $dress['koll']); $inventoryItemId = db::c()->getLastInsertId(); - if ($dress['count'] != -1) db::c()->query('UPDATE `ashop` SET `count` = `count`- 1 WHERE `id` = ?i', $_GET['buy']); - + if ($dress['count'] != -1) { + db::c()->query('UPDATE `ashop` SET `count` = `count`- 1 WHERE `id` = ?i', $_GET['buy']); + } $deloText = "{$user['login']} купил товар «{$dress['name']}» id:({$inventoryItemId}) в магазине «Берёзка» за {$dress['ecost']} екр."; addToDelo($deloText); - $status = "Вы купили «{$dress['name']}» за {$dress['ecost']} екр."; db::c()->query('UPDATE `bank` SET `ekr` = `ekr` - ?i WHERE `id` = ?i', $dress['ecost'], $_SESSION['uid']); // Для обновления данных о деньгах на странице @@ -134,18 +139,12 @@ switch ($shopCategoryTypeNumber) { $shopCategory = "Букеты"; break; } +Template::header('Берёзка'); ?> - - - - - - - - +

Магазин Берёзка

← выйти на Центральную площадь -
+
@@ -198,5 +197,4 @@ switch ($shopCategoryTypeNumber) {
- - + \ No newline at end of file diff --git a/bank.php b/bank.php index 8537d40..aa21297 100644 --- a/bank.php +++ b/bank.php @@ -23,6 +23,7 @@ if ($get == 'exit') { $_SESSION[BANK_SESSION_NAME] = null; } $bank = new Bank($user->id); +$status = ''; if (isset($_POST['userlogin'])) { $_SESSION[BANK_SESSION_NAME] = $bank->user_id; @@ -31,7 +32,6 @@ if ($_SESSION[BANK_SESSION_NAME]) { $toid = (int)$_POST['to_id'] ?? 0; $summa = (int)$_POST['summa'] ?? 0; $submit = $_POST['action'] ?? ''; - $status = ''; // Зачисление кредитов на счёт. if ($submit === 'depositMoney' && $summa) { $bank->depositMoney($summa); @@ -49,17 +49,10 @@ if ($_SESSION[BANK_SESSION_NAME]) { } unset($submit, $summa, $toid); } +Template::header('Банк'); ?> - - - - - - Банк - -

Банк

← выйти из банка @@ -94,8 +87,6 @@ if ($_SESSION[BANK_SESSION_NAME]) { - Комиссия: % от переводимой суммы, но не менее 1 кр. + Комиссия: % от переводимой суммы, но не менее 1 кр.
- - - \ No newline at end of file + \ No newline at end of file diff --git a/bots_razmen.php b/bots_razmen.php deleted file mode 100644 index e69de29..0000000 diff --git a/buttons.php b/buttons.php index 2f1b8e4..dbc8d1a 100644 --- a/buttons.php +++ b/buttons.php @@ -1,25 +1,18 @@ - - - - - @@ -212,8 +205,6 @@ if ($header) { } - -
@@ -244,10 +235,7 @@ if ($header) { - - - - + - - - - @@ -551,6 +533,4 @@ if ($header) { } - - - \ No newline at end of file + \ No newline at end of file diff --git a/buy.php b/buy.php index 9d05cf1..3c32d3a 100644 --- a/buy.php +++ b/buy.php @@ -1,29 +1,29 @@ query('SELECT `id`, `uid` FROM `abils_user` WHERE `uid` = ?i', $user['id'])->fetch_assoc(); function add_user_abil($ab, $cost) { global $user, $banks; - if (isset($ab)) { - if ($banks['ekr'] >= $cost) { - $isset = mysql_fetch_array(mysql_query('SELECT `id`, `' . $ab . '` FROM `abils_user` WHERE `uid` = "' . $user['id'] . '" LIMIT 1')); - $isset[$ab] += 1; - mysql_query('UPDATE `abils_user` SET `' . $ab . '` = "' . $isset[$ab] . '" WHERE `uid` = "' . $user['id'] . '" LIMIT 1'); - $banks['ekr'] -= $cost; - mysql_query('UPDATE `bank` SET `ekr` = "' . $banks['ekr'] . '" WHERE `id` = "' . $user['id'] . '" LIMIT 1'); - return true; - } + if (isset($ab) && $banks['ekr'] >= $cost) { + $isset = mysql_fetch_array(mysql_query('SELECT `id`, `' . $ab . '` FROM `abils_user` WHERE `uid` = "' . $user['id'] . '" LIMIT 1')); + $isset[$ab] += 1; + mysql_query('UPDATE `abils_user` SET `' . $ab . '` = "' . $isset[$ab] . '" WHERE `uid` = "' . $user['id'] . '"'); + $banks['ekr'] -= $cost; + mysql_query('UPDATE `bank` SET `ekr` = "' . $banks['ekr'] . '" WHERE `id` = "' . $user['id'] . '"'); + return true; } return false; } -$cost = array(1, 2, 10, 0.50, 0.80, 1, 1, 0.10, 0.20, 4, 0.02, 20, 10, 1, 1); -$mag = array('sleep15', 'sleep30', 'closebattle', 'heal20', 'heal35', 'heal50', 'travmoff', 'attack', 'bloodattack', 'death', 'comment', 'openbattle', 'reamdeath', 'clone', 'unclone'); +$cost = [1, 2, 10, 0.50, 0.80, 1, 1, 0.10, 0.20, 4, 0.02, 20, 10, 1, 1]; +$mag = ['sleep15', 'sleep30', 'closebattle', 'heal20', 'heal35', 'heal50', 'travmoff', 'attack', 'bloodattack', 'death', 'comment', 'openbattle', 'reamdeath', 'clone', 'unclone']; if (isset($_POST['type'], $_POST['user'])) { if (isset($user['id'])) { @@ -33,7 +33,7 @@ if (isset($_POST['type'], $_POST['user'])) { if ($banks['ekr'] >= $price) { if (isset($is_now['id'])) { if ($user['battle'] == 0) { - if (add_user_abil($abil, $price) == true) { + if (add_user_abil($abil, $price)) { echo 'success'; } else { echo 'Error'; diff --git a/buy_klan.php b/buy_klan.php index 34f6d81..b33c4e0 100644 --- a/buy_klan.php +++ b/buy_klan.php @@ -1,32 +1,29 @@ clan)) { + exit; } $is_now = db::c()->query('SELECT `id` FROM `abils_klan` WHERE `klan` = ?i', $user['klan'])->fetch_assoc(); $clan = db::c()->query('SELECT `glava` FROM `clans` WHERE `id` = ?i', $user['klan'])->fetch_assoc(); -$cost = array(1, 2, 10, 0.50, 0.80, 1, 1, 0.10, 0.20, 4, 0.02, 20, 10, 1, 1); -$mag = array('sleep15', 'sleep30', 'closebattle', 'heal20', 'heal35', 'heal50', 'travmoff', 'attack', 'bloodattack', 'death', 'comment', 'openbattle', 'reamdeath', 'clone', 'unclone'); +$cost = [1, 2, 10, 0.50, 0.80, 1, 1, 0.10, 0.20, 4, 0.02, 20, 10, 1, 1]; +$mag = ['sleep15', 'sleep30', 'closebattle', 'heal20', 'heal35', 'heal50', 'travmoff', 'attack', 'bloodattack', 'death', 'comment', 'openbattle', 'reamdeath', 'clone', 'unclone']; function add_klan_abil($ab, $cost) { global $user, $banks; - $clan = mysql_fetch_array(mysql_query('SELECT `id`, `glava` FROM `clans` WHERE `id` = "' . $user['klan'] . '" LIMIT 1')); - if (isset($ab)) { - if ($banks['ekr'] >= $cost && $clan['glava'] == $user['id']) { - $isset = mysql_fetch_array(mysql_query('SELECT `id`, `' . $ab . '` FROM `abils_klan` WHERE `klan` = "' . $user['klan'] . '" LIMIT 1')); - $isset[$ab] += 1; - mysql_query('UPDATE `abils_klan` SET `' . $ab . '` = "' . $isset[$ab] . '" WHERE `klan` = "' . $user['klan'] . '" LIMIT 1'); - $banks['ekr'] -= $cost; - mysql_query('UPDATE `bank` SET `ekr` = "' . $banks['ekr'] . '" WHERE `id` = "' . $user['id'] . '" LIMIT 1'); - return true; - } + $clan = mysql_fetch_array(mysql_query('SELECT `id`, `glava` FROM `clans` WHERE `id` = "' . $user['klan'] . '"')); + if (isset($ab) && $banks['ekr'] >= $cost && $clan['glava'] == $user['id']) { + $isset = mysql_fetch_array(mysql_query('SELECT `id`, `' . $ab . '` FROM `abils_klan` WHERE `klan` = "' . $user['klan'] . '"')); + $isset[$ab] += 1; + mysql_query('UPDATE `abils_klan` SET `' . $ab . '` = "' . $isset[$ab] . '" WHERE `klan` = "' . $user['klan'] . '"'); + $banks['ekr'] -= $cost; + mysql_query('UPDATE `bank` SET `ekr` = "' . $banks['ekr'] . '" WHERE `id` = "' . $user['id'] . '"'); + return true; } return false; } @@ -39,7 +36,7 @@ if (isset($_POST['type'], $_POST['user'])) { if ($banks['ekr'] >= $price && $user['id'] == $clan['glava']) { if (isset($is_now['id'])) { if ($user['battle'] == 0) { - if (add_klan_abil($abil, $price) == true) { + if (add_klan_abil($abil, $price)) { echo 'success'; } else { echo 'Error'; diff --git a/c_forest.php b/c_forest.php index c194273..6a73254 100644 --- a/c_forest.php +++ b/c_forest.php @@ -1,28 +1,27 @@ room == 51) { header('location: city.php'); - die(); + exit; } $forest = db::c()->query('SELECT `id`, `room`, `room_id`, `time`, `user`, `data` FROM `forest` WHERE `user` = ?i', $user['id'])->fetch_assoc(); $error = ''; $map_page = ''; if (empty($forest['id'])) { - die('Ошибка. Сообщите Администрации. Код ошибки : 00.'); + exit('Ошибка. Сообщите Администрации. Код ошибки : 00.'); } function loadmap_cell() { global $forest; $dat = unserialize($forest['data']); - $dat = ['Up' => $dat[$forest['room']]['Up'], 'Down' => $dat[$forest['room']]['Down'], 'Left' => $dat[$forest['room']]['Left'], 'Right' => $dat[$forest['room']]['Right']]; - return $dat; + return ['Up' => $dat[$forest['room']]['Up'], 'Down' => $dat[$forest['room']]['Down'], 'Left' => $dat[$forest['room']]['Left'], 'Right' => $dat[$forest['room']]['Right']]; } $map_user = loadmap_cell(); @@ -73,33 +72,40 @@ if ($_GET['move'] == 'true') { } else { $error = 'Not in this life'; } - if (empty($error)) db::c()->query('UPDATE `forest` SET `room` = "?s", `room_id` = ?i WHERE `id` = ?i', $forest['room'], $forest['room_id'], $forest['id']); + if (empty($error)) { + db::c()->query('UPDATE `forest` SET `room` = "?s", `room_id` = ?i WHERE `id` = ?i', $forest['room'], $forest['room_id'], $forest['id']); + } } -if ($map_user['Right'] == 1) $map_page = << + onclick="location.href='?move=true&Dir=Right';" alt="Вправо"> MAP; -if ($map_user['Left'] == 1) $map_page = << + onclick="location.href='?move=true&Dir=Left';" alt="Влево"> MAP; -if ($map_user['Down'] == 1) $map_page = << + onclick="location.href='?move=true&Dir=Down';" alt="Вниз"> MAP; -if ($map_user['Up'] == 1) $map_page = << + onclick="location.href='?move=true&Dir=Up';" alt="Вверх"> MAP; +} +Template::header('forest'); ?> - - - - forest - -
@@ -135,6 +139,4 @@ MAP;
-
- - \ No newline at end of file +
\ No newline at end of file diff --git a/c_haos.php b/c_haos.php index 3778707..3fcdf76 100644 --- a/c_haos.php +++ b/c_haos.php @@ -1,279 +1,268 @@ room != 600) { + header("Location: main.php"); + exit; +} +if ($user->battle) { + header('location: fbattle.php'); + exit; +} - session_start(); - if (!($_SESSION['uid'] >0)) header("Location: index.php"); - include "config.php"; - $user = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '{$_SESSION['uid']}' LIMIT 1;")); +$in_haos = mysql_fetch_array(mysql_query("SELECT * FROM `cit_haos_status` WHERE `id` = '{$user['id']}';")); +$owntravma = mysql_fetch_array(mysql_query("SELECT * FROM `effects` WHERE `owner` = " . $user['id'] . " AND (type=13 OR type=12 OR type=14) limit 1;")); +$wait_msg = "Ждем подтверждения от всей группы..."; + +/** Генерация случайного пароля через хэш случайной строки. + * + * @return string + */ +function getPass():string +{ + return hash('crc32', mt_rand()); +} + +if (!$in_haos) { + mysql_query("INSERT INTO cit_haos_status(id) values('{$user['id']}');"); $in_haos = mysql_fetch_array(mysql_query("SELECT * FROM `cit_haos_status` WHERE `id` = '{$user['id']}' LIMIT 1;")); - $owntravma = mysql_fetch_array(mysql_query("SELECT * FROM `effects` WHERE `owner` = ".$user['id']." AND (type=13 OR type=12 OR type=14) limit 1;")); - $wait_msg="Ждем подтверждения от всей группы..."; - - function getPass($length = 6) - { - $chars = 'abcdefghijklmnopqrstyvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ123456789'; - $numChars = strlen($chars); - $string = ''; - for ($i = 0; $i < $length; $i++) { - $string .= substr($chars, rand(1, $numChars) - 1, 1); - } - return $string; - } - - if(!$in_haos) - { - mysql_query("INSERT INTO cit_haos_status(id) values('{$user['id']}');"); - $in_haos=mysql_fetch_array(mysql_query("SELECT * FROM `cit_haos_status` WHERE `id` = '{$user['id']}' LIMIT 1;")); - } - include "functions.php"; - $pass_s=getPass(6); - if ($user['room'] != 600) { header("Location: main.php"); die(); } - if ($user['battle'] != 0) { header('location: fbattle.php'); die(); } - if ($_POST['pay']) - { - if(!$_POST['pay_gr']) $_POST['pay_gr']=1; - $group_num=mysql_num_rows(mysql_query("SELECT * FROM `cit_haos_status` WHERE `group` = '{$_POST['pay_gr']}';")); - $cit_haos_pl=mysql_fetch_array(mysql_query("SELECT * FROM `cit_haos_var` WHERE `group`='".$_POST['pay_gr']."' LIMIT 1;")); - $gps=$_POST['gr_pass_in'.$_POST['pay_gr']]; - if($gps) - $gps=str_replace(" ","",$gps); - - if($group_num<4) - if($user['hp']>=(int)($user['maxhp']/3) && !$owntravma[0]) - if($user['money']>=20) - if( - !preg_match('/[\/\:*?"<>|+%]/',$gps)&& - ( - ($gps==$cit_haos_pl['password'] && strlen($cit_haos_pl['password'])>1)|| - (strlen($cit_haos_pl['players'])<3) - ) - ) - - { - - mysql_query("UPDATE `cit_haos_status` SET `status` = '1',`group` = '{$_POST['pay_gr']}' WHERE `id` ='{$user['id']}'; "); - mysql_query("UPDATE `users` set `money` = `money`- '20' WHERE id = '{$user['id']}';"); - $cit_haos_gr=mysql_num_rows(mysql_query("SELECT * FROM `cit_haos_var`;")); - - if($_POST['pay_gr']>$cit_haos_gr) - mysql_query("INSERT INTO `cit_haos_var`(`group`,`password`) values('".$_POST['pay_gr']."','".$pass_s."');"); - $cit_haos_pl=mysql_fetch_array(mysql_query("SELECT * FROM `cit_haos_var` WHERE `group`='".$_POST['pay_gr']."' LIMIT 1;")); - if(!in_array($user['id'],explode(";",$cit_haos_pl['players']))) - { - - if($cit_haos_pl['players']!='') - $ch_pl_t=$cit_haos_pl['players'].";".$user['id']; - else - $ch_pl_t=$user['id']; - mysql_query("UPDATE `cit_haos_var` SET `players`='{$ch_pl_t}' WHERE `group`='".$_POST['pay_gr']."';"); - } - } - else ($pass_in_err="Неверный пароль!"); - - else ($pay_err="Недостаточно денег для подачи стартового взноса!"); - else ($pay_err="Вы слишком ослаблены либо травмированы! "); - else ($pay_err="Группа уже набрана!"); - } - if ($_POST['adm_start_raid'] && $user['id']==1256) - { - mysql_query("DELETE FROM `cit_haos_status`;"); - mysql_query("DELETE FROM `cit_haos_var`;"); - AddChatSystem('Начинается прием заявок в рейд на Цитадель Хаоса! Начало рейда через 15 минут.'); - $ch_time=time(); - mysql_query("UPDATE variables SET value='{$ch_time}' where var='cit_haos_time';"); - } - if ($_POST['test_start_raid'] && $user['id']==1256) - { - mysql_query("DELETE FROM `cit_haos_status`;"); - mysql_query("DELETE FROM `cit_haos_var`;"); - // AddChatSystem('Начинается прием заявок в рейд на Цитадель Хаоса! Начало рейда через 15 минут.'); - $ch_time=time(); - mysql_query("UPDATE variables SET value='{$ch_time}' where var='cit_haos_time';"); - } - if ($in_haos['room'] != 0 && $in_haos['status'] == 2) - { - mysql_query("UPDATE `users`,`online` SET `users`.`room` = '601',`online`.`room` = '601' WHERE `online`.`id` = `users`.`id` AND `online`.`id` = '{$_SESSION['uid']}' ;"); - header('location: c_haos_in.php'); - - } - if ($in_haos['status'] == 2) - { - $group_num=mysql_num_rows(mysql_query("SELECT * FROM `cit_haos_status` WHERE `group` = '{$in_haos['group']}';")); - $group_ready=mysql_num_rows(mysql_query("SELECT * FROM `cit_haos_status` WHERE (`status` = '2' AND `group` = '{$in_haos['group']}');")); - if($group_num==$group_ready && $group_ready>0) - { - mysql_query("UPDATE `users`,`online` SET `users`.`room` = '601',`online`.`room` = '601' WHERE `online`.`id` = `users`.`id` AND `online`.`id` = '{$_SESSION['uid']}' ;"); - mysql_query("UPDATE `cit_haos_status` SET room='1' WHERE id = '{$user['id']}'; "); - header('location: c_haos_in.php'); - }; - } -$in_haos = mysql_fetch_array(mysql_query("SELECT * FROM `cit_haos_status` WHERE `id` = '{$user['id']}' LIMIT 1;")); - ?> - - - - - - - - - - - - - -
- - -($cit_haos_t['value']+900))//def 900 -{ - $tob_all=array(); - mysql_query("DELETE FROM `cit_haos_var` WHERE CHAR_LENGTH(players)<3;"); - - if ($in_haos['status']==1) - { - $dbb=mysql_query("SELECT * FROM `cit_haos_var`;"); - while($ch_tob=mysql_fetch_array($dbb)) - if(!in_array($ch_tob['players'],$tob_all)) - $tob_all = $tob_all.";".$ch_tob['players']; - foreach(explode(";",$tob_all) as $tob) - mysql_query("UPDATE `cit_haos_status` SET status='2' WHERE id = '{$tob}'; "); - //header('location: c_haos.php'); - } - $tm=time(); - $test_tm=time()+900; - $show_tm=$cit_haos_t['value']+0.5*24*60*60; - switch (date("N",$show_tm)) - { - case 1:$d_o="в понедельник";break; - case 2:$d_o="во вторник";break; - case 3:$d_o="в среду";break; - case 4:$d_o="в четверг";break; - case 5:$d_o="в пятницу";break; - case 6:$d_o="в субботу";break; - case 7:$d_o="в воскресение";break; - } - if($tm<$cit_haos_t['value'])echo ''; - else echo ''; - echo ''; - if($user['id']==1256) echo ''; - if($user['id']==1256) echo ''; } -elseif ($in_haos['status']==0) -{ - $cit_haos_gr=mysql_num_rows(mysql_query("SELECT * FROM `cit_haos_var`;")); - if($cit_haos_gr==0) - { - $pass_s=getPass(6); - mysql_query("INSERT INTO `cit_haos_var`(`group`,`password`) values('1','{$pass_s}');"); - $cit_haos_gr=mysql_num_rows(mysql_query("SELECT * FROM `cit_haos_var`;")); - } - echo ''; - echo ''; + +$pass_s = getPass(); + +if ($_POST['pay']) { + if (!$_POST['pay_gr']) $_POST['pay_gr'] = 1; + $group_num = mysql_num_rows(mysql_query("SELECT * FROM `cit_haos_status` WHERE `group` = '{$_POST['pay_gr']}';")); + $cit_haos_pl = mysql_fetch_array(mysql_query("SELECT * FROM `cit_haos_var` WHERE `group`='" . $_POST['pay_gr'] . "' LIMIT 1;")); + $gps = $_POST['gr_pass_in' . $_POST['pay_gr']]; + if ($gps) + $gps = str_replace(" ", "", $gps); + + if ($group_num < 4) + if ($user['hp'] >= (int)($user['maxhp'] / 3) && !$owntravma[0]) + if ($user['money'] >= 20) + if ( + !preg_match('/[\/\:*?"<>|+%]/', $gps) && + ( + ($gps == $cit_haos_pl['password'] && strlen($cit_haos_pl['password']) > 1) || + (strlen($cit_haos_pl['players']) < 3) + ) + ) { + + mysql_query("UPDATE `cit_haos_status` SET `status` = '1',`group` = '{$_POST['pay_gr']}' WHERE `id` ='{$user['id']}'; "); + mysql_query("UPDATE `users` set `money` = `money`- '20' WHERE id = '{$user['id']}';"); + $cit_haos_gr = mysql_num_rows(mysql_query("SELECT * FROM `cit_haos_var`;")); + + if ($_POST['pay_gr'] > $cit_haos_gr) + mysql_query("INSERT INTO `cit_haos_var`(`group`,`password`) values('" . $_POST['pay_gr'] . "','" . $pass_s . "');"); + $cit_haos_pl = mysql_fetch_array(mysql_query("SELECT * FROM `cit_haos_var` WHERE `group`='" . $_POST['pay_gr'] . "' LIMIT 1;")); + if (!in_array($user['id'], explode(";", $cit_haos_pl['players']))) { + + if ($cit_haos_pl['players'] != '') + $ch_pl_t = $cit_haos_pl['players'] . ";" . $user['id']; + else + $ch_pl_t = $user['id']; + mysql_query("UPDATE `cit_haos_var` SET `players`='{$ch_pl_t}' WHERE `group`='" . $_POST['pay_gr'] . "';"); + } + } else ($pass_in_err = "Неверный пароль!"); + + else ($pay_err = "Недостаточно денег для подачи стартового взноса!"); + else ($pay_err = "Вы слишком ослаблены либо травмированы! "); + else ($pay_err = "Группа уже набрана!"); } -elseif ($in_haos['status']==1) -{ - //echo ''; - $cit_haos_pl=mysql_fetch_array(mysql_query("SELECT * FROM `cit_haos_var` WHERE `group`='".$in_haos['group']."' LIMIT 1;")); - echo ''; - echo(""); - echo(""); +if ($_POST['adm_start_raid'] && $user['id'] == 1256) { + mysql_query("DELETE FROM `cit_haos_status`;"); + mysql_query("DELETE FROM `cit_haos_var`;"); + AddChatSystem('Начинается прием заявок в рейд на Цитадель Хаоса! Начало рейда через 15 минут.'); + $ch_time = time(); + mysql_query("UPDATE variables SET value='{$ch_time}' where var='cit_haos_time';"); } -elseif ($in_haos['status']==2) -{ - echo ''; - - //echo ''; +if ($_POST['test_start_raid'] && $user['id'] == 1256) { + mysql_query("DELETE FROM `cit_haos_status`;"); + mysql_query("DELETE FROM `cit_haos_var`;"); + // AddChatSystem('Начинается прием заявок в рейд на Цитадель Хаоса! Начало рейда через 15 минут.'); + $ch_time = time(); + mysql_query("UPDATE variables SET value='{$ch_time}' where var='cit_haos_time';"); +} +if ($in_haos['room'] != 0 && $in_haos['status'] == 2) { + mysql_query("UPDATE `users`,`online` SET `users`.`room` = '601',`online`.`room` = '601' WHERE `online`.`id` = `users`.`id` AND `online`.`id` = '{$_SESSION['uid']}' ;"); header('location: c_haos_in.php'); -} -elseif ($in_haos['status']==4) -{ - mysql_query("DELETE FROM `cit_haos_status` WHERE `id` ='{$user['id']}'; "); - echo ''; -} -elseif ($in_haos['status']==5) -{ - mysql_query("UPDATE users SET `doblest`=`doblest`+'1' WHERE `id` = '".$user['id']."';"); - addchp ('За убийство босса ЦХ вы получили 1 доблести','{[]}'.Nick::id($user['id'])->short().'{[]}'); - mysql_query("INSERT INTO `delo` (`id` , `author` ,`pers`, `text`, `type`, `date`) - VALUES ('','0','{$cur_user['id']}','\"".$user['login']."\" получил в ЦХ 1 доблести',1,'".time()."');"); - mysql_query("DELETE FROM `cit_haos_status` WHERE `id` ='{$user['id']}'; "); - header('location: c_haos.php'); - /*echo '';*/ -} -?> +} +if ($in_haos['status'] == 2) { + $group_num = mysql_num_rows(mysql_query("SELECT * FROM `cit_haos_status` WHERE `group` = '{$in_haos['group']}';")); + $group_ready = mysql_num_rows(mysql_query("SELECT * FROM `cit_haos_status` WHERE (`status` = '2' AND `group` = '{$in_haos['group']}');")); + if ($group_num == $group_ready && $group_ready > 0) { + mysql_query("UPDATE `users`,`online` SET `users`.`room` = '601',`online`.`room` = '601' WHERE `online`.`id` = `users`.`id` AND `online`.`id` = '{$_SESSION['uid']}' ;"); + mysql_query("UPDATE `cit_haos_status` SET room='1' WHERE id = '{$user['id']}'; "); + header('location: c_haos_in.php'); + } +} +$in_haos = mysql_fetch_array(mysql_query("SELECT * FROM `cit_haos_status` WHERE `id` = '{$user['id']}' LIMIT 1;")); +Template::header('Цитадель Хаоса'); +?> + + +

Цитадель Хаоса

Следующий рейд начнется '.date("j.m в H:i",$cit_haos_t['value']).'
Готовьтесь! Следующий рейд будет '.$d_o.'


Рейд начинается '.date("j.m в H:i",$cit_haos_t['value']+900).'
Взнос за участие в рейде 20 кр
'; - echo '
Максимальный размер группы - 4 участника
'; - echo '
'.$pass_in_err.'
'; - $check_em=mysql_num_rows(mysql_query("SELECT * FROM `cit_haos_status` WHERE `group`=1 ;")); - - if($check_em<1) - { - $i=1; - echo('Группа '.$i.":"); - $cit_haos_pl=mysql_fetch_array(mysql_query("SELECT * FROM `cit_haos_var` WHERE `group`='".$i."' LIMIT 1;")); - if($cit_haos_pl['players']!='') - { - foreach(explode(";",$cit_haos_pl['players']) as $ch_p) - echo(Nick::id($ch_p)->full(1).","); - echo('Пароль:'); - } - - else echo(' (Создать новую группу)'); - echo '
'; - } - - - else - for($i=1;$i<=$cit_haos_gr+1;$i++) - { - echo('Группа '.$i.":"); - $cit_haos_pl=mysql_fetch_array(mysql_query("SELECT * FROM `cit_haos_var` WHERE `group`='".$i."' LIMIT 1;")); - if(strlen($cit_haos_pl['players'])>1) - { - foreach(explode(";",$cit_haos_pl['players']) as $ch_p) - echo(Nick::id($ch_p)->full(1).","); - echo('Пароль:'); - } - else echo(' (Создать новую группу)'); - echo '
'; - } - - - echo ''; - if($pay_err) echo ($pay_err); - echo '
Начать первый рейд:
Рейд начинается '.date("j.m в H:i",$cit_haos_t['value']+900).'
Ждем начала рейда...
Ваша группа "); - if($cit_haos_pl['password']!='') - echo(":: Пароль - [".$cit_haos_pl['password']."]
"); - //else - //echo(" - без пароля
"); - if($pass_err) echo($pass_err."
"); - $num=mysql_num_rows(mysql_query("SELECT * FROM `cit_haos_status` WHERE `group`='".$in_haos['group']."';")); - echo("
".$num." из 4"); - //if($num==1) echo (" - Группа не набрана"); - /*else*/if($num==4) echo (" - Группа заполнена"); - echo("
"); - $cit_haos_pl=mysql_fetch_array(mysql_query("SELECT * FROM `cit_haos_var` WHERE `group`='".$in_haos['group']."' LIMIT 1;")); - foreach(explode(";",$cit_haos_pl['players']) as $ch_p) - echo(Nick::id($ch_p)->full(1)."
"); - - echo("
'; - if($wait_msg) echo ($wait_msg); - echo'
Еще рейд:
Начать новый рейд:
+ + + + + ($cit_haos_t['value'] + 900))//def 900 + { + $tob_all = []; + mysql_query("DELETE FROM `cit_haos_var` WHERE CHAR_LENGTH(players)<3;"); + + if ($in_haos['status'] == 1) { + $dbb = mysql_query("SELECT * FROM `cit_haos_var`;"); + while ($ch_tob = mysql_fetch_array($dbb)) { + if (!in_array($ch_tob['players'], $tob_all)) { + $tob_all = $tob_all . ";" . $ch_tob['players']; + } + } + foreach (explode(";", $tob_all) as $tob) { + mysql_query("UPDATE `cit_haos_status` SET status='2' WHERE id = '{$tob}'; "); + } + } + $tm = time(); + $test_tm = time() + 900; + $show_tm = $cit_haos_t['value'] + 0.5 * 24 * 60 * 60; + switch (date("N", $show_tm)) { + default: + case 1: + $d_o = "в понедельник"; + break; + case 2: + $d_o = "во вторник"; + break; + case 3: + $d_o = "в среду"; + break; + case 4: + $d_o = "в четверг"; + break; + case 5: + $d_o = "в пятницу"; + break; + case 6: + $d_o = "в субботу"; + break; + case 7: + $d_o = "в воскресение"; + break; + } + if ($tm < $cit_haos_t['value']) { + echo ''; + } else { + echo ''; + } + echo ''; + if ($user['id'] == 1256) { + echo ' +'; + } + } elseif ($in_haos['status'] == 0) { + $cit_haos_gr = mysql_num_rows(mysql_query("SELECT * FROM `cit_haos_var`;")); + if ($cit_haos_gr == 0) { + $pass_s = getPass(); + mysql_query("INSERT INTO `cit_haos_var`(`group`,`password`) values('1','{$pass_s}');"); + $cit_haos_gr = mysql_num_rows(mysql_query("SELECT * FROM `cit_haos_var`;")); + } + echo ''; + echo ''; + } elseif ($in_haos['status'] == 1) { + echo ''; + $cit_haos_pl = mysql_fetch_array(mysql_query("SELECT * FROM `cit_haos_var` WHERE `group`='" . $in_haos['group'] . "' LIMIT 1;")); + echo ''; + echo ""; + echo ""; + } elseif ($in_haos['status'] == 2) { + echo ''; + header('location: c_haos_in.php'); + } elseif ($in_haos['status'] == 4) { + mysql_query("DELETE FROM `cit_haos_status` WHERE `id` ='{$user['id']}'; "); + echo ''; + } elseif ($in_haos['status'] == 5) { + mysql_query("UPDATE users SET `doblest`=`doblest`+'1' WHERE `id` = '" . $user['id'] . "';"); + addchp('За убийство босса ЦХ вы получили 1 доблести', '{[]}' . Nick::id($user['id'])->short() . '{[]}'); + mysql_query("INSERT INTO `delo` (`id` , `author` ,`pers`, `text`, `type`, `date`) + VALUES ('','0','{$cur_user['id']}','\"" . $user['login'] . "\" получил в ЦХ 1 доблести',1,'" . time() . "');"); + mysql_query("DELETE FROM `cit_haos_status` WHERE `id` ='{$user['id']}'; "); + header('location: c_haos.php'); + } + ?>

Цитадель Хаоса

Следующий рейд начнется ' . date("j.m в H:i", $cit_haos_t['value']) . '
Готовьтесь! Следующий рейд будет ' . $d_o . '


Рейд начинается ' . date("j.m в H:i", $cit_haos_t['value'] + 900) . '
Взнос за участие в рейде 20 кр
'; + echo '
Максимальный размер группы - 4 участника
'; + echo '
' . $pass_in_err . '
'; + $check_em = mysql_num_rows(mysql_query("SELECT * FROM `cit_haos_status` WHERE `group`=1 ;")); + + if ($check_em < 1) { + $i = 1; + echo 'Группа ' . $i . ":"; + $cit_haos_pl = mysql_fetch_array(mysql_query("SELECT * FROM `cit_haos_var` WHERE `group`='" . $i . "' LIMIT 1;")); + if ($cit_haos_pl['players'] != '') { + foreach (explode(";", $cit_haos_pl['players']) as $ch_p) { + echo Nick::id($ch_p)->full(1) . ","; + } + echo 'Пароль:'; + } else { + echo ' (Создать новую группу)'; + } + echo '
'; + } else { + for ($i = 1; $i <= $cit_haos_gr + 1; $i++) { + echo 'Группа ' . $i . ":"; + $cit_haos_pl = mysql_fetch_array(mysql_query("SELECT * FROM `cit_haos_var` WHERE `group`='" . $i . "' LIMIT 1;")); + if (strlen($cit_haos_pl['players']) > 1) { + foreach (explode(";", $cit_haos_pl['players']) as $ch_p) { + echo Nick::id($ch_p)->full(1) . ","; + } + echo 'Пароль:'; + } else { + echo ' (Создать новую группу)'; + } + echo '
'; + } + } + echo ''; + if ($pay_err) { + echo $pay_err; + } + echo '
Начать первый рейд:
Рейд начинается ' . date("j.m в H:i", $cit_haos_t['value'] + 900) . '
Ждем начала рейда...
Ваша группа "; + if (!empty($cit_haos_pl['password'])) { + echo ":: Пароль - [" . $cit_haos_pl['password'] . "]
"; + } + if ($pass_err) { + echo $pass_err . "
"; + } + $num = mysql_num_rows(mysql_query("SELECT * FROM `cit_haos_status` WHERE `group`='" . $in_haos['group'] . "';")); + echo "
" . $num . " из 4"; + if ($num == 4) { + echo " - Группа заполнена"; + } + echo "
"; + $cit_haos_pl = mysql_fetch_array(mysql_query("SELECT * FROM `cit_haos_var` WHERE `group`='" . $in_haos['group'] . "' LIMIT 1;")); + foreach (explode(";", $cit_haos_pl['players']) as $ch_p) { + echo Nick::id($ch_p)->full(1) . "
"; + } + echo "
'; + if ($wait_msg) { + echo $wait_msg; + } + echo '
-
- - - +
\ No newline at end of file diff --git a/c_haos_in.php b/c_haos_in.php index 58f6b34..54923a5 100644 --- a/c_haos_in.php +++ b/c_haos_in.php @@ -1,427 +1,370 @@ 0)) header("Location: index.php"); - include "config.php"; - $user = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '{$_SESSION['uid']}' LIMIT 1;")); - $in_haos = mysql_fetch_array(mysql_query("SELECT * FROM `cit_haos_status` WHERE `id` = '{$user['id']}' LIMIT 1;")); - include "functions.php"; - $wait_msg="Ждем готовности всей группы..."; - //rooms - $ch_rooms=array - ( +session_start(); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} +include "functions.php"; +$in_haos = mysql_fetch_array(mysql_query("SELECT * FROM `cit_haos_status` WHERE `id` = '{$user['id']}' LIMIT 1;")); +$wait_msg = "Ждем готовности всей группы..."; +//rooms +$ch_rooms = [ // 0 - empty - "1"=>"Ворота (1)", - "2"=>"Двор (2)", - "3"=>"Внешний корридор (3)", - "4"=>"Спуск в подвал (4)", - "5"=>"Подвал (5)",//босс Душа - "6"=>"Люк на Западную стену (6)", - "7"=>"Западная стена (7)", - "8"=>"Галерея Страха (8)", - "9"=>"Западная башня (9)", - "10"=>"Галерея Смерти (10)",//босс Зомби - "11"=>"Проход к Северной стене (11)", - "12"=>"Галерея Тьмы (12)", - "13"=>"Северная стена (13)", - "14"=>"Галерея Бликов (14)", - "15"=>"Внутренний корридор (15)",//босс Повелитель - "16"=>"Гостевая (16)", - "17"=>"Руины Северной башни (17)", - "18"=>"Поминальная комната (18)", - "19"=>"Галерея Порталов (19)", - "20"=>"Зал Посвященных (20)",//босс Хромой Билли - "21"=>"Старая лестница (21)", - "22"=>"Трофейная (22)", - "23"=>"Костяной зал (23)", - "24"=>"Склеп (24)", - "25"=>"Лабиринт (25)",//босс Мародер - "26"=>"Тронный зал (26)", - "27"=>"Тайный корридор (27)", - "28"=>"Комната прислуги (28)", - "29"=>"Королевские покои (29)", - "30"=>"Переход (30)"//босс Грохобот - ); - //bots - - $ch_bots=array(); - //1 - упырь - //2 - падший - //3 - душа - $db=mysql_fetch_array(mysql_query("SELECT * FROM `cit_haos_var` WHERE `group`='".$in_haos['group']."' limit 1; ")); - if(!$db['bots']) - { - $bot_low=array - ( + "1" => "Ворота (1)", + "2" => "Двор (2)", + "3" => "Внешний корридор (3)", + "4" => "Спуск в подвал (4)", + "5" => "Подвал (5)",//босс Душа + "6" => "Люк на Западную стену (6)", + "7" => "Западная стена (7)", + "8" => "Галерея Страха (8)", + "9" => "Западная башня (9)", + "10" => "Галерея Смерти (10)",//босс Зомби + "11" => "Проход к Северной стене (11)", + "12" => "Галерея Тьмы (12)", + "13" => "Северная стена (13)", + "14" => "Галерея Бликов (14)", + "15" => "Внутренний корридор (15)",//босс Повелитель + "16" => "Гостевая (16)", + "17" => "Руины Северной башни (17)", + "18" => "Поминальная комната (18)", + "19" => "Галерея Порталов (19)", + "20" => "Зал Посвященных (20)",//босс Хромой Билли + "21" => "Старая лестница (21)", + "22" => "Трофейная (22)", + "23" => "Костяной зал (23)", + "24" => "Склеп (24)", + "25" => "Лабиринт (25)",//босс Мародер + "26" => "Тронный зал (26)", + "27" => "Тайный корридор (27)", + "28" => "Комната прислуги (28)", + "29" => "Королевские покои (29)", + "30" => "Переход (30)"//босс Грохобот +]; +//bots + +$ch_bots = []; +//1 - упырь +//2 - падший +//3 - душа +$db = mysql_fetch_array(mysql_query("SELECT * FROM `cit_haos_var` WHERE `group`='" . $in_haos['group'] . "' limit 1; ")); +if (!$db['bots']) { + $bot_low = [ // 0 - empty - "1"=>"Упырь", - "2"=>"Посланник смерти", - "3"=>"Падший", - "4"=>"Отморозок", - "5"=>"Проклятие глубин" - ); - for($i=1;$i<=30;$i++) - { - $ch_get_bot=rand(1,5); - $ch_bots[$i]=array("0"=>$bot_low[$ch_get_bot]); - } - $ch_bots[5]=array("0"=>"Душа"); - $ch_bots[10]=array("0"=>"Зомби"); - $ch_bots[15]=array("0"=>"Повелитель"); - $ch_bots[20]=array("0"=>"Хромой Билли"); - $ch_bots[25]=array("0"=>"Мародер"); - $ch_bots[30]=array("0"=>"Грохобот"); - $dbb=serialize($ch_bots); - mysql_query("UPDATE `cit_haos_var` SET bots='".$dbb."' WHERE `group`='".$in_haos['group']."'; "); + "1" => "Упырь", + "2" => "Посланник смерти", + "3" => "Падший", + "4" => "Отморозок", + "5" => "Проклятие глубин" + ]; + for ($i = 1; $i <= 30; $i++) { + $ch_get_bot = rand(1, 5); + $ch_bots[$i] = ["0" => $bot_low[$ch_get_bot]]; } - else - { - $ch_bots=unserialize($db['bots']); + $ch_bots[5] = ["0" => "Душа"]; + $ch_bots[10] = ["0" => "Зомби"]; + $ch_bots[15] = ["0" => "Повелитель"]; + $ch_bots[20] = ["0" => "Хромой Билли"]; + $ch_bots[25] = ["0" => "Мародер"]; + $ch_bots[30] = ["0" => "Грохобот"]; + $dbb = serialize($ch_bots); + mysql_query("UPDATE `cit_haos_var` SET bots='" . $dbb . "' WHERE `group`='" . $in_haos['group'] . "'; "); +} else { + $ch_bots = unserialize($db['bots']); +} +// комната - опыт == доблесть +$ch_priz = [ + "5" => [100, 1], + "10" => [200, 2], + "15" => [300, 3], + "20" => [400, 4], + "25" => [500, 5], + "30" => [600, 10] +]; +// комната - кирка == уник_7 == цветок == уник_8 +$ch_drop = [ + "25" => [10, 60, 95, 100], + "30" => [3, 6, 7, 8], +]; +$priz_low = + ["727"]; +$priz_med = + ["775", "776", "777", "778"]; +$priz_flow = + ["14"]; +$priz_high = + ["803", "804", "805", "806"]; + +/*$ch_bots[1]=array +( +"0"=>"Младший страж глубин", +"1"=>"Младший страж глубин", +"2"=>"Босс глубин" +); +$ch_bots[2]=array +( +"0"=>"Младший страж глубин", +"1"=>"Босс глубин" +);*/ + +if ($user->room != 601) { + header("Location: main.php"); + exit; +} +if ($user->battle) { + header('location: fbattle.php'); + exit; +} +if ($in_haos['status'] == 4) { + mysql_query("UPDATE `users`,`online` SET `users`.`room` = '600',`online`.`room` = '600' WHERE `online`.`id` = `users`.`id` AND `online`.`id` = '{$_SESSION['uid']}' ;"); + mysql_query("UPDATE `cit_haos_status` SET room='0',bot='0',group='0' WHERE id = '{$user['id']}'; "); + header('location: c_haos.php'); +} +if (!$ch_rooms[$in_haos['room']]) { + mysql_query("UPDATE `users`,`online` SET `users`.`room` = '600',`online`.`room` = '600' WHERE `online`.`id` = `users`.`id` AND `online`.`id` = '{$_SESSION['uid']}' ;"); + if ($in_haos['status'] == 2) { + mysql_query("UPDATE `cit_haos_status` SET room='0',status='5',bot='0' WHERE id = '{$user['id']}'; "); + addchp('Вы пробились до двери на 2 уровень подземелий Цитадели Хаоса. Только опытный воин и храбрый страж сможет пройти через нее (10 уровень, страж 2 уровня)', '{[]}' . Nick::id($user['id'])->short() . '{[]}'); } - // комната - опыт == доблесть - $ch_priz=array - ( - "5" => array (100,1), - "10" => array (200,2), - "15" => array (300,3), - "20" => array (400,4), - "25" => array (500,5), - "30" => array (600,10) - ); - // комната - кирка == уник_7 == цветок == уник_8 - $ch_drop=array - ( - "25" => array (10,60,95,100), - "30" => array (3,6,7,8), - ); - $priz_low= - array("727"); - $priz_med= - array("775","776","777","778"); - $priz_flow= - array("14"); - $priz_high= - array("803","804","805","806"); - - /*$ch_bots[1]=array - ( - "0"=>"Младший страж глубин", - "1"=>"Младший страж глубин", - "2"=>"Босс глубин" - ); - $ch_bots[2]=array - ( - "0"=>"Младший страж глубин", - "1"=>"Босс глубин" - );*/ - - if ($user['room'] != 601) { header("Location: main.php"); die(); } - if ($user['battle'] != 0) { header('location: fbattle.php'); die(); } - if ($in_haos['status'] == 4) - { - mysql_query("UPDATE `users`,`online` SET `users`.`room` = '600',`online`.`room` = '600' WHERE `online`.`id` = `users`.`id` AND `online`.`id` = '{$_SESSION['uid']}' ;"); - mysql_query("UPDATE `cit_haos_status` SET room='0',bot='0',group='0' WHERE id = '{$user['id']}'; "); - header('location: c_haos.php'); - } - if (!$ch_rooms[$in_haos['room']]) - { - mysql_query("UPDATE `users`,`online` SET `users`.`room` = '600',`online`.`room` = '600' WHERE `online`.`id` = `users`.`id` AND `online`.`id` = '{$_SESSION['uid']}' ;"); - if ($in_haos['status'] == 2) - { - mysql_query("UPDATE `cit_haos_status` SET room='0',status='5',bot='0' WHERE id = '{$user['id']}'; "); - addchp ('Вы пробились до двери на 2 уровень подземелий Цитадели Хаоса. Только опытный воин и храбрый страж сможет пройти через нее (10 уровень, страж 2 уровня)','{[]}'.Nick::id($user['id'])->short().'{[]}'); + mysql_query("UPDATE `cit_haos_var` SET bots='',players='' WHERE group='" . $in_haos['group'] . "'; "); + header('location: c_haos.php'); +} +Template::header('c_haos_in'); +?> + + + + + + + + + - - - - - - - - - - - - - -

Цитадель Хаоса:
+

- - - - - -Внимание! '.$bot_name.' напал на Вашу группу!','{[]}'.Nick::id($gr['id'])->short().'{[]}'); + $b_pers = mysql_fetch_array(mysql_query("SELECT * FROM users WHERE id='{$bot_id}' LIMIT 1;")); + $bot_hp = $b_pers['maxhp']; + $bots = []; + $group_raw = mysql_query("SELECT * FROM `cit_haos_status` WHERE `group` = '{$in_haos['group']}' AND status='2';"); + while ($gr = mysql_fetch_array($group_raw)) { + addchp('Внимание! ' . $bot_name . ' напал на Вашу группу!', '{[]}' . Nick::id($gr['id'])->short() . '{[]}'); } - - for($bot_c=0;$bot_c<$bot_count;$bot_c++) - { - $nb = mysql_fetch_array(mysql_query("SELECT count(`id`) FROM `bots` WHERE `name` LIKE '".$bot_name."%';")); - mysql_query("INSERT INTO `bots` (`name`,`prototype`,`battle`,`hp`) values ('".$bot_name." ".($nb[0]+1)."','".$bot_id."','','".$bot_hp."');"); - $bot = mysql_insert_id(); - $bots[]=$bot; - } - // командный вход - $group_fight=array(); - $group_raw=mysql_query("SELECT * FROM `cit_haos_status` WHERE `group` = '{$in_haos['group']}' AND status='2';"); - while ($gr = mysql_fetch_array($group_raw)) - $group_fight[]=$gr['id']; - { - $teams = array(); - foreach($bots as $b) - foreach($group_fight as $gf) - { - $teams[$gf][$b] = array(0,0,time()); - $teams[$b][$gf] = array(0,0,time()); + + for ($bot_c = 0; $bot_c < $bot_count; $bot_c++) { + $nb = mysql_fetch_array(mysql_query("SELECT count(`id`) FROM `bots` WHERE `name` LIKE '" . $bot_name . "%';")); + mysql_query("INSERT INTO `bots` (`name`,`prototype`,`battle`,`hp`) values ('" . $bot_name . " " . ($nb[0] + 1) . "','" . $bot_id . "','','" . $bot_hp . "');"); + $bot = mysql_insert_id(); + $bots[] = $bot; + } + // командный вход + $group_fight = []; + $group_raw = mysql_query("SELECT * FROM `cit_haos_status` WHERE `group` = '{$in_haos['group']}' AND status='2';"); + while ($gr = mysql_fetch_array($group_raw)) { + $group_fight[] = $gr['id']; + } + + $teams = []; + foreach ($bots as $b) { + foreach ($group_fight as $gf) { + $teams[$gf][$b] = [0, 0, time()]; + $teams[$b][$gf] = [0, 0, time()]; mysql_query("UPDATE `cit_haos_status` SET `status` = '3' WHERE `id` ='{$gf}'; "); } - - mysql_query("INSERT INTO `battle` + } + + mysql_query("INSERT INTO `battle` ( `id`,`coment`,`teams`,`timeout`,`type`,`status`,`t1`,`t2`,`to1`,`to2` ) VALUES ( - NULL,'','".serialize($teams)."','3','1','0','".implode(";", $group_fight)."','".implode(";", $bots)."','".time()."','".time()."' + NULL,'','" . serialize($teams) . "','3','1','0','" . implode(";", $group_fight) . "','" . implode(";", $bots) . "','" . time() . "','" . time() . "' )"); - - $id = mysql_insert_id(); - - // апдейтим бота - foreach($bots as $b) mysql_query("UPDATE `bots` SET `battle` = {$id} WHERE `id` = {$b} LIMIT 1;"); - - // создаем лог - //$rr = "".nick3($user['id'])." и ".nick3($bot).""; - - //addlog($id,"Часы показывали ".date("Y.m.d H.i").", когда ".$rr." сошлись в поединке.
"); - } - foreach($group_fight as $gf) mysql_query("UPDATE users SET `battle` ={$id},`zayavka`=0 WHERE `id`= {$gf};"); - - //} - die(""); - } -} - $group_num=mysql_num_rows(mysql_query("SELECT * FROM `cit_haos_status` WHERE `group` = '{$in_haos['group']}';")); - $group_ready=mysql_num_rows(mysql_query("SELECT * FROM `cit_haos_status` WHERE (`room` = '{$in_haos['room']}' AND `group` = '{$in_haos['group']}');")); - $cit_haos_t=mysql_fetch_array(mysql_query("SELECT * FROM `variables` WHERE `var` = 'cit_haos_time' LIMIT 1;")); -$tm=time(); - if($in_haos['status'] == 2) - {if(($tm>($cit_haos_t['value']+960))||($tm<($cit_haos_t['value']-600)))//def 960 - { - $flag_ref=1; - foreach($ch_bots[$in_haos['room']] as $bot_id=>$bot_name) - if($bot_id>=$in_haos['bot']) - { - echo ''; - $flag_ref=0; - } - if (!array_key_exists($in_haos['bot'],$ch_bots[$in_haos['room']])) - { - echo($wait_msg); - //проверяем есть ли приз - if(array_key_exists($in_haos['room'],$ch_priz)) - { - $priz_exp=$ch_priz[$in_haos['room']][0]; - $priz_dobl=$ch_priz[$in_haos['room']][1]; - } - else - { - $priz_exp=0; - $priz_dobl=0; - } - if(array_key_exists($in_haos['room'],$ch_drop)) - { - $got_drop=rand(0,400);//100 - norm, 400 - 25% - } - else - { - $got_drop=-1; - } - //выбираем приз - if($in_haos['room']<30) - { - if($got_drop>=0 && $got_drop<$ch_drop[$in_haos['room']][0]) - { - $rand_k = array_rand($priz_low, 1); - $p_id=$priz_low[$rand_k]; - $p_shop="shop"; - } - elseif($got_drop>=$ch_drop[$in_haos['room']][0] && $got_drop<$ch_drop[$in_haos['room']][1]) - { - $rand_k = array_rand($priz_med, 1); - $p_id=$priz_med[$rand_k]; - $p_shop="shop"; - } - elseif($got_drop>=$ch_drop[$in_haos['room']][1] && $got_drop<$ch_drop[$in_haos['room']][2]) - { - $rand_k = array_rand($priz_flow, 1); - $p_id=$priz_flow[$rand_k]; - $p_shop="fshop"; - } - elseif($got_drop>=$ch_drop[$in_haos['room']][2] && $got_drop<=$ch_drop[$in_haos['room']][3]) - { - $rand_k = array_rand($priz_high, 1); - $p_id=$priz_high[$rand_k]; - $p_shop="shop"; - } - } - elseif($in_haos['room']==30) - { - if($got_drop<=200)//400max/4=>50% - { - $priz_low= - array("808","809"); - - $rand_k = array_rand($priz_low, 1); - $p_id=$priz_low[$rand_k]; - $p_shop="shop"; + + $id = mysql_insert_id(); + + // апдейтим бота + foreach ($bots as $b) { + mysql_query("UPDATE `bots` SET `battle` = {$id} WHERE `id` = {$b} LIMIT 1;"); } + foreach ($group_fight as $gf) { + mysql_query("UPDATE users SET `battle` ={$id},`zayavka`=0 WHERE `id`= {$gf};"); + } + exit(""); } - - //выбираем получателя - $all_get=array(); - $gr_raw=mysql_query("SELECT * FROM `cit_haos_status` WHERE `group` = '{$in_haos['group']}';"); - while($g_id=mysql_fetch_array($gr_raw)) - $all_get[]=$g_id['id']; - - $l_id=rand(0,count($all_get)-1); - //$all_get[$l_id]; - //if($priz_exp>0) addchp ('CH get priz - '.$all_get[$l_id],'{[]}'.nick7 (1258).'{[]}'); - //даем призы - if($p_id>0) + } + $group_num = mysql_num_rows(mysql_query("SELECT * FROM `cit_haos_status` WHERE `group` = '{$in_haos['group']}';")); + $group_ready = mysql_num_rows(mysql_query("SELECT * FROM `cit_haos_status` WHERE (`room` = '{$in_haos['room']}' AND `group` = '{$in_haos['group']}');")); + $cit_haos_t = mysql_fetch_array(mysql_query("SELECT * FROM `variables` WHERE `var` = 'cit_haos_time' LIMIT 1;")); + $tm = time(); + if ($in_haos['status'] == 2) { + if (($tm > ($cit_haos_t['value'] + 960)) || ($tm < ($cit_haos_t['value'] - 600)))//def 960 { - $dress = mysql_fetch_array(mysql_query("SELECT * FROM `{$p_shop}` WHERE `id` = '{$p_id}' LIMIT 1;")); - mysql_query("INSERT INTO `inventory` + $flag_ref = 1; + foreach ($ch_bots[$in_haos['room']] as $bot_id => $bot_name) + if ($bot_id >= $in_haos['bot']) { + echo ''; + $flag_ref = 0; + } + if (!array_key_exists($in_haos['bot'], $ch_bots[$in_haos['room']])) { + echo($wait_msg); + //проверяем есть ли приз + if (array_key_exists($in_haos['room'], $ch_priz)) { + $priz_exp = $ch_priz[$in_haos['room']][0]; + $priz_dobl = $ch_priz[$in_haos['room']][1]; + } else { + $priz_exp = 0; + $priz_dobl = 0; + } + if (array_key_exists($in_haos['room'], $ch_drop)) { + $got_drop = rand(0, 400);//100 - norm, 400 - 25% + } else { + $got_drop = -1; + } + //выбираем приз + if ($in_haos['room'] < 30) { + if ($got_drop >= 0 && $got_drop < $ch_drop[$in_haos['room']][0]) { + $rand_k = array_rand($priz_low, 1); + $p_id = $priz_low[$rand_k]; + $p_shop = "shop"; + } elseif ($got_drop >= $ch_drop[$in_haos['room']][0] && $got_drop < $ch_drop[$in_haos['room']][1]) { + $rand_k = array_rand($priz_med, 1); + $p_id = $priz_med[$rand_k]; + $p_shop = "shop"; + } elseif ($got_drop >= $ch_drop[$in_haos['room']][1] && $got_drop < $ch_drop[$in_haos['room']][2]) { + $rand_k = array_rand($priz_flow, 1); + $p_id = $priz_flow[$rand_k]; + $p_shop = "fshop"; + } elseif ($got_drop >= $ch_drop[$in_haos['room']][2] && $got_drop <= $ch_drop[$in_haos['room']][3]) { + $rand_k = array_rand($priz_high, 1); + $p_id = $priz_high[$rand_k]; + $p_shop = "shop"; + } + } elseif ($in_haos['room'] == 30) { + if ($got_drop <= 200)//400max/4=>50% + { + $priz_low = + ["808", "809"]; + + $rand_k = array_rand($priz_low, 1); + $p_id = $priz_low[$rand_k]; + $p_shop = "shop"; + } + + } + + //выбираем получателя + $all_get = []; + $gr_raw = mysql_query("SELECT * FROM `cit_haos_status` WHERE `group` = '{$in_haos['group']}';"); + while ($g_id = mysql_fetch_array($gr_raw)) { + $all_get[] = $g_id['id']; + } + $l_id = rand(0, count($all_get) - 1); + //даем призы + if ($p_id > 0) { + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `{$p_shop}` WHERE `id` = '{$p_id}' LIMIT 1;")); + mysql_query("INSERT INTO `inventory` (`prototype`,`owner`,`name`,`type`,`massa`,`cost`,`img`,`maxdur`,`isrep`, `gsila`,`glovk`,`ginta`,`gintel`,`ghp`,`gnoj`,`gtopor`,`gdubina`,`gmech`,`gfire`,`gwater`,`gair`,`gearth`,`glight`,`ggray`,`gdark`,`needident`,`nsila`,`nlovk`,`ninta`,`nintel`,`nmudra`,`nvinos`,`nnoj`,`ntopor`,`ndubina`,`nmech`,`nfire`,`nwater`,`nair`,`nearth`,`nlight`,`ngray`,`ndark`, `mfkrit`,`mfakrit`,`mfuvorot`,`mfauvorot`,`bron1`,`bron2`,`bron3`,`bron4`,`maxu`,`minu`,`magic`,`nlevel`,`nalign`,`dategoden`,`goden`,`otdel`,`gmp`,`gmeshok`,`encicl`,`artefact`,`duration`,`present` ) VALUES ('{$dress['id']}','{$all_get[$l_id]}','{$dress['name']}','{$dress['type']}',{$dress['massa']},{$dress['cost']},'{$dress['img']}',{$dress['maxdur']},{$dress['isrep']},'{$dress['gsila']}','{$dress['glovk']}','{$dress['ginta']}','{$dress['gintel']}','{$dress['ghp']}','{$dress['gnoj']}','{$dress['gtopor']}','{$dress['gdubina']}','{$dress['gmech']}','{$dress['gfire']}','{$dress['gwater']}','{$dress['gair']}','{$dress['gearth']}','{$dress['glight']}','{$dress['ggray']}','{$dress['gdark']}','{$dress['needident']}','{$dress['nsila']}','{$dress['nlovk']}','{$dress['ninta']}','{$dress['nintel']}','{$dress['nmudra']}','{$dress['nvinos']}','{$dress['nnoj']}','{$dress['ntopor']}','{$dress['ndubina']}','{$dress['nmech']}','{$dress['nfire']}','{$dress['nwater']}','{$dress['nair']}','{$dress['nearth']}','{$dress['nlight']}','{$dress['ngray']}','{$dress['ndark']}', - '{$dress['mfkrit']}','{$dress['mfakrit']}','{$dress['mfuvorot']}','{$dress['mfauvorot']}','{$dress['bron1']}','{$dress['bron3']}','{$dress['bron2']}','{$dress['bron4']}','{$dress['maxu']}','{$dress['minu']}','{$dress['magic']}','{$dress['nlevel']}','{$dress['nalign']}','".(($dress['goden'])?($dress['goden']*24*60*60+time()):"")."','{$dress['goden']}','{$dress['razdel']}','{$dress['gmp']}','{$dress['gmeshok']}','{$dress['encicl']}','{$dress['artefact']}','{$dur}','Мусорщик' + '{$dress['mfkrit']}','{$dress['mfakrit']}','{$dress['mfuvorot']}','{$dress['mfauvorot']}','{$dress['bron1']}','{$dress['bron3']}','{$dress['bron2']}','{$dress['bron4']}','{$dress['maxu']}','{$dress['minu']}','{$dress['magic']}','{$dress['nlevel']}','{$dress['nalign']}','" . (($dress['goden']) ? ($dress['goden'] * 24 * 60 * 60 + time()) : "") . "','{$dress['goden']}','{$dress['razdel']}','{$dress['gmp']}','{$dress['gmeshok']}','{$dress['encicl']}','{$dress['artefact']}','{$dur}','Мусорщик' ) ;"); - mysql_query("INSERT INTO `delo` (`id` , `author` ,`pers`, `text`, `type`, `date`) VALUES ('','0','$all_get[$l_id]','\"".$user['login']."\" получил в ЦХ предмет: \"".$dress['name']."\" ".$dresscount."id:(".$dressid.") [0/".$dress['maxdur']."]',1,'".time()."');"); - addchp ('За убийство босса Цитадели Хаоса вы получили '.$dress['name'],'{[]}'.Nick::id($all_get[$l_id])->short().'{[]}'); + mysql_query("INSERT INTO `delo` (`id` , `author` ,`pers`, `text`, `type`, `date`) VALUES ('','0','$all_get[$l_id]','\"" . $user['login'] . "\" получил в ЦХ предмет: \"" . $dress['name'] . "\" " . $dresscount . "id:(" . $dressid . ") [0/" . $dress['maxdur'] . "]',1,'" . time() . "');"); + addchp('За убийство босса Цитадели Хаоса вы получили ' . $dress['name'], '{[]}' . Nick::id($all_get[$l_id])->short() . '{[]}'); + } + if ($priz_exp > 0) { + GiveExp($all_get[$l_id], $priz_exp); + addchp('За убийство босса Цитадели Хаоса вы получили ' . $priz_exp . ' опыта', '{[]}' . Nick::id($all_get[$l_id])->short() . '{[]}'); + mysql_query("INSERT INTO `delo` (`id` , `author` ,`pers`, `text`, `type`, `date`) + VALUES ('','0','{$cur_user['id']}','\"" . $all_get[$l_id] . "\" получил в ЦХ \"" . $priz_exp . "\" опыта',1,'" . time() . "');"); + } + if ($priz_dobl > 0) { + mysql_query("UPDATE users SET `doblest`=`doblest`+'" . $priz_dobl . "' WHERE `id` = '" . $all_get[$l_id] . "';"); + addchp('За убийство босса Цитадели Хаоса вы получили ' . $priz_dobl . ' доблести', '{[]}' . Nick::id($all_get[$l_id])->short() . '{[]}'); + mysql_query("INSERT INTO `delo` (`id` , `author` ,`pers`, `text`, `type`, `date`) + VALUES ('','0','{$cur_user['id']}','\"" . $all_get[$l_id] . "\" получил в ЦХ \"" . $priz_dobl . "\" доблести',1,'" . time() . "');"); + } + mysql_query("UPDATE `cit_haos_status` SET `room` = `room`+1,`bot`=0 WHERE `group` = '{$in_haos['group']}'; "); + if (!headers_sent()) { + header('location: c_haos_in.php'); + } + } + if ($flag_ref == 0 && !headers_sent()) { + header('location: c_haos_in.php'); + } + } else { + echo ""; + echo ''; } - if($priz_exp>0) - { - GiveExp($all_get[$l_id],$priz_exp); - addchp ('За убийство босса Цитадели Хаоса вы получили '.$priz_exp.' опыта','{[]}'.Nick::id($all_get[$l_id])->short().'{[]}'); - mysql_query("INSERT INTO `delo` (`id` , `author` ,`pers`, `text`, `type`, `date`) - VALUES ('','0','{$cur_user['id']}','\"".$all_get[$l_id]."\" получил в ЦХ \"".$priz_exp."\" опыта',1,'".time()."');"); - } - if($priz_dobl>0) - { - mysql_query("UPDATE users SET `doblest`=`doblest`+'".$priz_dobl."' WHERE `id` = '".$all_get[$l_id]."';"); - addchp ('За убийство босса Цитадели Хаоса вы получили '.$priz_dobl.' доблести','{[]}'.Nick::id($all_get[$l_id])->short().'{[]}'); - mysql_query("INSERT INTO `delo` (`id` , `author` ,`pers`, `text`, `type`, `date`) - VALUES ('','0','{$cur_user['id']}','\"".$all_get[$l_id]."\" получил в ЦХ \"".$priz_dobl."\" доблести',1,'".time()."');"); - } - mysql_query("UPDATE `cit_haos_status` SET `room` = `room`+1,`bot`=0 WHERE `group` = '{$in_haos['group']}'; "); - if (!headers_sent()) header('location: c_haos_in.php'); } - if($flag_ref==0 && !headers_sent()) header('location: c_haos_in.php'); - } - else - { - echo(""); - echo ''; - } - } -?> + ?>

Цитадель Хаоса:
-

'; - if($bot_id==$in_haos['bot']) echo''.$bot_name.''; else echo($bot_name); - if($bot_id==$in_haos['bot']) echo' - '; - echo '
'; + if ($bot_id == $in_haos['bot']) echo '' . $bot_name . ''; else echo($bot_name); + if ($bot_id == $in_haos['bot']) echo ' - '; + echo '
Ждем готовности группы... Приготовьтесь!
'; + echo '
Ждем готовности группы... Приготовьтесь!
'; - echo '
-
'); -?> - - +
'; +?> \ No newline at end of file diff --git a/c_park.php b/c_park.php index b6db2f7..a58bd03 100644 --- a/c_park.php +++ b/c_park.php @@ -1,249 +1,220 @@ 0)) header("Location: index.php"); - include "config.php"; - $user = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '{$_SESSION['uid']}' LIMIT 1;")); +if (!$in_park) { + mysql_query("INSERT INTO cit_park(id) values('{$user['id']}');"); $in_park = mysql_fetch_array(mysql_query("SELECT * FROM `cit_park` WHERE `id` = '{$user['id']}' LIMIT 1;")); - $owntravma = mysql_fetch_array(mysql_query("SELECT * FROM `effects` WHERE `owner` = ".$user['id']." AND (type=13 OR type=12 OR type=14) limit 1;")); - - if(!$in_park) - { - mysql_query("INSERT INTO cit_park(id) values('{$user['id']}');"); - $in_park=mysql_fetch_array(mysql_query("SELECT * FROM `cit_park` WHERE `id` = '{$user['id']}' LIMIT 1;")); - } - - include "functions.php"; - - if ($user['room'] != 602) { header("Location: main.php"); die(); } - if ($user['battle'] != 0) { header('location: fbattle.php'); die(); } - - //комнаты парка - - $ch_rooms=array - ( +} + +include "functions.php"; + +if ($user->room != 602) { + header("Location: main.php"); + exit; +} +if ($user->battle) { + header('location: fbattle.php'); + exit; +} + +//комнаты парка + +$ch_rooms = [ // 0 - empty - "1"=>"Площадь (1)", - "2"=>"Аллея Геры (2)", - "3"=>"Фонтан Снов (3)", - "4"=>"Лабиринт Фавна (4)", - "5"=>"Поляна Сказок (5)",//босс Душа - "6"=>"Переулок Зеленый (6)", - "7"=>"Дубрава (7)", - "8"=>"Старая Роща (8)", - "9"=>"Лукоморье (9)", - "10"=>"Золотая Роща (10)",//босс Зомби - "11"=>"Вечная Осень (11)", - "12"=>"Заливные Луга (12)", - "13"=>"Терра Нова (13)", - "14"=>"Гора Райдинг (14)", - "15"=>"Пасифик-Риф (15)"//босс Повелитель - ); - - // выдаем ботов - - $ch_bots=array(); - $bot_low=array - ("4150","4152","4153","4154","4155","4156"); - $bot_high=array - ("4157","4158","4159"); - if($in_park['bots']=='') - { - for($i=1;$i<=15;$i++) - { - $rand_num=rand(3,7); - $rand_bot=''; - for($j=1;$j<=$rand_num;$j++) - { - $rand_bot.=$bot_low[array_rand($bot_low,1)]; - $rand_bot.=';'; - } - if($i%5==0) - $rand_bot.=$bot_high[array_rand($bot_high,1)]; - $rand_bot.=';'; - - $ch_bots[$i]=$rand_bot; + "1" => "Площадь (1)", + "2" => "Аллея Геры (2)", + "3" => "Фонтан Снов (3)", + "4" => "Лабиринт Фавна (4)", + "5" => "Поляна Сказок (5)",//босс Душа + "6" => "Переулок Зеленый (6)", + "7" => "Дубрава (7)", + "8" => "Старая Роща (8)", + "9" => "Лукоморье (9)", + "10" => "Золотая Роща (10)",//босс Зомби + "11" => "Вечная Осень (11)", + "12" => "Заливные Луга (12)", + "13" => "Терра Нова (13)", + "14" => "Гора Райдинг (14)", + "15" => "Пасифик-Риф (15)"//босс Повелитель +]; + +// выдаем ботов + +$ch_bots = []; +$bot_low = ["4150", "4152", "4153", "4154", "4155", "4156"]; +$bot_high = ["4157", "4158", "4159"]; +if ($in_park['bots'] == '') { + for ($i = 1; $i <= 15; $i++) { + $rand_num = rand(3, 7); + $rand_bot = ''; + for ($j = 1; $j <= $rand_num; $j++) { + $rand_bot .= $bot_low[array_rand($bot_low, 1)]; + $rand_bot .= ';'; } - $dbb=serialize($ch_bots); - mysql_query("UPDATE `cit_park` SET bots='{$dbb}' WHERE `id`='{$user['id']}'; "); + if ($i % 5 == 0) { + $rand_bot .= $bot_high[array_rand($bot_high, 1)]; + } + $rand_bot .= ';'; + + $ch_bots[$i] = $rand_bot; } - else - { - $ch_bots=unserialize($in_park['bots']); + $dbb = serialize($ch_bots); + mysql_query("UPDATE `cit_park` SET bots='{$dbb}' WHERE `id`='{$user['id']}'; "); +} else { + $ch_bots = unserialize($in_park['bots']); +} + +// начинаем расчет действий + +if ($_POST['start_raid']) { + mysql_query("UPDATE `cit_park` SET `counter`=`counter`+1, `room`=`room`+1 WHERE `id`='{$user['id']}';"); + $in_park = mysql_fetch_array(mysql_query("SELECT * FROM `cit_park` WHERE `id` = '{$user['id']}' LIMIT 1;")); +} + +//старт боя - началоа + +if ($_POST['attack']) { + $bots_raw = explode(";", $ch_bots[$in_park['room']]); + $bots = []; + foreach ($bots_raw as $bot_id) { + if ($bot_id > 0) { + $b_pers = mysql_fetch_array(mysql_query("SELECT `login`,`maxhp` FROM users WHERE id='{$bot_id}' LIMIT 1;")); + $bot_hp = $b_pers['maxhp']; + $bot_name = $b_pers['login']; + $nb = mysql_fetch_array(mysql_query("SELECT count(`id`) FROM `bots` WHERE `name` LIKE '" . $bot_name . "%';")); + mysql_query("INSERT INTO `bots` (`name`,`prototype`,`battle`,`hp`) values ('" . $bot_name . " " . ($nb[0] + 1) . "','" . $bot_id . "','','" . $bot_hp . "');"); + $bots[] = mysql_insert_id(); + } } - - // начинаем расчет действий - - if($_POST['start_raid']) - { - mysql_query("UPDATE `cit_park` SET `counter`=`counter`+1, `room`=`room`+1 WHERE `id`='{$user['id']}';"); - $in_park=mysql_fetch_array(mysql_query("SELECT * FROM `cit_park` WHERE `id` = '{$user['id']}' LIMIT 1;")); + + $teams = []; + foreach ($bots as $b) { + $teams[$user['id']][$b] = [0, 0, time()]; + $teams[$b][$user['id']] = [0, 0, time()]; } - - //старт боя - началоа - - if($_POST['attack']) - { - $bots_raw=explode(";",$ch_bots[$in_park['room']]); - $bots=array(); - foreach($bots_raw as $bot_id) - if($bot_id>0) - { - $b_pers=mysql_fetch_array(mysql_query("SELECT `login`,`maxhp` FROM users WHERE id='{$bot_id}' LIMIT 1;")); - $bot_hp=$b_pers['maxhp']; - $bot_name=$b_pers['login']; - $nb = mysql_fetch_array(mysql_query("SELECT count(`id`) FROM `bots` WHERE `name` LIKE '".$bot_name."%';")); - mysql_query("INSERT INTO `bots` (`name`,`prototype`,`battle`,`hp`) values ('".$bot_name." ".($nb[0]+1)."','".$bot_id."','','".$bot_hp."');"); - $bots[]=mysql_insert_id(); - } - - $teams = array(); - foreach($bots as $b) - { - $teams[$user['id']][$b] = array(0,0,time()); - $teams[$b][$user['id']] = array(0,0,time()); - } - - mysql_query("INSERT INTO `battle` + + mysql_query("INSERT INTO `battle` ( `id`,`coment`,`teams`,`timeout`,`type`,`status`,`t1`,`t2`,`to1`,`to2` ) VALUES ( - NULL,'','".serialize($teams)."','3','1','0','".$user['id']."','".implode(";", $bots)."','".time()."','".time()."' + NULL,'','" . serialize($teams) . "','3','1','0','" . $user['id'] . "','" . implode(";", $bots) . "','" . time() . "','" . time() . "' )"); - - $id = mysql_insert_id(); - foreach($bots as $b) mysql_query("UPDATE `bots` SET `battle` = {$id} WHERE `id` = {$b} LIMIT 1;"); - mysql_query("UPDATE users SET `battle` ={$id},`zayavka`=0 WHERE `id`= {$user['id']};"); - - addchp ('Внимание! Вы вступили в бой c бандитами!','{[]}'.Nick::id($user['id'])->short().'{[]}'); - - die(""); + + $id = mysql_insert_id(); + foreach ($bots as $b) { + mysql_query("UPDATE `bots` SET `battle` = {$id} WHERE `id` = {$b} LIMIT 1;"); } - - - //старт боя - конец - - ?> - - + mysql_query("UPDATE users SET `battle` ={$id},`zayavka`=0 WHERE `id`= {$user['id']};"); + + addchp('Внимание! Вы вступили в бой c бандитами!', '{[]}' . Nick::id($user['id'])->short() . '{[]}'); + + exit(""); +} + + +//старт боя - конец +Template::header('Городской Парк'); +?> - - - - - - + function refreshPeriodic() { + location.href = 'c_park.php';//reload() + timerID = setTimeout("refreshPeriodic()", 30000); + } - - + timerID = setTimeout("refreshPeriodic()", 30000); + + -
- - -=15) -{ - echo(''); - echo(""); - if($in_park['room']==15) - { - echo(""); - //раздача гаек - $dress = mysql_fetch_array(mysql_query("SELECT * FROM `shop` WHERE `id` = '856' LIMIT 1;")); - $gadget_num=mt_rand(1,8); - for($i=0;$i<$gadget_num;$i++) - { - mysql_query("INSERT INTO `inventory` + + + + = 15) { + echo ''; + echo ""; + if ($in_park['room'] == 15) { + echo ""; + //раздача гаек + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `shop` WHERE `id` = '856' LIMIT 1;")); + $gadget_num = mt_rand(1, 8); + for ($i = 0; $i < $gadget_num; $i++) { + mysql_query("INSERT INTO `inventory` (`prototype`,`owner`,`name`,`type`,`massa`,`cost`,`img`,`maxdur`,`isrep`, `gsila`,`glovk`,`ginta`,`gintel`,`ghp`,`gnoj`,`gtopor`,`gdubina`,`gmech`,`gfire`,`gwater`,`gair`,`gearth`,`glight`,`ggray`,`gdark`,`needident`,`nsila`,`nlovk`,`ninta`,`nintel`,`nmudra`,`nvinos`,`nnoj`,`ntopor`,`ndubina`,`nmech`,`nfire`,`nwater`,`nair`,`nearth`,`nlight`,`ngray`,`ndark`, `mfkrit`,`mfakrit`,`mfuvorot`,`mfauvorot`,`bron1`,`bron2`,`bron3`,`bron4`,`maxu`,`minu`,`magic`,`nlevel`,`nalign`,`dategoden`,`goden`,`otdel`,`gmp`,`gmeshok`,`encicl`,`artefact`,`duration` ) VALUES ('{$dress['id']}','{$user[id]}','{$dress['name']}','{$dress['type']}',{$dress['massa']},{$dress['cost']},'{$dress['img']}',{$dress['maxdur']},{$dress['isrep']},'{$dress['gsila']}','{$dress['glovk']}','{$dress['ginta']}','{$dress['gintel']}','{$dress['ghp']}','{$dress['gnoj']}','{$dress['gtopor']}','{$dress['gdubina']}','{$dress['gmech']}','{$dress['gfire']}','{$dress['gwater']}','{$dress['gair']}','{$dress['gearth']}','{$dress['glight']}','{$dress['ggray']}','{$dress['gdark']}','{$dress['needident']}','{$dress['nsila']}','{$dress['nlovk']}','{$dress['ninta']}','{$dress['nintel']}','{$dress['nmudra']}','{$dress['nvinos']}','{$dress['nnoj']}','{$dress['ntopor']}','{$dress['ndubina']}','{$dress['nmech']}','{$dress['nfire']}','{$dress['nwater']}','{$dress['nair']}','{$dress['nearth']}','{$dress['nlight']}','{$dress['ngray']}','{$dress['ndark']}', - '{$dress['mfkrit']}','{$dress['mfakrit']}','{$dress['mfuvorot']}','{$dress['mfauvorot']}','{$dress['bron1']}','{$dress['bron3']}','{$dress['bron2']}','{$dress['bron4']}','{$dress['maxu']}','{$dress['minu']}','{$dress['magic']}','{$dress['nlevel']}','{$dress['nalign']}','".(($dress['goden'])?($dress['goden']*24*60*60+time()):"")."','{$dress['goden']}','{$dress['razdel']}','{$dress['gmp']}','{$dress['gmeshok']}','{$dress['encicl']}','{$dress['artefact']}','0' - ) ;"); + '{$dress['mfkrit']}','{$dress['mfakrit']}','{$dress['mfuvorot']}','{$dress['mfauvorot']}','{$dress['bron1']}','{$dress['bron3']}','{$dress['bron2']}','{$dress['bron4']}','{$dress['maxu']}','{$dress['minu']}','{$dress['magic']}','{$dress['nlevel']}','{$dress['nalign']}','" . (($dress['goden']) ? ($dress['goden'] * 24 * 60 * 60 + time()) : "") . "','{$dress['goden']}','{$dress['razdel']}','{$dress['gmp']}','{$dress['gmeshok']}','{$dress['encicl']}','{$dress['artefact']}','0' + ) ;"); } - //раздача страничек - $dress = mysql_fetch_array(mysql_query("SELECT * FROM `shop` WHERE `id` = '867' LIMIT 1;")); - $gadget_num=mt_rand(1,5); - for($i=0;$i<$gadget_num;$i++) - { - mysql_query("INSERT INTO `inventory` + //раздача страничек + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `shop` WHERE `id` = '867' LIMIT 1;")); + $gadget_num = mt_rand(1, 5); + for ($i = 0; $i < $gadget_num; $i++) { + mysql_query("INSERT INTO `inventory` (`prototype`,`owner`,`name`,`type`,`massa`,`cost`,`img`,`maxdur`,`isrep`, `gsila`,`glovk`,`ginta`,`gintel`,`ghp`,`gnoj`,`gtopor`,`gdubina`,`gmech`,`gfire`,`gwater`,`gair`,`gearth`,`glight`,`ggray`,`gdark`,`needident`,`nsila`,`nlovk`,`ninta`,`nintel`,`nmudra`,`nvinos`,`nnoj`,`ntopor`,`ndubina`,`nmech`,`nfire`,`nwater`,`nair`,`nearth`,`nlight`,`ngray`,`ndark`, `mfkrit`,`mfakrit`,`mfuvorot`,`mfauvorot`,`bron1`,`bron2`,`bron3`,`bron4`,`maxu`,`minu`,`magic`,`nlevel`,`nalign`,`dategoden`,`goden`,`otdel`,`gmp`,`gmeshok`,`encicl`,`artefact`,`duration` ) VALUES ('{$dress['id']}','{$user[id]}','{$dress['name']}','{$dress['type']}',{$dress['massa']},{$dress['cost']},'{$dress['img']}',{$dress['maxdur']},{$dress['isrep']},'{$dress['gsila']}','{$dress['glovk']}','{$dress['ginta']}','{$dress['gintel']}','{$dress['ghp']}','{$dress['gnoj']}','{$dress['gtopor']}','{$dress['gdubina']}','{$dress['gmech']}','{$dress['gfire']}','{$dress['gwater']}','{$dress['gair']}','{$dress['gearth']}','{$dress['glight']}','{$dress['ggray']}','{$dress['gdark']}','{$dress['needident']}','{$dress['nsila']}','{$dress['nlovk']}','{$dress['ninta']}','{$dress['nintel']}','{$dress['nmudra']}','{$dress['nvinos']}','{$dress['nnoj']}','{$dress['ntopor']}','{$dress['ndubina']}','{$dress['nmech']}','{$dress['nfire']}','{$dress['nwater']}','{$dress['nair']}','{$dress['nearth']}','{$dress['nlight']}','{$dress['ngray']}','{$dress['ndark']}', - '{$dress['mfkrit']}','{$dress['mfakrit']}','{$dress['mfuvorot']}','{$dress['mfauvorot']}','{$dress['bron1']}','{$dress['bron3']}','{$dress['bron2']}','{$dress['bron4']}','{$dress['maxu']}','{$dress['minu']}','{$dress['magic']}','{$dress['nlevel']}','{$dress['nalign']}','".(($dress['goden'])?($dress['goden']*24*60*60+time()):"")."','{$dress['goden']}','{$dress['razdel']}','{$dress['gmp']}','{$dress['gmeshok']}','{$dress['encicl']}','{$dress['artefact']}','0' - ) ;"); + '{$dress['mfkrit']}','{$dress['mfakrit']}','{$dress['mfuvorot']}','{$dress['mfauvorot']}','{$dress['bron1']}','{$dress['bron3']}','{$dress['bron2']}','{$dress['bron4']}','{$dress['maxu']}','{$dress['minu']}','{$dress['magic']}','{$dress['nlevel']}','{$dress['nalign']}','" . (($dress['goden']) ? ($dress['goden'] * 24 * 60 * 60 + time()) : "") . "','{$dress['goden']}','{$dress['razdel']}','{$dress['gmp']}','{$dress['gmeshok']}','{$dress['encicl']}','{$dress['artefact']}','0' + ) ;"); } //раздача ингридиентов - $ing_list=array("859","860","861","862","863","864","865"); - $ing_id=$ing_list[array_rand($ing_list)]; - $dress = mysql_fetch_array(mysql_query("SELECT * FROM `shop` WHERE `id` = '{$ing_id}' LIMIT 1;")); - $gadget_num=mt_rand(1,3); - for($i=0;$i<$gadget_num;$i++) - { - mysql_query("INSERT INTO `inventory` + $ing_list = ["859", "860", "861", "862", "863", "864", "865"]; + $ing_id = $ing_list[array_rand($ing_list)]; + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `shop` WHERE `id` = '{$ing_id}' LIMIT 1;")); + $gadget_num = mt_rand(1, 3); + for ($i = 0; $i < $gadget_num; $i++) { + mysql_query("INSERT INTO `inventory` (`prototype`,`owner`,`name`,`type`,`massa`,`cost`,`img`,`maxdur`,`isrep`, `gsila`,`glovk`,`ginta`,`gintel`,`ghp`,`gnoj`,`gtopor`,`gdubina`,`gmech`,`gfire`,`gwater`,`gair`,`gearth`,`glight`,`ggray`,`gdark`,`needident`,`nsila`,`nlovk`,`ninta`,`nintel`,`nmudra`,`nvinos`,`nnoj`,`ntopor`,`ndubina`,`nmech`,`nfire`,`nwater`,`nair`,`nearth`,`nlight`,`ngray`,`ndark`, `mfkrit`,`mfakrit`,`mfuvorot`,`mfauvorot`,`bron1`,`bron2`,`bron3`,`bron4`,`maxu`,`minu`,`magic`,`nlevel`,`nalign`,`dategoden`,`goden`,`otdel`,`gmp`,`gmeshok`,`encicl`,`artefact`,`duration` ) VALUES ('{$dress['id']}','{$user[id]}','{$dress['name']}','{$dress['type']}',{$dress['massa']},{$dress['cost']},'{$dress['img']}',{$dress['maxdur']},{$dress['isrep']},'{$dress['gsila']}','{$dress['glovk']}','{$dress['ginta']}','{$dress['gintel']}','{$dress['ghp']}','{$dress['gnoj']}','{$dress['gtopor']}','{$dress['gdubina']}','{$dress['gmech']}','{$dress['gfire']}','{$dress['gwater']}','{$dress['gair']}','{$dress['gearth']}','{$dress['glight']}','{$dress['ggray']}','{$dress['gdark']}','{$dress['needident']}','{$dress['nsila']}','{$dress['nlovk']}','{$dress['ninta']}','{$dress['nintel']}','{$dress['nmudra']}','{$dress['nvinos']}','{$dress['nnoj']}','{$dress['ntopor']}','{$dress['ndubina']}','{$dress['nmech']}','{$dress['nfire']}','{$dress['nwater']}','{$dress['nair']}','{$dress['nearth']}','{$dress['nlight']}','{$dress['ngray']}','{$dress['ndark']}', - '{$dress['mfkrit']}','{$dress['mfakrit']}','{$dress['mfuvorot']}','{$dress['mfauvorot']}','{$dress['bron1']}','{$dress['bron3']}','{$dress['bron2']}','{$dress['bron4']}','{$dress['maxu']}','{$dress['minu']}','{$dress['magic']}','{$dress['nlevel']}','{$dress['nalign']}','".(($dress['goden'])?($dress['goden']*24*60*60+time()):"")."','{$dress['goden']}','{$dress['razdel']}','{$dress['gmp']}','{$dress['gmeshok']}','{$dress['encicl']}','{$dress['artefact']}','0' - ) ;"); + '{$dress['mfkrit']}','{$dress['mfakrit']}','{$dress['mfuvorot']}','{$dress['mfauvorot']}','{$dress['bron1']}','{$dress['bron3']}','{$dress['bron2']}','{$dress['bron4']}','{$dress['maxu']}','{$dress['minu']}','{$dress['magic']}','{$dress['nlevel']}','{$dress['nalign']}','" . (($dress['goden']) ? ($dress['goden'] * 24 * 60 * 60 + time()) : "") . "','{$dress['goden']}','{$dress['razdel']}','{$dress['gmp']}','{$dress['gmeshok']}','{$dress['encicl']}','{$dress['artefact']}','0' + ) ;"); } - - mysql_query("INSERT INTO `delo` (`id` , `author` ,`pers`, `text`, `type`, `date`) VALUES ('','0','{$user['id']}','\"".$user['login']."\" Подобрал в Парке гайки ( \"".$gadget_num."\" ".$dresscount."id:(".$dressid.") [0/".$dress['maxdur']."]',1,'".time()."');"); - addchp ('В Парке Вы подобрали гайки ('.$gadget_num.' шт.)','{[]}'.Nick::id($user['id'])->short().'{[]}'); + + mysql_query("INSERT INTO `delo` (`id` , `author` ,`pers`, `text`, `type`, `date`) VALUES ('','0','{$user['id']}','\"" . $user['login'] . "\" Подобрал в Парке гайки ( \"" . $gadget_num . "\" " . $dresscount . "id:(" . $dressid . ") [0/" . $dress['maxdur'] . "]',1,'" . time() . "');"); + addchp('В Парке Вы подобрали гайки (' . $gadget_num . ' шт.)', '{[]}' . Nick::id($user['id'])->short() . '{[]}'); //денежный приз - $priz=mt_rand(1,10); + $priz = mt_rand(1, 10); mysql_query("UPDATE users set money=money+{$priz} where id='{$user['id']}';"); - addchp ('После посещения Парка Вы обогатились на '.$priz.' кр. ','{[]}'.Nick::id($user['id'])->short().'{[]}'); - mysql_query("INSERT INTO `delo` (`id` , `author` ,`pers`, `text`, `type`, `date`) - VALUES ('','0','{$user['id']}','\"".$user['login']."\" нашел в Парке ".$priz." кр. ',1,'".time()."');"); + addchp('После посещения Парка Вы обогатились на ' . $priz . ' кр. ', '{[]}' . Nick::id($user['id'])->short() . '{[]}'); + mysql_query("INSERT INTO `delo` (`id` , `author` ,`pers`, `text`, `type`, `date`) + VALUES ('','0','{$user['id']}','\"" . $user['login'] . "\" нашел в Парке " . $priz . " кр. ',1,'" . time() . "');"); //переход - mysql_query("UPDATE `cit_park` SET `room`=0,`bots`='',`time`='".time()."' WHERE `id` ='{$user['id']}'; "); - } - if($in_park['counter']>=3) - echo(''); - elseif(($in_park['time']+3600)>time()) - {/**/ - $tm=time(); - $t_wait=round(((3600-$tm+$in_park['time'])/60),1); - echo(''); + mysql_query("UPDATE `cit_park` SET `room`=0,`bots`='',`time`='" . time() . "' WHERE `id` ='{$user['id']}'; "); } - else - echo(''); - echo ''; -} -else -{ - echo(''); - echo(''); - echo(''); - echo(''); -} - - -?> - - + if ($in_park['counter'] >= 3) { + echo ''; + } + elseif (($in_park['time'] + 3600) > time()) { + $tm = time(); + $t_wait = round(((3600 - $tm + $in_park['time']) / 60), 1); + echo ''; + } else { + echo ''; + } + echo ''; + } else { + echo ''; + echo ''; + echo ''; + echo ''; + } + ?>

Городской Парк

Вы стоите на парковой площади
За сегодня Вы посетили парк ".$in_park['counter']."/3 раз.
Вы вышли из парка с чувством глубокого удовлетворения...

Городской Парк

Вы стоите на парковой площади
За сегодня Вы посетили парк " . $in_park['counter'] . "/3 раз.
Вы вышли из парка с чувством глубокого удовлетворения...
По какому-то странному совпадению Вам не хочется идти в парк. Может, подождать до завтра?
Вы совсем недавно вернулись из парка, бесполезно идти туда снова.
(Осталось ждать: '.$t_wait.' мин.)

Вы видите табличку с названием улицы: '.$ch_rooms[$in_park['room']].'
В парке пустынно и темно, только какие-то подозрительные личности шныряют по своим делам.
Вы видите несколько бандитов. Они замышляют зловещие преступления в городе!

По какому-то странному совпадению Вам не хочется идти в парк. Может, подождать до завтра?
Вы совсем недавно вернулись из парка, бесполезно идти туда снова.
(Осталось ждать: ' . $t_wait . ' мин.)

Вы видите табличку с названием улицы: ' . $ch_rooms[$in_park['room']] . '
В парке пустынно и темно, только какие-то подозрительные личности шныряют по своим делам.
Вы видите несколько бандитов. Они замышляют зловещие преступления в городе!

-
- - - +
\ No newline at end of file diff --git a/canalizaciya.php b/canalizaciya.php index cd2edcd..a3ba215 100644 --- a/canalizaciya.php +++ b/canalizaciya.php @@ -5,840 +5,1020 @@ if (empty($_SESSION['uid'])) { exit; } require_once "functions.php"; -$user = new User($_SESSION['uid']); +$user = $user ?? null; if ($user->room == 403) { + include "startpodzemel.php"; + if ($user->battle != 0) { + header('location: fbattle.php'); + exit; + } -include "startpodzemel.php"; -if ($user->battle != 0) { header('location: fbattle.php'); die(); } + if ($_GET['act'] == "cexit") { + $das = mysql_query("select glava,glav_id from `labirint` where user_id='" . $user['id'] . "'"); + $rf = mysql_fetch_array($das); + $glav_id = $rf["glav_id"]; + $glava = $rf["glava"]; + if ($glava == $user['login']) { + $des = mysql_query("select login,user_id from `labirint` where `glav_id`='$glav_id' and `login`!='$glava'"); + $r = 0; + while ($raf = mysql_fetch_array($des)) { + $r++; + $log = $raf["login"]; + $id_us = $raf["user_id"]; + } + if ($r >= 1) { + mysql_query("UPDATE labirint SET glav_id='$id_us',glava='$log' WHERE glav_id='" . $user['id'] . "'"); + mysql_query("UPDATE podzem3 SET glava='$log' WHERE glava='" . $user['login'] . "'"); + } else { + mysql_query("DELETE FROM labirint WHERE glav_id='" . $user['id'] . "'"); + mysql_query("DELETE FROM podzem3 WHERE glava='" . $user['login'] . "'"); + mysql_query("DELETE FROM podzem4 WHERE glava='" . $user['login'] . "'"); + $items_to_delete = [ + 'Подземное зелье жизни', + 'Ключик №1', + 'Ключик №2', + 'Ключик №3', + 'Ключик №4', + 'Ключик №5', + 'Ключик №6', + 'Ключик №7', + 'Ключик №8', + 'Ключик №9', + 'Ключик №10' + ]; + db::c()->query('DELETE FROM inventory WHERE name IN ("?s") AND owner_id = ?i', implode(",", $items_to_delete), $user->id); + } + } + $e = mysql_query("DELETE FROM labirint WHERE user_id='" . $user['id'] . "'"); + mysql_query("UPDATE `users`,`online` SET `users`.`room` = '402',`online`.`room` = '402' WHERE `online`.`id` = `users`.`id` AND `online`.`id` = '" . $user['id'] . "' ;"); + print ""; + exit(); + } -if($_GET['act']=="cexit") -{ -$das=mysql_query("select glava,glav_id from `labirint` where user_id='".$user['id']."'"); -$rf=mysql_fetch_array($das); -$glav_id=$rf["glav_id"]; -$glava=$rf["glava"]; -if($glava==$user['login']){//1 -$des=mysql_query("select login,user_id from `labirint` where `glav_id`='$glav_id' and `login`!='$glava'"); -$r=0; -while($raf=mysql_fetch_array($des)){//2 -$r++; -$log = $raf["login"]; -$id_us = $raf["user_id"]; -}//2 -if($r>=1){ -mysql_query("UPDATE labirint SET glav_id='$id_us',glava='$log' WHERE glav_id='".$user['id']."'"); -mysql_query("UPDATE podzem3 SET glava='$log' WHERE glava='".$user['login']."'"); -}else{ -mysql_query("DELETE FROM labirint WHERE glav_id='".$user['id']."'"); -mysql_query("DELETE FROM podzem3 WHERE glava='".$user['login']."'"); -mysql_query("DELETE FROM podzem4 WHERE glava='".$user['login']."'"); -mysql_query("DELETE FROM `inventory` WHERE name='Подземное зелье жизни' and owner='".$user['id']."'"); -mysql_query("DELETE FROM `inventory` WHERE name='Ключик №1' and owner='".$user['id']."'"); -mysql_query("DELETE FROM `inventory` WHERE name='Ключик №2' and owner='".$user['id']."'"); -mysql_query("DELETE FROM `inventory` WHERE name='Ключик №3' and owner='".$user['id']."'"); -mysql_query("DELETE FROM `inventory` WHERE name='Ключик №4' and owner='".$user['id']."'"); -mysql_query("DELETE FROM `inventory` WHERE name='Ключик №5' and owner='".$user['id']."'"); -mysql_query("DELETE FROM `inventory` WHERE name='Ключик №6' and owner='".$user['id']."'"); -mysql_query("DELETE FROM `inventory` WHERE name='Ключик №7' and owner='".$user['id']."'"); -mysql_query("DELETE FROM `inventory` WHERE name='Ключик №8' and owner='".$user['id']."'"); -mysql_query("DELETE FROM `inventory` WHERE name='Ключик №9' and owner='".$user['id']."'"); -mysql_query("DELETE FROM `inventory` WHERE name='Ключик №10' and owner='".$user['id']."'"); -} -}//1 -$e = mysql_query("DELETE FROM labirint WHERE user_id='".$user['id']."'"); -mysql_query("UPDATE `users`,`online` SET `users`.`room` = '402',`online`.`room` = '402' WHERE `online`.`id` = `users`.`id` AND `online`.`id` = '".$user['id']."' ;"); -print ""; exit(); -} - -function podzem_brat() { - $frt=mysql_query("select user_id from `labirint` where glava='".$glava."'"); - while($rbb=mysql_fetch_array($frt)){ - addchp (''.$user->login.' поднял предмет "'.$mis.'". ','{[]}'.Nick::id($rbb["user_id"])->short().'{[]}'); + function podzem_brat() + { + $frt = mysql_query("select user_id from `labirint` where glava='" . $glava . "'"); + while ($rbb = mysql_fetch_array($frt)) { + addchp('' . $user->login . ' поднял предмет "' . $mis . '". ', '{[]}' . Nick::id($rbb["user_id"])->short() . '{[]}'); + } } } -} +Template::header('canalizaciya'); -?> - - - - -);"> - -location.href='podzem_dialog.php'"; exit();} -// 3 smerti == vqlet -if($mir['dead']>=3){print ""; exit();} -//vignat -if($_GET['kill']){ -if($user['login']==$glava){ -$rost=mysql_fetch_array(mysql_query("SELECT `user_id` FROM `labirint` WHERE `glava`='{$glava}' and `login`='".mysql_escape_string($_GET['kill'])."'")); -$varsa = mysql_fetch_array(mysql_query("SELECT id FROM `users` WHERE `login` = '".mysql_escape_string($_GET['kill'])."' LIMIT 1;")); -if($varsa and $rost){ -if($_GET['kill']!=$glava){ -mysql_query("DELETE FROM labirint WHERE login='".mysql_escape_string($_GET['kill'])."'"); -//mysql_query("DELETE FROM `inventory` WHERE name='Бутерброд' and owner='".$varsa['id']."' and podzem='1'"); -print ""; exit(); -}else{print"Себя нельзя выгнать.";} -}else{print"Такого логина не существует или он не в вашей группе.";} -}} -//smena lider -if($_GET['change']){ -if($user['login']==$glava){ -$rost=mysql_fetch_array(mysql_query("SELECT `user_id` FROM `labirint` WHERE `glava`='$glava' and `login`='".mysql_escape_string($_GET['change'])."'")); -$varsa = mysql_fetch_array(mysql_query("SELECT id FROM `users` WHERE `login` = '".mysql_escape_string($_GET['change'])."' LIMIT 1;")); -if($varsa and $rost){ -if($_GET['change']!=$glava){ -mysql_query("UPDATE labirint SET glav_id='".$varsa['id']."',glava='".$_GET['change']."' WHERE glava='".$user['login']."'"); -mysql_query("UPDATE podzem3 SET glava='".$_GET['change']."' WHERE glava='".$user['login']."'"); -print ""; exit(); -}else{print"Вы и так Лидер.";} -}else{print"Персонаж не существует или он не в вашей группе.";} -}} - -$wait_sec=$mir["visit_time"]; -$new_t=time(); -if($wait_sec<$new_t) -{ -print ""; exit(); +if ($_GET['act'] == "luka" and $mesto == '28') { + print ""; + exit(); +} +// 3 smerti == vqlet +if ($mir['dead'] >= 3) { + print ""; + exit(); +} +//vignat +if ($_GET['kill']) { + if ($user['login'] == $glava) { + $rost = mysql_fetch_array(mysql_query("SELECT `user_id` FROM `labirint` WHERE `glava`='{$glava}' and `login`='" . mysql_escape_string($_GET['kill']) . "'")); + $varsa = mysql_fetch_array(mysql_query("SELECT id FROM `users` WHERE `login` = '" . mysql_escape_string($_GET['kill']) . "' LIMIT 1;")); + if ($varsa and $rost) { + if ($_GET['kill'] != $glava) { + mysql_query("DELETE FROM labirint WHERE login='" . mysql_escape_string($_GET['kill']) . "'"); +//mysql_query("DELETE FROM `inventory` WHERE name='Бутерброд' and owner='".$varsa['id']."' and podzem='1'"); + print ""; + exit(); + } else { + print"Себя нельзя выгнать."; + } + } else { + print"Такого логина не существует или он не в вашей группе."; + } + } +} +//smena lider +if ($_GET['change']) { + if ($user['login'] == $glava) { + $rost = mysql_fetch_array(mysql_query("SELECT `user_id` FROM `labirint` WHERE `glava`='$glava' and `login`='" . mysql_escape_string($_GET['change']) . "'")); + $varsa = mysql_fetch_array(mysql_query("SELECT id FROM `users` WHERE `login` = '" . mysql_escape_string($_GET['change']) . "' LIMIT 1;")); + if ($varsa and $rost) { + if ($_GET['change'] != $glava) { + mysql_query("UPDATE labirint SET glav_id='" . $varsa['id'] . "',glava='" . $_GET['change'] . "' WHERE glava='" . $user['login'] . "'"); + mysql_query("UPDATE podzem3 SET glava='" . $_GET['change'] . "' WHERE glava='" . $user['login'] . "'"); + print ""; + exit(); + } else { + print"Вы и так Лидер."; + } + } else { + print"Персонаж не существует или он не в вашей группе."; + } + } +} + +$wait_sec = $mir["visit_time"]; +$new_t = time(); +if ($wait_sec < $new_t) { + print ""; + exit(); +} +if ($mir['dead'] >= 3) { + print ""; + exit(); } -if($mir['dead']>=3){print ""; exit();} //2ой Ярус -if($_GET['act'] == "et2" and $mesto == '47' and $mir['name'] == "Канализация 1 этаж"){ -mysql_query("UPDATE labirint SET location='16', vector='180', name='Канализация 2 этаж', l='453', t='226' WHERE glava='".$user['login']."'"); -print "Спускаемся на 2ой ярус..."; +if ($_GET['act'] == "et2" and $mesto == '47' and $mir['name'] == "Канализация 1 этаж") { + mysql_query("UPDATE labirint SET location='16', vector='180', name='Канализация 2 этаж', l='453', t='226' WHERE glava='" . $user['login'] . "'"); + print "Спускаемся на 2ой ярус..."; -$ros=mysql_query("SELECT * FROM `labirint` WHERE `user_id`='{$_SESSION['uid']}'"); -$mir=mysql_fetch_array($ros); -$mesto = $mir['location']; -$vektor = $mir['vector']; -$glava = $mir['glava']; + $ros = mysql_query("SELECT * FROM `labirint` WHERE `user_id`='{$_SESSION['uid']}'"); + $mir = mysql_fetch_array($ros); + $mesto = $mir['location']; + $vektor = $mir['vector']; + $glava = $mir['glava']; } //1ый Ярус -if($_GET['act'] == "et1" and $mesto == '6' and $mir['name'] == "Канализация 2 этаж"){ -mysql_query("UPDATE labirint SET location='48', vector='270', name='Канализация 1 этаж', l='477', t='190' WHERE glava='".$user['login']."'"); -print "Поднимаемся на верхний ярус..."; +if ($_GET['act'] == "et1" and $mesto == '6' and $mir['name'] == "Канализация 2 этаж") { + mysql_query("UPDATE labirint SET location='48', vector='270', name='Канализация 1 этаж', l='477', t='190' WHERE glava='" . $user['login'] . "'"); + print "Поднимаемся на верхний ярус..."; -$ros=mysql_query("SELECT * FROM `labirint` WHERE `user_id`='{$_SESSION['uid']}'"); -$mir=mysql_fetch_array($ros); -$mesto = $mir['location']; -$vektor = $mir['vector']; -$glava = $mir['glava']; + $ros = mysql_query("SELECT * FROM `labirint` WHERE `user_id`='{$_SESSION['uid']}'"); + $mir = mysql_fetch_array($ros); + $mesto = $mir['location']; + $vektor = $mir['vector']; + $glava = $mir['glava']; } - include "canalization_mod.php"; - ////////////нападение//////////////// -if($_GET['act'] == "atk"){ -$d = $_GET['n']+10; -$d2 = $_GET['n']-10; -$d3 = $_GET['n']+1; -$d4 = $_GET['n']-1; -$red = mysql_query("SELECT n".mysql_escape_string($_GET['n'])." FROM podzem3 WHERE glava='".$mir['glava']."' and name='".$mir['name']."'"); -if($gef = mysql_fetch_array($red)){ -$dop = $gef["n".$_GET['n'].""]; +if ($_GET['act'] == "atk") { + $d = $_GET['n'] + 10; + $d2 = $_GET['n'] - 10; + $d3 = $_GET['n'] + 1; + $d4 = $_GET['n'] - 1; + $red = mysql_query("SELECT n" . mysql_escape_string($_GET['n']) . " FROM podzem3 WHERE glava='" . $mir['glava'] . "' and name='" . $mir['name'] . "'"); + if ($gef = mysql_fetch_array($red)) { + $dop = $gef["n" . $_GET['n'] . ""]; + } + if ($mesto == $d || $mesto == $d2 || $mesto == $d3 || $mesto == $d4) { + if ($dop != '') { + include "podzem/atk.php"; + } + } } -if($mesto == $d || $mesto == $d2 || $mesto == $d3 || $mesto == $d4){ -if($dop!=''){ -include"podzem/atk.php"; -} -} -} -if($_GET['act']=='el') { -if($mir['el']!='1' and $mesto==$mir['el']){ -mysql_query("INSERT INTO `inventory` (`owner`,`name`,`type`,`massa`,`cost`,`img`,`maxdur`,`present`,`magic`,`otdel`,`isrep`) - VALUES('".$user['id']."','Подземное зелье жизни','50','1','0','food_l9.gif','5','Подземка','8','6','0') ;"); -mysql_query("UPDATE `labirint` SET el='1' WHERE `glava`='".$glava."' and `login`='".$user['login']."'"); -print" Вы получили 'Подземное зелье жизни'".PHP_EOL; -}else{ -if($mir['el']=='1'){print" Вы уже брали зелье!".PHP_EOL;} -else{print" Невозможно! Вы далеко!".PHP_EOL;}} +if ($_GET['act'] == 'el') { + if ($mir['el'] != '1' and $mesto == $mir['el']) { + mysql_query("INSERT INTO `inventory` (`owner`,`name`,`type`,`massa`,`cost`,`img`,`maxdur`,`present`,`magic`,`otdel`,`isrep`) + VALUES('" . $user['id'] . "','Подземное зелье жизни','50','1','0','food_l9.gif','5','Подземка','8','6','0') ;"); + mysql_query("UPDATE `labirint` SET el='1' WHERE `glava`='" . $glava . "' and `login`='" . $user['login'] . "'"); + print" Вы получили 'Подземное зелье жизни'" . PHP_EOL; + } else { + if ($mir['el'] == '1') { + print" Вы уже брали зелье!" . PHP_EOL; + } else { + print" Невозможно! Вы далеко!" . PHP_EOL; + } + } } ///////////////Сбор чистых гаек///////////// -if($_GET['sun']=='se_gaika_c'){ -$ferrr = mysql_query("SELECT n$mesto FROM `podzem3` WHERE glava='$glava' and name='".$mir['name']."'"); -$retr = mysql_fetch_array($ferrr); -$stloc = $retr["n$mesto"]; -if($stloc=='508' or $stloc=='507' or $stloc=='506'){ -if($stloc=='508'){mysql_query("UPDATE `podzem3` SET n$mesto='507' WHERE glava='$glava' and name='".$mir['name']."'");} -if($stloc=='507'){mysql_query("UPDATE `podzem3` SET n$mesto='506' WHERE glava='$glava' and name='".$mir['name']."'");} -if($stloc=='506'){mysql_query("UPDATE `podzem3` SET n$mesto='' WHERE glava='$glava' and name='".$mir['name']."'");} -$f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Чистая гайка'"); -if($g = mysql_fetch_array($f)){ -$koll = $g["maxdur"]; -mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.1 WHERE owner='".$user['id']."' and `type`='200' and `name`='Чистая гайка'"); -}else{ -$fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Чистая гайка','1','g_c.gif','".$user['id']."','200','0.1','0','Лука')"); -} -$mis = "Чистая гайка"; -podzem_brat(); -print" Вы получили 'Чистая гайка'"; -}else{if($stloc==''){print" Кто-то оказался быстрее!";}} +if ($_GET['sun'] == 'se_gaika_c') { + $ferrr = mysql_query("SELECT n$mesto FROM `podzem3` WHERE glava='$glava' and name='" . $mir['name'] . "'"); + $retr = mysql_fetch_array($ferrr); + $stloc = $retr["n$mesto"]; + if ($stloc == '508' or $stloc == '507' or $stloc == '506') { + if ($stloc == '508') { + mysql_query("UPDATE `podzem3` SET n$mesto='507' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + } + if ($stloc == '507') { + mysql_query("UPDATE `podzem3` SET n$mesto='506' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + } + if ($stloc == '506') { + mysql_query("UPDATE `podzem3` SET n$mesto='' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + } + $f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='" . $user['id'] . "' and `type`='200' and `name`='Чистая гайка'"); + if ($g = mysql_fetch_array($f)) { + $koll = $g["maxdur"]; + mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.1 WHERE owner='" . $user['id'] . "' and `type`='200' and `name`='Чистая гайка'"); + } else { + $fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Чистая гайка','1','g_c.gif','" . $user['id'] . "','200','0.1','0','Лука')"); + } + $mis = "Чистая гайка"; + podzem_brat(); + print" Вы получили 'Чистая гайка'"; + } else { + if ($stloc == '') { + print" Кто-то оказался быстрее!"; + } + } } ///////////////Сбор гаек///////////// -if($_GET['sun']=='gaika'){ -$ferrr = mysql_query("SELECT n$mesto FROM `podzem3` WHERE glava='$glava' and name='".$mir['name']."'"); -$retr = mysql_fetch_array($ferrr); -$stloc = $retr["n$mesto"]; -if($stloc=='503' or $stloc=='502' or $stloc=='501'){ -if($stloc=='503'){mysql_query("UPDATE `podzem3` SET n$mesto='502' WHERE glava='$glava' and name='".$mir['name']."'");} -if($stloc=='502'){mysql_query("UPDATE `podzem3` SET n$mesto='501' WHERE glava='$glava' and name='".$mir['name']."'");} -if($stloc=='501'){mysql_query("UPDATE `podzem3` SET n$mesto='' WHERE glava='$glava' and name='".$mir['name']."'");} -$f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Гайка'"); -if($g = mysql_fetch_array($f)){ -$koll = $g["maxdur"]; -mysql_query("UPDATE `inventory` SET maxdur=maxdur+1, massa=massa+0.1 WHERE owner='".$user['id']."' and `type`='200' and `name`='Гайка'"); -}else{ -$fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Гайка','1','g.gif','".$user['id']."','200','0.1','0','Лука')"); -} -$mis = "Гайка"; -podzem_brat(); -print" Вы получили 'Гайка'"; -}else{if($stloc==''){print" Кто-то оказался быстрее!";}} +if ($_GET['sun'] == 'gaika') { + $ferrr = mysql_query("SELECT n$mesto FROM `podzem3` WHERE glava='$glava' and name='" . $mir['name'] . "'"); + $retr = mysql_fetch_array($ferrr); + $stloc = $retr["n$mesto"]; + if ($stloc == '503' or $stloc == '502' or $stloc == '501') { + if ($stloc == '503') { + mysql_query("UPDATE `podzem3` SET n$mesto='502' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + } + if ($stloc == '502') { + mysql_query("UPDATE `podzem3` SET n$mesto='501' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + } + if ($stloc == '501') { + mysql_query("UPDATE `podzem3` SET n$mesto='' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + } + $f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='" . $user['id'] . "' and `type`='200' and `name`='Гайка'"); + if ($g = mysql_fetch_array($f)) { + $koll = $g["maxdur"]; + mysql_query("UPDATE `inventory` SET maxdur=maxdur+1, massa=massa+0.1 WHERE owner='" . $user['id'] . "' and `type`='200' and `name`='Гайка'"); + } else { + $fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Гайка','1','g.gif','" . $user['id'] . "','200','0.1','0','Лука')"); + } + $mis = "Гайка"; + podzem_brat(); + print" Вы получили 'Гайка'"; + } else { + if ($stloc == '') { + print" Кто-то оказался быстрее!"; + } + } } ///////////////////////////////////// ///////////////Сбор вентилей///////////// -if($_GET['sun']=='ventil'){ -$ferrr = mysql_query("SELECT n$mesto FROM `podzem3` WHERE glava='$glava' and name='".$mir['name']."'"); -$retr = mysql_fetch_array($ferrr); -$stloc = $retr["n$mesto"]; -if($stloc=='504' or $stloc=='505' or $stloc=='506'){ -if($stloc=='506'){mysql_query("UPDATE `podzem3` SET n$mesto='505' WHERE glava='$glava' and name='".$mir['name']."'");} -if($stloc=='505'){mysql_query("UPDATE `podzem3` SET n$mesto='504' WHERE glava='$glava' and name='".$mir['name']."'");} -if($stloc=='504'){mysql_query("UPDATE `podzem3` SET n$mesto='' WHERE glava='$glava' and name='".$mir['name']."'");} -$f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Вентиль'"); -if($g = mysql_fetch_array($f)){ -$koll = $g["maxdur"]; -mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.2 WHERE owner='".$user['id']."' and `type`='200' and `name`='Вентиль'"); -}else{ -$fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Вентиль','1','v.gif','".$user['id']."','200','0.2','0','Лука')"); -} -$mis = "Вентиль"; -podzem_brat(); -print" Вы получили 'Вентиль'"; -}else{if($stloc==''){print" Кто-то оказался быстрее!";}} +if ($_GET['sun'] == 'ventil') { + $ferrr = mysql_query("SELECT n$mesto FROM `podzem3` WHERE glava='$glava' and name='" . $mir['name'] . "'"); + $retr = mysql_fetch_array($ferrr); + $stloc = $retr["n$mesto"]; + if ($stloc == '504' or $stloc == '505' or $stloc == '506') { + if ($stloc == '506') { + mysql_query("UPDATE `podzem3` SET n$mesto='505' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + } + if ($stloc == '505') { + mysql_query("UPDATE `podzem3` SET n$mesto='504' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + } + if ($stloc == '504') { + mysql_query("UPDATE `podzem3` SET n$mesto='' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + } + $f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='" . $user['id'] . "' and `type`='200' and `name`='Вентиль'"); + if ($g = mysql_fetch_array($f)) { + $koll = $g["maxdur"]; + mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.2 WHERE owner='" . $user['id'] . "' and `type`='200' and `name`='Вентиль'"); + } else { + $fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Вентиль','1','v.gif','" . $user['id'] . "','200','0.2','0','Лука')"); + } + $mis = "Вентиль"; + podzem_brat(); + print" Вы получили 'Вентиль'"; + } else { + if ($stloc == '') { + print" Кто-то оказался быстрее!"; + } + } } ///////////////Сбор Чистых вентилей///////////// -if($_GET['sun']=='se_ventil'){ -$ferrr = mysql_query("SELECT n$mesto FROM `podzem3` WHERE glava='$glava' and name='".$mir['name']."'"); -$retr = mysql_fetch_array($ferrr); -$stloc = $retr["n$mesto"]; -if($stloc=='512' or $stloc=='513' or $stloc=='514'){ -if($stloc=='514'){mysql_query("UPDATE `podzem3` SET n$mesto='513' WHERE glava='$glava' and name='".$mir['name']."'");} -if($stloc=='513'){mysql_query("UPDATE `podzem3` SET n$mesto='512' WHERE glava='$glava' and name='".$mir['name']."'");} -if($stloc=='512'){mysql_query("UPDATE `podzem3` SET n$mesto='' WHERE glava='$glava' and name='".$mir['name']."'");} -$f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Чистый вентиль'"); -if($g = mysql_fetch_array($f)){ -$koll = $g["maxdur"]; -mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.4 WHERE owner='".$user['id']."' and `type`='200' and `name`='Чистый вентиль'"); -}else{ -$fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Чистый вентиль','1','v2.gif','".$user['id']."','200','0.4','0','Лука')"); -} -$mis = "Чистый вентиль"; -podzem_brat(); -print" Вы получили 'Чистый вентиль'"; -}else{if($stloc==''){print" Кто-то оказался быстрее!";}} +if ($_GET['sun'] == 'se_ventil') { + $ferrr = mysql_query("SELECT n$mesto FROM `podzem3` WHERE glava='$glava' and name='" . $mir['name'] . "'"); + $retr = mysql_fetch_array($ferrr); + $stloc = $retr["n$mesto"]; + if ($stloc == '512' or $stloc == '513' or $stloc == '514') { + if ($stloc == '514') { + mysql_query("UPDATE `podzem3` SET n$mesto='513' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + } + if ($stloc == '513') { + mysql_query("UPDATE `podzem3` SET n$mesto='512' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + } + if ($stloc == '512') { + mysql_query("UPDATE `podzem3` SET n$mesto='' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + } + $f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='" . $user['id'] . "' and `type`='200' and `name`='Чистый вентиль'"); + if ($g = mysql_fetch_array($f)) { + $koll = $g["maxdur"]; + mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.4 WHERE owner='" . $user['id'] . "' and `type`='200' and `name`='Чистый вентиль'"); + } else { + $fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Чистый вентиль','1','v2.gif','" . $user['id'] . "','200','0.4','0','Лука')"); + } + $mis = "Чистый вентиль"; + podzem_brat(); + print" Вы получили 'Чистый вентиль'"; + } else { + if ($stloc == '') { + print" Кто-то оказался быстрее!"; + } + } } ///////////////////////////////////// ///////////////Сбор Болтов///////////// -if($_GET['sun']=='bolt'){ -$ferrr = mysql_query("SELECT n$mesto FROM `podzem3` WHERE glava='$glava' and name='".$mir['name']."'"); -$retr = mysql_fetch_array($ferrr); -$stloc = $retr["n$mesto"]; -if($stloc=='507' or $stloc=='508' or $stloc=='509'){ -if($stloc=='509'){mysql_query("UPDATE `podzem3` SET n$mesto='508' WHERE glava='$glava' and name='".$mir['name']."'");} -if($stloc=='508'){mysql_query("UPDATE `podzem3` SET n$mesto='507' WHERE glava='$glava' and name='".$mir['name']."'");} -if($stloc=='507'){mysql_query("UPDATE `podzem3` SET n$mesto='' WHERE glava='$glava' and name='".$mir['name']."'");} -$f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Болт'"); -if($g = mysql_fetch_array($f)){ -$koll = $g["maxdur"]; -mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.1 WHERE owner='".$user['id']."' and `type`='200' and `name`='Болт'"); -}else{ -$fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Болт','1','bolt.gif','".$user['id']."','200','0.1','0','Лука')"); -} -$mis = "Болт"; -podzem_brat(); -print" Вы получили 'Болт'"; -}else{if($stloc==''){print" Кто-то оказался быстрее!";}} +if ($_GET['sun'] == 'bolt') { + $ferrr = mysql_query("SELECT n$mesto FROM `podzem3` WHERE glava='$glava' and name='" . $mir['name'] . "'"); + $retr = mysql_fetch_array($ferrr); + $stloc = $retr["n$mesto"]; + if ($stloc == '507' or $stloc == '508' or $stloc == '509') { + if ($stloc == '509') { + mysql_query("UPDATE `podzem3` SET n$mesto='508' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + } + if ($stloc == '508') { + mysql_query("UPDATE `podzem3` SET n$mesto='507' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + } + if ($stloc == '507') { + mysql_query("UPDATE `podzem3` SET n$mesto='' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + } + $f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='" . $user['id'] . "' and `type`='200' and `name`='Болт'"); + if ($g = mysql_fetch_array($f)) { + $koll = $g["maxdur"]; + mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.1 WHERE owner='" . $user['id'] . "' and `type`='200' and `name`='Болт'"); + } else { + $fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Болт','1','bolt.gif','" . $user['id'] . "','200','0.1','0','Лука')"); + } + $mis = "Болт"; + podzem_brat(); + print" Вы получили 'Болт'"; + } else { + if ($stloc == '') { + print" Кто-то оказался быстрее!"; + } + } } ///////////////Сбор Длинных Болтов///////////// -if($_GET['sun']=='se_gaika_bd'){ -$ferrr = mysql_query("SELECT n$mesto FROM `podzem3` WHERE glava='$glava' and name='".$mir['name']."'"); -$retr = mysql_fetch_array($ferrr); -$stloc = $retr["n$mesto"]; -if($stloc=='511' or $stloc=='510' or $stloc=='509'){ -if($stloc=='511'){mysql_query("UPDATE `podzem3` SET n$mesto='510' WHERE glava='$glava' and name='".$mir['name']."'");} -if($stloc=='510'){mysql_query("UPDATE `podzem3` SET n$mesto='509' WHERE glava='$glava' and name='".$mir['name']."'");} -if($stloc=='509'){mysql_query("UPDATE `podzem3` SET n$mesto='' WHERE glava='$glava' and name='".$mir['name']."'");} -$f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Длинный болт'"); -if($g = mysql_fetch_array($f)){ -$koll = $g["maxdur"]; -mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.2 WHERE owner='".$user['id']."' and `type`='200' and `name`='Длинный болт'"); -}else{ -$fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Длинный болт','1','dbolt.gif','".$user['id']."','200','0.2','0','Лука')"); -} -$mis = "Длинный болт"; -podzem_brat(); -print" Вы получили 'Длинный болт'"; -}else{if($stloc==''){print" Кто-то оказался быстрее!";}} +if ($_GET['sun'] == 'se_gaika_bd') { + $ferrr = mysql_query("SELECT n$mesto FROM `podzem3` WHERE glava='$glava' and name='" . $mir['name'] . "'"); + $retr = mysql_fetch_array($ferrr); + $stloc = $retr["n$mesto"]; + if ($stloc == '511' or $stloc == '510' or $stloc == '509') { + if ($stloc == '511') { + mysql_query("UPDATE `podzem3` SET n$mesto='510' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + } + if ($stloc == '510') { + mysql_query("UPDATE `podzem3` SET n$mesto='509' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + } + if ($stloc == '509') { + mysql_query("UPDATE `podzem3` SET n$mesto='' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + } + $f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='" . $user['id'] . "' and `type`='200' and `name`='Длинный болт'"); + if ($g = mysql_fetch_array($f)) { + $koll = $g["maxdur"]; + mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.2 WHERE owner='" . $user['id'] . "' and `type`='200' and `name`='Длинный болт'"); + } else { + $fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Длинный болт','1','dbolt.gif','" . $user['id'] . "','200','0.2','0','Лука')"); + } + $mis = "Длинный болт"; + podzem_brat(); + print" Вы получили 'Длинный болт'"; + } else { + if ($stloc == '') { + print" Кто-то оказался быстрее!"; + } + } } ///////////////////////////////////// ///////////////Сбор ключиик///////////// -if($_GET['sun']=='kluchiik'){ -$ferrr = mysql_query("SELECT n$mesto FROM `podzem3` WHERE glava='$glava' and name='".$mir['name']."'"); -$retr = mysql_fetch_array($ferrr); -$stloc = $retr["n$mesto"]; -if($stloc=='510'){ -if($stloc=='510'){mysql_query("UPDATE `podzem3` SET n$mesto='' WHERE glava='$glava' and name='".$mir['name']."'");} -$fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Ключиик','1','kluchik.gif','".$user['id']."','200','0.5','0','Лука')"); -$mis = "Ключиик"; -podzem_brat(); -print" Вы получили 'Ключиик'"; -}else{if($stloc==''){print" Кто-то оказался быстрее!";}} +if ($_GET['sun'] == 'kluchiik') { + $ferrr = mysql_query("SELECT n$mesto FROM `podzem3` WHERE glava='$glava' and name='" . $mir['name'] . "'"); + $retr = mysql_fetch_array($ferrr); + $stloc = $retr["n$mesto"]; + if ($stloc == '510') { + if ($stloc == '510') { + mysql_query("UPDATE `podzem3` SET n$mesto='' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + } + $fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Ключиик','1','kluchik.gif','" . $user['id'] . "','200','0.5','0','Лука')"); + $mis = "Ключиик"; + podzem_brat(); + print" Вы получили 'Ключиик'"; + } else { + if ($stloc == '') { + print" Кто-то оказался быстрее!"; + } + } } ///////////////////////////////////// ///////////////Сбор сундуков///////////// -if($_GET['act']=='sunduk'){ -$ferrr = mysql_query("SELECT n".$_GET['n']." FROM `podzem4` WHERE glava='$glava' and name='".$mir['name']."'"); -$retr = mysql_fetch_array($ferrr); -$stloc = $retr["n".$_GET['n'].""]; -if($stloc=='13.1'){ -$d = $_GET['n']+10; -$d2 = $_GET['n']-10; -$d3 = $_GET['n']+1; -$d4 = $_GET['n']-1; -if($mesto==$d or $mesto==$d2 or $mesto==$d3 or $mesto==$d4){ -if($stloc=='13.1'){mysql_query("UPDATE `podzem4` SET n".$_GET['n']."='13.0' WHERE glava='$glava' and name='".$mir['name']."'");} -$f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Гайка'"); -if($g = mysql_fetch_array($f)){ -$koll = $g["maxdur"]; -mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.1 WHERE owner='".$user['id']."' and `type`='200' and `name`='Гайка'"); -}else{ -$fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Гайка','1','g.gif','".$user['id']."','200','0.1','0','Лука')"); -} -$mis = "Гайка"; -podzem_brat(); -print" Вы получили 'Гайка'"; -} -}else{if($stloc=='13.0'){print" Кто-то оказался быстрее!";}} +if ($_GET['act'] == 'sunduk') { + $ferrr = mysql_query("SELECT n" . $_GET['n'] . " FROM `podzem4` WHERE glava='$glava' and name='" . $mir['name'] . "'"); + $retr = mysql_fetch_array($ferrr); + $stloc = $retr["n" . $_GET['n'] . ""]; + if ($stloc == '13.1') { + $d = $_GET['n'] + 10; + $d2 = $_GET['n'] - 10; + $d3 = $_GET['n'] + 1; + $d4 = $_GET['n'] - 1; + if ($mesto == $d or $mesto == $d2 or $mesto == $d3 or $mesto == $d4) { + if ($stloc == '13.1') { + mysql_query("UPDATE `podzem4` SET n" . $_GET['n'] . "='13.0' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + } + $f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='" . $user['id'] . "' and `type`='200' and `name`='Гайка'"); + if ($g = mysql_fetch_array($f)) { + $koll = $g["maxdur"]; + mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.1 WHERE owner='" . $user['id'] . "' and `type`='200' and `name`='Гайка'"); + } else { + $fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Гайка','1','g.gif','" . $user['id'] . "','200','0.1','0','Лука')"); + } + $mis = "Гайка"; + podzem_brat(); + print" Вы получили 'Гайка'"; + } + } else { + if ($stloc == '13.0') { + print" Кто-то оказался быстрее!"; + } + } } ///////////////////////////////////// ///////////////Сбор сундуков (БОЛТ)///////////// -if($_GET['act']=='sunduk2'){ -$ferrr = mysql_query("SELECT n".$_GET['n']." FROM `podzem4` WHERE glava='$glava' and name='".$mir['name']."'"); -$retr = mysql_fetch_array($ferrr); -$stloc = $retr["n".$_GET['n'].""]; -if($stloc=='14.1'){ -$d = $_GET['n']+10; -$d2 = $_GET['n']-10; -$d3 = $_GET['n']+1; -$d4 = $_GET['n']-1; -if($mesto==$d or $mesto==$d2 or $mesto==$d3 or $mesto==$d4){ -if($stloc=='14.1'){mysql_query("UPDATE `podzem4` SET n".$_GET['n']."='14.0' WHERE glava='$glava' and name='".$mir['name']."'");} -$f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Болт'"); -if($g = mysql_fetch_array($f)){ -$koll = $g["maxdur"]; -mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.1 WHERE owner='".$user['id']."' and `type`='200' and `name`='Болт'"); -}else{ -$fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Болт','1','bolt.gif','".$user['id']."','200','0.1','0','Лука')"); -} -$mis = "Болт"; -podzem_brat(); -print" Вы получили 'Болт'"; -} -}else{if($stloc=='14.0'){print" Кто-то оказался быстрее!";}} +if ($_GET['act'] == 'sunduk2') { + $ferrr = mysql_query("SELECT n" . $_GET['n'] . " FROM `podzem4` WHERE glava='$glava' and name='" . $mir['name'] . "'"); + $retr = mysql_fetch_array($ferrr); + $stloc = $retr["n" . $_GET['n'] . ""]; + if ($stloc == '14.1') { + $d = $_GET['n'] + 10; + $d2 = $_GET['n'] - 10; + $d3 = $_GET['n'] + 1; + $d4 = $_GET['n'] - 1; + if ($mesto == $d or $mesto == $d2 or $mesto == $d3 or $mesto == $d4) { + if ($stloc == '14.1') { + mysql_query("UPDATE `podzem4` SET n" . $_GET['n'] . "='14.0' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + } + $f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='" . $user['id'] . "' and `type`='200' and `name`='Болт'"); + if ($g = mysql_fetch_array($f)) { + $koll = $g["maxdur"]; + mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.1 WHERE owner='" . $user['id'] . "' and `type`='200' and `name`='Болт'"); + } else { + $fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Болт','1','bolt.gif','" . $user['id'] . "','200','0.1','0','Лука')"); + } + $mis = "Болт"; + podzem_brat(); + print" Вы получили 'Болт'"; + } + } else { + if ($stloc == '14.0') { + print" Кто-то оказался быстрее!"; + } + } } ///////////////////////////////////// ///////////////Сбор ключей///////////// -if($_GET['act']=='key'){ -$ferrr = mysql_query("SELECT n".$_GET['n']." FROM `podzem4` WHERE glava='$glava' and name='".$mir['name']."'"); -$retr = mysql_fetch_array($ferrr); -$stloc = $retr["n".$_GET['n'].""]; -$f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Ключик №".mysql_escape_string($_GET['b'])."'"); -$g = mysql_fetch_array($f); -if(($stloc=='key1' or $stloc=='key2' or $stloc=='key3' or $stloc=='key4' or $stloc=='key5' or $stloc=='key6' or $stloc=='key7' or $stloc=='key8' or $stloc=='key9' or $stloc=='key10') and !$g){ -if($mesto==$_GET['n']){ -$fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Ключик №".mysql_escape_string($_GET['b'])."','1','$stloc.gif','".$user['id']."','200','0.1','0','Подземка')"); +if ($_GET['act'] == 'key') { + $ferrr = mysql_query("SELECT n" . $_GET['n'] . " FROM `podzem4` WHERE glava='$glava' and name='" . $mir['name'] . "'"); + $retr = mysql_fetch_array($ferrr); + $stloc = $retr["n" . $_GET['n'] . ""]; + $f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='" . $user['id'] . "' and `type`='200' and `name`='Ключик №" . mysql_escape_string($_GET['b']) . "'"); + $g = mysql_fetch_array($f); + if (($stloc == 'key1' or $stloc == 'key2' or $stloc == 'key3' or $stloc == 'key4' or $stloc == 'key5' or $stloc == 'key6' or $stloc == 'key7' or $stloc == 'key8' or $stloc == 'key9' or $stloc == 'key10') and !$g) { + if ($mesto == $_GET['n']) { + $fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Ключик №" . mysql_escape_string($_GET['b']) . "','1','$stloc.gif','" . $user['id'] . "','200','0.1','0','Подземка')"); //Удаляем ключик с локи //mysql_query("UPDATE `podzem4` SET n".$_GET['n']." = '' WHERE glava='".$glava."' and name='".$mir['name']."'"); -print" Вы получили 'Ключик №".$_GET['b']."'"; -} -}else{if($g){print" У вас уже есть Ключик №".$_GET['b']."!";}} + print" Вы получили 'Ключик №" . $_GET['b'] . "'"; + } + } else { + if ($g) { + print" У вас уже есть Ключик №" . $_GET['b'] . "!"; + } + } } ///////////////////////////////////// ///////////////Сбор гаек из стоков///////////// -if($_GET['act']=='stok'){ -$ferrr = mysql_query("SELECT n".$_GET['n']." FROM `podzem4` WHERE glava='$glava' and name='".$mir['name']."'"); -$retr = mysql_fetch_array($ferrr); -$stloc = $retr["n".$_GET['n'].""]; -$shans = rand(0,100); -if($shans<51){ -mysql_query("UPDATE `podzem4` SET n".$_GET['n']."='11.0' WHERE glava='$glava' and name='".$mir['name']."'"); -$stloc='11.0'; -} -if($stloc=='11.1'){ -if($mesto==$_GET['n']){ -if($stloc=='11.1'){mysql_query("UPDATE `podzem4` SET n".mysql_escape_string($_GET['n'])."='11.0' WHERE glava='$glava' and name='".$mir['name']."'");} -$f=mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Гайка'"); -if($g = mysql_fetch_array($f)){ -$koll = $g["maxdur"]; -mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.1 WHERE owner='".$user['id']."' and `type`='200' and `name`='Гайка'"); -}else{ -$fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Гайка','1','g.gif','".$user['id']."','200','0.1','0','Лука')"); -} -$mis = "Гайка"; -podzem_brat(); -print" Вы получили 'Гайка'"; -} -}else{if($stloc=='11.0'){print" Попахивает...";}} +if ($_GET['act'] == 'stok') { + $ferrr = mysql_query("SELECT n" . $_GET['n'] . " FROM `podzem4` WHERE glava='$glava' and name='" . $mir['name'] . "'"); + $retr = mysql_fetch_array($ferrr); + $stloc = $retr["n" . $_GET['n'] . ""]; + $shans = rand(0, 100); + if ($shans < 51) { + mysql_query("UPDATE `podzem4` SET n" . $_GET['n'] . "='11.0' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + $stloc = '11.0'; + } + if ($stloc == '11.1') { + if ($mesto == $_GET['n']) { + if ($stloc == '11.1') { + mysql_query("UPDATE `podzem4` SET n" . mysql_escape_string($_GET['n']) . "='11.0' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + } + $f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='" . $user['id'] . "' and `type`='200' and `name`='Гайка'"); + if ($g = mysql_fetch_array($f)) { + $koll = $g["maxdur"]; + mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.1 WHERE owner='" . $user['id'] . "' and `type`='200' and `name`='Гайка'"); + } else { + $fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Гайка','1','g.gif','" . $user['id'] . "','200','0.1','0','Лука')"); + } + $mis = "Гайка"; + podzem_brat(); + print" Вы получили 'Гайка'"; + } + } else { + if ($stloc == '11.0') { + print" Попахивает..."; + } + } } ///////////////Сбор гаек из стоков///////////// -if($_GET['act']=='stok2'){ -$ferrr = mysql_query("SELECT n".$_GET['n']." FROM `podzem4` WHERE glava='$glava' and name='".$mir['name']."'"); -$retr = mysql_fetch_array($ferrr); -$stloc = $retr["n".$_GET['n'].""]; -$shans = rand(0,100); -if($shans<51){ -mysql_query("UPDATE `podzem4` SET n".$_GET['n']."='12.0' WHERE glava='$glava' and name='".$mir['name']."'"); -$stloc='12.0'; -} -if($stloc=='12.1'){ -$d = $_GET['n']+10; -$d2 = $_GET['n']-10; -$d3 = $_GET['n']+1; -$d4 = $_GET['n']-1; -if($mesto==$d or $mesto==$d2 or $mesto==$d3 or $mesto==$d4){ -if($stloc=='12.1'){mysql_query("UPDATE `podzem4` SET n".mysql_escape_string($_GET['n'])."='12.0' WHERE glava='$glava' and name='".$mir['name']."'");} -$f=mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Гайка'"); -if($g = mysql_fetch_array($f)){ -$koll = $g["maxdur"]; -mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.1 WHERE owner='".$user['id']."' and `type`='200' and `name`='Гайка'"); -}else{ -$fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Гайка','1','g.gif','".$user['id']."','200','0.1','0','Лука')"); -} -$mis = "Гайка"; -podzem_brat(); -print" Вы получили 'Гайка'"; -} -}else{if($stloc=='12.0'){print" Попахивает...";}} +if ($_GET['act'] == 'stok2') { + $ferrr = mysql_query("SELECT n" . $_GET['n'] . " FROM `podzem4` WHERE glava='$glava' and name='" . $mir['name'] . "'"); + $retr = mysql_fetch_array($ferrr); + $stloc = $retr["n" . $_GET['n'] . ""]; + $shans = rand(0, 100); + if ($shans < 51) { + mysql_query("UPDATE `podzem4` SET n" . $_GET['n'] . "='12.0' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + $stloc = '12.0'; + } + if ($stloc == '12.1') { + $d = $_GET['n'] + 10; + $d2 = $_GET['n'] - 10; + $d3 = $_GET['n'] + 1; + $d4 = $_GET['n'] - 1; + if ($mesto == $d or $mesto == $d2 or $mesto == $d3 or $mesto == $d4) { + if ($stloc == '12.1') { + mysql_query("UPDATE `podzem4` SET n" . mysql_escape_string($_GET['n']) . "='12.0' WHERE glava='$glava' and name='" . $mir['name'] . "'"); + } + $f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='" . $user['id'] . "' and `type`='200' and `name`='Гайка'"); + if ($g = mysql_fetch_array($f)) { + $koll = $g["maxdur"]; + mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.1 WHERE owner='" . $user['id'] . "' and `type`='200' and `name`='Гайка'"); + } else { + $fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Гайка','1','g.gif','" . $user['id'] . "','200','0.1','0','Лука')"); + } + $mis = "Гайка"; + podzem_brat(); + print" Вы получили 'Гайка'"; + } + } else { + if ($stloc == '12.0') { + print" Попахивает..."; + } + } } ///////////////////////////////////// -if($mesto == '1'){$mesto = '01';} -if($mesto == '2'){$mesto = '02';} -if($mesto == '3'){$mesto = '03';} -if($mesto == '4'){$mesto = '04';} -if($mesto == '5'){$mesto = '05';} -if($mesto == '6'){$mesto = '06';} -if($mesto == '7'){$mesto = '07';} -if($mesto == '8'){$mesto = '08';} -if($mesto == '9'){$mesto = '09';} +if ($mesto == '1') { + $mesto = '01'; +} +if ($mesto == '2') { + $mesto = '02'; +} +if ($mesto == '3') { + $mesto = '03'; +} +if ($mesto == '4') { + $mesto = '04'; +} +if ($mesto == '5') { + $mesto = '05'; +} +if ($mesto == '6') { + $mesto = '06'; +} +if ($mesto == '7') { + $mesto = '07'; +} +if ($mesto == '8') { + $mesto = '08'; +} +if ($mesto == '9') { + $mesto = '09'; +} // переходы - if(isset($_GET['left'])){ - mysql_query("UPDATE `labirint` SET `vector` = '".mysql_escape_string($_GET['left'])."' WHERE `user_id` = '{$_SESSION['uid']}' ;"); - //header('Location:canalizaciya.php'); - die(""); - } - if(isset($_GET['right'])){ - mysql_query("UPDATE `labirint` SET `vector` = '".mysql_escape_string($_GET['right'])."' WHERE `user_id` = '{$_SESSION['uid']}' ;"); - //header('Location:canalizaciya.php'); - die(""); - } - -$fer = mysql_query("SELECT n".mysql_escape_string($rhar[$mesto][$_GET['path']])." FROM podzem3 WHERE glava='".$mir['glava']."' and name='".$mir['name']."'"); -if($ret = @mysql_fetch_array($fer)){ -$stoi = $ret["n".$rhar[$mesto][$_GET['path']].""]; -} - -if($rhar[$mesto][$_GET['path']] > 0 and $_GET['path'] < 4 and $_GET['path'] >= 0 and ($_SESSION['time'] <= time()) and ($stoi=='' or $stoi>'500')) { -if($_GET['path']==0) {$loc2=$mesto+10;} -if($_GET['path']==1) {$loc2=$mesto+1;} -if($_GET['path']==2) {$loc2=$mesto-10;} -if($_GET['path']==3) {$loc2=$mesto-1;} -$fers = mysql_query("SELECT n$loc2,v$loc2 FROM podzem4 WHERE glava='$glava' and name='".$mir['name']."'"); -$rets = mysql_fetch_array($fers); -$ins = mysql_query("SELECT id FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Ключик №".$rets["n$loc2"]."'"); -$setr = mysql_fetch_array($ins); -if($rets["n$loc2"]>=1 and $rets["n$loc2"]<=10 and !$setr){ -print" Нужен ключ №".$rets["n$loc2"]."".$rets["n$mesto"]."";}else{ -$vrem=30*60+time(); -if($_GET['path']==0) {$nav='t=t-12';} -if($_GET['path']==1) {$nav='l=l+12';} -if($_GET['path']==2) {$nav='t=t+12';} -if($_GET['path']==3) {$nav='l=l-12';} -mysql_query("UPDATE `labirint` SET `location` = '".mysql_escape_string($rhar[$mesto][$_GET['path']])."',`visit_time`='$vrem',$nav WHERE `user_id` = '{$_SESSION['uid']}' ;"); -$_SESSION['time'] = time()+1; -//header('Location:canalizaciya.php'); -die(""); - +if (isset($_GET['left'])) { + mysql_query("UPDATE `labirint` SET `vector` = '" . mysql_escape_string($_GET['left']) . "' WHERE `user_id` = '{$_SESSION['uid']}' ;"); + //header('Location:canalizaciya.php'); + exit(""); +} +if (isset($_GET['right'])) { + mysql_query("UPDATE `labirint` SET `vector` = '" . mysql_escape_string($_GET['right']) . "' WHERE `user_id` = '{$_SESSION['uid']}' ;"); + //header('Location:canalizaciya.php'); + exit(""); } - } -?> - - - - -
+$fer = mysql_query("SELECT n" . mysql_escape_string($rhar[$mesto][$_GET['path']]) . " FROM podzem3 WHERE glava='" . $mir['glava'] . "' and name='" . $mir['name'] . "'"); +if ($ret = mysql_fetch_array($fer)) { + $stoi = $ret["n" . $rhar[$mesto][$_GET['path']] . ""]; +} +if ($rhar[$mesto][$_GET['path']] > 0 and $_GET['path'] < 4 and $_GET['path'] >= 0 and ($_SESSION['time'] <= time()) and ($stoi == '' or $stoi > '500')) { + if ($_GET['path'] == 0) { + $loc2 = $mesto + 10; + } + if ($_GET['path'] == 1) { + $loc2 = $mesto + 1; + } + if ($_GET['path'] == 2) { + $loc2 = $mesto - 10; + } + if ($_GET['path'] == 3) { + $loc2 = $mesto - 1; + } + $fers = mysql_query("SELECT n$loc2,v$loc2 FROM podzem4 WHERE glava='$glava' and name='" . $mir['name'] . "'"); + $rets = mysql_fetch_array($fers); + $ins = mysql_query("SELECT id FROM `inventory` WHERE `owner`='" . $user['id'] . "' and `type`='200' and `name`='Ключик №" . $rets["n$loc2"] . "'"); + $setr = mysql_fetch_array($ins); + if ($rets["n$loc2"] >= 1 and $rets["n$loc2"] <= 10 and !$setr) { + print" Нужен ключ №" . $rets["n$loc2"] . "" . $rets["n$mesto"] . ""; + } else { + $vrem = 30 * 60 + time(); + if ($_GET['path'] == 0) { + $nav = 't=t-12'; + } + if ($_GET['path'] == 1) { + $nav = 'l=l+12'; + } + if ($_GET['path'] == 2) { + $nav = 't=t+12'; + } + if ($_GET['path'] == 3) { + $nav = 'l=l-12'; + } + mysql_query("UPDATE `labirint` SET `location` = '" . mysql_escape_string($rhar[$mesto][$_GET['path']]) . "',`visit_time`='$vrem',$nav WHERE `user_id` = '{$_SESSION['uid']}' ;"); + $_SESSION['time'] = time() + 1; + header('Location:canalizaciya.php'); + exit; - - - - - -
-%s',Nick::id($user)->battle()); -?> -

-
- - - - - - -%s', Nick::id($user)->battle()); ?> - - - - - - - -"; -} -?> -
ПерсонажHpЗваниеПодземелье
- target=_blank title="Информация о ">/ Выгнать из группы Передать лидерство
-"; - -if($mir['dead']>'0'){print"
  Кол-во смертей: ".$mir['dead']."

";} - -include "podzem_res.php"; -?> -
- -
- - -
+
+
+
+ + + + + + + + + + + + + + + + "; + } + ?> +
ПерсонажHpЗваниеПодземелье
+ target=_blank + title="Информация о ">/ + + Выгнать из группы +   + + Передать лидерство + +
+
+
+ '0') { + print"
  Кол-во смертей: " . $mir['dead'] . "

"; + } + include "podzem_res.php"; + ?> +
+
+ +
+
- - - - - - - - + + \ No newline at end of file diff --git a/canalization_mod.php b/canalization_mod.php index cc483ec..9919160 100644 --- a/canalization_mod.php +++ b/canalization_mod.php @@ -1,5 +1,5 @@ -room == 403) { $s = db::c()->query('SELECT * FROM podzem2 WHERE name= "?s"', $mir['name'])->fetch_assoc(); $rooms[0] = ""; @@ -320,7 +320,7 @@ if ($user['room'] == 403) { $s .= '
Зелье
'; } if (($repa["n$mesto"] == '11.1' or $repa["n$mesto"] == '11.0') and $vector == $repa["v$mesto"]) { - $s .= '
Водосток
'; + $s .= '
Водосток
'; } if (($repa["n$loc2"] == '11.1' or $repa["n$loc2"] == '11.0') and $vector == $repa["v$loc2"]) { $s .= '
Водосток
'; @@ -333,7 +333,7 @@ if ($user['room'] == 403) { } ///////////// if (($repa["n$loc2"] == '12.1' or $repa["n$loc2"] == '12.0') and $vector == $repa["v$loc2"]) { - $s .= '
Водосток
'; + $s .= '
Водосток
'; } if (($repa["n$loc3"] == '12.1' or $repa["n$loc3"] == '12.0') and $vector == $repa["v$loc3"]) { $s .= '
Водосток
'; @@ -373,7 +373,7 @@ if ($user['room'] == 403) { $nomers = '10'; } if (($repa["n$mesto"] == 'key1' or $repa["n$mesto"] == 'key2' or $repa["n$mesto"] == 'key3' or $repa["n$mesto"] == 'key4' or $repa["n$mesto"] == 'key5' or $repa["n$mesto"] == 'key6' or $repa["n$mesto"] == 'key7' or $repa["n$mesto"] == 'key8' or $repa["n$mesto"] == 'key9' or $repa["n$mesto"] == 'key10') and $vector == $repa["v$mesto"]) { - $s .= '
Ключ №' . $nomers . '
'; + $s .= '
Ключ №' . $nomers . '
'; } if (($repa["n$loc2"] == 'key1' or $repa["n$loc2"] == 'key2' or $repa["n$loc2"] == 'key3' or $repa["n$loc2"] == 'key4' or $repa["n$loc2"] == 'key5' or $repa["n$loc2"] == 'key6' or $repa["n$loc2"] == 'key7' or $repa["n$loc2"] == 'key8' or $repa["n$loc2"] == 'key9' or $repa["n$loc2"] == 'key10') and $vector == $repa["v$loc2"]) { $s .= '
Ключ №' . $nomers . '
'; @@ -539,10 +539,10 @@ if ($user['room'] == 403) { } /////////////////////////////////////////// if ($step1['fwd'] and ($repa["n$loc2"] == '13.1' or $repa["n$loc2"] == '13.0')) { - $s .= '
Сундук
'; + $s .= '
Сундук
'; } if ($step1['fwd'] and ($repa["n$loc2"] == '14.1' or $repa["n$loc2"] == '14.0')) { - $s .= '
Сундук
'; + $s .= '
Сундук
'; } /////////////////////1///////////////////// @@ -550,20 +550,20 @@ if ($user['room'] == 403) { if ($k_b2 == '1') { if ($rt["n$loc2"] == '8') { - $s .= '
'; + $s .= '
'; } else { - $s .= '
'; + $s .= '
'; } } if ($k_b2 == '2') { - $s .= '
'; - $s .= '
'; + $s .= '
'; + $s .= '
'; } if ($k_b2 == '3') { - $s .= '
'; - $s .= '
'; - $s .= '
'; + $s .= '
'; + $s .= '
'; + $s .= '
'; } } diff --git a/cave.php b/cave.php index 2dc3f88..ef0d855 100644 --- a/cave.php +++ b/cave.php @@ -207,11 +207,11 @@ function redirectbyroom($r) { if (in_array($r, Config::$canalenters)) { header("location: enter_cave.php"); - die(); + exit; } if ($r == 1) { header("location: main.php"); - die(); + exit; } } @@ -229,7 +229,7 @@ if ($user["login"] == "Rallo Tabs") { if ($user['battle'] > 0) { header("location: fbattle.php"); - die(); + exit; } $objsizes = [0 => [0, 0], 1 => [120, 60], 2 => [120, 60], 3 => [120, 60], 4 => [110, 72], 5 => [120, 120]]; @@ -288,15 +288,15 @@ function makedeath() { global $user, $floor, $loses, $x, $y, $dir; $cavedata = Config::$cavedata ?? []; - if (!isset($cavedata[$user['room']]['x' . $floor])) { + if (!isset($cavedata[$user->room]['x' . $floor])) { $floor = 1; loadmap(); } - mysql_query("UPDATE `caveparties` SET `floor` = $floor, `x` = '" . $cavedata[$user['room']]['x' . $floor] . "', `y` = '" . $cavedata[$user['room']]['y' . $floor] . "', `dir` = '" . $cavedata[$user['room']]['dir' . $floor] . "', `loses` = (`loses`+1) WHERE `user` = '$user[id]' LIMIT 1"); + mysql_query("UPDATE `caveparties` SET `floor` = $floor, `x` = '" . $cavedata[$user->room]['x' . $floor] . "', `y` = '" . $cavedata[$user->room]['y' . $floor] . "', `dir` = '" . $cavedata[$user->room]['dir' . $floor] . "', `loses` = (`loses`+1) WHERE `user` = '$user[id]' LIMIT 1"); mysql_query('UPDATE `users` SET `hp` = 1 WHERE `id` = "' . $user['id'] . '" LIMIT 1'); - $x = $cavedata[$user['room']]['x' . $floor]; - $y = $cavedata[$user['room']]['y' . $floor]; - $dir = $cavedata[$user['room']]['dir' . $floor]; + $x = $cavedata[$user->room]['x' . $floor]; + $y = $cavedata[$user->room]['y' . $floor]; + $dir = $cavedata[$user->room]['dir' . $floor]; updparties(); $loses++; } @@ -447,9 +447,9 @@ function getcavedata($caveleader, $floor) return unserialize(implode("", file("cavedata/$caveleader-$floor.dat"))); } -if (!in_array($user['room'], Config::$caverooms)) { +if (!in_array($user->room, Config::$caverooms)) { header("Location: main.php"); - die('Not in this life ...'); + exit('Not in this life ...'); } if (isset($_GET['direction'])) { @@ -472,7 +472,7 @@ while ($rec = mysql_fetch_assoc($r)) { $party[] = $rec; } -if ($user['room'] == 621) { +if ($user->room == 621) { $base = "/underdesigns/alchcave"; } @@ -535,7 +535,7 @@ if (@$_GET['useitem'] || @$_GET['usewallitem']) { loadmap(); -if (@$_GET['useitem']) { +if ($_GET['useitem']) { if ($dir == 0) { $tx = $x - 1; $ty = $y; @@ -553,8 +553,8 @@ if (@$_GET['useitem']) { $ty = $y + 1; } if (@$_GET['useitem']) { - if (file_exists("underground/objects/$user[room].php")) { - include "underground/objects/$user[room].php"; + if (file_exists("underground/objects/$user->room.php")) { + include "underground/objects/$user->room.php"; } } @@ -650,7 +650,7 @@ if ($wander && !isset($_GET['attack'])) { $ty = $v['y'] + 2; } - if ($user['room'] == 74 || $user['room'] == 76) { + if ($user->room == 74 || $user->room == 76) { if (strpos($map[$ty][$tx], 's/') !== false && !@$mapbots[$ty][$tx]) { break; } @@ -718,8 +718,8 @@ if ($moved && (substr($map[$y * 2][$x * 2], 0, 1) === "e" || substr($map[$y * 2] $tx = $x; $ty = $y; $tmp = explode("/", $map[$y * 2][$x * 2]); - if (file_exists("underground/events/$user[room].php")) { - include("underground/events/$user[room].php"); + if (file_exists("underground/events/$user->room.php")) { + include("underground/events/$user->room.php"); } } @@ -744,7 +744,7 @@ if ($ambushes[$y * 2][$x * 2 - 2] && $map[$y * 2][$x * 2 - 1] == 0) { if ($ax && $ay && $user['hp'] > 0) { $cavedata = Config::$cavedata ?? []; - if (!($cavedata[$user['room']]['x' . $floor] == $x && $cavedata[$user['room']]['y' . $floor] == $y)) { + if (!($cavedata[$user->room]['x' . $floor] == $x && $cavedata[$user->room]['y' . $floor] == $y)) { if ($ax < $x) { $dir1 = 0; } elseif ($ax > $x) { @@ -818,12 +818,12 @@ if (@$_GET['speak']) { $tmp = explode("/", $cell); if ($tmp[0] == "d") { header("location: dialog.php?char=$tmp[2]"); - die(); + exit; } if ($tmp[0] == "b" && isset($dialogs[CaveBots::$bots[$tmp[1]]])) { header("location: dialog.php?char=" . CaveBots::$bots[$tmp[1]]); - die(); + exit; } } @@ -908,28 +908,15 @@ if (@$_GET['exit']) { } } mysql_query("DELETE FROM `inventory` WHERE `owner` = '$user[id]' AND `foronetrip` = 1"); - gotoroom($user['room'] - 1); + gotoroom($user->room - 1); } $standingon = $map[$y * 2][$x * 2]; foreach ($party as $k => $v) { $map[$v['y'] * 2][$v['x'] * 2] = "u/" . $v['user']; } +Template::header('cave'); ?> - - - - - +
- +
-
- \ No newline at end of file + \ No newline at end of file diff --git a/chats.php b/chats.php index 64a18d3..61a774c 100644 --- a/chats.php +++ b/chats.php @@ -33,13 +33,13 @@ if($_GET['id'] == 1) { } elseif($_GET['id'] == 6) { $user = mysql_fetch_array(mysql_query('SELECT `id`, `login`, `room` FROM `users` WHERE `id` = "'.(int)$_GET['user'].'" LIMIT 1')); if(isset($user['id'])) { - addch('Внимание! Ваш бой не может начаться по причине Группа не набрана', $user['login'], $user['room']); + addch('Внимание! Ваш бой не может начаться по причине Группа не набрана', $user['login'], $user->room); } } elseif($_GET['id'] == 7) { $user = mysql_fetch_array(mysql_query('SELECT `id`, `login`, `room` FROM `users` WHERE `id` = "'.(int)$_GET['user'].'" LIMIT 1')); if(isset($user['id'])) { - addch('Внимание! Ваш бой начался.', $user['login'], $user['room']); + addch('Внимание! Ваш бой начался.', $user['login'], $user->room); } } else { - die(); + exit; } \ No newline at end of file diff --git a/city.php b/city.php index 9ceb76c..fdf216d 100644 --- a/city.php +++ b/city.php @@ -3,10 +3,11 @@ * Центральная площадь */ session_start(); -if ($_SESSION['uid'] == null) { +if (empty($_SESSION['uid'])) { header("Location: index.php"); exit; } + require_once "functions.php"; $user = $user ?? []; $tm = time(); @@ -72,11 +73,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 +107,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 +131,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 +149,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 +167,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 +176,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 +185,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 +194,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'); @@ -255,12 +256,8 @@ function bgset($img) } $online = db::c()->query('SELECT 1 FROM `online` WHERE `real_time` >= ?i', (time() - 60)); +Template::header('city'); ?> - - - - - - - + } + + $("document").ready(function () { + $('#refresh').click(function () { + $.ajax({ + url: "fbattle.php", + cache: false, + success: function (html) { + $("body").html(html); + } + }); + }); + $(".tooltip").tipTip({maxWidth: "auto", edgeOffset: 0, fadeIn: 300, fadeOut: 500}); + }); + +
@@ -183,7 +172,7 @@ $fbattle = new fbattle($user['battle']); $bb = str_replace('"', """, (strip_tags($bb[0]))); header("Location: " . $_SERVER['PHP_SELF'] . "?buf=" . $bb); } else { - die(); + exit; } } @@ -542,12 +531,8 @@ $fbattle = new fbattle($user['battle']);
- - - - query('UNLOCK TABLES'); ?> \ No newline at end of file diff --git a/fight.php b/fight.php index 6096c5c..0dbf5b7 100644 --- a/fight.php +++ b/fight.php @@ -11,12 +11,8 @@ if (empty($userLoginStatus)) { } else { db::c()->query('UPDATE `users` SET `enter_game` = 0 WHERE `enter_game` = 1 AND `id` = ?i', $_SESSION['uid']); } +Template::header('Окно игры'); ?> - - - - Окно игры - - -)">

Лес

- -
- - - -
-
- - - - - - - - - - -"; -} -?> -
ИмяHpРасположение
- target=_blank title="Информация о ">/
-
- - + +
- - - + + + + + + +
+ + + + +
+
+ + + + + + + + + + + + "; + } + ?> +
ИмяHpРасположение
+ target=_blank + title="Информация о "> + /
+
+
- +
+ +
+ + + - -
-
- - \ No newline at end of file + +
+
+ +
+ Карта +
+ Расположение :
+ Не собрано ресурсов :
+ + +
+ "; + } + ?> +
+ +
+
+
+
+ + + +
\ No newline at end of file diff --git a/forum.php b/forum.php index 2812674..4caaa64 100644 --- a/forum.php +++ b/forum.php @@ -33,7 +33,7 @@ $replasepost = ''; function parse_bb_code($text) { - $bbCodes = array( + $bbCodes = [ // Стандартные BB коды '/\[(\/?)(b|i|u|s)\s*\]/' => "<$1$2>", '/\[(left|center|right)\]/' => '

', @@ -44,138 +44,9 @@ function parse_bb_code($text) '/\[quote\](.+?)\[\/quote\]/' => "

$1
", '/\[code\](.+?)\[\/code\]/' => "
$1
", // Смайлы - '/\:smile0\:/' => '', - '/\:baby\:/' => '', - '/\:sniper\:/' => '', - '/\:trup\:/' => '', - '/\:beggar\:/' => '', - '/\:rotate\:/' => '', - '/\:hello\:/' => '', - '/\:sten\:/' => '', - '/\:shuffle\:/' => '', - '/\:elix\:/' => '', - '/\:smil\:/' => '', - '/\:mdr\:/' => '', - '/\:podz\:/' => '', - '/\:dont\:/' => '', - '/\:grust\:/' => '', - '/\:boks\:/' => '', '/\:susel\:/' => '', - '/\:dedmoroz\:/' => '', - '/\:creator\:/' => '', - '/\:no\:/' => '', - '/\:horse\:/' => '', - '/\:vamp\:/' => '', - '/\:eek\:/' => '', - '/\:sorry\:/' => '', - '/\:friday\:/' => '', - '/\:obm\:/' => '', - '/\:smile\:/' => '', - '/\:nail\:/' => '', - '/\:gent\:/' => '', - '/\:beer\:/' => '', - '/\:inv\:/' => '', - '/\:fire\:/' => '', - '/\:dance1\:/' => '', - '/\:maniac\:/' => '', - '/\:kiss4\:/' => '', - '/\:confused\:/' => '', - '/\:kiss2\:/' => '', - '/\:snowfight\:/' => '', - '/\:row\:/' => '', - '/\:naem\:/' => '', - '/\:radio1\:/' => '', - '/\:fie\:/' => '', - '/\:love\:/' => '', - '/\:sneeze\:/' => '', - '/\:mol\:/' => '', - '/\:showng\:/' => '', - '/\:rocket\:/' => '', - '/\:dustman\:/' => '', - '/\:rupor\:/' => '', - '/\:nnn\:/' => '', - '/\:snegur\:/' => '', - '/\:dance2\:/' => '', - '/\:jeer\:/' => '', - '/\:kiss\:/' => '', '/\:ponder\:/' => '', - '/\:drink\:/' => '', - '/\:angel\:/' => '', - '/\:idea\:/' => '', - '/\:lady\:/' => '', - '/\:gun\:/' => '', - '/\:pif\:/' => '', - '/\:help\:/' => '', - '/\:alch\:/' => '', - '/\:kiss3\:/' => '', - '/\:hug\:/' => '', - '/\:lordhaos\:/' => '', - '/\:rose\:/' => '', - '/\:radio2\:/' => '', - '/\:boks2\:/' => '', - '/\:str\:/' => '', - '/\:invis\:/' => '', - '/\:rev\:/' => '', - '/\:ok\:/' => '', - '/\:alien\:/' => '', - '/\:smash\:/' => '', - '/\:super\:/' => '', - '/\:love2\:/' => '', - '/\:victory\:/' => '', - '/\:kruger\:/' => '', - '/\:agree\:/' => '', - '/\:hi\:/' => '', - '/\:privet\:/' => '', - '/\:devil\:/' => '', - '/\:naem2\:/' => '', - '/\:tongue\:/' => '', - '/\:red\:/' => '', - '/\:doc\:/' => '', - '/\:icon7\:/' => '', - '/\:lightfly\:/' => '', - '/\:owl\:/' => '', - '/\:pirate\:/' => '', - '/\:sword\:/' => '', - '/\:bye\:/' => '', - '/\:mad\:/' => '', - '/\:fingal\:/' => '', - '/\:nono\:/' => '', - '/\:loveya\:/' => '', - '/\:cry\:/' => '', - '/\:superng\:/' => '', - '/\:yes\:/' => '', - '/\:crying\:/' => '', - '/\:\'\(\:/' => '', - '/\:flowers\:/' => '', - '/\:tease\:/' => '', - '/\:wink\:/' => '', - '/\:sharp\:/' => '', - '/\:nunu\:/' => '', - '/\:angel2\:/' => '', - '/\:naem3\:/' => '', - '/\:lick\:/' => '', - '/\:ninja\:/' => '', - '/\:cat\:/' => '', - '/\:smoke\:/' => '', - '/\:chtoza\:/' => '', - '/\:grace\:/' => '', - '/\:tongue2\:/' => '', - '/\:sorry2\:/' => '', - '/\:yar\:/' => '', - '/\:king2\:/' => '', - '/\:carreat\:/' => '', - '/\:hlw\:/' => '', - '/\:grenade\:/' => '', - '/\:bow\:/' => '', - '/\:doc2\:/' => '', - '/\:duel\:/' => '', - '/\:mag\:/' => '', - '/\:king\:/' => '', - '/\:laugh\:/' => '', - '/\:pal\:/' => '', - '/\:nun\:/' => '', - '/\:ura\:/' => '', - ); + ]; $text = preg_replace(array_keys($bbCodes), array_values($bbCodes), $text); $text = close_dangling_tags($text); @@ -335,343 +206,336 @@ if (isset($_GET['do']) && $isModerator == true) { exit(); } } +Template::header('Форум'); ?> - - - - Форум - - - - + + + + +
+
+ full(1) . "
"; ?> +

Конференции

+ query('SELECT * FROM `forum` WHERE `parent` = 0 AND `type` = 1 ORDER BY `id` ASC'); + while ($row = $data->fetch_assoc()) { + if (($row['min_align'] == 0 && $row['max_align'] == 0) || ($user['align'] >= $row['min_align'] && $user['align'] <= $row['max_align']) || $isAdmin) { + $min = $row['min_align'] == 0; + $max = $row['max_align'] == 0; - - - - + + +
-
- full(1) . "
"; ?> -

Конференции

- query('SELECT * FROM `forum` WHERE `parent` = 0 AND `type` = 1 ORDER BY `id` ASC'); - while ($row = $data->fetch_assoc()) { - if (($row['min_align'] == 0 && $row['max_align'] == 0) || ($user['align'] >= $row['min_align'] && $user['align'] <= $row['max_align']) || $isAdmin) { - $min = $row['min_align'] == 0; - $max = $row['max_align'] == 0; - - if (!isset($user['id']) || (($user['align'] < $row['min_align']) || ($user['align'] > $row['max_align']) && !$min && !$max)) { - echo '  📕'; - } else { - echo '  📖 '; + if (!isset($user['id']) || (($user['align'] < $row['min_align']) || ($user['align'] > $row['max_align']) && !$min && !$max)) { + echo '  📕'; + } else { + echo '  📖 '; + } + echo '' . $row['topic'] . '
'; } - echo '' . $row['topic'] . '
'; } } - } - ?> -
- query('SELECT * FROM `forum` WHERE `id` = "?s"', $_GET['topic'])->fetch_assoc(); - if (($row['min_align'] == 0 && $row['max_align'] == 0) || ($user['align'] >= $row['min_align'] && $user['align'] <= $row['max_align']) || $isAdmin) { - $top = $row['parent']; - $parentCat = db::c()->query('SELECT * FROM `forum` WHERE `id` = ?i', $top)->fetch_assoc(); - $icons = $row['icon']; - ?> -

Конференция «»

- - query('SELECT `closepal`, `id` FROM `forum` WHERE `id` = "?s"', $_GET['topic'])->fetch_row(); - if (((int)$par_top[1] != 0) || ((int)$_GET['konftop'] > 0)) { - if ($row['close'] == 1) { - $close = "🔓Открыть"; - $closed = 1; - $closepal = $row['closepal']; - } else { - $close = "🔒Закрыть"; - } - if ($row['fix'] == 1) { - $fix = "📄Открепить"; - } else { - $fix = "📌Прикрепить"; - } - - if ($isModerator): ?> -
-
- - | -
Перемещение тем не работает. -
-
- query('SELECT count(`id`) FROM `forum` WHERE `parent` = "?s"', $_GET['topic'])->fetch_row(); - $pgs = $pgs[0] / 20; - if ($pgs > 1) echo " Страницы: "; - $pages_str = ''; - $page = isset($_GET['page']) ? (((int)$_GET['page'] + 1) > $pgs ? ($pgs - 1) : (int)$_GET['page']) : 0; - $page = ceil($page); - if ($pgs > 1) { - for ($i = 0; $i < ceil($pgs); $i++) { - if (($i > ($page - 5)) && ($i <= ($page + 4))) { - $pages_str .= ($i == $page ? " " . ($i + 1) . "" : " " . ($i + 1) . ""); - } - } - $pages_str .= ($page < $pgs - 5 ? " ..." : ""); - $pages_str = ($page > 4 ? " « ... " : "") . $pages_str . (($page < ($pgs - 1) ? " » " : "")); - } - $FirstPage = (ceil($pgs) > 4 ? $_GET['page'] > 0 ? " Первая " : "" : ""); - $LastPage = (ceil($pgs) > 4 ? (ceil($pgs) - 1) != $_GET['page'] ? " Последняя " : "" : ""); - $pages_str = $FirstPage . $pages_str . $LastPage; - echo $pages_str; - + ?> +
+ query('SELECT * FROM `forum` WHERE `id` = "?s"', $_GET['topic'])->fetch_assoc(); + if (($row['min_align'] == 0 && $row['max_align'] == 0) || ($user['align'] >= $row['min_align'] && $user['align'] <= $row['max_align']) || $isAdmin) { + $top = $row['parent']; + $parentCat = db::c()->query('SELECT * FROM `forum` WHERE `id` = ?i', $top)->fetch_assoc(); + $icons = $row['icon']; ?> -
+

Конференция «»

+ + query('SELECT `closepal`, `id` FROM `forum` WHERE `id` = "?s"', $_GET['topic'])->fetch_row(); + if (((int)$par_top[1] != 0) || ((int)$_GET['konftop'] > 0)) { + if ($row['close'] == 1) { + $close = "🔓Открыть"; + $closed = 1; + $closepal = $row['closepal']; + } else { + $close = "🔒Закрыть"; + } + if ($row['fix'] == 1) { + $fix = "📄Открепить"; + } else { + $fix = "📌Прикрепить"; + } + + if ($isModerator): ?> +
+
+ + | +
Перемещение тем не работает. +
+
+ query('SELECT count(`id`) FROM `forum` WHERE `parent` = "?s"', $_GET['topic'])->fetch_row(); + $pgs = $pgs[0] / 20; + if ($pgs > 1) echo " Страницы: "; + $pages_str = ''; + $page = isset($_GET['page']) ? (((int)$_GET['page'] + 1) > $pgs ? ($pgs - 1) : (int)$_GET['page']) : 0; + $page = ceil($page); + if ($pgs > 1) { + for ($i = 0; $i < ceil($pgs); $i++) { + if (($i > ($page - 5)) && ($i <= ($page + 4))) { + $pages_str .= ($i == $page ? " " . ($i + 1) . "" : " " . ($i + 1) . ""); + } + } + $pages_str .= ($page < $pgs - 5 ? " ..." : ""); + $pages_str = ($page > 4 ? " « ... " : "") . $pages_str . (($page < ($pgs - 1) ? " » " : "")); + } + $FirstPage = (ceil($pgs) > 4 ? $_GET['page'] > 0 ? " Первая " : "" : ""); + $LastPage = (ceil($pgs) > 4 ? (ceil($pgs) - 1) != $_GET['page'] ? " Последняя " : "" : ""); + $pages_str = $FirstPage . $pages_str . $LastPage; + echo $pages_str; + + ?> +
- - query('SELECT * FROM `forum` WHERE `parent` = "?s" ORDER BY `id` ASC LIMIT ?i,20', $_GET['topic'], ($_GET['page'] * 20)); - while ($row = $data->fetch_assoc()): ?> - - 1) { - echo " Страницы: "; - } - echo $pages_str; + query('SELECT * FROM `forum` WHERE `parent` = "?s" ORDER BY `id` ASC LIMIT ?i,20', $_GET['topic'], ($_GET['page'] * 20)); + while ($row = $data->fetch_assoc()): ?> + + 1) { + echo " Страницы: "; + } + echo $pages_str; - if ($closed == 1) { - echo "
" . $closepal . "


"; - } else { - if (!empty($user['block'])) { - $error = "Вы заблокированы!"; - } elseif ($user['level'] < 2) { - $error = "Персонажам до 2-го уровня запрещено писать на форуме!"; - } elseif (isset($sleep['id'])) { - $error = "Вы молчите!"; + if ($closed == 1) { + echo "
" . $closepal . "


"; } else { - ?> - -
+ if (!empty($user['block'])) { + $error = "Вы заблокированы!"; + } elseif ($user['level'] < 2) { + $error = "Персонажам до 2-го уровня запрещено писать на форуме!"; + } elseif (isset($sleep['id'])) { + $error = "Вы молчите!"; + } else { + ?> + + - - - - - - + + + + +
-

Оставить комментарий

-
+ + + + + + + + + + +
+

Оставить комментарий

+
+
+ + +
+ + + + + + + + "; + } + } else { + if (is_numeric($_GET['conf']) && $row = db::c()->query('SELECT * FROM `forum` WHERE `id` = ?i', $_GET['conf'])->fetch_assoc()) { + if (($row['min_align'] == 0 && $row['max_align'] == 0) || ($user['align'] >= $row['min_align'] && $user['align'] <= $row['max_align']) || $isAdmin) { + $confname = 'Конференция «' . $row['topic'] . '»'; + $pgs = db::c()->query('SELECT count(`id`) FROM `forum` WHERE `parent` = ?i ORDER BY `fix` DESC, `updated` DESC', $_GET['conf'])->fetch_row(); + $pgs = $pgs[0] / 20; + $pages_str = ''; + if (empty($_GET['page'])) $_GET['page'] = 0; + $page = (int)$_GET['page'] ? (((int)$_GET['page'] + 1) > $pgs ? ($pgs - 1) : (int)$_GET['page']) : 0; + $page = ceil($page); + ?> +
+

+ + 1) { + for ($i = 0; $i < ceil($pgs); $i++) { + if (($i > ($page - 5)) && ($i <= ($page + 4))) { + $pages_str .= ($i == $page ? " " . ($i + 1) . "" : " " . ($i + 1) . ""); + } + } + $pages_str .= ($page < $pgs - 5 ? " ..." : ""); + $pages_str = ($page > 4 ? " « ... " : "") . $pages_str . (($page < ($pgs - 1) ? " »" : "")); + ?> +
+ Страницы: +
+ 4 ? $_GET['page'] > 0 ? " Первая " : "" : ""); + $LastPage = (ceil($pgs) > 4 ? (ceil($pgs) - 1) != $_GET['page'] ? " Последняя " : "" : ""); + $pages_str = $FirstPage . $pages_str . $LastPage; + + if (!empty($_GET['conf'])) { + if (empty($_GET['page'])) $_GET['page'] = 0; + $data = db::c()->query('SELECT * FROM `forum` WHERE `parent` = "?s" ORDER BY `fix` DESC, `updated` DESC LIMIT ?i,20', $_GET['conf'], ($_GET['page'] * 20)); + while ($row = $data->fetch_assoc()) { + $logi = ''; + $userlist = ''; + $icons = $row['icon']; + $data2 = db::c()->query('SELECT `author` FROM (SELECT `author`,`id` FROM `forum` WHERE `parent` = ?i ORDER BY `id` DESC LIMIT 10) AS sTable ORDER BY id DESC', $row['id']); + while ($row2 = $data2->fetch_row()) { + $userlist = strip_tags($row2[0], ""); + [$username, $level] = split(" \[", $userlist); + $logi .= $username; + } + $datacount = db::c()->query('SELECT count(*) AS CountNumber FROM `forum` WHERE `parent` = ?i', $row['id'])->fetch_assoc(); + $count = $datacount["CountNumber"]; + $lasttimedb = db::c()->query('SELECT `date` FROM `forum` WHERE `parent` = ?i ORDER BY `id` DESC', $row['id'])->fetch_assoc(); + $lasttime = $lasttimedb['date']; + echo "
+

" . ($row['fix'] ? "📌 " : "") . "" . ($i + 1) . "" : "" . ($i + 1) . ""); + $pages_str1 .= ($page1 < $pgs1 - 5 ? " ..." : ""); + } + if ($pgs1 > 1) { + $pages_str1 = "" . $pages_str1 . ""; + } + + echo "'> {$row['topic']} " . $pages_str1 . " {$row['author']}"; + + if ($isModerator) echo " Удалить"; + + echo "
" . $row['date'] . " " . strip_tags(substr($row['text'], 0, 250), "") . " +
Ответов: " . $count . " (" . $lasttime . ") +

"; + } + } + if ($pgs > 1) echo "

Страницы:"; + + echo $pages_str . "

"; + + if (!empty($user['block'])) { + $error = "Вы заблокированы!"; + } elseif ($user['level'] < 2) { + $error = "Персонажам до 2-го уровня запрещено писать на форуме!"; + } elseif (isset($sleep['id'])) { + $error = "Вы молчите!"; + } else { + ?> + +
+
+ + + - -
+ + + - - -
+

Добавить свой вопрос в форум

+
- - -
- - - - - - - - "; - } - } else { - if (is_numeric($_GET['conf']) && $row = db::c()->query('SELECT * FROM `forum` WHERE `id` = ?i', $_GET['conf'])->fetch_assoc()) { - if (($row['min_align'] == 0 && $row['max_align'] == 0) || ($user['align'] >= $row['min_align'] && $user['align'] <= $row['max_align']) || $isAdmin) { - $confname = 'Конференция «' . $row['topic'] . '»'; - $pgs = db::c()->query('SELECT count(`id`) FROM `forum` WHERE `parent` = ?i ORDER BY `fix` DESC, `updated` DESC', $_GET['conf'])->fetch_row(); - $pgs = $pgs[0] / 20; - $pages_str = ''; - if (empty($_GET['page'])) $_GET['page'] = 0; - $page = (int)$_GET['page'] ? (((int)$_GET['page'] + 1) > $pgs ? ($pgs - 1) : (int)$_GET['page']) : 0; - $page = ceil($page); - ?> -
-

- - 1) { - for ($i = 0; $i < ceil($pgs); $i++) { - if (($i > ($page - 5)) && ($i <= ($page + 4))) { - $pages_str .= ($i == $page ? " " . ($i + 1) . "" : " " . ($i + 1) . ""); - } - } - $pages_str .= ($page < $pgs - 5 ? " ..." : ""); - $pages_str = ($page > 4 ? " « ... " : "") . $pages_str . (($page < ($pgs - 1) ? " »" : "")); - ?> -
- Страницы: -
- 4 ? $_GET['page'] > 0 ? " Первая " : "" : ""); - $LastPage = (ceil($pgs) > 4 ? (ceil($pgs) - 1) != $_GET['page'] ? " Последняя " : "" : ""); - $pages_str = $FirstPage . $pages_str . $LastPage; - - if (!empty($_GET['conf'])) { - if (empty($_GET['page'])) $_GET['page'] = 0; - $data = db::c()->query('SELECT * FROM `forum` WHERE `parent` = "?s" ORDER BY `fix` DESC, `updated` DESC LIMIT ?i,20', $_GET['conf'], ($_GET['page'] * 20)); - while ($row = $data->fetch_assoc()) { - $logi = ''; - $userlist = ''; - $icons = $row['icon']; - $data2 = db::c()->query('SELECT `author` FROM (SELECT `author`,`id` FROM `forum` WHERE `parent` = ?i ORDER BY `id` DESC LIMIT 10) AS sTable ORDER BY id DESC', $row['id']); - while ($row2 = $data2->fetch_row()) { - $userlist = strip_tags($row2[0], ""); - [$username, $level] = split(" \[", $userlist); - $logi .= $username; - } - $datacount = db::c()->query('SELECT count(*) AS CountNumber FROM `forum` WHERE `parent` = ?i', $row['id'])->fetch_assoc(); - $count = $datacount["CountNumber"]; - $lasttimedb = db::c()->query('SELECT `date` FROM `forum` WHERE `parent` = ?i ORDER BY `id` DESC', $row['id'])->fetch_assoc(); - $lasttime = $lasttimedb['date']; - echo "
-

" . ($row['fix'] ? "📌 " : "") . "" . ($i + 1) . "" : "" . ($i + 1) . ""); - $pages_str1 .= ($page1 < $pgs1 - 5 ? " ..." : ""); - } - if ($pgs1 > 1) { - $pages_str1 = "" . $pages_str1 . ""; - } - - echo "'> {$row['topic']} " . $pages_str1 . " {$row['author']}"; - - if ($isModerator) echo " Удалить"; - - echo "
" . $row['date'] . " " . strip_tags(substr($row['text'], 0, 250), "") . " -
Ответов: " . $count . " (" . $lasttime . ") -

"; - } - } - if ($pgs > 1) echo "

Страницы:"; - - echo $pages_str . "

"; - - if (!empty($user['block'])) { - $error = "Вы заблокированы!"; - } elseif ($user['level'] < 2) { - $error = "Персонажам до 2-го уровня запрещено писать на форуме!"; - } elseif (isset($sleep['id'])) { - $error = "Вы молчите!"; - } else { - ?> - -
-
- - - - -
- - - - - - - - - - -
-

Добавить свой вопрос в форум

- -
+ - - - -
- - - - - -
- - - - - -
-
-
-
- Ничего не найдено! '; - } - ?> - -
+ + + +
+ + + + + +
+ + + + + +
+
+
+ + Ничего не найдено! '; + } + } + ?> + +
- - - \ No newline at end of file + \ No newline at end of file diff --git a/functions.php b/functions.php index 832119f..de44dd6 100644 --- a/functions.php +++ b/functions.php @@ -145,8 +145,6 @@ function takeshopitem($item, $table = "shop", $present = '', $onlyonetrip = '', define('_BOTSEPARATOR_', 10000000); -header("Cache-Control: no-cache"); - function level_up($uid) { $us = db::c()->query('SELECT `id`, `login`, `level`, `money`, `exp`, `nextup`, `stats`, `master`, `ip`, `in_tower` FROM `users` WHERE `id` =?i', $uid)->fetch_assoc(); diff --git a/game.php b/game.php index 7e376cf..b89515f 100644 --- a/game.php +++ b/game.php @@ -6,73 +6,66 @@ */ session_start(); -if (!isset($_SESSION['uid'])) header("Location: index.php"); +if (empty($_SESSION['uid'])) header("Location: index.php"); //include("config.php"); //$msg = filter_input(INPUT_POST,'msg'); //$uid = $_SESSION['uid']; //if ($msg) db::c()->query('INSERT INTO `chat` (`cid`, `uid`, `msg`) VALUES (?i, ?i, "?s")', 1, $uid, $msg); +Template::header('Окно игры'); ?> - - - - Окно игры - - - - - - + a img:hover { + box-shadow: 0 0 7px slategray; + } + +
@@ -98,14 +91,12 @@ if (!isset($_SESSION['uid'])) header("Location: index.php"); - - \ No newline at end of file + \ No newline at end of file diff --git a/game2.php b/game2.php index 5bfc2a1..dea6153 100644 --- a/game2.php +++ b/game2.php @@ -6,129 +6,132 @@ */ session_start(); -if (!isset($_SESSION['uid'])) header("Location: index.php"); +if (empty($_SESSION['uid'])) header("Location: index.php"); //include("config.php"); //$msg = filter_input(INPUT_POST,'msg'); //$uid = $_SESSION['uid']; //if ($msg) db::c()->query('INSERT INTO `chat` (`cid`, `uid`, `msg`) VALUES (?i, ?i, "?s")', 1, $uid, $msg); +Template::header('Окно игры'); ?> - - - - Окно игры - - - + .chat-messages { + min-height: 93%; + max-height: 93%; + overflow: auto; + } - - + .chat-messages__content { + padding: 1px; + } + + .chat__message { + border-left: 3px solid #333; + margin-top: 2px; + padding: 2px; + } + + .chat__message_black { + border-color: #000; + } + + .chat__message_blue { + border-color: blue; + } + + .chat__message_green { + border-color: green; + } + + .chat__message_red { + border-color: red; + } + + .chat-input { + min-height: 6%; + } + + input { + font-family: arial; + font-size: 16px; + vertical-align: middle; + background: #333; + color: #fff; + border: 0; + display: inline-block; + margin: 1px; + height: 30px; + } + + .chat-form__input { + width: 79%; + } + + .chat-form__submit { + width: 18%; + } + +
Всякие заголовки, кнопки, ссылки, etc... @@ -143,7 +146,9 @@ if (!isset($_SESSION['uid'])) header("Location: index.php");
- +
@@ -165,22 +170,22 @@ if (!isset($_SESSION['uid'])) header("Location: index.php"); //Переменные, которые будут отправляться var var1 = null; var var2 = null; - if(act == 'auth') { + if (act == 'auth') { //Если нужно авторизоваться, получаем логин и пароль, которые были переданы в функцию var1 = login; var2 = password; - } else if(act == 'send') { + } else if (act == 'send') { //Если нужно отправить сообщение, то получаем текст из поля ввода var1 = messageInput.value; } - $.post('includes/chat.php',{ //Отправляем переменные + $.post('includes/chat.php', { //Отправляем переменные act: act, var1: var1, var2: var2 }).done(function (data) { //Заносим в контейнер ответ от сервера messages__container.innerHTML = data; - if(act == 'send') { + if (act == 'send') { //Если нужно было отправить сообщение, очищаем поле ввода messageInput.value = ''; } @@ -190,14 +195,12 @@ if (!isset($_SESSION['uid'])) header("Location: index.php"); function update() { send_request('load'); } - interval = setInterval(update,500); + + interval = setInterval(update, 500); //отлавливается событие отправки формы — это поможет отказаться от обновления страницы: sendForm.onsubmit = function () { send_request('send'); return false; //Возвращаем ложь, чтобы остановить классическую отправку формы }; - - - - \ No newline at end of file + \ No newline at end of file diff --git a/gotzamok.php b/gotzamok.php index f0de7a9..6b7b48b 100644 --- a/gotzamok.php +++ b/gotzamok.php @@ -3,30 +3,46 @@ * */ session_start(); define("CASTLE_MAX_LEVEL", 10); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + require_once 'functions.php'; -if (!($user['room'] >= 37 AND $user['room'] <= 41)) { +if (!($user->room >= 37 && $user->room <= 41)) { header("Location: main.php"); - die(); + exit; } $castleOwners = db::c()->query('SELECT * FROM `clans` WHERE `short` = (SELECT * FROM `variables` WHERE `var` = "?s")', 'gotzamok'); if ($castleOwners['id'] == $user['klan']) { // если мой клан - if ($_GET['goto'] == 'arsenal') $user['room'] = 38; - if ($_GET['goto'] == 'home') $user['room'] = 37; - if ($_GET['goto'] == 'dvor') $user['room'] = 39; - if ($_GET['goto'] == 'master') $user['room'] = 40; - if ($_GET['goto'] == 'rest') $user['room'] = 41; + if ($_GET['goto'] == 'arsenal') { + $user->room = 38; + } + if ($_GET['goto'] == 'home') { + $user->room = 37; + } + if ($_GET['goto'] == 'dvor') { + $user->room = 39; + } + if ($_GET['goto'] == 'master') { + $user->room = 40; + } + if ($_GET['goto'] == 'rest') { + $user->room = 41; + } if (in_array($_GET['goto'], ['arsenal', 'home', 'dvor', 'master', 'rest'])) { - db::c()->query('UPDATE `users`,`online` SET `users`.`room` = ?i,`online`.`room` = ?i WHERE `online`.`id` = `users`.`id` AND `online`.`id` = ?i', $user['room'], $user['room'], $_SESSION['uid']); + db::c()->query('UPDATE `users`,`online` SET `users`.`room` = ?i,`online`.`room` = ?i WHERE `online`.`id` = `users`.`id` AND `online`.`id` = ?i', $user->room, $user->room, $_SESSION['uid']); header('location: gotzamok.php'); - } else $status = 'В этом замке нет такого места!'; + } else { + $status = 'В этом замке нет такого места!'; + } } -switch ($user['room']) { +switch ($user->room) { case '37' : $backgroundImage = '689_small_550.jpg'; break; @@ -35,13 +51,13 @@ switch ($user['room']) { break; } -if ($user['room'] == 38) { +if ($user->room == 38) { $glava = db::c()->query('SELECT `glava` FROM `clans` WHERE `short` = "?s"', $user['klan'])->fetch_assoc(); // возврат шмотки if ($_GET['back']) { $item = db::c()->query('SELECT * FROM `gotzam_arsenal` WHERE `id` = ?i', $_GET['back'])->fetch_assoc(); - if ($_SESSION['uid'] == $item['owner'] OR $_SESSION['uid'] == $glava['glava']) { + if ($_SESSION['uid'] == $item['owner'] or $_SESSION['uid'] == $glava['glava']) { $status = 'Вы забрали вещь из арсенала.'; db::c()->query('UPDATE `inventory` SET `owner` = ?i WHERE `id` = ?i', $_SESSION['uid'], $item['id_it']); db::c()->query('DELETE FROM `gotzam_arsenal` WHERE `id` = ?i', $_GET['back']); @@ -59,7 +75,7 @@ if ($user['room'] == 38) { } } -if ($user['room'] == 40) { +if ($user->room == 40) { $at = db::c()->query('SELECT * FROM `variables` WHERE `var` = "?s"', 'gotzam_att')->fetch_assoc(); $def = db::c()->query('SELECT * FROM `variables` WHERE `var` = "?s"', 'gotzam_def')->fetch_assoc(); @@ -80,24 +96,20 @@ if ($user['room'] == 40) { } else $status = 'Не хватает денег!'; } } +Template::header('Клановый замок'); ?> - - - - - - -

Приветствую тебя в замке .gif'> , воин!

-
- -
-
+

Приветствую тебя в замке .png'> , + воин!

+
+ +
+
@@ -107,32 +119,32 @@ if ($castleOwners['id'] == $user['klan']) { ?> - + room == 37): ?>
- + room == 38): ?>
- + room == 39): ?>
- + room == 40): ?>
- + room == 41): ?>
- + room == 38): ?>

Арсенал

@@ -149,12 +161,12 @@ if ($castleOwners['id'] == $user['klan']) { ?>
Положил: full(1) ?>
+ if ($_SESSION['uid'] == $item['owner'] or $_SESSION['uid'] == $glava['glava']): ?> забрать
- Тут был showitem($row); + Тут был showitem($row); @@ -168,14 +180,14 @@ if ($castleOwners['id'] == $user['klan']) { ?>
сдать в арсенал - Тут был showitem($row); + Тут был showitem($row); + if ($user->room == 40): ?>

Мастерские

Здесь вы можете улучшить оборонные способности вашего замка. @@ -192,7 +204,7 @@ if ($castleOwners['id'] == $user['klan']) { ?>
+ if ($user->room == 41): ?>

Комнаты отдыха

Посиди в тишине, внутри стен. Тут нет врагов. Тут спокойно. @@ -201,6 +213,4 @@ if ($castleOwners['id'] == $user['klan']) { ?> - - - \ No newline at end of file + \ No newline at end of file diff --git a/group_arena.php b/group_arena.php index cd8c3b8..9726cd2 100644 --- a/group_arena.php +++ b/group_arena.php @@ -1,271 +1,310 @@ '; - if($user['klan'] != '') { - $clan = mysql_fetch_array(mysql_query('SELECT `id`, `name` FROM `clans` WHERE `id` = "'.$user['klan'].'" LIMIT 1')); - $clan_img = ' '; - } else { - $clan_img = ''; - } - $r = $align_img.$clan_img.' '.$user['login'].' ['.$user['level'].']'; - } else { - $r = 'Место свободно'; - } - return $r; -} - - -function form_start($uid) { - $r = ''; $go = ''; - if($uid > 0) { - $user = mysql_fetch_array(mysql_query('SELECT `id`, `login`, `align`, `level`, `klan`, `zayrist` FROM `users` WHERE `id` = "'.$uid.'" LIMIT 1')); - if(isset($user['id'])) { - if($user['zayrist']) { - $zv = mysql_fetch_array(mysql_query('SELECT `id`, `name`, `uid1`, `uid2`, `uid3` FROM `group_ristal` WHERE `id` = "'.$user['zayrist'].'" LIMIT 1')); - if(isset($zv['id'])) { - $r .= '
'; - if($zv['uid1'] == $user['id']) { - $go = ' / '; - } - for($i = 1; $i <= 3; $i++) { - $nick .= login($zv['uid'.$i]).', '; - } - $nc = rtrim($nick, ', '); - $r .= '
Ваша группа («'.$zv['name'].'»): '.$nc.' '.$go.'
'; - $r .= '
'; +function login($uid) +{ + $user = mysql_fetch_array(mysql_query('SELECT `id`, `login`, `align`, `level`, `klan` FROM `users` WHERE `id` = "' . mysql_real_escape_string($uid) . '" LIMIT 1')); + if (isset($user['id'])) { + $align_img = ' '; + if ($user['klan'] != '') { + $clan = mysql_fetch_array(mysql_query('SELECT `id`, `name` FROM `clans` WHERE `id` = "' . $user['klan'] . '" LIMIT 1')); + $clan_img = ' '; } else { - $user['zayrist'] = 0; - mysql_query('UPDATE `users` SET `zayrist` = "'.$user['zayrist'].'" WHERE `id` = "'.$user['id'].'" LIMIT 1'); + $clan_img = ''; } - } + $r = $align_img . $clan_img . ' ' . $user['login'] . ' [' . $user['level'] . ']'; + } else { + $r = 'Место свободно'; } - } - return $r; + return $r; } -function forms($level) { - $r = '

'; - $sp = mysql_query('SELECT `id`, `name`, `pass`, `comment`, `uid1`, `uid2`, `uid3` FROM `group_ristal` WHERE `level` = "'.(int)$level.'" ORDER BY `id` DESC'); - if(mysql_num_rows($sp) > 0) { - while($pl = mysql_fetch_array($sp)) { - $i = 1; - while($i <= 3) { - $nick .= login($pl['uid'.$i]).', '; - $i++; - } - $nc = rtrim($nick, ', '); - $r .= '
Группа («'.$pl['name'].'»): '.$nc.'
'; + +function form_start($uid) +{ + $r = ''; + $go = ''; + if ($uid > 0) { + $user = mysql_fetch_array(mysql_query('SELECT `id`, `login`, `align`, `level`, `klan`, `zayrist` FROM `users` WHERE `id` = "' . $uid . '" LIMIT 1')); + if (isset($user['id']) ?? $user['zayrist']) { + $zv = mysql_fetch_array(mysql_query('SELECT `id`, `name`, `uid1`, `uid2`, `uid3` FROM `group_ristal` WHERE `id` = "' . $user['zayrist'] . '" LIMIT 1')); + if (isset($zv['id'])) { + $r .= '
'; + if ($zv['uid1'] == $user['id']) { + $go = ' / '; + } + for ($i = 1; $i <= 3; $i++) { + $nick .= login($zv['uid' . $i]) . ', '; + } + $nc = rtrim($nick, ', '); + $r .= '
Ваша группа («' . $zv['name'] . '»): ' . $nc . ' ' . $go . '
'; + $r .= '
'; + } else { + $user['zayrist'] = 0; + mysql_query('UPDATE `users` SET `zayrist` = "' . $user['zayrist'] . '" WHERE `id` = "' . $user['id'] . '" LIMIT 1'); + } + } } - } else { - $r .= 'Заявок вашего уровня нет'; - } - unset($sp, $pl, $nick, $nc, $i); - return $r; + return $r; } -if(isset($_POST['buyFirst'])) { - if(isset($user['id'])) { - if($user['money'] >= 5) { - $Firts = mysql_fetch_array(mysql_query('SELECT `id` FROM `inventory` WHERE `type` = 200 AND `name` = "Фамильный Герб" AND `owner` = "'.$user['id'].'" LIMIT 1')); - if(isset($Firts['id'])) { - $error = 'У Вас уже есть Фамильный Герб'; - } else { - $Second = mysql_fetch_array(mysql_query('SELECT `id` FROM `inventory` WHERE `type` = 200 AND `name` = "Фамильный Герб (х2)" AND `owner` = "'.$user['id'].'" LIMIT 1')); - if(isset($Second['id'])) { - $error = 'У Вас уже есть Фамильный Герб'; +function forms($level) +{ + $r = '

'; + $sp = mysql_query('SELECT `id`, `name`, `pass`, `comment`, `uid1`, `uid2`, `uid3` FROM `group_ristal` WHERE `level` = "' . (int)$level . '" ORDER BY `id` DESC'); + if (mysql_num_rows($sp) > 0) { + while ($pl = mysql_fetch_array($sp)) { + $i = 1; + while ($i <= 3) { + $nick .= login($pl['uid' . $i]) . ', '; + $i++; + } + $nc = rtrim($nick, ', '); + $r .= '
Группа («' . $pl['name'] . '»): ' . $nc . '
'; + } + } else { + $r .= 'Заявок вашего уровня нет'; + } + unset($sp, $pl, $nick, $nc, $i); + return $r; +} + +if (isset($_POST['buyFirst'])) { + if (isset($user['id'])) { + if ($user['money'] >= 5) { + $Firts = mysql_fetch_array(mysql_query('SELECT `id` FROM `inventory` WHERE `type` = 200 AND `name` = "Фамильный Герб" AND `owner` = "' . $user['id'] . '" LIMIT 1')); + if (isset($Firts['id'])) { + $error = 'У Вас уже есть Фамильный Герб'; + } else { + $Second = mysql_fetch_array(mysql_query('SELECT `id` FROM `inventory` WHERE `type` = 200 AND `name` = "Фамильный Герб (х2)" AND `owner` = "' . $user['id'] . '" LIMIT 1')); + if (isset($Second['id'])) { + $error = 'У Вас уже есть Фамильный Герб'; + } else { + $user['money'] -= 5; + mysql_query('UPDATE `users` SET `money` = "' . $user['money'] . '" WHERE `id` = "' . $user['id'] . '" LIMIT 1'); + takeshopitem(1930, 'shop', '', '', 0, 0, $user['id'], 1, '', 0); + mysql_query("INSERT INTO `delo` (`author`, `pers`, `text`, `type`, `date`) VALUES ('0', '{$user['id']}', '\"" . $user['login'] . "\" купил Фамильный Герб за 5кр.', '1', '" . time() . "')"); + $error = 'Вы купили Фамильный Герб'; + } + } } else { - $user['money'] -= 5; - mysql_query('UPDATE `users` SET `money` = "'.$user['money'].'" WHERE `id` = "'.$user['id'].'" LIMIT 1'); - takeshopitem(1930, 'shop', '', '', 0, 0, $user['id'], 1, '', 0); - mysql_query("INSERT INTO `delo` (`author`, `pers`, `text`, `type`, `date`) VALUES ('0', '{$user['id']}', '\"".$user['login']."\" купил Фамильный Герб за 5кр.', '1', '".time()."')"); - $error = 'Вы купили Фамильный Герб'; + $error = 'Недостаточно средств'; } - } } else { - $error = 'Недостаточно средств'; + $error = 'Вы не авторизированы'; } - } else { - $error = 'Вы не авторизированы'; - } } -if(isset($_POST['buySecond'])) { - if(isset($user['id'])) { - if($user['money'] >= 15) { - $Firts = mysql_fetch_array(mysql_query('SELECT `id` FROM `inventory` WHERE `type` = 200 AND `name` = "Фамильный Герб" AND `owner` = "'.$user['id'].'" LIMIT 1')); - if(isset($Firts['id'])) { - $error = 'У Вас уже есть Фамильный Герб'; - } else { - $Second = mysql_fetch_array(mysql_query('SELECT `id` FROM `inventory` WHERE `type` = 200 AND `name` = "Фамильный Герб (х2)" AND `owner` = "'.$user['id'].'" LIMIT 1')); - if(isset($Second['id'])) { - $error = 'У Вас уже есть Фамильный Герб'; +if (isset($_POST['buySecond'])) { + if (isset($user['id'])) { + if ($user['money'] >= 15) { + $Firts = mysql_fetch_array(mysql_query('SELECT `id` FROM `inventory` WHERE `type` = 200 AND `name` = "Фамильный Герб" AND `owner` = "' . $user['id'] . '" LIMIT 1')); + if (isset($Firts['id'])) { + $error = 'У Вас уже есть Фамильный Герб'; + } else { + $Second = mysql_fetch_array(mysql_query('SELECT `id` FROM `inventory` WHERE `type` = 200 AND `name` = "Фамильный Герб (х2)" AND `owner` = "' . $user['id'] . '" LIMIT 1')); + if (isset($Second['id'])) { + $error = 'У Вас уже есть Фамильный Герб'; + } else { + $user['money'] -= 15; + mysql_query('UPDATE `users` SET `money` = "' . $user['money'] . '" WHERE `id` = "' . $user['id'] . '" LIMIT 1'); + takeshopitem(1931, 'shop', '', '', 0, 0, $user['id'], 1, '', 0); + mysql_query("INSERT INTO `delo` (`author`, `pers`, `text`, `type`, `date`) VALUES ('0', '{$user['id']}', '\"" . $user['login'] . "\" купил Фамильный Герб (x2) за 15кр.', '1', '" . time() . "')"); + $error = 'Вы купили Фамильный Герб (x2)'; + } + } } else { - $user['money'] -= 15; - mysql_query('UPDATE `users` SET `money` = "'.$user['money'].'" WHERE `id` = "'.$user['id'].'" LIMIT 1'); - takeshopitem(1931, 'shop', '', '', 0, 0, $user['id'], 1, '', 0); - mysql_query("INSERT INTO `delo` (`author`, `pers`, `text`, `type`, `date`) VALUES ('0', '{$user['id']}', '\"".$user['login']."\" купил Фамильный Герб (x2) за 15кр.', '1', '".time()."')"); - $error = 'Вы купили Фамильный Герб (x2)'; + $error = 'Недостаточно средств'; } - } } else { - $error = 'Недостаточно средств'; + $error = 'Вы не авторизированы'; } - } else { - $error = 'Вы не авторизированы'; - } } -if($_POST['addZayavka']) { - if(isset($user['id'])) { - $name = mysql_real_escape_string($_POST['nameZv']); - $pass = mysql_real_escape_string($_POST['passZv']); - $comment = mysql_real_escape_string($_POST['commentZv']); - $zv = mysql_fetch_array(mysql_query('SELECT `id` FROM `group_ristal` WHERE `id` = "'.$user['zayrist'].'" LIMIT 1')); - - if($user['zayrist'] > 0 && isset($zv['id'])) { - $error = 'Вы уже состоите в заявке'; - } elseif(strlen($name) > 15) { - $error = 'Название может состоять максимум из 15 символов'; - } elseif(strlen($name) < 3) { - $error = 'Название может состоять минимум из 3 символов'; - } elseif(strlen($pass) > 6) { - $error = 'Пароль может состоять максимум из 6 символов'; - } elseif(strlen($comment) > 20) { - $error = 'Комментарий может состоять максимум из 20 символов'; +if ($_POST['addZayavka']) { + if (isset($user['id'])) { + $name = mysql_real_escape_string($_POST['nameZv']); + $pass = mysql_real_escape_string($_POST['passZv']); + $comment = mysql_real_escape_string($_POST['commentZv']); + $zv = mysql_fetch_array(mysql_query('SELECT `id` FROM `group_ristal` WHERE `id` = "' . $user['zayrist'] . '" LIMIT 1')); + + if ($user['zayrist'] > 0 && isset($zv['id'])) { + $error = 'Вы уже состоите в заявке'; + } elseif (strlen($name) > 15) { + $error = 'Название может состоять максимум из 15 символов'; + } elseif (strlen($name) < 3) { + $error = 'Название может состоять минимум из 3 символов'; + } elseif (strlen($pass) > 6) { + $error = 'Пароль может состоять максимум из 6 символов'; + } elseif (strlen($comment) > 20) { + $error = 'Комментарий может состоять максимум из 20 символов'; + } else { + mysql_query('INSERT INTO `group_ristal` (`name`, `pass`, `comment`, `time`, `uid1`) VALUES ("' . $name . '", "' . $pass . '", "' . $comment . '", "' . time() . '", "' . $user['id'] . '")'); + $user['zayrist'] = mysql_insert_id(); + mysql_query('UPDATE `users` SET `zayrist` = "' . $user['zayrist'] . '" WHERE `id` = "' . $user['id'] . '" LIMIT 1'); + $error = 'Заявка создана'; + } } else { - mysql_query('INSERT INTO `group_ristal` (`name`, `pass`, `comment`, `time`, `uid1`) VALUES ("'.$name.'", "'.$pass.'", "'.$comment.'", "'.time().'", "'.$user['id'].'")'); - $user['zayrist'] = mysql_insert_id(); - mysql_query('UPDATE `users` SET `zayrist` = "'.$user['zayrist'].'" WHERE `id` = "'.$user['id'].'" LIMIT 1'); - $error = 'Заявка создана'; + $error = 'Вы не авторизированы'; } - } else { - $error = 'Вы не авторизированы'; - } } -if(isset($_POST['leaveZv'])) { - if($user['zayrist'] > 0) { - $zv = mysql_fetch_array(mysql_query('SELECT `id`, `uid1`, `uid2`, `uid3` FROM `group_ristal` WHERE `id` = "'.$user['zayrist'].'" LIMIT 1')); - if(isset($zv['id'])) { - $i = 1; $j = 3; $k = 0; $h = 0; - while($i <= 3) { - if($k == 0 && $zv['uid'.$i] != $user['id']) { - $k = $zv['uid'.$i]; - $h = $i; - } - $i++; - } - $i = 1; - while($i <= 3) { - if($zv['uid'.$i] == $user['id']) { - if($i > 1) { - $zv['uid'.$i] = 0; - } else { - $zv['uid'.$i] = $k; - $zv['uid'.$h] = 0; - } - } - if($zv['uid'.$i] == 0) { - $j--; - } - $i++; - } - if($j < 1) { - mysql_query('DELETE FROM `group_ristal` WHERE `id` = "'.$zv['id'].'" LIMIT 1'); - $error = 'Заявка была удалена
'; - $user['zayrist'] = 0; - mysql_query('UPDATE `users` SET `zayrist` = "'.$user['zayrist'].'" WHERE `id` = "'.$user['id'].'" LIMIT 1'); - } else { - mysql_query('UPDATE `group_ristal` SET `uid1` = "'.$zv['uid1'].'", `uid2` = "'.$zv['uid2'].'", `uid3` = "'.$zv['uid3'].'" WHERE `id` = "'.$zv['id'].'" lIMIT 1'); - $user['zayrist'] = 0; - mysql_query('UPDATE `users` SET `zayrist` = "'.$user['zayrist'].'" WHERE `id` = "'.$user['id'].'" LIMIT 1'); - $error = 'Вы покинули заявку
'; - } - unset($zv); +if (isset($_POST['leaveZv']) ?? $user['zayrist']) { + $zv = mysql_fetch_array(mysql_query('SELECT `id`, `uid1`, `uid2`, `uid3` FROM `group_ristal` WHERE `id` = "' . $user['zayrist'] . '" LIMIT 1')); + if (isset($zv['id'])) { + $i = 1; + $j = 3; + $k = 0; + $h = 0; + while ($i <= 3) { + if ($k == 0 && $zv['uid' . $i] != $user['id']) { + $k = $zv['uid' . $i]; + $h = $i; + } + $i++; + } + $i = 1; + while ($i <= 3) { + if ($zv['uid' . $i] == $user['id']) { + if ($i > 1) { + $zv['uid' . $i] = 0; + } else { + $zv['uid' . $i] = $k; + $zv['uid' . $h] = 0; + } + } + if ($zv['uid' . $i] == 0) { + $j--; + } + $i++; + } + if ($j < 1) { + mysql_query('DELETE FROM `group_ristal` WHERE `id` = "' . $zv['id'] . '" LIMIT 1'); + $error = 'Заявка была удалена
'; + $user['zayrist'] = 0; + mysql_query('UPDATE `users` SET `zayrist` = "' . $user['zayrist'] . '" WHERE `id` = "' . $user['id'] . '" LIMIT 1'); + } else { + mysql_query('UPDATE `group_ristal` SET `uid1` = "' . $zv['uid1'] . '", `uid2` = "' . $zv['uid2'] . '", `uid3` = "' . $zv['uid3'] . '" WHERE `id` = "' . $zv['id'] . '" lIMIT 1'); + $user['zayrist'] = 0; + mysql_query('UPDATE `users` SET `zayrist` = "' . $user['zayrist'] . '" WHERE `id` = "' . $user['id'] . '" LIMIT 1'); + $error = 'Вы покинули заявку
'; + } + unset($zv); } - } } - if($_GET['exit'] == 1) { +if ($_GET['exit'] == 1) { - mysql_query('UPDATE `users`,`online` SET `users`.`room` = 2702, `online`.`room` = 2702 WHERE `users`.`id` = "'.$user['id'].'" AND `online`.`id` = "'.$user['id'].'"'); + mysql_query('UPDATE `users`,`online` SET `users`.`room` = 2702, `online`.`room` = 2702 WHERE `users`.`id` = "' . $user['id'] . '" AND `online`.`id` = "' . $user['id'] . '"'); header('Location: city.php'); -} +} +Template::header('group_arena'); ?> - - - - - - - - - + + + - - -
-
-

Турниры: Групповые сражения.

- Внимание! В боях этой локации разрешается использовать свитки "Восстановления энергии" номиналом не более 180НР!

- Внимание! При старте группового турнира руны автоматически будут сняты с персонажа.
Проверьте, что ваши вещи после снятия рун не упадут, и не забудьте надеть руны после выхода из локации!
-
-

Принять участие в турнире:

Создать группу
- -

 

Победители 10-ти предыдущих турниров: -е уровни

-
+
+
+

Турниры: Групповые сражения.

+ Внимание! В боях этой локации разрешается использовать свитки "Восстановления энергии" номиналом не + более 180НР!

+ Внимание! При старте группового турнира руны автоматически будут сняты с персонажа.
Проверьте, что ваши вещи после снятия рун не упадут, и не забудьте надеть руны после выхода из локации!
+
+ +

Принять участие в турнире:

Создать группу +
+ +

 

Победители 10-ти предыдущих турниров: -е уровни

+


-
- - -
+
+ +

+
+ + +
-
- - growl('Внимание', 'Red', '$error');"; } ?> - - \ No newline at end of file + +growl('Внимание', 'Red', '$error');"; +} \ No newline at end of file diff --git a/hell.php b/hell.php index cb88922..c05d7da 100644 --- a/hell.php +++ b/hell.php @@ -42,34 +42,21 @@ $hr = new hellround; $mytrip = $hr->is_in_trip($user['id']); $tr = $hr->get_par($mytrip); - +Template::header('hell'); if ($mytrip > 0) { + ?> - - - - - - - - + body { + background-image: url('i/hell.jpg'); + background-repeat: no-repeat; + background-position: top right; + } + + Приближается " . ($tr['volna'] + 1) . " волна нашествия..."; // диалоговый бот - ?> - - -
- - - 0) { $f = mysql_fetch_array(mysql_query("SELECT `date_out` FROM `hellround_pohod` WHERE `owner`= " . $user['id'] . " ORDER by `id` DESC LIMIT 1;")); if ((time() - strtotime($f['date_out'])) < 3600 * 24) { @@ -82,20 +69,14 @@ if ($mytrip > 0) { } ?> - - - - - - - + body { + background-image: url('i/hell.jpg'); + background-repeat: no-repeat; + background-position: top right; + } +
@@ -139,8 +120,5 @@ if ($mytrip > 0) { - - \ No newline at end of file +} \ No newline at end of file diff --git a/hostel.php b/hostel.php index e37ddc0..a34ae99 100644 --- a/hostel.php +++ b/hostel.php @@ -1,14 +1,18 @@ - array('type' => 'Сумка'), 2 => array('type' => 'Сундук'), 3 => array('type' => 'Комната'), 4 => array('type' => 'Амбар')); -$times = array(1 => 7, 2 => 14, 3 => 21, 4 => 28); -$cost = array(1 => array(8, 16, 24, 32), 2 => array(15, 30, 45, 60), 3 => array(25, 50, 75, 100), 4 => array(40, 80, 120, 160)); +$error = ''; +$rs = ''; +$base = [1 => ['type' => 'Сумка'], 2 => ['type' => 'Сундук'], 3 => ['type' => 'Комната'], 4 => ['type' => 'Амбар']]; +$times = [1 => 7, 2 => 14, 3 => 21, 4 => 28]; +$cost = [1 => [8, 16, 24, 32], 2 => [15, 30, 45, 60], 3 => [25, 50, 75, 100], 4 => [40, 80, 120, 160]]; function remove_hostel_items($u) { @@ -21,7 +25,7 @@ function remove_hostel_items($u) function select_arenda($u, $type, $redirect = false) { $hostel = mysql_fetch_array(mysql_query('SELECT `id` FROM `hostel` WHERE `uid` = "' . $u['id'] . '" LIMIT 1')); - $price = array(1 => 8, 2 => 15, 3 => 25, 4 => 40); + $price = [1 => 8, 2 => 15, 3 => 25, 4 => 40]; if (!isset($u['id'])) { $r = 'Персонаж не найден ...'; } else { @@ -42,252 +46,281 @@ function select_arenda($u, $type, $redirect = false) $r = 'Неверный тип аренды ...'; } } - if ($redirect == true) { + if ($redirect) { header('Location: main.php'); } return $r; } - -if($_GET['exit'] == 1) { - if($user['sleep'] == 0) { - mysql_query('UPDATE `users`,`online` SET `users`.`room` = 26, `online`.`room` = 26 WHERE `users`.`id` = "'.$user['id'].'" AND `online`.`id` = "'.$user['id'].'"'); - header('Location: city.php'); - } else { - $error = 'Вы спите ...'; - } -} - -if($_GET['to_room'] == 1) { - if(isset($hostel['id'])) { - if($hostel['time'] > time()) { - mysql_query('UPDATE `users`,`online` SET `users`.`room` = 661, `online`.`room` = 661 WHERE `users`.`id` = "'.$user['id'].'" AND `online`.`id` = "'.$user['id'].'"'); - header('Location: hostel_room.php'); +if ($_GET['exit'] == 1) { + if ($user['sleep'] == 0) { + mysql_query('UPDATE `users`,`online` SET `users`.`room` = 26, `online`.`room` = 26 WHERE `users`.`id` = "' . $user['id'] . '" AND `online`.`id` = "' . $user['id'] . '"'); + header('Location: city.php'); } else { - $error = 'У Вас просрочена аренда. Оплатите что-бы продолжить пользоваться нашими услугами ...'; + $error = 'Вы спите ...'; } - } else { - $error = 'У Вас, нету комнаты ...'; - } } -if($_GET['pays']) { - if((int)$_GET['pays'] >= 1 && (int)$_GET['pays'] <= 4) { - if(isset($hostel['id'])) { - if($user['money'] >= $cost[$hostel['type']][(int)$_GET['pays']]) { - $time = $hostel['time']+60*60*24*$times[(int)$_GET['pays']]; - $user['money'] -= $cost[$hostel['type']][(int)$_GET['pays']]; - $hostel['time'] = $time; - mysql_query('UPDATE `users` SET `money` = "'.$user['money'].'" WHERE `id` = "'.$user['id'].'" LIMIT 1'); - mysql_query('UPDATE `hostel` SET `time` = "'.$time.'" WHERE `uid` = "'.$user['id'].'" AND `id` = "'.$hostel['id'].'" LIMIT 1'); - $error = 'Всё прошло успешно ...'; - } else { - $error = 'Недостаточно денег ...'; - } +if ($_GET['to_room'] == 1) { + if (isset($hostel['id'])) { + if ($hostel['time'] > time()) { + mysql_query('UPDATE `users`,`online` SET `users`.`room` = 661, `online`.`room` = 661 WHERE `users`.`id` = "' . $user['id'] . '" AND `online`.`id` = "' . $user['id'] . '"'); + header('Location: hostel_room.php'); + } else { + $error = 'У Вас просрочена аренда. Оплатите что-бы продолжить пользоваться нашими услугами ...'; + } } else { - $error = 'Ошибка #1'; + $error = 'У Вас, нету комнаты ...'; } - } } -if(isset($_POST['select']) && isset($_POST['tariff'])) { - if($_POST['tariff'] == 0) { - $error = 'Выберите тариф ...'; - } else { - $error = select_arenda($user, (int)$_POST['tariff']); - } +if ($_GET['pays'] && (int)$_GET['pays'] >= 1 && (int)$_GET['pays'] <= 4) { + if (isset($hostel['id'])) { + if ($user['money'] >= $cost[$hostel['type']][(int)$_GET['pays']]) { + $time = $hostel['time'] + 60 * 60 * 24 * $times[(int)$_GET['pays']]; + $user['money'] -= $cost[$hostel['type']][(int)$_GET['pays']]; + $hostel['time'] = $time; + mysql_query('UPDATE `users` SET `money` = "' . $user['money'] . '" WHERE `id` = "' . $user['id'] . '" LIMIT 1'); + mysql_query('UPDATE `hostel` SET `time` = "' . $time . '" WHERE `uid` = "' . $user['id'] . '" AND `id` = "' . $hostel['id'] . '" LIMIT 1'); + $error = 'Всё прошло успешно ...'; + } else { + $error = 'Недостаточно денег ...'; + } + } else { + $error = 'Ошибка #1'; + } } -if($_GET['del'] == 1) { - if(isset($hostel['id']) && $hostel['time'] > time()) { - mysql_query('DELETE FROM `hostel` WHERE `uid` = "'.$user['id'].'" AND `id` = "'.$hostel['id'].'" LIMIT 1'); - remove_hostel_items($user['id']); - $error = 'Вы успешно отказались от аренды ...'; - unset($hostel); - } elseif(isset($hostel['id']) && $hostel['time'] < time()) { - $error = 'Нельзя отказаться от услуг если имеется задолежнность ...'; - } +if (isset($_POST['select']) && isset($_POST['tariff'])) { + if ($_POST['tariff'] == 0) { + $error = 'Выберите тариф ...'; + } else { + $error = select_arenda($user, (int)$_POST['tariff']); + } } -if(isset($_POST['deselect']) && isset($_POST['retariff'])) { - if(isset($hostel['id']) && $hostel['time'] > time()) { - mysql_query('DELETE FROM `hostel` WHERE `uid` = "'.$user['id'].'" AND `id` = "'.$hostel['id'].'" LIMIT 1'); - remove_hostel_items($user['id']); - select_arenda($user, (int)$_POST['retariff'], true); - } elseif(isset($hostel['id']) && $hostel['time'] < time()) { - $error = 'Нельзя сменить услугу если имеется задолежнность ...'; - } +if ($_GET['del'] == 1) { + if (isset($hostel['id']) && $hostel['time'] > time()) { + mysql_query('DELETE FROM `hostel` WHERE `uid` = "' . $user['id'] . '" AND `id` = "' . $hostel['id'] . '" LIMIT 1'); + remove_hostel_items($user['id']); + $error = 'Вы успешно отказались от аренды ...'; + unset($hostel); + } elseif (isset($hostel['id']) && $hostel['time'] < time()) { + $error = 'Нельзя отказаться от услуг если имеется задолежнность ...'; + } } -if($_GET['sleep'] && $user['sleep'] == 0) { - if($user['sleep_time'] <= time()) { - if($user['vip'] == 1) { $sl = 8; } elseif($user['vip'] == 2) { $sl = 12; } elseif($user['vip'] == 3) { $sl = 18; } else { $sl = 2; } - mysql_query('UPDATE `users` SET `sleep` = "'.(time()+60*60*$sl).'", `sleep_time` = "'.(time()+60*60*8).'" WHERE `id` = "'.$user['id'].'" LIMIT 1'); - mysql_query('INSERT INTO `effects` (`type`, `name`, `time`, `owner`) VALUES ("8", "Сон", "'.(time()+60*60*$sl).'", "'.$user['id'].'")'); - $ef = mysql_query('SELECT `id`, `time`, `type` FROM `effects` WHERE `owner` = "'.$user['id'].'" AND `type` != 11 AND `type` != 12 AND `type` != 13 AND `type` != 14 AND `type` != 5 AND `type` != 4 AND `type` != 2 AND `type` != 3 AND `type` != 8'); - while($pl = mysql_fetch_array($ef)) { - $tm = $pl['time']-time(); - mysql_query('UPDATE `effects` SET `sleep` = "'.$tm.'" WHERE `id` = "'.$pl['id'].'" AND `owner` = "'.$user['id'].'"'); +if (isset($_POST['deselect']) && isset($_POST['retariff'])) { + if (isset($hostel['id']) && $hostel['time'] > time()) { + mysql_query('DELETE FROM `hostel` WHERE `uid` = "' . $user['id'] . '" AND `id` = "' . $hostel['id'] . '" LIMIT 1'); + remove_hostel_items($user['id']); + select_arenda($user, (int)$_POST['retariff'], true); + } elseif (isset($hostel['id']) && $hostel['time'] < time()) { + $error = 'Нельзя сменить услугу если имеется задолежнность ...'; + } +} + +if ($_GET['sleep'] && $user['sleep'] == 0) { + if ($user['sleep_time'] <= time()) { + if ($user['vip'] == 1) { + $sl = 8; + } elseif ($user['vip'] == 2) { + $sl = 12; + } elseif ($user['vip'] == 3) { + $sl = 18; + } else { + $sl = 2; + } + mysql_query('UPDATE `users` SET `sleep` = "' . (time() + 60 * 60 * $sl) . '", `sleep_time` = "' . (time() + 60 * 60 * 8) . '" WHERE `id` = "' . $user['id'] . '" LIMIT 1'); + mysql_query('INSERT INTO `effects` (`type`, `name`, `time`, `owner`) VALUES ("8", "Сон", "' . (time() + 60 * 60 * $sl) . '", "' . $user['id'] . '")'); + $ef = mysql_query('SELECT `id`, `time`, `type` FROM `effects` WHERE `owner` = "' . $user['id'] . '" AND `type` != 11 AND `type` != 12 AND `type` != 13 AND `type` != 14 AND `type` != 5 AND `type` != 4 AND `type` != 2 AND `type` != 3 AND `type` != 8'); + while ($pl = mysql_fetch_array($ef)) { + $tm = $pl['time'] - time(); + mysql_query('UPDATE `effects` SET `sleep` = "' . $tm . '" WHERE `id` = "' . $pl['id'] . '" AND `owner` = "' . $user['id'] . '"'); + } + header('Location: hostel.php'); + } else { + $error = 'Нельзя спать ... Приходите через : ' . timeOut($user['sleep_time'] - time()); + } +} + +if ($_GET['unsleep'] && $user['sleep'] > 0) { + mysql_query('UPDATE `users` SET `sleep` = "0" WHERE `id` = "' . $user['id'] . '" LIMIT 1'); + mysql_query('DELETE FROM `effects` WHERE `owner` = "' . $user['id'] . '" AND `type` = "8" LIMIT 1'); + $ef = mysql_query('SELECT `id`, `time`, `sleep` FROM `effects` WHERE `owner` = "' . $user['id'] . '" AND `sleep` != 0'); + while ($pl = mysql_fetch_array($ef)) { + $tm = time() + $pl['sleep']; + mysql_query('UPDATE `effects` SET `time` = "' . $tm . '", `sleep` = "0" WHERE `id` = "' . $pl['id'] . '" AND `owner` = "' . $user['id'] . '"'); } header('Location: hostel.php'); - } else { - $error = 'Нельзя спать ... Приходите через : '.timeOut($user['sleep_time']-time()); - } } - -if($_GET['unsleep'] && $user['sleep'] > 0) { - mysql_query('UPDATE `users` SET `sleep` = "0" WHERE `id` = "'.$user['id'].'" LIMIT 1'); - mysql_query('DELETE FROM `effects` WHERE `owner` = "'.$user['id'].'" AND `type` = "8" LIMIT 1'); - $ef = mysql_query('SELECT `id`, `time`, `sleep` FROM `effects` WHERE `owner` = "'.$user['id'].'" AND `sleep` != 0'); - while($pl = mysql_fetch_array($ef)) { - $tm = time()+$pl['sleep']; - mysql_query('UPDATE `effects` SET `time` = "'.$tm.'", `sleep` = "0" WHERE `id` = "'.$pl['id'].'" AND `owner` = "'.$user['id'].'"'); - } - header('Location: hostel.php'); -} - +Template::header('Хостел'); ?> - - - - 404 - - - - - - - - - + + + + +
-
Гостиница, Холл
-
- - - - - - - - -
- -
-
- -
- Станьте нашим клиентом -
- -

Выберите подходящий для Вас вариант обслуживания:

-
- - - '.$error.'
'; } ?> -
-
-
- -
- Добро пожаловать! -
-

Вы выбрали вариант предоставления жилья :

-

Аренда оплачена по: ()

-
- Сменить вариант аренды - -
-
- Расторгнуть договор Внести предоплату -
'.$error.'

'; } ?> -
- +
Гостиница, Холл
+
+ + + + + + + +
-
- Правила проживания -
-
-

И что я получу за свои кровные?

- У нас ты можешь: -
- хранить свое барахло и прочий хлам. -

Охрана у вас есть? Не воруют?

- Самые любопытные могут получить в сурло прямо здесь - в холле. -
- Устраивать беспорядки в комнатах не позволено. -
- Прислуга у нас проверенная - пожитки твои не тронут. -

И сколько стоит всё это удовольствие?

- - Комнаты есть разные, для людей разного достатка. Смотри справа расценки. -
- Платить нужно каждый день. Пока не заплатишь - на лестницу не ногой. -
- Вместимость - это сколько твоих вещей влезет в комнату, имеется ввиду общая масса инвентаря. -

Как всем этим пользоваться?

- Всё просто. Плати и живи. -
Приходишь, платишь по долгам, проходишь в аппартаменты. В сундуке есть секции для каждого вида вещей, фильтр поможет разобраться. -

Что ещё мне нужно знать?

- - При смене размера комнаты, ты теряешь оставшееся оплаченное время. -
- При просрочке платы более 60 суток, мы оставляем за собой право сдать вещи на аукцион для погашения задолжености. -
- Если долг будет разумный, то подарки забирать с полки не будем. -
- Быстро сориентироваться с шмотом поможет фильтр предметов. -
- Если что потеряешь - твои проблемы. +
+
+ +
+ Станьте нашим клиентом +
+ +

Выберите подходящий для Вас вариант обслуживания:

+
+ + + ' . $error . '
'; + } ?> +
+
+
+ +
+ Добро пожаловать! +
+

Вы выбрали вариант предоставления жилья :

+

Аренда оплачена по: + ()

+
+ Сменить вариант аренды + +
+
+ Расторгнуть договор Внести предоплату +
' . $error . '

'; + } ?> +
+
-
-
-
+
+ Правила проживания +
+
+

И что я получу за свои кровные?

+ У нас ты можешь: +
- хранить свое барахло и прочий хлам. +

Охрана у вас есть? Не воруют?

+ Самые любопытные могут получить в сурло прямо здесь - в холле. +
- Устраивать беспорядки в комнатах не позволено. +
- Прислуга у нас проверенная - пожитки твои не тронут. +

И сколько стоит всё это удовольствие?

+ - Комнаты есть разные, для людей разного достатка. Смотри справа расценки. +
- Платить нужно каждый день. Пока не заплатишь - на лестницу не ногой. +
- Вместимость - это сколько твоих вещей влезет в комнату, имеется ввиду общая масса инвентаря. -
-
- Тарифы и услуги -
- - - - - - -
Сумка
Вместимость15 ед.
Стоимость (7 сут.)8.00 кр.
-
- - - - - - -
Сундук
Вместимость30 ед.
Стоимость (7 сут.)15.00 кр.
-
- - - - - - -
Комната
Вместимость50 ед.
Стоимость (7 сут.)25.00 кр.
-
- - - - - - -
Амбар
Вместимость100 ед.
Стоимость (7 сут.)40.00 кр.
-
-
-
+

Как всем этим пользоваться?

+ Всё просто. Плати и живи. +
Приходишь, платишь по долгам, проходишь в аппартаменты. В сундуке есть секции для каждого вида + вещей, фильтр поможет разобраться. +

Что ещё мне нужно знать?

+ - При смене размера комнаты, ты теряешь оставшееся оплаченное время. +
- При просрочке платы более 60 суток, мы оставляем за собой право сдать вещи на аукцион для + погашения задолжености. +
- Если долг будет разумный, то подарки забирать с полки не будем. +
- Быстро сориентироваться с шмотом поможет фильтр предметов. +
- Если что потеряешь - твои проблемы. +
+
+ +
- - \ No newline at end of file +
+
+ Тарифы и услуги +
+ + + + + + + + + + + + +
Сумка
Вместимость15 ед.
Стоимость (7 сут.)8.00 кр.
+
+ + + + + + + + + + + + +
Сундук
Вместимость30 ед.
Стоимость (7 сут.)15.00 кр.
+
+ + + + + + + + + + + + +
Комната
Вместимость50 ед.
Стоимость (7 сут.)25.00 кр.
+
+ + + + + + + + + + + + +
Амбар
Вместимость100 ед.
Стоимость (7 сут.)40.00 кр.
+
+
+ \ No newline at end of file diff --git a/hostel_checkpoint.php b/hostel_checkpoint.php index 076b0b4..59aa371 100644 --- a/hostel_checkpoint.php +++ b/hostel_checkpoint.php @@ -1,24 +1,24 @@ array(8, 16, 24, 32), 2 => array(15, 30, 45, 60), 3 => array(25, 50, 75, 100), 4 => array(40, 80, 120, 160)); +if (empty($_SESSION['uid'])) { + header('Location: index.php'); + exit; +} +require_once "functions.php"; +$hostel = mysql_fetch_array(mysql_query('SELECT * FROM `hostel` WHERE `uid` = "' . $user['id'] . '" LIMIT 1')); +$base = [1 => [8, 16, 24, 32], 2 => [15, 30, 45, 60], 3 => [25, 50, 75, 100], 4 => [40, 80, 120, 160]]; -if(isset($_POST['act']) && $_POST['act'] == 'pay') { - if(isset($user['id']) && isset($hostel['id'])) { +if (isset($_POST['act']) && $_POST['act'] == 'pay' && isset($user['id']) && isset($hostel['id'])) { echo '
'; echo 'Предварительная оплата'; echo '

'; - echo 'Аренда оплачена по: '.date('h:i d.m.y', $hostel['time']).' ('.timeOut($hostel['time']-time()).')

'; + echo 'Аренда оплачена по: ' . date('h:i d.m.y', $hostel['time']) . ' (' . timeOut($hostel['time'] - time()) . ')

'; echo ' - +
Выберите срок предоплаты.
Сутки7142128
Сумма'.$base[$hostel['type']][0].''.$base[$hostel['type']][1].''.$base[$hostel['type']][2].''.$base[$hostel['type']][3].'
Сумма' . $base[$hostel['type']][0] . '' . $base[$hostel['type']][1] . '' . $base[$hostel['type']][2] . '' . $base[$hostel['type']][3] . '
Внимание! При расторжении договора или смене тарифа, внесенная плата не возвращается
'; - } } \ No newline at end of file diff --git a/hostel_room.php b/hostel_room.php index 89d5c60..14cbea6 100644 --- a/hostel_room.php +++ b/hostel_room.php @@ -1,23 +1,29 @@ 15, 2 => 30, 3 => 50, 4 => 100); -$vips = array(1 => 0.15, 2 => 0.30, 3 => 0.45); +$base = [1 => 15, 2 => 30, 3 => 50, 4 => 100]; +$vips = [1 => 0.15, 2 => 0.30, 3 => 0.45]; function show_item($row, $txt, $place) { - if (($row['maxdur'] <= $row['duration']) || ($row['dategoden'] && $row['dategoden'] <= time())) destructitem($row['id']); + if (($row['maxdur'] <= $row['duration']) || ($row['dategoden'] && $row['dategoden'] <= time())) { + destructitem($row['id']); + } $r = ''; $ntxt = "В инвентаре"; - if ($txt == "В сундук") $ntxt = "В сундуке"; + if ($txt == "В сундук") { + $ntxt = "В сундуке"; + } $magic = db::c()->query('SELECT * FROM `magic` WHERE `id` = ?i', $$row['magic'])->fetch_assoc(); $incmagic = mysql_fetch_array(mysql_query('SELECT * FROM `magic` WHERE `id` = \'' . $row['includemagic'] . '\' LIMIT 1')); @@ -29,8 +35,8 @@ function show_item($row, $txt, $place) $magic['time'] = $incmagic['time']; $magic['targeted'] = $incmagic['targeted']; } - #href="?search=1&otdel='.$row['otdel'].'&place='.$place.'&itm='.$row['id'].'&set=1" if (isset($row['id'])) { + //todo подтянуть отображение предмета из класса $r .= '
'; $r .= ''; $r .= ''; + $r = ''; } -if($_GET['set'] && $_GET['set'] == 1) { - $it = mysql_fetch_array(mysql_query('SELECT `id`, `owner` FROM `inventory` WHERE `id` = "'.(int)$_GET['itm'].'" LIMIT 1')); - if(isset($it['id'])) { - if($it['owner'] == $user['id']) { - if($in['cnt'] < $count) { - mysql_query('UPDATE `inventory` SET `owner` = "-101'.$user['id'].'" WHERE `id` = "'.$it['id'].'" LIMIT 1'); - $in['cnt']++; - } else { - $error = 'Не хватает места ...'; - } - } elseif($it['owner'] == '-101'.$user['id']) { - mysql_query('UPDATE `inventory` SET `owner` = "'.$user['id'].'" WHERE `id` = "'.$it['id'].'" LIMIT 1'); - $in['cnt']--; +if ($_GET['set'] && $_GET['set'] == 1) { + $it = mysql_fetch_array(mysql_query('SELECT `id`, `owner` FROM `inventory` WHERE `id` = "' . (int)$_GET['itm'] . '" LIMIT 1')); + if (isset($it['id'])) { + if ($it['owner'] == $user['id']) { + if ($in['cnt'] < $count) { + mysql_query('UPDATE `inventory` SET `owner` = "-101' . $user['id'] . '" WHERE `id` = "' . $it['id'] . '" LIMIT 1'); + $in['cnt']++; + } else { + $error = 'Не хватает места ...'; + } + } elseif ($it['owner'] == '-101' . $user['id']) { + mysql_query('UPDATE `inventory` SET `owner` = "' . $user['id'] . '" WHERE `id` = "' . $it['id'] . '" LIMIT 1'); + $in['cnt']--; + } } - } - unset($it); - header('Location: hostel_room.php?search=1&otdel='.$_GET['otdel'].'&place='.$_GET['place']); + unset($it); + header('Location: hostel_room.php?search=1&otdel=' . $_GET['otdel'] . '&place=' . $_GET['place']); } -if($_GET['search']) { - $r = show_itm_hostel($user['id'], (int)$_GET['otdel'], (int)$_GET['place']); +if ($_GET['search']) { + $r = show_itm_hostel($user['id'], (int)$_GET['otdel'], (int)$_GET['place']); } ####### -$w = (270*$d['mass']/get_meshok()); $w_a = 270-$w; -$h = (270*$in['cnt']/$count); $h_a = 270-$h; +$w = (270 * $d['mass'] / get_meshok()); +$w_a = 270 - $w; +$h = (270 * $in['cnt'] / $count); +$h_a = 270 - $h; ####### -if($_GET['go_back'] == 1) { - mysql_query('UPDATE `users`,`online` SET `users`.`room` = 660, `online`.`room` = 660 WHERE `users`.`id` = "'.$user['id'].'" AND `online`.`id` = "'.$user['id'].'"'); - header('Location: hostel.php'); +if ($_GET['go_back'] == 1) { + mysql_query('UPDATE `users`,`online` SET `users`.`room` = 660, `online`.`room` = 660 WHERE `users`.`id` = "' . $user['id'] . '" AND `online`.`id` = "' . $user['id'] . '"'); + header('Location: hostel.php'); } - +Template::header('hostel_room'); ?> - - - - 404 - - - - - - -
-
- - -

Комнатуха

-
- - -
-
-Фильтр инвентаря -
-
- - + #hstInventory td.item { + width: 85%; + } -
-  - - -
-
-
Состояние -
-
/
/
-
-
+ #hstInventory td.links { + text-align: center; + vertical-align: middle; + width: 117px; + } -
- -
-
'.$error.''; } ?>
- - \ No newline at end of file + #hstInventory td.links span { + display: block; + } + + #hstInventory td.original span.pk-current { + display: none; + } + + #hstInventory td.moved { + font-weight: bold; + } + + #hstInventory td.odd { + background-color: #c7c7c7; + } + + #hstInventory td.even { + background-color: #d5d5d5; + } + + label { + font-weight: bold; + margin-right: 15px; + } + + +
+
+ Фильтр инвентаря +
+
+ + + +
+   + + +
+
+
+ Состояние +
+
/
+
/
+
+
+
+ +
+ +
+ +%s
', $error); +} \ No newline at end of file diff --git a/i/2/angelscenter.jpg b/i/2/angelscenter.jpg deleted file mode 100644 index 2881b1b..0000000 Binary files a/i/2/angelscenter.jpg and /dev/null differ diff --git a/i/2/angelscenter_klan.jpg b/i/2/angelscenter_klan.jpg deleted file mode 100644 index a359d87..0000000 Binary files a/i/2/angelscenter_klan.jpg and /dev/null differ diff --git a/i/2/angelscenter_klan1.jpg b/i/2/angelscenter_klan1.jpg deleted file mode 100644 index 2a526c4..0000000 Binary files a/i/2/angelscenter_klan1.jpg and /dev/null differ diff --git a/i/2/angelscenter_park.jpg b/i/2/angelscenter_park.jpg deleted file mode 100644 index b19e2b8..0000000 Binary files a/i/2/angelscenter_park.jpg and /dev/null differ diff --git a/i/2/angelscenter_torg.jpg b/i/2/angelscenter_torg.jpg deleted file mode 100644 index 34ee813..0000000 Binary files a/i/2/angelscenter_torg.jpg and /dev/null differ diff --git a/i/2/angelscenter_zak.jpg b/i/2/angelscenter_zak.jpg deleted file mode 100644 index 216f281..0000000 Binary files a/i/2/angelscenter_zak.jpg and /dev/null differ diff --git a/i/2/angelscenter_zam.jpg b/i/2/angelscenter_zam.jpg deleted file mode 100644 index a5181d2..0000000 Binary files a/i/2/angelscenter_zam.jpg and /dev/null differ diff --git a/i/2/angelscentern.jpg b/i/2/angelscentern.jpg deleted file mode 100644 index 73d267c..0000000 Binary files a/i/2/angelscentern.jpg and /dev/null differ diff --git a/i/2/angelscentern_klan.jpg b/i/2/angelscentern_klan.jpg deleted file mode 100644 index 0a0327f..0000000 Binary files a/i/2/angelscentern_klan.jpg and /dev/null differ diff --git a/i/2/angelscentern_park.jpg b/i/2/angelscentern_park.jpg deleted file mode 100644 index c7c0aa3..0000000 Binary files a/i/2/angelscentern_park.jpg and /dev/null differ diff --git a/i/2/angelscentern_torg.jpg b/i/2/angelscentern_torg.jpg deleted file mode 100644 index a47c40f..0000000 Binary files a/i/2/angelscentern_torg.jpg and /dev/null differ diff --git a/i/2/angelscentern_zak.jpg b/i/2/angelscentern_zak.jpg deleted file mode 100644 index aaf0aaf..0000000 Binary files a/i/2/angelscentern_zak.jpg and /dev/null differ diff --git a/i/2/angelscentern_zam.jpg b/i/2/angelscentern_zam.jpg deleted file mode 100644 index 3e563d5..0000000 Binary files a/i/2/angelscentern_zam.jpg and /dev/null differ diff --git a/i/2/center.jpg b/i/2/center.jpg deleted file mode 100644 index 838f0ae..0000000 Binary files a/i/2/center.jpg and /dev/null differ diff --git a/i/2/center_park.jpg b/i/2/center_park.jpg deleted file mode 100644 index 312a0e8..0000000 Binary files a/i/2/center_park.jpg and /dev/null differ diff --git a/i/2/center_torg.jpg b/i/2/center_torg.jpg deleted file mode 100644 index 87c9186..0000000 Binary files a/i/2/center_torg.jpg and /dev/null differ diff --git a/i/2/center_zak.jpg b/i/2/center_zak.jpg deleted file mode 100644 index 9ae7f6f..0000000 Binary files a/i/2/center_zak.jpg and /dev/null differ diff --git a/i/2/center_zam.jpg b/i/2/center_zam.jpg deleted file mode 100644 index 19b0ea4..0000000 Binary files a/i/2/center_zam.jpg and /dev/null differ diff --git a/i/2/centern.jpg b/i/2/centern.jpg deleted file mode 100644 index 07148c1..0000000 Binary files a/i/2/centern.jpg and /dev/null differ diff --git a/i/2/klans/klan_street_select.gif b/i/2/klans/klan_street_select.gif deleted file mode 100644 index d934276..0000000 --- a/i/2/klans/klan_street_select.gif +++ /dev/null @@ -1,1041 +0,0 @@ -GIF89aфж -H° БѓдgOџВЂ †;4.‘ј‹3jДXиЪ }ѓ6ЉД¦ $@|щт;щ°ҐЛ—0cВ®ўЎsrкЬЙі§Пџ@ѓ -љSЂPv!Ќz$dоhСЧ€BЭИИљЕ«‚ЮY’ё2bJ®eЉK¶¬БTVЯYхd3i¶ 4явКќK·®Э»xуТИ№WЄЯЈ­Н'кЯГR±My“›ЦАYЧ†њ\8С@†ч -A,и sgћ=Ч MєґйУЁS«^Нљ5и4ГЛЉИ±¶И’5µ-ьvgЬАѓ NјёсгИ“+_њЖЃ№:го4*Ѕ§вy±лэ-|{PБ‹µAјЌ7д¤nm§ЧJщЈЙC(Gгs`лышулЯЇ%%µ№™gЮ9ґ5вEµ]§q4иаѓF(б„Vha…ЖIИpWќN†(вsюХHб VNd+H’ЋЦХfьХhгЌ8ўf}ф1ҐћR±˜–Zбщиb‹˜Ґ”€яM -:\„6D)Ґ -MTiе•Xf©е–XNйе—R^(ж˜vИ ˜В5ш$…˜™¦›ГIз]СнUўN'*Ґвћ -%]64 -Ю`PсѓhC˜ЌцYj+„Vп -шЦлѕыЮл?¦й»oїьжkрБ'¬рВ #LЪЎЋщ©aШMХQя`Ш°VTа) -3МРГлX`QЃмМ^{мµЫћыо±чоыпАяърГ»Юъс3°ћьОМПјъЛН»ЊґР?L/ґ¬[eПRY­˜Рf]њяќ[7оpЁ Эpззґ9ћФ]=vp/V@‡Ш9рњ=+,*CяяУ—ѕ -(ЂzэЇ’—ј—јш!А\<_HXB.—АЛ^ът—А ¦0{yA‚Ћ7SS%З&>ъµk„П±ЃЪш‚®LB% -Q…@ъ‡j6heAњ‘x…ёУ ^(Ѓ<зIПzЪућшМ'=б)OxВу^p§@z…‚F1‰Stў«hД#q‰UњўC‘hЕ+Z4wЅ Јоf;Ш№оuИЛ™®\Ґ4нAл{ТZХЪT-оE@CЉЂ -°cµґЎ2+krкP -'ІQзl‡2КЎEКUт¦ЂHxФ^°Џйп~›§ЊтЇЁ‚ -;•яЃ%UЧж˜EYг^дeЖJЦІљх¬hM+Zс%Ђ%dТЄ4иZ -­g7+ЪРn– ЁM-2ЛЪЛєцµ` -Ь+ЧёM<"B‹ё;ђнz%UZЛhД?Ъ@¦RшA -І”Re}ЧцѕЅ¬ф -|Ђ&МЂАгк4V™R- -• -"® Y\йF€њPшЉА©Гµл‘uаЃ>0ЫНЉ!!`‚ґlxщЛ`і˜Еl†.—ЩЛ]fA™Нјж63бНpЋ3–з1\Y Ґн,kчњYМт9~юsfW«Ъ>·¶®Ќнk/[Щкё ўk7Де=WО“Yоj … -’яЃёўPЖMђpІGStQ.RH¤Т;ћО -ЏyЖ»аeљЏ9Мpћ3иЊе8пњз@пyОyЋзўЫЩОyVЎQыЩХц™эt'rЏx;гх Yй§+PЅњСeЁAцfPZХАUЛ^¤[5њTrjУ9• uЦОЩ l[Mg/Ќ$_8‡ -ычОЂaЏ{?»n§·»мDvИVX¶^б¶W¶ЖLМр FOzТkш§7}йWїzЈ~ +Р%}.Y -вb\·Wџ'3>€:ЮD{ -BНK ¶pћТCСцd'qФ'LРhРЫ‡: pCр‹C@В8ЊДXЊЖhЊАЊ$ђЊМш‹ЛШЊCР‹gРФXЌ°‹VђЌєЁЩhйз~оWв8яЋЫgцw#§}Y°ЋмHЋцз%—}ђ(‡rЧr&—r1§fLЂg* -’T™ф[™Z I@ip№R€RїW=6Р%АubЧ2±X§‚С–mЩq?P”µГi?у‚^зNDДґ5;R¶Ec ;2#eaWeSщ€·’я=З“2кNЪ& -Є˜Є©_0ЄҐЄ©–љЄЁЉЄ©ЪЄ#°•j©”J© ¦9«Йљ¬ Ѕ)љАњђъ™ВЊ$@Ќg0ЌДкЊГЄЊЙи‹УhЌЖjњБШ¬РJЌїxЌЮhY°q'3чe! яx†YњEџ!АZ, A@}®ЕмК^РN9у“QЩ`Щ‘K  EРЇюъЇDр\Y¤Ћ2W:бu**Љ%рЏ"`qђe!@џ‘цXgџ•хђG±—9=@§зJбЄt•U,°s@§0џхyYњ%тъRe”I+<а"р±*PdPРi/ -›ЇyљЅщ›Zр»Аљјк«ј њГIГ™јџyїй›Мыј9 ј  ¬СЁ[аqх‡рёqBЂ,`sf0g&";g¤хfґUqфЙІеN=А®#C7РЇйЇGђїъ»їG@EрH`Xђ5cШ‹ -¬" -ј -їЌ(Р$А™: ЅЪ -~YРЅчЧ&аwІh–ёЧяЏ—iqлЪѕњe·W -ы‚RF„ -вµQ¶¶ApёLPЦ<р€"аС°ИРЖћжu3Ђ—GЬ&{AlXUЁз„†D‰ёf  †№S ¤lЙРя -Щ‘]Щ‘=ЩЏЅШ -ЂЩЊ=Щ›НШЌЪ–ЪўMЪўЌШ ЙЎ<К©LєђІ+»ћ*№;@»–љ°ъЄ–*ЫћЉ©і{Ыіыє™ъЄєm»ёкЄ¶<'Ђ«µљ#pЌРmЅЮ§ф—qрЪЏ-@ЭЭЛ­:0ЏL`xЖBPН]цs&ЂPъ -ПEђ7ёц,Ђг2jYмAРe*`ТWЮ?'®лЉН-ђ^жЌ§} Бг+Юуr(РЅШ—qnѓ\аFЂЦЗШ[ћХ'^veXЖ®лyТ50eXчTЫ…я… -r‚3Р*;м†П‘=­$Єц,i]DlqтI·хi™!@s›Y -[ћб*™eр<р -mс|тлi6Ас g7igґЦ1^’Jў&8`pDd -#PШЂћ†ѕ - - @€1Ўо -,@Ѓb7] ЂчZЁ+0а ~Лµ»XоЬ ‚5аАЃЧ^ -;2„Щ И‰$О -,0СЊ!СВ+лШВ‚ -f”РТ4RЌ Щ‹!0БB††#FiА™ђЕf!5µЎСЃLxPZX!„ќьи -B°8 -bTрC3ШрГ?Шр2Ш@C6AaArРЬ›H1ѓ -$Ц—_rСѓ±14;—c–ZЪАµЧRkШ`€M -к…@Ж:мTЂ…MиАќT°B/јpЂeЎDExзqЗK,Qс б!бА -4AqKД±‚pЂ -k¬ЬЯJUS»тZЇѕІХ@ -Ќ=-bМbл?юqqd–…K%А-kyЛі -X-(|+\˜LёpђЃtж3g€P“tа4яи‰ -) „g^ьЊ2pіж - -аzk€з@OИУћу¬зфО7ѕUioSЫ#_цљЅк]П ЕЮ«Т§ѕViЏ -сp†.а &ЬБhЄЧ ozБfp6B -њ #ђ43ЧМ¦5ЋНяђ|¤1њv8ѓ=Y8T б4(И‚3РA -0йA.Йoю“ѓ›R`]щ±‚'Ѓ‚-dЎ*њ’l·0ФСт!ЃBt -ґa— ‰ЂЊD -Vаnѕ@<ґsЂЕђ -tтЊ<‹Ыїё@ Ў-®:H!јЙ† *б 2YЁf@/лА»FЂ}…!Ќ;W‘±Ё#€RђЂ›R3и’NHp“ђ7˜Ђ‚ЪcЁA -™ пъ“‚ -!+А6Xнїr BМЗi\к\€-¬«аР˜`„YV -ёйX -Cјс@зBj$•k -(ЪР0Ўў-s -†Kр~эBВВN"4)‚@Ђ™Аq‚ѓL‚`h .o]К -GЄ”G›РFэ}ф%z.ђр%Ё&ћЬЂоAяфЛ5US’9‡V/`бА€=А ‚+ —e(B·§Oэй:A -iXЭћНЏy¤ ђнѕ’p6ЃЮ"ё7J/лIAЃ&ыe^А\pіЃ -ѕїю|Oй5њћ -wPЇў=IЎ7AQ8Fcю#R1Ж&grхcb3З+dЎRi!рЈ+7a?Хcѓ±?ЂЃб2iљс.єС @"[ња/<в#Q$J"<, kp#yD ЂўЁ†3ќР Іх$ЕQ …

ф˜*ашPV!*ЛQ f®тS? РЃы5?(‚$¦џэ)?с3?$6я®_A4Ч,uБ-Ю"80ix(hД‘aPЮъri -Ц9бћ’‹ж­paЗ›И›јc¤ГЃЧ &tҐ[ ‚ -% UCтл€fdAPт6] ъґаЈ=°Ш"ѕ[р$‘O°'H@ќѓK 72`;]жvАґ BPNў „аk@я7:DлhЌ¶Ю‚.gFgє¤S !›№3OvT‡5xЧбВЬVpь€ќ”.:lЧ†Б -PѓК<@ -яўA0ГVьа^˜Ѓ -¤TЂ@ - -‚Ђ; ?pЬHзЂ' pоJГ -$і‚ -ЁР7%ј` |»AњђЋ AhA˜Р#x@K СBHА…O Љ ИCA¬`„-xЂRhЫ -B«!ь¤##ё\%‘џ\(*¶ -MЂІ€Ўp}1АMx‚ѓHЕяШ• -°,Б…ђБбБvШ™Пшp4ГЂGЦљЧС6і±nЁЁЦфF9t„З„#Е®R‘7 ›О| -іхdЗ? Xђѓ4A "JA`$µшМЌЫAMСФ:ЗФА`eB$ћ¦ҐGARPaН8€ЌBa1Ши@эyїK„Б)ъDA‰=Љm(ЂФ Р`‚nl°ѓI8А—рдКo¤б†шЃSҐ9™%”бoѓ[ВяQ!™ ЂoПMв ЂаGП,BCLѕ•‰ЄЊR§єФ! -AЊ8 †|ґЂBh[Њ0„H*¶±5В -Іdб.к‚Zдй&˜Ѓnа@ Ђ{Ш`  A0ѓр` — ‡ђпtФИа]+8АьГй>Ж`™щAВМР‚«N яСк -,  "*ФѕппW№DV@ђѓ…pbЖљВov=„-њЎ[C -4ѓ^pр -.P^Щ7¬  -jР®ЦE$ЁAеrМерЖ°Ђ ±р@EB ЉґШx м$ЃTD‚а-ЄR¤P ґ АIhк!шSЉь~_нO(ЛRДgЃў„@°VbЌїF„a -ШhІ:ћљ°˜)хц«Ёя!y!0AиkЂЃAрbЃ…ШАHhB -4­@У›nФ¶R”яІ!БѕњCћЋY[°(ОњfЂм7{л/6gШм¦ -gUНYЧЪ›єз†d{¬J“ЭЗмБx$XAўсUs ›ЦFш­±©Q¬uшу>"(РЂFPe” -р -i:G›Ћ ]uМЪщ -А°d˜яб -AЋ@ё$2xЂ b uBpЮ[ -А`Є‚H‰Т;ИУAA d@p$аB°9Ш -,А<ЂXЂ „!/8Eф=° 5т -•џ…(¦QRQ@А‚ЋТ"BА!аcdАC0]bя&АAp`p"р^аяKZv -•Uh(EvWwa…1¶‘1f5R”wCФ†~‡ -ЩІ_ ЎN‹‚<¦`YРЅУMЋІ(\0{щДљКBЊШa€9$g -P’$ѕ8АLЃ e+@!•>_р"±$@:р" -b -p№’jўЗ§ЂU5r[F -ІG…Шњ№^dY©ЧQДО1˜иEЩ±Ш9г3оЃЖЎF§ !Љё¶€ ,†‚џх†Bk -7I(ђ¦Р --АI,FцЂK( -iЫ6.Еd#IщЏоZbА`PfPБHЙ¬ы”цЬhpNзK<ВS˜1Ґ -X«·5R1е— --Ђі f6АЦWqр]ІИ12„6RЅ©г0Ґ¬cК+ -щ^кдП  јШ%]R[hђђ"Їж{OЁRА“p`q<” -­ЊЭ;Ѓbh¶iZТl…wц†ЈяС'ѓC“y™чvrY¶ъБiЁw5и“±†вЉ1q?gЖҐ‹Z‚e5gD k©“Gcщ!Ъa`3rФ9s>`бќyЖmtЕ]ФEоФ…ДzВВЎ…˜I9‘Ј@ў—phpї3ХГшБГґ3РЫ`¤м„7X'0>ЋeјxM­ЦЉќҐњЧz‘zбдіыЧўь»jP”nЛћI’$гЧ•H -ЩЈ5й(ў@ -Z H” 06 -¦`¬EjA[Э7B@Ђqі »VЈ: )§=Щ;ЙС¤t!`яЊВЩ[Є ¬7{t^Ђ”7E#ь‰!рЈЛ@Ц Щ dЇь„0іо. НВд7жН Uэ†GhE5Ь1q·gј!‡u¤Ёц -Gs4‡МЎЕЂ&5IЊP‘O©ys’ћтКї†АЊж— -юEЪБЕ|KЯу!GsWђЉЎ–4жq™Џй2WLWпF…hzЉ!#й§бN?Ѓ>¬B -g3Иі, Ь^ -«Е*C -r!МўЎQ›Yў7€.уы| бGГоУБЕlф™EzУљЉ3J3Aв1# )=XЋ¦jЎuf№‚1:›„bйZ`ыX -QQJ… -‹ЊЌЋЏђђjU.UiOHEI -.NGNQEDeE7qKKK5M=5?""c==fWd&($@a'И # #\'Н :[9F(*f!&-dA!hB*`ФЁБб;И|XЧ#„Љq!ДxACFs*~S!ВЊ&"8@АЉ% -8G@ -БХґ0\ аѓ 64Ђ0Б‚†'HhBВCЙ(а˜BaК”;(@™0ЎЃе lА‹t.†¦MҐ ;єф赦ЈТхqwA‚y7dvќЂЃе  0Hй‚Яw•*M*W8^Щ RДhАЂБ†ЧG]3O‘bA їppбўlG{@X -T8ЎH!.tb !TЁЎH$Fё€Ќи‚ EјP…TІH¬pIј@”! -i !ѓ -cdC5ґя„L”‚$ бA$д …ЛЂЖ ѓЃ0M9Ђр ф  DеЃa‘^ґ`°D‹?D0†=МpbДЃLр`ОN<ё3ЖР„!€@P-*\!‚ -<‘CAЊC†%˜D?<@ЇБґ4дЩ)KИMШ„p -ЬsВЕ\tДщpљTf•5@[ -·M -рцZRпfЩёх•A#ЊЂC`C gh1Dx`^<8pѓ G$±В -"xђз7PБьPЃрр -(ЎTД\DUqCEPAЕ Mђ -%р -7¬`ГD!АH1ЈpP цXСB Дм -<A =дЙD -}2ЎВ = юкA0С©Є`Ёjк5Pя¦RXъєL. ѓK*…:SM<0ЄЁА* -'‡1…ЦьRL™VЪZkх -ЂVЂµ†Wm -Є‹9НСМsЦшж.Iq|Pщ‘°)§!НiдВ™зPg:Фiu”3… м  V–cЦЖ6Ѕyџ -р°sЅaп{ -,РњЃi`‚ШБ’ґ -є‹б -вЂTАK(B&…*М±]лДѓ ЖGNшс@њpBЄ@ьб f<ВЋаЂ$,бЊя/ЎAdђ9Жб$xВrЗ;#8D &%аО -- - €Є -АЪ_FЭ’©DE4iБJU иёФ……ґIЋmТe™ l_?tЋВ@hЂ„Ѕ/)њ N •‚ВПЁe4%ЂplЕ0ЧX ѓ -pяµve85XЖPЪWБB -Р<ЎW[‚^P7Б И[ХRhp‹•¬TТИЂ Ѓhј’Љ8=Њђ -od$-0Nё9I Oш•Aћ -АП8xoґ¤І‰шяPҐ%VY®ZаBPћ€ѓЃќ+©Бс*oљr[‰”*ѕb–[xеђ’05©YЊu–y™¦ЁwyЌѕ:±ж$м‡GМ)NAЁХЦ -Dбh>—ІpЖ±9кыµк\л‰~СА2ёХ­ѕPЖБФВкЉъbН,АѓпЫ µf˜8P‚С -„aI ˜АNI‚b chРЃЊ я¤,DД w%жйЊ Н -AЌ°лAЩ‚а‹бЃAљс‘BрѓЊa Ј«@ЄL0 Я -As!шЂ -DА·@№±gЁAхlт"›°$ -ШВv ШЂ к†дПЩ`ВЋbељзk¬]3(м@p‹BЄ;А3ЁЂ э€… -Мч(Ф©а®,АПL7† T+xЃВ†З#я(А ‚ёђФ­иC»@i~^ДѓOшNXцOHѓѓьм -1ВIђ,шД3ґ@-.-Q -Ф·nф‚ -lБђБ 5Ё -рїР B·/L=¶Рb+rqR·вQTGЖ!r5зU¶tU¦AА!qСЃB%s6T°yV -cr2tя.c1dµR;Дв.“A{4H0˜a-фU"·A2ФeФШRCШpЉ9C@C@ -PИгZLђгж^PLW {0L1Ь4 р$СH3iP}жG|iў’ EаxlЁX’ЖQ ‚·Jђsx‚а YT & A–G\-Ђ‡J™чy'`p -ZРyВРyBp2иd\˜3}О”…ZвZ*Р!а -]р`?Ђ]5Ђ)3Ђg‡;6Ђ8Б5рfвЖ`аK,АШ`&рuz#|і@:Мv‚Т3ђ~XҐ ћтvяtяo6РRР3iІ*Ђ{їЁ&`Z@a@DТh 9°,pj°І Ђм’ - GE3u„ZGS5ЋG!yзE -+>`Ађ9*р7ЖЕz ˜>Щ„€iC№кбі)rЪ -`жС&d`ЖЕ*!ђжQbаўй°…˜т -ўЖЪз% (05dµaѓд ряRзI-ѕ?ђ$$РRsU¶ *ЦAФ‚sјБ@™бYUЂСb+&$ђёЎбљAи"Ў'i-Ў*xr2tsCЦb3$’/i8 -8(­рYћ{Q.#zCсш#KrKPв7ўJ=᧘ЄL ѕdcЧ›%`¬§Гx‚Fy 0~Пx - -JВ°hЂ>µ -hЂFpy fЂyѕѓљЏљ^п¶Ђг!Ђјff`®E{ А NXpNЏRя=0vґљm Ъ§ГЗЈ7–_·Y]pЫI`mqP boНoщфO#Q*6P;№‹ґ *—‡V°^‚·Й2BP9-ЄвZЊ2<&%САцj8ѓSCК -A^6A)а /˜1ї!B(хbD’4®ДCє:¤/_ҐSзџ5Щ0Є.чъ-Д>^Цs8—AИArЗkdЉA3щ‘.8ѕ№.зb0µф‹9Yў74 C8 -ckїш<Р˜—У§9гЦY@k"Ёb°D2[V`\}2g}ЙЬD ™sf№!p&;SеuДѕАР3»АYWuE:Ёв`ђЋB е5:‚І#¤УЂWЎЛ№ќ[oџ+`5`mыц|Я`j&sZGf…jЅљKиh99ђKv -Bс_ЂЛjУ> -@ЩўPpaЂTAiЏwa C‚ 1$.$ASеRД>·њT#rSЖr —/*†яђ˜t¶Aф .ґ’~бЉa.,Ё»БUЖ›кѕНSгкК{СзЛЇ|Б>І–_ 8ap˜sCЃQk$Ђm•2¦F©›ѓ‰ґ%{h ЈBЂ{Ё‰рoР` -"эџ@K0** -а u\ -' КЁз“[ ЩWdpл§V Щ:а§Г'Р±лZеіlp?lаl0 -‰ -°-сиPeD¬4К\ћ -)DXE-Яb„“.ДК:t®EФј%‰Ю¬ SЂЮW‡П@9 Пm5Ы‚дт‚щЫґC=ЗeНСbгe.µ’“aVRҐdНЭЬOT„+iяAвZd »щ8ИA’/4®1 dО -@ -P wW Eр@ы"bвCЫ!MC4‚pЄргv yHрMZсj0Вf™ Ќfw3њґ,_ЌgGbГВRу Ќчx‚d4jp&ўO@JЂ~шHpPТЉEВN оБ -/¦9=ШИN{)›TЉяСз„yc`¬НSWd`f ХЗЦ<ёvwы·˜ nф6@=Ѓ% -я>вc:с0™ъ@9PВ8Ј 8 uDQшRЂRС/н’@!t љ°Ј^OФIg•cцDРnји=D’ЈЙЁфљ?bЌ} © -—}CЁT8рm};0@©K“Я~j\иdЯЖ•[д%0zУ7YРnPяnрР0QRa -Ћ.ђ.QQIGUDUUO//•7D/DG–DEiGҐKDJTNG€IDT7яTQET.ЋЋє.NDDK/ѕ.ЅїЋQђQ -NЋNИР°UTJjЈ+6‹E/EJI77/здQJЏ»JјШДH+GI4qG3DМ B‰lр„Q<я!E38Д+ёtї$аЁж8В -ШЧ'bis%WЁ -bшЃh`М!=я* -dTeа -t"ђ„а -ТВ–тҐ,DЋЎ &Ђ(р _±ф^f@+Жбd`‡вsaЁLAрKє"*<А;P -qдL˜*,`VА -TNyцшK - %ЌђЌЃF`Y *с0DQѓ\ -вV(GlщЪu-_pa™0‹DVР вЇ”7B A`‡axAА* -Љ X`OPM=4XКЄ¤`Ы‘d¶a ’цGl8”Wa"Tс.eЃeЎYP7"pў[ -PЁ ЦґЕ N" НаNР ¦& rB -Щз?'j2р@<@F˜#0Ђ ™"I«:а@Х'Пѓ$¤p >‚с°pA)2PВА0X03@»R6 ЄRяXђЄЃњ\EЕљQ1e;.µЩ'µ2ZґUkf3\раl РЈсЗ‘аЫ‡aЫ‡z¬¬yм!а[¤ YXOZ.л&ІX\1C Ђ@р -сT¤_!Б5р>ra8#Йкр}ў+¬D )¤PЌ©7ЗГ#[ -Ѓc0=Nґ"АЪьЎ3p` WE -Шѓ=¤Д&)‡ќX™Њн9зcЇJ&rMncaаw -0,#=*ЈЖ:3ayMu [ЖГ~·Їu -NЖцN›ђKаЦЭ7pЌзТ‚`з7YPч и}]и†>п‡>Р†^ш‡Ћи໤цчWЂeШ†њ.Y"#X- -Jщ Џ°yА§;я“ЖфЪшЋЮvu31j1хb$СC0W:у3ВЭH'А# ЗКОмLЈrЃЈЎм \і;ЂРu@!ђФёЇ„К тK!а+& -,^W`<%"џdf-"Ґ%^Ё`*L*b,,(h-,%Y›*&8 m,KE4RO%?+"OJHOEe?О5Aљ+/DOHИб+нHK+7а366/KH/+5iЫ^8r‰яIfё‘$Ќ/"№qЈL"7€јp`#BїIТDQRеE‘$OЖy1±М’'р–Д™щ0@)5*€(Ў‚E +$@d° -ШD…у¦Н !є|hвDЃ.юRщлЧ •(~эєHІҐ§C<€9а°F -v§ -S¦P˜теKн #Nди …+(Zi‘…»wн!˜€ беC‰3cяf\‘b лR§ЉЮАПzµйS§Q±єg3`А k\°Б‚ђ -` -C@Т -0DNqфA -GpЗ -JDA…†ЗJdt„•|^ъД¬Одђg7еґSO- ФяPE=€K1bџTp+,]O[ХЖJХФ"оqеlW^­!ЦXaБр†G8АD LДP,ІOI`БЦсѓ +%¦˜Ѓ%жB}ЅK‚v%˜ав -3-q@%D°В -HЁQ†qр0Љ [x0q`C[ЊАЕј( ђ…'pВКY pѕҐ0\)@"Іqh tґХЭt­й@BcVмЃv-xаЃ-иhBdtАГ n - -6”Ђ)=PЖоT0џH‘ДG8±KI”Ѓ©¤Vћ¤Сњ0БгjM±кД“O¶ -E0–…J[¬pђѓ -лЂГКЏ~с,gEлЃZ™\ўP€ - - -.`W»\VA I`aHp3XXЃ3xАМГЃЊ! -‚Р^m%iцБП±ћЖ­ёAаЪ -1 1€БXр&T  -‘БnаЂЃчђя?PR…$Ь -мRЂ•Zш·Б -43+8 ‚р –|A ±Рѓ -„ ‡љш@\Ў8Є˜G0‚0d@ђЭ"ЙRа›ђ…,81#nT–ЃЪм a8ЃtN@‚!ђ`Ґ=ГЊP±ЦкА73˜А2а2FlЂ*#яљvшP%YтY*#0! -00€ -HаtМr -А4Ѓ|YРД2!р[ЊЊЂ -мaѓ$БЎ@F™Іб - -IP“ХP…%ЊѓҐ,}и>^ъ*›аd¦ф»ХMЌ‚ќѕЗ)Д -аФЈUНАmVіљЪя+§6p)pp@ - -.P‚bC…юҐ-8AВР -:8vP@3(nФб1Д°џ_Б'‘ЉV"лј_h> АђјиХ&Д -Р6¦РЂ!­Ў'ЁЂ -…я¶Ј - ъ’*AЉ"K(ѓ -йHчx…YМІд—Т·№ЎJ8BNР5#U»)И -Q–ґl -$zнEvg‹т„ВVЖX - сж_@ -А0@ А` -@ -5хX~§?’§яHTl†xnV‰чWBnђ—]‹ч Pu Ю2xBеH;PЫC~С)&ґ2рB - ЂсMN0IаУБ3&Ђ]А8RU,`6‚f -AА bАf@[* @“9 8Ая+°„’і?m -@Pѕаd’іИ•09‡а Ф -µVV -а€iЃ*Ѓq%Aaђ%0VР3µІ=#B -ХI-РAQSЂђјQ}л9®жшћѕAБЎ)cх©FСSkу˜9`Z$ђgаџgР3°@ ґ… Хcи -А€с« -pFp -Ћ?'N•Н•Х_ДnјQFf„”#ђі1мШНґFZ9 ЏПf: -єЏзѕEАљ -} -љс - - -bdґи9® Н]џЅAЋв€YШ¬”х‰FўЗЋџUE’>~ю‰~ЦAmЪБ¬і 8]Ьќ]Кr±*ПNБ›6ВVcя19 0 Z‘ -eP°v с±г'І#QT:Є3ЧЖfq4 -Ь‚Рђ™хNцn@‘ї ѓ p,­ERk$@цЯJFp<єг˜јъOЎR‡Й7°)0c°U р°@)9э‘•k -r 1БжКийk!+E+&Q' чщщ88ьQР`aЯ„¤HСЂЃBH\`АА‚12Hар^Њ - ЊARд -pLЩb„К #F|‘™€'ЂдИAB‡¶ґh‘Ґ… ,„°0яБDЕ^nЪTЛvM5fЧЁAЌЄ+4 0`дўC -Mв,9ааHљ%д6\ -ёtеZЈkНЂ]0јЮMљmЫµYKC -e”А[JTС,Ае[9HA™O”(QрЕ#Ђ@p~с&њ#„qO$h1DиЂ‚E qФRfЁBAXР 4S9у3Zaе‹/О@S4¤…жѓ -J… GЎF7ЃDKа@D$б@UpC aЁ›l`ЂАhШЉAi¬™d.»А*D -ј¦ЫmрЪЪ0,яр)ђ -РР„ -=’^? aЭ (Ђ дuRАМ ,Ш )ЁЁВJ (А"‹…ў 0“"s€5Rх(‹,RЄвҐ+єЂ!СXМl -ґQМ&t „L†4Ћ“XPP”PђфQ“ №EКUdАXd‘–)’H†п#«А)зe zз#ђџ|vЂ -Fб-j -‹Ю„VјPLVZqЅХ€ЬАял†hkX4 -P@СI$ -d0…#hАз'маЏґ±w±њаAD -LБ - - ‚ -#‰2ИЇ¬j€BуµЉp -(™яД  /Оа'шВ . w`30 –кo -PШБѕр"Сl  p4р1A -@ѓш d”AР&Ди 2ю,h±HЈ-оў!_г -’г™vЊrТF*Y±cҐA7$ -ЊВ Ѓ!гFI -B&2q$"Џ„\я0аѓю‰¦ємЯЧ$В%Ћ,Д•—s’аPтЂёй Sи\_в?‘Ђ'ВОяР#lБY@Cє@± ЁЂ ЂГVvWЌm€уђЄЌmtЃ›°@R4L‡Ђѓ АЉ -k˜ -NP@ЁҐЂ#Pл.pA^ђМO0J`БТ -phPzОўL'фџ0&Hc<„‹FZрЏ±G[ZЌ&KGяJЎs+дЊгФЂч 8LA -G`AѕЦ »:цBh€Nв«€аEPЂ’pѓ(ыЩUPВ -¦уЂ(( i№ -ЮњяaеR5В °- "Ш -pЉhbTtАnФћ°du+‚ЖYДЂ§6ZЄ'kUУ1Df‘‰b -ЊвЧQjЪBђP -»8†ҐЬi¬:0˜ЈA~E€±„юмц+Ў -QCЂs8Рю0йE:аO -;ђ - 6e -°13`9ЂuЈБn± -А% -њu"П0"·Б - цБ:­У а‰``»Щp"иё Ш`"Ь°њE"ф‚/kP/MЖµ 0 -№ ›~л§љЏнw±Tђc¬lIp -G‘А?MЎb1ў6 -7°э{5 -mpъ2p0 -{Ы(­]ј$”«'ЃonbЃ АaРFбРШ$qУ=PА4INЏrYЬРћјРXnАї!{T1цў‡c7§ГЊPАљ9@)0 -Э»:d&pA1" V0qµ`+ 65C0d, - ЊЁ@н* Ў5п G–ДY±®9й ѕ6/0№ВJ°"0 -дІ@ў#хђB@'‘µв2J° -а‡2 ‰ля–Ёcр -qАЮЪЫЖVЙ!а -сХ{й59РвЂBA !Є/bq - -И.N -КJTT+nќ•Уџќ—–ЦҐmmџЭkk n0ЭеЉkзиk0ЉЭlkр‡њќ|8`Ќ›6— -`Ђ -(ёбрAЕ4$©rC†jЋ$!тbEљ4/€€­RD 2fIР<шPЃI–! ЊlГ‚…˜C†њ9СЎ $†иРa…†&Z˜ш`B -яZphСЎ…:†а 0Б”pEЎг„‘ 6lр1"АЏ S2,˜ђК‡]L˜qP"D&Ќ?€`ВЛ -Фm`@ X4С -#“l‚!%—°ЎB T D -:ДP‰6l(g@h'Ђ°… ФЧC Ў -7рЂ<фPC Dujb<Аf„ђd*t`В^'hq‚%t@й+ - tPњxPВ&ta™lЎ…­B˜Р+ $„qBC -¤h -P -,x<тФ}r‰@…г‘AmДO–ЮDП … 0s1d -&lqФ я3ЁЂьчь ђИ*рѓ -qшcX  -VЉ–$Ў -KxБV–', 7XБІ05ъШ??А¶¦ -hlЩIЃ‚вdЧСNmђ -#Ю‰ЎЁlУндЂ·jdCmяЂ>Р…h@˜ ђs а9 аB ј5†(Ў4 BЄ „b‰ErВ0€P„Pа ЩШќЈ?р‰ЅрЩђб], -`Ў5ЁБћP„4> ]¦Л°Љр -/€ђp„эM‡XjРЁю"Ђ  -°ЉГ ^ђ†¤Ѓ -@Є…ЇЂЛ[GJ0)„`[€@„p иа, A2°±1А -Ѓ,<>™–PТ4м$f7XыAЕSkГЬZ.5 Х>P‚w1!ќЂ™dЛ -пBЈBя‘XСхЅ lЃxА-’E$Њ!…Ђ - pjN@<@&0р=р30чв -'`&рAAђbqр -QђdУср - - ’Ж  :;Ѓ;Р‹ 0аV4jb1 АJаЧІuµТaP1/`ДGнЃYr1¤bG%@A G*АЂ\тЮх Н7ЧЗ -Ђ4  -аbЎ8Jaя-'г’J7РFђ -Ц_‰–ЉbM/ -0>PcАS"PMаv• -P -Ш -и'ФЯ@IЙ(је%f’”ЇЕЇ#Ii -`ф.HP‹H>e@Шв)W1Ы“3µ7Т2Mрщш)Цu&0Г•PЂ1¶ЉрЛёџq-АЫ’5Ђ“а%`C:@§ігфЄPУ9j‡pаПRд -D­?`+7 нс -@ЉиЄћЩv+`3 -ЧP‚©@уE[b:I‰‹РЈp -Й з%иа:.RWpN©•'U3S°ЉЁ‘тырLЎF·ТT№Ш¤Б”зњpgР€X µњ*6 6°.p?. -@ѓж -Р 9p»Ј°ЉWМ/_ -rР*Р` -yя5фDxUC б ‹; БЭJяР§­(0аЩm‰мы%:бLЉ0Ј‘18РMP -EJ..GQGM6TQT/„ -QJN. - -.I./7IET–Jj.E -IQNH¤+Џ–±.Ћ+&g8ЅC] [L!*8; -) -Ф18 Cb2,#L#F d_-;НУ -L;МКS9…Ё”њ8i¤FI•"EТјШфдI$KвHPЂЖЃљ4‰бAЌjМаQbF`¬YУ†Ќ›70бИЃC“¦9oя*\Rт„ѓ .ґA°ѓ ,„сЂFЕђ!H‡С!䇈dє1ДЌL›75€ВжЌ›6-Щґ„іжН™2ЯІ}cулK8j‡¶Yібљ‡Kf|А1c -DФА˜¤ -ONЁ(!‚д† pР®DЂ - 0HА „ -ћ1h#(ХД°0aГ - b,P~ЌxЇ0 -З -EЬ°„-\Д„Bя°‚_p D`,QD!N(!ВQёа„NXR…)ЋhI%•МhJ -U ФўTё@DeСГ‘ФЃ+ь@CGЊёЪ G@йА l·ѓ4 -› -0 -™ћ†  ©Ў@rХ - @`ЌP,НR1@AA 8DE(—А—o6OF -–Љ eQc,˜R=¬PEЉ3єP‚ -/ґ@ -Ш`ѓ6Ф@LҐя/QАсДО%ђПЕр 5 Шњ@ ghГЕ@!tУ@ђ@і_R@В]pрA}ю9‚;4Р м D;ChС”рЂН6А 2)Ђ@ЈжUA…GTСd(‡:*©q -іIю3°Б) Ђ8Ђ…@<`ЃKjА„ Р&а’— -jq Z$Ш®\ЕKgqI»ж…¬Я, # A,ђбXH ёј€CЃArа -KmЛЙ6 Ґ¶хв<Ѕг| -ЛXµ№ -| џgX9‚XђјэАxВ ¤а -Ъ(qЂµ¬]А}fр@&ђ^ _О#‡ћ@ђXЎZшАsXРh $я аЃ њ €R0ќT Z ЋТ4 -¦фWю)дOшџDH‹ * -*Ђ‚ЁЛ -9|C -ЊpЃі ftГJє*Б˜И… -ощбјШ` -ЁFф±ВЁF.P@R# Хр€ -ѓxБ°а‚F(А є-‚ -@*D@ -€ -pЯu¤–Ѓ„Ѓ@U#0eђэбЁХRxЄ§vдЁ -щRП -+8АLРЃШ Ыђа]а‚Ddа -’IЮґ -8Ч  -фР -`@>Fp№& -OёA"Ў9©fm`Л_Г Вј є^њ N ¦.—@7Уљ–мДН"AоE€П=5МR‚Ђд8—=+± -ЄЧ@ -4€@6 ѓ9 -%j1ЄРN@AHBЏRу‚,Ѓc(Eљђ„)r@ѓg+ \Ѓ,иВ -„j )˜@Ћвф‡8 ˜ҐРb”Ч&юQа<,°ѓ Б Ј©@ЂѕPe^hа)°sОА‚5Q#В8а(jАѓ -рђЇH$bь¤Ёь[RЛ и‰ЂЂ©вИЄо| /pАґUЅ:Бё+@ё(5єтГџ$+Yё‰Џ[Б 0Ѓ =ё -РѓxА;rPШ_Ѕ’ГшC -рtM/F B%hU@# ±+рRP.ђ#O°ЃW7ѓRАiР#J - -]0#р3†r4* ,`(ђ4MГ -   qnQя/С–Ѓ`!–мV2al D1срЦ–BЁiD˜.m -иNЋu&0g7`_89РЅЖэ5f^А@P/0ШW - -0 -АD°C)mЋµ8Qqe!, SЈZ` - -3В8†ђЌ 0¬D i°‰JPРOа -ФЃ^€ҐUe]b9`4‚X°Е"  Lp4БС&>S -U!Uc&W@АхЁЎг…+Ф7 -0…/ЃD%‰4C -c -2ҐБГIќ„\iуjтбZМ1Cг6ЋЁЂ)걇ЖС м€6°А*R*АВ›ҐЎUШЎкВ -‹Aс}8ГrАI>Р^щVЂISx -pg`-ЂXрB0ъ&µЇD,Е -а…Ђ)p3P!Р1° ¬^ПF^n,mCЉЃ+Б.швД79 -лq›jmу’в—4p а3А@ -в-@^@AаYgР -Ђѓ CЂ -2M<р8‡!а…ўx -‡®›&р -•2#Q&р|РЉRЂ*‹qыX °\@Р †ІЭyµВ\сQ3ќD,CбГчЕ - -9:$a ml>nk°h -O6%UQJU -BoJ5њ–—љ¤ҐЩ—ok Їk -T.N.Jj. - -Ы0Б -ХM”¶7«2!\€РЌC7lШ@tіjаD7їЪјЎИжЖ5;†Г«ЌЗm(BјаAИ5HA!З‰ BМЁ˜q`‰ѓF|рPВC ѕ DS `ЎГ H A‚ /ЂQЋА6k<›фЃaА… `рбгѓ $Xt©Q Ѓ -Р8 @)z€ -ЅQJ7Оm„gldвЖfТ -њшo ЎDь  bTеO -°p‰%Бж(™Аў‰…« ДўCuД&D 9$С›BDkђж‘Cm -]|„LЖD X8„ -L([B°PВ< ‚;XЂC -#˜ …,ђBqНЕДЩ»0  °C$yzц™i -\Р `pЃЂАBђВ‘ё @ЋЛђЈp\&ЎHp/ -'dЃ јq`¬‘=TPЂ -+р Б8!Д ;xQ„я6$ПLt`ѓ_!Ѓ -‘7«?OЁ@рBАѓ8 F°‚TА‚lYи@ЂђЋ  - 0 -6XВ°з°(а -QУ «з:!\>ў!ёX[J#1pf!t ЂJтT1@­·9`ђ1 4.g%Ap@РЂ%  nѓR\sPУ!AB&{Sy$5ў0$ UyбяIpHP -yф -mp6)ФЃ8ЂHPљ15  -pЪ -ЂVp - -p°yЂ˜Sµх™aL БiµU -mђV`< -PВ™¬aЃц‹ BсuяІ _|B7hџгЁС^тҐnАrѓІ§0 -ULЂ‚Ј - °@Р[`|‹*р -Т¬ІwXHУ -l -mд -§Zќ»Ю - -aђ! ё©_бРAx(«уLіU{w‡І -Ќь#Јђ˜ЂKЂ|@grґb`€ьz„Йљ“ ЎЕ(ВМ -Жjћ‹м#г)јџк -р -јµ]В•!З„ЊrPЗёlД”И‰ - - -”Ђќђ^˜ -Гkjдј˜Уд™ј -р а -›!—C@,А - -©i)С–ш2'Zѕ­>`\0ЎХ -лўм`КЖwё,л$&ґ° - -2З`BаU§ -P«_wЋ5mL(§¬Џg¬eЦЎw—mf -‹Ј -pХ ђ`Cт2ФqЯЁСДЎџic›„ђ Vфµ“'D“gc{ rwЯЄ–eжЛ[FTљFTуІ¶$hZP=] ц.бфAбЋб• юЮбвU»иёaµlЏХ›Р'рT©‘ЩA„а{Sа»$!pbџчYЋёЕ \m`—” @¬­G”`®Њ<9 - m -#- (я;CF%; - -1@ЃТ „ F\Иf`‚fk` -y%T°ha…€  00аЈ'­љ­&iZМёс&aШPrмxІ¦Hr|IZЬ -ЏFр8PпH‘#2вјPbЇЕb•’ггF¦ЕБE…Ъ|<3В\«®®кд‹—U ёбDZ -‰”/8me /µ`е†OLu $АЖђ4B8d0‚ мР‚Ap!< BЂСЃBTPB&М0CIёPEH!ВC˜`‚ґЎf•Ђ’˜bpH`„ :иLЊ°…OF ГZ pЃ(Ђ -J1@1'tђE*ЂясЃ[pЕ!]vбҐ_~&a†Є›e”Ў‡1¤Є*e˜1гcnЂр™ -іgNz°Л*~ж­nцAтSPlђЂЇ|БEx`‚`\БГ[qНUЧ]у|jЕ\€:Xa>sЄ«©fыjc§LЖ‰nьТ"Зm,&jZp -U¬@ENёp„QPBК -p`VъЪ ї>С­гиg=ЁшWђљv°fИ*‘И)2і¦`XЋ„zя Ђ -wА&, °@ -: -/pЃ  -(Ва„"јАГR0јрІ—E˜˜¦ЩNwХљД-v°5шBOE$*6 ?IЂ -X ->`4 -@В<А…X -† -2бJ‚R &В%N>9dљШ08 $(,<”ܘ’ 5Uе’Ї0TЃyA -2йЉуL2яЃ б] ¦RЗ)Цее•YИБ,i7[B -—›pФvЙJ )8№Щh'CЂ04А -+ХквoЮА‚H† -пLqЄфав‚ХE{gЙјвGrГдЋBЄ0Е–јд#dЂeјЃ -˜ЂћЩўКZnЂF F „/яњЂ:0‚˜`3! Р@ё -D`lQ ЈџX5шn9‰щМ§iјщQ{±їQО©^…#Ж dInрAЕbc(toѓ"˜PКЂ@яB˜Ѓ(С&В >Ђ† -Ёа<€ -РЬ–ЗЂl2а3+ -/`АN+;њRФ‹•¬!'tsXГьє!@zbУѕ+Wџ[ФFХЭ Sк$Ѓш -˜ВJ™JЏv•ҐН4_„0„N_шўЇЌ`.РЛАPё[›ЂCk k»Е°a   @1аAё ДЎ…»NґЃЁRY‚ipўOрr R9ъЂРZ @ЂЪRЖPА ”  -I -0 -_ч7Ђ R8 wZ`}З—bi¬dZ®Уњі3 -ТВAўђnB!UhС† -°?G #0+»t}·eAм–\Џ—-юб,ъЃx„v ~вaCссN$Ґ&=h…‡Т0ґ°Ѓ† -РY_Х -Oу6ГFjе гЎЛЂ ј Aљ - -( %pqp -пЩaЌ• -ЃBI;‘џ‚]Г„Pp>иш€F Ѓт™#х_ n"—‰ћѓeGB%JZuс3ђЎfРК+ : -Щ>юб;™тЦE!<юСЕ/”‡BгGuJl‰lґ` - n»ПJ -x  -f‡ кvc„oWяЇ ’Еаѓ3бIZ:ђр @\Ё -†њ‚ЎyЎ}сЃ!,…‘ -ІрnЂР•SP' *  -nђ -EЗУZѕЂ˜…ѓ˜ЊпJЅX–фъ†XР:*РЯ[ -  Phш7э бsБМ -МсђQлg -CЁД‰q–O ґ(РВ -Щ06 0@0-080;C -ђXBвв=`+Ш¤jу -pс4 -Р›:,А,€s@А’jУ]Љ  -vђnM}ѓagwѓ_Q‰Жfґ ,C7џ9P–З  -ЋЁQрґКІ2ДЊtјАB<б&p ЅёьЋh°ЛЅx­ГBАЇ'ѓwЗ\*W! К1  «МwђіІwТ–iAµUAВСЄE—[gmЂОЊa5Аї¤ аAАя>`Тљ -Э0 -6Q;ЖඵDh -6 V—oUjuЛh1_wvЎ‘ ИбF -Ьe0Ѓм…KбgА XА„Ђј’ѓфРiБn @‚ -СCm|ЕЩ5]} )‘n’)дЂ )C&4i”є єW3Ж -@¬* `А| 2ИЖ“ -Д@ЙП -©!qЙKҐ„T¦!$!vЩ ”(ГIEк/Ў[2Z–1`` - -ИЃFђЃ,њ Як@А·zЎ !ИЃ:АЂ Д  -ШЃ$$7еDmЈАpћ„Б` -8Џ5|Ђ:Ђ -z84нh1RЪmґЏ§э#1Ш -°Ђј,† A [Ё@ Ђ0Ѓ[’… -*€Г] 2Ў˜C’KkСВI…ф‚v°хд^:’I$eC•/$р@eBS@ќ`^a`  <ЂА¶ЂяЁµ -‡йзёЈpiЛ`КЊ!F¦ВМP†j)ҐfҐ¦ І@$I°УщpE-"Њ’F Q9R@Њ1рў0 -RЦX[U†<,¶@ JсI‡дВR§’Гђ5РЂбpЂ:ЂАа -ФаКXѓ}ZВ -И@Fp -6Ѕh ђ”ЦDU”ЭцЕрБ‚Ш“Нm! V»в -ёШБ!ЃэЂ -А „РЃn„жL7eќ8妤@и1˜К -dJБ…Dsg;› -Г2А p‚(аI,пrKM€9*…(±з sOхq -ЊРєNn|¶9LBX[Є§УИњцdQЬTМЮє*ё&жНt UHЇcОЅ…¦Ѕ -o– -@A@4 -‰Mщa2% и6 - 2 Ж3+р† Ј ЋСґђ хiЛзBВґ{–‰vWKУ—Ауiќ0JМ"ШwЪdаЮя~AФpgE~De~ЗgЋвq•¶2ЗK=ШcфG@xk& -р -р& -¶0U7х9 SBАЬ'ЯD*†4Їшp±hTј`K®5ЋF[ќ°^ )пзhЅh}fF& -PJP&° -0< -9ЂH§ћ9g: @a`7Hx‹є°‘…ф4_ФE`Ш’ Ђbђ°$9v ) L¬в)pчh‚ЩcNu*я‘І…7+6ѓ1¶Ђ 6щj·nКTHS€Ё@,9SHщ°3° 72pC-к…рТ#чЧE!3|уц (# ёRn‡я%Ў°#љ–B 4BCI•ZAгCGж[ў‘"*u—w3SЪ sI}У`C8ф' ShЂ–% –¬Ш–г—щq2}С9ЏќX -а -pРЅ°7p? -c -!уђ€(!їpoO№Dўа‡ц -2хBК}:*%›HќЗ¤iњ€•‘ - -0pФ -ᆫ¦p2§6— V`tQw5“aР7·ЕКaskwФйoPИ„ВunД' b#¶SLP­kйS­(~§­0&—Эк—¦3Ћ©їУ 9U8:˜§S^i—°Ј*1@p -  -\ћ„Т)iЊЎR}%1О–¤8ё-`iyё §ёЩZ~ђиµx!$'ґ ‰ nЂ3k—№>ь)Ї@,бЈЃ·X; -0 -> -> -‘Pcтa—4 -_ґw_фAх6!0@\›@ –с <’Њх– CЙ¶’"я -!ѓ §а@і џт1<ЪКС—Бћ¤i8цѓї…3 -М¦ }1·злБЊZ1LhРЪЌУJўЦЉё(кp\рq‰2ХZG Jј¦рНб\ШvUYы0 -PРГR#E@' J3Ј \RA `ѓ”иY›-№Р†R -w‰с¦-KТГ‹ЏЖЫЧгбА Ўr¶wЏ~Б˜тДc>„`PCЂЌ - -°PA$`А8L … -ђm ЙЋm!Х†yFЙБЖ€b —d -\0Аh@FlёЖШ Lђ°CpА0 -<2Ђ`Ђ -mА$§k -RьР"Рb…@ЂђЃ1$аГ -эЦSЂІУЖ)МЎ0А@#L`+$1 А ¬Е(сE; рЖА t> -˜BрР¬*¬@+m~З]«_|aA -)4P$@[еFЩЃбЭaК{кEnґ^ЫpЗ)І@6dА -0tp@BЃ= "8АxPѓ"A… ЃN° ЎЗjFРЂб -Рc\у5¦=e0CK -Шъ·ґҐРД1ИHRKfВ IXАВZ§О¦-Щ¤†ё`ёфГжmkЛЂђ -@› -@`PА·"2 ґfћІUбEА"pШ@^®$* `rm0А`ђЌЁН0Џnв˜`)8Г*p - -єE -Ѕltђ -™Ё1љя>ґЈ -Њр Ь0 ђ`%B,` -©}e)LЫЂ РЂоИЎ Ђ/-`&аHЁA~Ањ`r -(UJ©*|Hая'€рAО†Ђ ˜лHo -IМ -аЩФ‚’‡ 2ЫЃ HABH -t ‚ШаKXA˜`ЂХе -ЊvG€mwЎГЂN…€РБжё&$ "TaЊY,РшJч’2Ж7|%sEѓО0Ё“X)а U„¶”af#‡Ѓ‹8а‘ЈЈ*¶”eKЄ"&«gЂ”CDmСіoТ†Л¦6сT©«XаѓҐ1А’ђxКj“‚Чс3: A<‚R¬ЮоЌE к -фдb8€A -\·Ђ`g»ГZАk/° -,aw№$.P -  -ђHђJPNаqEрРяp- -СТІph0!щґјђ -Р -Эu[h]€%еЦ8ЂPъЗЪCЪІ90~B@ м…>аXУвЗ!FРЩ’_°љРЋ–4ЧµYЂq Ђ_ђ.9Ro -оyVХУ)вХЏ -p -ZJа‡MАVр #рN@*Фq'$лХB яР:"АCРFа"  р - -ђ_бP¬!Р@D -‡j94іf c!.—°PMа(е"@ - "аdА-ЂC - ">jў:KіоЙ—a -AђЃЂ[t˜%l\‚ -˜±8aµ¤r“Дљяk·‚Ґ+1 yQV’Q -`y µNљ @(` -° ^rp-АzгБb°H7Pj@X g -ђAАA -°:•TpВ\ВQPІ&»ІUрKа- І†-PD ЃЂЉr¤ДyvМrТЭ,“рAтd№ҐТL4F3;E@\‚ЂЅ^c–xЋYMi1‹‚ -@СHNPQp -)ђ’DP -#`ІЋя‚KђВ!Hd W dпP -a)*Ь5Щф#Љ1…дL>бћФдѕ -f#DсXnA‚e}wПcеЊp%U «‹–ЕµИkqw6њbМpЉГe‹bE(ЋЅцћ5 Nы%XGр|=ЭБО$Р5­ЖпИ]oaкМљSFNQ4ї¦m@C<™ІЊiбИ•klolmml€nn‚nponЏЋor -я¤kk‰Џo„–rrokoprЪХЭЬЫЉr$ -=ЦХplkЮpЋџk1нЩЋТ1:?>nrЌЫё Ь& -A4H0њ81ѓђ Ё(pб Ћg(ђРсЃCЏ'Q9R$Й‘vtaгI•%5є€9рB "7Є(сг†Ђ mJ°x“ -Fьыд€MЈBТЪ<ІкжЅvР¤eeУNQ'zSJS„µњ®^µє” -ТЦlСљ[иђ§№kЪ рЄиQWD€ґF‚ -¬¶V©Ќ wl`XmsГ\ ` -lХ -/0 '0Р“НѓзМs™ - -(„?Ё„ @ТЃ -*ґq p„ !@0‚ =ЬђД EЁ@(РАВИa‚l4Ђp– $я2`\)вИ<~яѕ…Ч!Ц8w6uyТN=zyІЦ'ЮYEWaС Уol!њo›сµбt¤qeи¤Рk˜ж 0Ђ7|}жipo· -P9Ў@ SHр’ -њ /°РЏ‘С>яйBЊ))рD - QCМаБEDЎД F‚CEёExЂГW$‘EЬЂ ф@A И‘Cl`ЂВ -.$ iYђ€»"Т”Х8µ€Чњ#ЅТ:ЧZЌ§ьYʘ.в]aџШ5€6ФъFHoЯњЈ’ћљ4ЃбђАeGуziЃШ+tќ’ЉИ`U‘ Ю!0ђC@1H!ЉЂў3ЊW; -Ђ|W^^1Г kЛ•s§#cЂ§пp? !ПТFvОE·>?Эi -рDаH1Є‚0¶† Б&/И -¦ -БЄ7P‚CТI$UЦВёkРjy©‹a4h -Яl -u~b^b–Ч(ёёЃ -ldОбdje©¬ rЋ]hГ=рдЉ -@ёАV -Ы!@qB}Л,|а­­ўbk(^4@ Ђ 'и@ є АX L>«ВB°А†=Њ 0Ђ(.У Еpт - Ш@‚Мб ТЂ‚rpФЈжAЌ 2n––ШAњћ9 -5Г'xа Ё†(0ѓЄ)Б jШPDЁЃBгИРGVЌT! -в n0)рА1xаzp -@Ѓ0Q+а^x@NА%xБ -¦C}‚ДшЦpЃЛќЋђљЃЭ %5К\Бr/»cь:їЖЄ7ТЛwRР*V’K}mйН3(ЕИЛe'рБ°ёZ¬@Z!А7OЙ+ЫиІ+™pј °h - -ж­…•‰”Ь &еаљетY—Qџb0E>±бЇ№2 и УёsШEЏєp;»гdЈ7–™2 ?K$ўkР.rнr:­0НIЬaru™Nк™ - -g@ў¬‘aвЦH@ ћЈњ@XЂ !P —dшЂB†ъ -7ґа/@‚ -аЂ -KhBЪ€L…ћWЃ1g‚@Ђ , -yчY -#ЩРl…ФЏ2,4ќгMP`#Г†@‚я±@ AРmА&H±Эfh -H -°тa5t2еh8pІ·4n - - -Ђхф\0C -X3Љ6‹№ІXpБZ!д#PAђ3ШX,rGQЃYя@ 38І -ЮД†¬RЃ663њд - -а.@7 -тSk"sўР+Љбж0H -ЎрLїѓvчkNT`у«R -‡ж7=РФУWАdJ HP.а3сР=DEN +`&N -pcР-Pqрbђ9Ђ' А -·¶)"К1›!Фв{w–WЃТАlАLЋIB…xhЅtkД‘иАЂЈѓ8П{xт Шв‡vЎ†…шД€JЂшЎЉ9 -ЇХ83t:;° -!wQ™T -н23"NҐ - Z‚B2(hm° -nа}рњATRXФ"SЩT?0PS`ђePDVs ->Р е`№iНЈ›R™рЈ‰¤UqКЎYTzяh­“¤‘qTgи”MуЈА‘8Ї“9‚Nj/kґ]к©•†h:.ЈчXЪБ=ађжaьs(Р/t­™nЇ©§тo}ZoОЗ+ѓXфЂi›Ъ‚B°'!.EIђЄЎ ЊЃЮ°4·ќ!SKлDo0±&ђА -‡®хяЎхЪ§XЇy)њC®х° - -)¤fHи)Ч{и° -Е–«уZ н"Ґ° - - - T :wvxY6Ј‰Э0ќ3уА ЃQ ўР+ -ц -m°ЋА -oБ*~<9ЦЛ`Я9(Ї€XЦ;ѕЃфt—С¤к=cжHЙ -"AНЗ - -рI‚„б)с -9 8ђM  [ _ј0яњ`Р°0P -ќdHrяbа[ Р -Г0(ђ%@АЂY№'•ћw).kГб›9µI‰гwѕЫ[‚ВТ3ф»•И|µg‚"К3hИx‘УйЄ+CџЎ5-2·»Љњ®QљЋіЎu;(З'Iњh™¤w)¤ђЗW ђ({,mQГ#`of§ А;ыЛп›с5Мф7ґ PШЕЂж 5дА -]°F2„ - ?¤2°ЖЪОFЂюшp<Ьh$ЦpQв№ь2IФ 2Ђ"`(ђ -Y„ЅQ)–;MeYў [hљИ;3ЃЃЙЄvЯнSg…АyЎЦ| =щTnuКљЧшЦ@KМ\Чш6—yЭќ€э#—eвмр -Эђ%оЁ;piЂTQX@[Х‘IЂr%4Р -‰ЦЏ8yккђPsРh0©є -ќ@ИљJ°|•9“ЊpТыjђ:˜U±-+¦ -<!ЭЂ‰<€–,Ј™’9ээx….™тЈj!X·+2^mЙЊCШ9ъЖH*CЎКЬ}®ў˜5и|bҐњ®ЇlшXњЉ'л»„q:огДЊ6K­`Bђб<°б·`p-МфE; ~Љ›ЃЃЧЋрAсG>%ОЄ‚p„|"VШzmc›ПЄ -ТICN-пЖqg…И•uт3­Йyи2Кt1)…(mцсБC‹ЫаpАa‚ ш{р¦р °ЦЅ c лyЧт7ЧВ њ ;Р01@O$ Є-Ћо;|Y–0жkПГ€M`P7P9° -Й5‡ Рh anl -!р(`?ђ -ЗГЕ»т4±~†B– €К•Ху¦ЄI лЮ}Ћ9Йу3·Т.К1>ћНйЭЭ›.2*BНEяg|…6:iс8 тL3 -¦~іЪeІPаД @nЅl§]пі"%*,-($  >mllnoppolrџprn ooџ§Ё©Ё™¦ r¬Ґ™І™®©kk ЎЄ«јrlPЁ¤јІџn$Fmnr­џ±˜nnlљ±§ҐЧژrk -Z#r( -Eі/q¶T/BdFK!D…Сlѓ)‡a7УXѓЎXTQЛi… %nL2\А–oЕµ…uЭ•Ч^}5˜`…’И"Ќ<тЭ$•t" )$cЈЁJJі X™/Їґ19ByІ -‰ZХФ -eYX$ђА -°P]f6#%% -+—U©4AЅAЦё¤Ec‰ґn¬Ў#jђB гЃ@ -B0D "_4!E`ѓ4Y”€}·ЖXl  -И -¤љЂД02±–AzPQХ*'l¤ХКЧ"Ђ/±]м6m“&w*П&®/[ь`ѓЗ4ёRбЦ”ё…dN:жя—ЏC~чЯ»ТТЇёо8ЂlAPпЅ-˜Aїю,0Бѓ9iX”ђА0ЦЁ -'KЏ'й·TwјlЈ¤№Aј“ЖА-ѕ¬A®гhiТАxЎЕ!СДмаE -X°ѓ &0Ж+ђ@ВL!*„sЌҐлбсw»СЖ˜ђГ$pЃВ906Аw -)и·T+_ђhR“УFрbb±—¬Вmcъ[в*xAИU.r”‹њGиљРrњо2V“xH,о -ШA р1 -<а!и@ ЁAPЂ -ќTҐ1Q„F@ЃсhABиА(Р -;и -МK_ -1‰НґД3WВE n"°є-Ф`7Z6°0-Ђ -8А8` 6H#`Ќ€р”C%iMцєN` -` - -ъ:/’60,М ‡`пц‘‚ -Р#яcЎ}wжюЪГ°#t.ќ™Ђ @Њ№п -я3 -dЩ -ђ -жK|™Й\цт~Ячe2{ыЫЮ3ёБЌЛBпxЛЪ5·µч;nn Ђ`ІІЗ­оjo¤Эф>wЅ­ќooWB©F3Ь2ЮОvБ zыbѓ:‚ fВф §$АDdнїГ  -(“НhDЌ4Y“ -8”2™ ћ—•—¤k‘fP@lцK-А* -° -А`ђрZ*щ‰А@X -@Vє¦lЪ¦nъ¦mЉ¦p*  љ¦ЯҐ¦¤Iф¦%J˜sўЁl*§l43ўiљўP˜hЄЁjJЁyК•*љЈJў”jќiС§#Jя©”jўЯ•Ј'Zx> ¤™Ѓ) - - Й)<Й+јВHЧБ—јґ6LИ5ЊtUВ«Лё,Й”¬ВeЛ)|Є—=80vgµ&А*р 5Pµ< 0№шµJL`YЂВИЬHц41 b<Од\Ог,ОїУ -l"Р5Р° -0і -vЦ‹… Ђg ' -^а|=Я -Ћа^ацфЯ mЯІ]вnвNаћ*ШћбPаЯҐ}Ъ?lЯ8pг5>Я@тГЋЪЕЬH2~ЪоЩЁ]дЩгЯщ -бn«нЯ~=dY; -щ9/}˜Ќш3oщ2/щ†ш„’oуђщ‹ъЁячҐ?уБнщящЂПНTЋД'p0уЯш‘ЏД0ЏЩЇ?aўїъ›?щ6/ш°щ‚}в3_ђ$m¶И/їюЇ жІJжµ -ЩёnВѕVРgЂ?Z р}юµџюкїяюзЯеoюZ >е/>оя9 ¤жїюµџ -$'2`%"*3(C66<2]9'$:$љZ(љBL&Y:,*9--gCY(&$,[F7++:KR®<"?"!qIM$©$НОZНZ9УФХХ'У$РНУ'ЮЯЮЭУТ”ажзиа9ZЫЪжг$”ФРмгХТШОбусЦлЭп°­У’[=uЩi»V°б№rйЦq ОЩіС0^’JS4vнћ9“gСљБ…юВIГчn^HgC:и@±ЕC !,BЁаp€–"€CT@Ѓ°бAЌDxб "hяZdс` -`/iK¶¬YІb5Ѓµўѓ­ЇЊђIkVЗљ°а1ж - &LФ,бEј2;l9[V…!~=˜Q#HdD0ab†I…&B©аE -Mjь Ѓ¤@07 вµmШЫloЯ&›{¦•ДhХ^k›.ггgГZa[Ч+sЮµГЋUћ»¬оєД‘K·ѕьмЫв`Ѓ#O^ёLгљЮѕхEп·Ц·u?“Ѕ}зkЕЪ?O\=ъйя ·ЦrцбБЃ7™ђУN=a1CPM@TF@ѓR4!ЕOEхA TYЕB`Yiuа‰(¦ЁвЉYl•…V§Аc яДЉљP•d1C!l…#ЉY‘4ў˜д‰Ћ„A„В|°™RљБB hЊARрА OTРCрq€0F-Ё0гњZµhзђЪЩ"‹wж)$ћЂвшвџ*ѕhbЉ7z§ќ§±$‘„ћёg¤’ъh ѓ2Ji њє)‚1:zJ‹ЈћўдMh!кЊ5ЄcЏ{‚z©¬± -кйњЄЖBg:‘БУ"˜щCP6HXT…I-ЃNA%В%ЂA•R^Е ]¦н¶ЬvЛmа‚‹нµд–љ -ЩrДЈmЮЖ+.  lЫх*hFј=ЈB я\‚&| C -И]· -vю· -‚7ѕчн…;оыпАя»ЅK xбЌS›;сґWя%|Ю‚WEјоБуN=рЂ?Їэц~7аЫ­хЭМ‡адщЮг®SН;Пwсz“/8чЖгОьЦѕц"9°<˜9ѓШ6X[&ф° -©MYMщБЏ~1†ё}А “V/&HБ -ZР‚ТC -a€hu°kњаюјp…ёl‚Џ№ д@DAЂэиkcК д6Ђб -n°”`·ИЕ.z‘‹Vp< 5Ё@$8ѓ+T`zў0 - - Ђh`I¦<іhJа¶ЪѓaYОXA©Б$'•ю}ґCKн©ZiФµ•­Fе)NыЧФ›єх®xН«OхљVѕк5Їs -lPНъЧѕо PQ*bЫѓЖbЎЇЏu¬еыГЎ>Ц°Н¬R IКL!6џVТ<Жђ­cизb/ОЖ¶І—=la+»’Р>6і§Ѕм$К@ -юо§.щmЮ{ьOыщщ Zюnџ: -ъkmБGwЗRwDБvнwЂ˜Ђ -ёЂ ШЂ -hЃ«чyx}лg~‚~йGzШЃшЃБ7Ђ иЃИf"xЈRo'u˜ґf"wRі‚/ш‚,Hp#Xѓ6xѓ8˜ѓ:ёѓ<Шѓ>шѓ@„B(ѓй§Ѓ€ICШЃ"W4шЃ'h‚OЁ‚Rx„TИk'U…X…I‚ҐEЂЈG‚¤~aЁ‚cи‚2и‚йG„Kh…%‚cИ†O„kVwo€…iШ‚WH…g†#h‡Ґe„~€‚8€„X€†x€€˜€Љё€ЊШ€Ћш€ђ‰v \ No newline at end of file diff --git a/i/2/low.jpg b/i/2/low.jpg deleted file mode 100644 index 710cd95..0000000 Binary files a/i/2/low.jpg and /dev/null differ diff --git a/i/2/sub/1ubkill.gif b/i/2/sub/1ubkill.gif deleted file mode 100644 index 60df16d..0000000 Binary files a/i/2/sub/1ubkill.gif and /dev/null differ diff --git a/i/2/sub/1ureg.gif b/i/2/sub/1ureg.gif deleted file mode 100644 index 30ab57b..0000000 Binary files a/i/2/sub/1ureg.gif and /dev/null differ diff --git a/i/2/sub/2cerkov.gif b/i/2/sub/2cerkov.gif deleted file mode 100644 index d140f4d..0000000 Binary files a/i/2/sub/2cerkov.gif and /dev/null differ diff --git a/i/2/sub/2comission.gif b/i/2/sub/2comission.gif deleted file mode 100644 index 2711c01..0000000 Binary files a/i/2/sub/2comission.gif and /dev/null differ diff --git a/i/2/sub/2klub.gif b/i/2/sub/2klub.gif deleted file mode 100644 index 692d390..0000000 Binary files a/i/2/sub/2klub.gif and /dev/null differ diff --git a/i/2/sub/2klub__.gif b/i/2/sub/2klub__.gif deleted file mode 100644 index df7d8cc..0000000 Binary files a/i/2/sub/2klub__.gif and /dev/null differ diff --git a/i/2/sub/2pm.gif b/i/2/sub/2pm.gif deleted file mode 100644 index a3f3bca..0000000 Binary files a/i/2/sub/2pm.gif and /dev/null differ diff --git a/i/2/sub/2pochta.gif b/i/2/sub/2pochta.gif deleted file mode 100644 index fb25fca..0000000 Binary files a/i/2/sub/2pochta.gif and /dev/null differ diff --git a/i/2/sub/2remont.gif b/i/2/sub/2remont.gif deleted file mode 100644 index 6c6449a..0000000 Binary files a/i/2/sub/2remont.gif and /dev/null differ diff --git a/i/2/sub/2shop.gif b/i/2/sub/2shop.gif deleted file mode 100644 index f82be77..0000000 Binary files a/i/2/sub/2shop.gif and /dev/null differ diff --git a/i/2/sub/2strelka.gif b/i/2/sub/2strelka.gif deleted file mode 100644 index 55b2b2d..0000000 Binary files a/i/2/sub/2strelka.gif and /dev/null differ diff --git a/i/2/sub/2vokzal.gif b/i/2/sub/2vokzal.gif deleted file mode 100644 index c3756ff..0000000 Binary files a/i/2/sub/2vokzal.gif and /dev/null differ diff --git a/i/2/sub/31strelka.gif b/i/2/sub/31strelka.gif deleted file mode 100644 index 161bc91..0000000 Binary files a/i/2/sub/31strelka.gif and /dev/null differ diff --git a/i/2/sub/3strelka.gif b/i/2/sub/3strelka.gif deleted file mode 100644 index 81bee71..0000000 Binary files a/i/2/sub/3strelka.gif and /dev/null differ diff --git a/i/2/sub/angelsbank.png b/i/2/sub/angelsbank.png deleted file mode 100644 index f87a25f..0000000 Binary files a/i/2/sub/angelsbank.png and /dev/null differ diff --git a/i/2/sub/angelscastle.gif b/i/2/sub/angelscastle.gif deleted file mode 100644 index 35a3716..0000000 Binary files a/i/2/sub/angelscastle.gif and /dev/null differ diff --git a/i/2/sub/angelscastle.png b/i/2/sub/angelscastle.png deleted file mode 100644 index 39ea49d..0000000 Binary files a/i/2/sub/angelscastle.png and /dev/null differ diff --git a/i/2/sub/angelsclub.gif b/i/2/sub/angelsclub.gif deleted file mode 100644 index 8d49d16..0000000 Binary files a/i/2/sub/angelsclub.gif and /dev/null differ diff --git a/i/2/sub/angelsclub.png b/i/2/sub/angelsclub.png deleted file mode 100644 index 99b32c6..0000000 Binary files a/i/2/sub/angelsclub.png and /dev/null differ diff --git a/i/2/sub/angelscomission.gif b/i/2/sub/angelscomission.gif deleted file mode 100644 index 36dd729..0000000 Binary files a/i/2/sub/angelscomission.gif and /dev/null differ diff --git a/i/2/sub/angelscomission.png b/i/2/sub/angelscomission.png deleted file mode 100644 index 2255f02..0000000 Binary files a/i/2/sub/angelscomission.png and /dev/null differ diff --git a/i/2/sub/angelseuroshop.png b/i/2/sub/angelseuroshop.png deleted file mode 100644 index 2496830..0000000 Binary files a/i/2/sub/angelseuroshop.png and /dev/null differ diff --git a/i/2/sub/angelsfir.gif b/i/2/sub/angelsfir.gif deleted file mode 100644 index 30a299e..0000000 Binary files a/i/2/sub/angelsfir.gif and /dev/null differ diff --git a/i/2/sub/angelsfir.png b/i/2/sub/angelsfir.png deleted file mode 100644 index 1d86c76..0000000 Binary files a/i/2/sub/angelsfir.png and /dev/null differ diff --git a/i/2/sub/angelsflowershop.png b/i/2/sub/angelsflowershop.png deleted file mode 100644 index 4e46b35..0000000 Binary files a/i/2/sub/angelsflowershop.png and /dev/null differ diff --git a/i/2/sub/angelslibs.png b/i/2/sub/angelslibs.png deleted file mode 100644 index a0709f0..0000000 Binary files a/i/2/sub/angelslibs.png and /dev/null differ diff --git a/i/2/sub/angelsloto.gif b/i/2/sub/angelsloto.gif deleted file mode 100644 index cbe9354..0000000 Binary files a/i/2/sub/angelsloto.gif and /dev/null differ diff --git a/i/2/sub/angelsloto.png b/i/2/sub/angelsloto.png deleted file mode 100644 index 80c3fa1..0000000 Binary files a/i/2/sub/angelsloto.png and /dev/null differ diff --git a/i/2/sub/angelspark.png b/i/2/sub/angelspark.png deleted file mode 100644 index 777ad50..0000000 Binary files a/i/2/sub/angelspark.png and /dev/null differ diff --git a/i/2/sub/angelspochta.gif b/i/2/sub/angelspochta.gif deleted file mode 100644 index 6ca3453..0000000 Binary files a/i/2/sub/angelspochta.gif and /dev/null differ diff --git a/i/2/sub/angelspochta.png b/i/2/sub/angelspochta.png deleted file mode 100644 index b5a66e5..0000000 Binary files a/i/2/sub/angelspochta.png and /dev/null differ diff --git a/i/2/sub/angelsrazlom.png b/i/2/sub/angelsrazlom.png deleted file mode 100644 index 1d42c9c..0000000 Binary files a/i/2/sub/angelsrazlom.png and /dev/null differ diff --git a/i/2/sub/angelsremont.gif b/i/2/sub/angelsremont.gif deleted file mode 100644 index 5d0ba58..0000000 Binary files a/i/2/sub/angelsremont.gif and /dev/null differ diff --git a/i/2/sub/angelsremont.png b/i/2/sub/angelsremont.png deleted file mode 100644 index 804b0d3..0000000 Binary files a/i/2/sub/angelsremont.png and /dev/null differ diff --git a/i/2/sub/angelsshop.gif b/i/2/sub/angelsshop.gif deleted file mode 100644 index 1843477..0000000 Binary files a/i/2/sub/angelsshop.gif and /dev/null differ diff --git a/i/2/sub/angelsshop.png b/i/2/sub/angelsshop.png deleted file mode 100644 index 0db937e..0000000 Binary files a/i/2/sub/angelsshop.png and /dev/null differ diff --git a/i/2/sub/angelstree.png b/i/2/sub/angelstree.png deleted file mode 100644 index 7915d4d..0000000 Binary files a/i/2/sub/angelstree.png and /dev/null differ diff --git a/i/2/sub/angelstree2.png b/i/2/sub/angelstree2.png deleted file mode 100644 index d2b6125..0000000 Binary files a/i/2/sub/angelstree2.png and /dev/null differ diff --git a/i/2/sub/angelsubkil.png b/i/2/sub/angelsubkil.png deleted file mode 100644 index eb990e2..0000000 Binary files a/i/2/sub/angelsubkil.png and /dev/null differ diff --git a/i/2/sub/angelsureg.png b/i/2/sub/angelsureg.png deleted file mode 100644 index 3b1a8e2..0000000 Binary files a/i/2/sub/angelsureg.png and /dev/null differ diff --git a/i/2/sub/angelszamok.png b/i/2/sub/angelszamok.png deleted file mode 100644 index 1ff4dde..0000000 Binary files a/i/2/sub/angelszamok.png and /dev/null differ diff --git a/i/2/sub/auction.gif b/i/2/sub/auction.gif deleted file mode 100644 index 62268e1..0000000 Binary files a/i/2/sub/auction.gif and /dev/null differ diff --git a/i/2/sub/bank (1).gif b/i/2/sub/bank (1).gif deleted file mode 100644 index 6886ba8..0000000 Binary files a/i/2/sub/bank (1).gif and /dev/null differ diff --git a/i/2/sub/bank.gif b/i/2/sub/bank.gif deleted file mode 100644 index ae37528..0000000 Binary files a/i/2/sub/bank.gif and /dev/null differ diff --git a/i/2/sub/bench1.gif b/i/2/sub/bench1.gif deleted file mode 100644 index 0daa246..0000000 Binary files a/i/2/sub/bench1.gif and /dev/null differ diff --git a/i/2/sub/bench2.gif b/i/2/sub/bench2.gif deleted file mode 100644 index fc04113..0000000 Binary files a/i/2/sub/bench2.gif and /dev/null differ diff --git a/i/2/sub/bench3.gif b/i/2/sub/bench3.gif deleted file mode 100644 index a52d23d..0000000 Binary files a/i/2/sub/bench3.gif and /dev/null differ diff --git a/i/2/sub/castle.gif b/i/2/sub/castle.gif deleted file mode 100644 index 36352a4..0000000 --- a/i/2/sub/castle.gif +++ /dev/null @@ -1,415 +0,0 @@ -GIF89aXќ - - -Ћ_mІ“›q7u2FЂ'ИАД„kqЮЯЯІІІZABЋ•–ССС№Є±ќЈ¤˜˜˜УЖК›’•’““–––}‚ЃЁЁ©µЎ©¦¦¦›››z=P†††|||НННjnmooodbb‚‚‚­­®wwwuuu;;;ЋЉ‹‹‹‹w{{rrrkkkddd[[[```WVV444GGG\\\LLLўљџPOPa_`HHHЅЅЅvwx{zz   ВВВxxxџ}€ttslllfghgggФХХЏЏЏ{{{ѓѓѓbeeXXX‡‡‡‰€€ЉђђVXX^``Н»Б///‡€Љ777SSSCCCяяя!щ -B5,“™љ›њќћџ ЎўЈќ -˜¤АБВГДЕЖЕ -°KZX++(Уk…5s\YHqWqїЗежзийк‡,UZ'‚N~|Q~!bQF<(”d>@xИђЃC€r¬›H±ўЕ‹миtАЧ"ОY°"kI–+Ъґ °¬ЌЃBcАфйsЃП -$hђ¶‚Жџ@ѓ -э¤ -hb% ˜&ЁЙ"ѓrњd˜SL€+I -Z8 -’7¦ @uІZ -Ђx ЂDP YрАЃX@Ѓ.Ф ( -рА* Ђ.hHfъ,АжРL ~РB–Ѓ.ЂЎXPSfґ …„ -соЂe¦L+p0FjP…э©aнХ 9*"· s8 -*иѓ -0>M• UК@nфC>”Аp[ђ'IGВњрЂВ 2…М-APР -)bDњЎЎ;с@…!ЎЂ)Ђk -АњГn м·Yй -)АBH>‡5 X6p„6Ёa@мp3‡>pЎњЉ$fCµ©•u0ЗR¶†9dА3(ЃnФЃ@єЎРѓ>4‚1?BHа’ЙІ_ИHC6XUPjрE©аРЪn°яРIиш -w~@ -+ич°SАІ*ґµЅHPЃъРІ:€д -Н` - -PГ -`6›і -‹У–„Raf°^А=` -!¬д"жсQ1ИnАу&4ё†°Kрj`QПBJРQPK`2˜pIqGBE - -кы!KРK`c -Ъ:[° ¶TB·ґ8а# - Ж8ЂВ 5 -Aђ -…)pmаmёр—sQ~ 3YР*л¶Zђwcp -ЂБ\p С%°ЯІщІўёU6ќ"(Ђ -‹к»бяаѓо4>аD (D·6PА%ЗU( -k”`}і0tpгfD¤(аДK/s°Дљ‚-K&'Пf (j°I%_4AЩm 0XcР™,yЁґ?Ё/А -SHHЭг’”ЁЃ -яIoРrqЂXЉ!rСP рАuP2s¬0% §РЂЛx43тСЗQxйѕВ)—ґЭІi0l ґl›w3!dQ0©‡г’›ўЏж?4«іC­bAEід: -Vh|˜ -0іс\gPm0L2р ЊcЎo`q0–.#°oЂa-ЂУаУЫSJ=‚ -‡lа’J -Hђ-б<  #П -АьQ',0ђя€ЃЇч$Iђ,{карµ -•• -FШг¤6|@)* -P - -ђуf‘А9 zv.KХp9°‡ -Є)’ЊЈІ-Ц@9Їе'QP»O[ к`° -` `F(e^@ -V -р+›8Шr*mКq°ёY@ мђPu)]pG‰Р hиЂ+ ќ?`D@Ў%ЂUpR#Р ЂpS_§5хµъW9A$iС-iСK;њ¦‚+А.9 -`ЈgЂ -њZг’”вQ}B2+ђђ -ІЎЪфЛЈ5\Аwdb›qќ}„5°»IдЯa09ґ‘  -›J4o YGHр@ђ ЈЂg @o -H°* щ‡{$!‡/ъу…h%Ї*ађД"^VР*Љ¶ -иъ·-Zњ°ГўвPъз -6зKђІЇУTќ†)Й 0qP&Ќµ‡µC­д!р -ѓ$‰`яb”·~ $љЁPИ} -Wр -ЗЃзE‡8Ё -»Лс9fч -JZ -~АЪхm -p®ЂВЭ‘QУ “ћу9ЮPЊЫЪPpб%8-BUР 8°% -…2Р -ix дtМ)UD4ю­ЈСЎ^в -Z Ѓ6Ё!@ -tаAfМ1@*PЕ›› -PD §Ѓі№ҐKAмRH,б )K жЎ§ПQhЃ„Q¬`АKK¬AT9 Ђ†|„А­ -<ґбG˜ёo0o@ђBY< Џeiґ~иqґvжM‹-іьЩ.ЭwАH0G $zА*ґQТ7ЃВ‡ - бUS AяЦp…*ґ ЭЁBърЁ%¤а -uЂЄ@Ђї -k0 -Ф&АЃ „` -OPL_<`К -ЏYМЄ›ћА3р -QаА5TА…Ња -h АOђЏ*|kы Жo¬ …m -АВI>р/ў<Vm - -Ъ  ђ…xЃ/pђ -#@„erLЂHD*^[0РаТБєФ p` ГєЂ - еАяЂ <Ў>j8 - €о3 -# -lbУ®PЌшa - -а„7ь *@Г™Љµа…  -haxі¬* †¶©E.”&¤Њф!,ZВ> "ь -шx¦й дцЪJ -o8‚ -а‡5T’epZВ°§”…˜’ВjаgLܘяё  aЦ" „ -Фтаѓђ3р -hЃ -Т,Ег#€€SВ#зтЕ_zАjps -QPwe < DХЎTkр -^а -зАD І0.Ѓ0yFЗveG - I0џhрS]P -u+˜¶A вrу#)+mТOuт -bjфд6@{Qb тЖА6-1?v§ORjy рjЧ’ -°$А,Н~ є;€Ї9•q†==ВCLAя&8eЃЭv.°еoМnlб#j·БРЙтV -U°!Sіа - -3_m¦V8ыjбWb–dVSАjАж -SЂgЂ - :\  -tuОЉРLЕWn]ѓкЙfЬЧ®gчm4W>|Ьб}рVP- th@ш¶сP2М#гCє=Кнж,Т8€°бW -C3ЯбvвQR„°%P}P АЃ ¦чl -‡Vkm0<~1eґа0pрР)ђяm Q аRйLП -FvОB$W}€фТ°HМґм^`дГ\’@Ѕха -HHя%qZЬР -ТBTуѓ -IѓZЪЁ!РG +#є<рЎ˜h*ДA%‚џ -Pј<ИВЈЂORр€3Л0+V™Z±b—я¬uёТЪ" zJрksаЂ@+mа4!РfB+k„˜"ДR-sЪ\y -V` Еџд])t -р„O D -ЉQGI 1 -ЬУ -(ґ‰W[ЂPВ@xщF%MPaUtakЂС…VDj#yРw -bdPЂМ] - -aK`h9Б{•Ћб(М¶r - -ГҐтЋ°њў]q-”э\·ъЙ2 -ИЎаЙ. Ы‰<ґЃЕYґ±Дm@сяБ—ЂT^ -Ђ` -зHТ% - ш@T·@Ѓ -ђа( -OXГ„ђИkSЗк Мз\ wФЪЕ1jГ Ђ}6+§8Уr0pјV -Ђ - -аOИ‚˜л°Ѓ"= 8 -&Ђ¤Ћ`Ќmи%jР2яЃЊ` ‹‹(Ћp -еЂј° -9ј7тЃKЏњsq!риШ@X€ - - -dЃ1П[КfT…(ґ -ЋуbdЛ#"Ь\'7ыQЕ/[Iп­o@lэ¬p†AѓLP$€ъ(Аc „а°Аx†"ђА SъБ€ хћ&ё‡QЇќ©¤СЁ -±и`А¤`s' - -„°'8s^8ЭДР‡X" -эвѓм(Я>|Ї­В}ќS‚ Lњ;gЃdдП„ -І(XИЂ -Ц ћ+м(@ѓНР`Чra -+@TH@\pђ0„&\І– С#`Ђ#} 0@c -"яЂ{2$PMPO¤F -E$g§ ™‡Q`cs%°p -ѕу-X -ZQ’\a~—G‹*АpаA7!jРC -ЈШг(РрR<°?Ђ†ГНD{0@пцј'N0 -KPђj -;11Е2Ґ -“Фuлt -а+^,иzљp!>иВЂR¤г44 џнa†ЋIL®ыx ZА‹ -ФЂљHъфfFf-vФg(Мѕ@`@иIt  [ -єЂ‚»А9$  €Аѓ7Т…rkЄH4d'яС`h  хKЂ+XЃџЉЂ¤›Їn": -“03 еa<ёа Є EPGоA/КА ЮЈ -pyKxTRQр1`0HЂгFтZf±i±а=иБ -zS·¶t. 5Rт -‘T83СШвQА”ў203®rэ6:Ђpр -ўNE§ +а%U¶M¤>mѓ'¬ЗNоЦ УрL'Цo$`~oр>¦ @qMpоС[…m yР q…ҐHv…o*@*°FЏ4"`:©cG@f`@°,\–F@А€§БЋз -ќv -:д>ЖfpА^`Р[в„*Ђ}DQ 'щАN& ш`KСµa ж xX$…hp% ` @©p -ф0uшРnЎxТ Є  ЎRJ8Ќ -еyV=К@aЧ~`+ё~Р^рP°‚’v–лр8йЧЂХ`я &ьрYЎ€›т3 -iБ -·°џEЃ»р ф¶ ЭЎZ^Ђ;ѕЈ‘Ѓ‡ЂZ@§вС,S -р.ёяWјs‰Ђ84lEў» -5Ґ!KЄ™C› Л Ђжn!=Їetхф¤~2/dY˜*XC -БnIі*0 -\”и5±°LZ°CYк Цр -uЎо!‰^ЂЏт -љtб«x зcP? VФ,)0(qА,m°­kcќЎAnd#`:љ$иШ\тXЩdmЕ€ -№p&wrјоФ іЂLГлUљ0йб=mжnx2TЇеtТ@Аш‹їU0ЉOа>Ю -K.|X рўnЭЎ„zP6ЙдЇщb4} 0'h~pЮ©~03Oа -С| \ІC -џж=Т0{xАu;$»жад -‘,3Z@ЗGі - WzсcGµO3Р~Зj¬4М7! ¦Ћч[ P -GP$UРO -БЅ`ЕCЗ9.бe#J”р -ж -RXЃBЯIл%¬аЂдH…Ђіћ$жxВH_ ЁOґqА)@PA<4fрPT ,РД.P$` -E¤€жyкЕi\iаFq,р$А1Вя -CqД®uG -Q€ґCw1Y ¬ђDq',б -zTJ -jPC°Ђ…*,V@ъЂЉЬЊMXєЏ%(ЃЋ· ж-oЙ›[шP';]B ЪЁNу2-вР H0… -яO -Ф20№ґh Е©Ѓ - -"ЂиґЌъШGфЮЇЩШr рC -ІBfP`†F#!њЖљі„€#H@йЦ0ЂЋЎA -АTW38і'?(BS @R]ра рњ -PЈ'Lб 5zC -М¤Н}ігLА s„@ -јВяђ`…'8H°К2FђЃ Њ°«›)ЛШ(¦ыр0 -Ђо>”Б4ElБR«QйР@FјјҐ,eщ‹hё{џh OXАрQ“T “.т˜60pжM‘а«>ф@ГлћСLR[KtйѓF¶ьP!ґ‚ V,„А ЌЉЂ -+KА> -мV›?0CCМ ‚чђ -0*ъ -ЉУЂ#р˜@Э2€†:РЃ -ш!O@® - Ђ:TА-+rэЃДяd -TУ.Щ‡Їщ!Oo)\‚“д‚И&ЙѕћCПЎ Kр!p‹Pй!§4«ЭќсГќ?°«В«БдUxР`B:ЂбO“°ђХДЋp° §—м@.Џ` -j8 -Ђб?( -g‘ґсy‚%X¶фyќ'zќz ‡ЂўЗIфЃуЃsPР,#Ф]PI -ЧЕ ”–ВтMрkАjРT”яD’ -‰У ќЧ.њд$Е$*ВКЗ°°LAa jp LучY` -‰Q3p -o—ѓЭтWТЈ‹У ~0`P -P9ўрlёЉ!™y&™†gh†fш…ћчP•ўqЁЁя†Ж4Y -ЪђZZ}@3bPяџаЂ)%Й.Ў7©˜ґђЪќeHґ ґ()±„<л±,аZ1‘#  `А^Р}а6pqќ ч \Р”М1\аuЙ OІУmжф.™w’‚еy -cLщ№Н8‚ - ™ -цVFcѓ7ЎЇ Ўµq†Oж¬8еґХ“©Ъ -€3z‰3©rK†+@–[Ђі'cлQр`”ъ@яЃЯY©G«ґи[’BKЅњ”8тV ·—ѕ"¶`5ђVаfђUb%]@ -KДU -©@ы·xњќ( `рyАЎbQїбя•¦«„\†I+Ин«ВK¶ЏВ -e±СIвЁµ$ЦђЖҐїx9°ArDl•жЃЎ;I.ијqwpтPXp“V0ёZЫZр -ћ–¬Си[Й}¬ґ“:­hHа їQ­Pµ/йРО™(’фaЙџ§УіяьW¶tћ№©ІpHGPB0 -:Ё"dЛ ХGх‘кС‚¬ѕx ТйЫ†`xЙЈWУа!Р.1hcј±І .\yЬБ­ќҐFіFшqJ*ћљ·ља - -9мk -( -ч -ЦШю°ЅµacYZ -5nc6 -fSqP OG $ж` 0‰‚^tiSД»ґg`: -ЯаЭНЕ®Г¶»јЇ›ѕГИ§[]гждI.!СХЦѓk`qXHШЮбШ†{p$s\R_^e`ai”|qЭСєдЮаБyDЊtiNOI}ѓЌЖЁZunJ**-mqw+/(zdPaNEЛѕЇYP/ЦЄ¤љYZЗЛО®°ј­%LLNПі®О2!}eZ¶ёАЗёeC<=PRX2,,ЏЃ^!  •љ „Љ‘;;=uy}ЗИЗ__YAA?SOONO6Є„ †‡ѓ00/О·№іё¶sI?™›ЏЏђ€џnpЂЂwM !!  -_;чЉMе¦ћл†IТУРА®®іђђ -ooh¦§±уЈq„ћЋkГГѕяяя - -  -M@я -rБ™Ec -Зд8‡>«¶у·фҐЃZhJ%™У%Б¬.‘R}9r Н&юЦєl+Р¤K2ГєЬЪс%OhCюHtоУ—xэ•m Ч_б–_ І4ј°Ё/З:p‰Ђп@Ѕ-=хJ0іКУЁS«^НєµлЧ°cЛћЭ -ЌҐpи†rѓ -(il»‘в[Љ )S¤Hyф;8(Ґn<чfЛEћҐyeu7а‡oя d†ьЃЗnЂїсм†ычоЭ*оы№р)fФ0C±№г=ЃП¶И<3O 0УO!џd±ЉМ8тI«ЊѕбКЋ°ъh ЈаЗ'№т¤QW% ~рВ(PбH°ЈиѓдПщСП¤`˜бѓJЛП~ОГв„ "ѕЦvв“АЅ°“@тЏт˜ШіЌШ#Ё - x€ў‘рЅ\°}Й\АZЗ=РIаy=Ѕє­{‹°Ћ*іЬЛЬя -АњЛ№,IЌЛ?` -\Р -Д@ D Д°бѕПѕѓрмѓ@ѓ@ ѓ Уvђб/> Ѕђб.ЋнDPм2ЌШ»­Ц‡ЅЦє -В -H`ЕтЊЅШ+к@ -ФР ФрйФры0ьџО0жь‚`V™¶°ПпщЪпщ‰яђ ьђВ’юЮmџЕ™PЕЂГ«+иIГОћџВpйЇю‹хсНтwЂђф0€ђЂAtgН@k!9гмL€€њ%Y)Ш’; -ЮcpН‘ -pа AgM$А`@g!6Д‰Sс D$GЦ€Ў ж —$„=ъАЃ‚”b€ѓбA„¤IpЎ04I$.VXЊ!‘€„МD8p8І„KЇ -&м뵄ЪkzQ˜ДЎW/Dc3rУ*’:6Ф ,ША„ГыѓL-°Ѓ#u2.ьgB† €7ь9І/°d@N,v,ўґыц%“(iІ„ -А §я†БДИв-FМwђо,˜^а9PМ…D‘eюМF¤hНI0'cЖЃИк +0"‘GІжN1‘’(bџ„$’тk(®_у]–і\Љ–пј~&Bьфж˜CЊHОаа ЯМг‚‹V„‚ -€ fb€ЃAC <†‚"AЊHЂ КSTqE[tсEc”qFkґсFsФqG{фсG ѓrH"‹4тH#)ЙЃЋ™a,覛ШЃћM СЈ”.>P&EmfЁ'Ѓ>ъ іЏOьp¤L3°}>1Ж‹GѕARЕoс˜OЃДљОмГ?>)уМк™яA›•СЎ‹фЂd“F`#‚Y"h -®ЬД6[5=$йв{VьfuЂ@‹Qi¬`=Р€@Ж -h§TzSм ‹! -6\t zЄ`ЦЖoJЩd€{jl‡j@c–Э аЉ -ЁbVЅЁўW)БВ‹A‡ -4РpАE6иБ‘!єи ^"Щ(Ґk”эRFJґЂ@џ!ъЌ±2јРяGЏeg§ъРc†—gЊ@H0f„j @cъЂ¤”njґX]GgF{˜РC/0:F6†РgWЋaT†‰.Ю,Ejў{l ”?л)ўHРЁщЕi$Az -€qh+Я™Ж&јH ђ/Є©сЦЬat ЎмFё\Жjѕ($QЖeь·м!*‰± -]˜°73™Й5ЂАиQЉњЎЃ ‚МXХ&A№*Ћ ФєP да - HЂRЂЈиБMфHЉ -Ђ&¤РOE,E)4 ‚+|ЈгшАPЉlb†л:T КФ®z aф@С@=Ф`‘dєЪ.Щ*|‡ЮhАP1Еh -¶љ6ёЄpE‘PЎZVa«[pQ®z…&lU , - -nSќы\иFWєУх) -В )ёA -4p - ђ†4м -a0ѓЮ ф -Ўд0 -!…чє`»4˜‚ †р€UHў_HГvаЯяц -4ђ‚p -npЉ;XВПђр -¤°…-Ha -4аpnр ЯАГEшЯ<иQЏ4ђ]АђЎв аCЕ+^1fЊѓм`]РЯ¬0… -9 @ћВ#В -_шВwїPп)3аOё†ћЂ…2¤щ ZР7ґ -.1g'мЃ -r®і.сф<лщ>Яі@С -|`Вш·@|ЃНРкАa"vpЬа†№Я -z€6xѓ(Ѓmw‹ …O(„^sTЁ‡bш€HЂ„T˜‡h7X…QЂ -ёЛІ{C».°±яІ%ЫЃabДй4&2Рџя[і‘k‚X>рk9пЈ9™Гі<ы>Г>«л9«4Zр3ыу№_ё‚KШ§Л№Kё9;;?7Л8,Ё -А -ЁD<@CMЬD)У -рјnX† tр -ЂѓЂѓP ЂnЂѓfД -h -и@ш=6є=И8-А-@qё]X† -РДK¬‚'ЁPьД&8?¦›9;{:PЁЅ°»Іі12(-8ЖeР -@ А -(ЂяQРш]p -€ -ђЃ\Ё…!0 - -Ѓа -Ё‚8X‡{xЂnp -Ђ}|Рх@ - эVZфЂ(Ђq˜Bх…qMЪq˜Ґ9Ќ -TA ->uЂYК†Yи†І•†e -ёOИђ ё ChЅ‡рAEФqф -R*:ё„—c№mЃ]˜3ґ+: -рЂoшYвУoШЯэЌo€ЛµЬюЯянЯ -ЖЎhИVўTZ§µ\ -ѓ€ХHt Р(^Г] ЬF}ЂhЂ˜’ш¤ -ХЬъ{ЅД¬јДO<±LЁяюЁHУ§hЂNУF•Р9рЏщЂр -Ё -ЂаЃнµЂ8Ях]ЯjЁп -_XЯфХm_щќ_xЯH&ЂhёвI:} -Ђ0JшЂ]6ЧќEЧhxЂuPЃuX@гfµfMАcSѓ hqnKђXA€`Н®ш15ЂD€»х -€5ЂШУ kЦ -†Ѓ ѕаОiPEюЮђОЃi -А -аJ,H‰®…Јvg -Ђ P -UV -ц…яv -АNаJ-а„щНЃJциHЖdжVnLоЂjи -йj° -Ю”Р˜ѓђW6Им -hР`E -pЃ -X„ZШoLЧTMНNзфLзoXђ…EX„кН йаМUПЃѓк¤MZљVх˜fх°и›>uUПмЎ†ЩGЌVЋЂ8 Ѓ1 -Ё+Ы=]РќSРЕЎWзS] -ЗфN·‡э&„xpЃ€зЃvhmhxцmx˜Џщs°Ђ†gд†уЃ?й‘6йh—б{ш -–тqаmlх†+GФЭP ыРi -ай‹WP…µґq®Ѓj·V»ЪNcµ°¶њFажМ’& (P Ьh$MVИQ`нЭА`ґаAШ 0T0А aяшW`њгЩpJ–<А[ЁhЮ<А  -„ - -•°ѓ6Ш -Е&,Ё­ЈGнrґHPЫ№Ш·?ЮV( ‚&hў‹љX‡Тс њаf<Б P§8˜ -я Щ«•ЦрЂ8(в8ч> ‹мqп‚›™wA1 бД:Ћ -’р«ZшIy `№КMo>Юрц+°ЂюC"љfЂ1ђ Ё -х—4j,ЎqЊkhгцqГ -мѓK -2‘‰ -d Ћ‰˜д$*T”NR’рП"& - Db -TіU$Ьк¶S™j -Иk˜‰„пщI—А@џ„Ў -›H@=є  Ш~ЈЏБ nPй:В^рB >l -c бUА}Ј\ЫeCР@)њh)hЁ‹NЃђєЂ HБґ( -TШяйHьСЂёA…•ГаА, -ґ@ PAџ¶ -HБ°JБ±B ˜A ёЃЊћ‚ЊОиё>ѓЊєи‹BйјЯ3|ЬЂЉnЃёґ¦яЃЌћBјь9+2xи|X©–^)t|йЃО@NБ#ШЯ#р("ОА,@˜bBыН@аЃЖц - -ДЯЮѓlБЬn*ЬЫє­+,n њ‚г®‚+@о*Lо-Њ‚˜БЂМ7ј_МяГ„7М?‚Э®7 -„ЃИА{•@ -”Ђ$ -AµEЃ»2C$Њ‚Шў,c,$Zђѓ+Г@@qїБщ=‚— -Tt \4 ый!ф%lCП*Б8кЈ>ІО–пНоAКѕiш‚oG?rG{ф#oГ -шA -єА(|.3¬s В'°АtВxЛЂ-B C@А­лѓDчїq.?„A' ЂИЂ%8B -МГ(шA -tВ<ё@ -шЃжJ‘rнђ@u›mж"о­j«„Б)Р -ЁБ¤нV )?М@…yBлЃ'ь«МАмя+•Ц.H+ьy”ГіzBѓ~ѕ -ђPьЁ мБ‡N¬нb)фи°ПѕД†)фN/CgЅGяйL‚B7 - -˜”$IІ¤I -xFjРЛћЌ!цИL±ЋN %ЧzфdА gЏ шр -}FЈ[Ѓuч ‰; Ђ]Т9ё"ЕЌ<йо9ЃiяЩ– -P )‚S¬0‡Ђpє™RРн]А0аD(ж5А;¦o…ЕuВ„Aњ•_4ёWЕ'o˜єЌg˜_ѓuЭ S -ЮОШE -”Л=ў1ўT©з#fTЯ±  ћћ/C`)ѓ‡ ,"ИWJЗI&Ilth`ШБІee—5 -/ҐрOҐ ,>ЄЅ*Pbў%ђЄшђђzР AA*ЈЊ&jўў:0Ъ¦"%8ь”џDм(Ў„к‹/tйb”Т C -ж!Ј€*ЉР@2ёЩяЏo¬°°1Ѓ… 49ЃN0АtHЂЪ eѓ Р№G“uиж --DРјH@з„JёиЖЂuNЂCРБд~8З“NТ©Д“-љАdћ:a‚ ~ІАГЉy˜Ш!‹Dо№ -Yг 0шЈ -8Ц Mа(  *aў”Ђў€"ћЃв dђ!•JЃЦ"^…ўєRЁ«Ќи±B‹|ЕLN0БLа„ NNИ -;J'ќ2d’iЈ=Bи€B -џАв‰z›pВ‰ /©и%юе’_”Рбя‰ѓ -‚б ИАб‹v(bЉ=р`ЈЃ{ТЎв‹NИ”2Ђ [ў RIгр ѓTPбЃАЁќDв€г‡a<эаћ"р -†t"Ў›{Ђ˜J ЋKЅyАђА -$ЙбЏpАI˜!‚ -6оyаЪT ЈЃ8*IdЩN / >ёB„ ~Р@„ --8iАЏрЕ"wщҐъxb@‹џz(ї§†Жѓб  -”|CђD1@В€ - -LPhx@јQЂPЊЈ -VHС vрлlqҐгhµ2\‘3HЃЃШP‰aИа'CO°CЁаkАА2T`dмkHG™d—ђа˜ Е0¬рѓ,ГЩяђЏ.жу -а-\ђЎп¤±%|ТX ф¤Ѓэ $]А&Z2ф\oAйШ6hIЛ`#!`„.СK^>Ѓ `Д‚ЂрA -шF{–ЎПІ -XPў}(,,АѓtЎ’а"ЅhќD¬‹ Еў¬®xFL C‹|#)$БSђ 0нLP¦u¬C'H‡!ЁХ -iа… -sGя;Ъб‹f\˘Љ.tСIw@–F P–¬~RX0„ Л&Ё«#qBЁЂKl0в­¶Њл.oЩЛa2в x\°М -ь  -Рѓ-”©Мi¶!‰µb°ЃZФ"t+њбЊ\ґBІ D4< @a|#pPА2р -кіґ?Њ -|AЈVЖў9†–ЙpЂГо±Ћ(@c˜АC ђ -Ё–€3$a6b{­ьT>ѕ#&yИ~Кz%yD ‰m14Уаа‹lр6†јe*ЪСЃЁ…BЁђa(¶t†H]K7%щйХKЏC’@Юљ§*Ьє№Ођї¶ -я -p‚?@V~Ђ‡*ђЃz%±ВHрАЂјюЁCX‘ gЊ! „&ПђсѓJ -ќ8aТўЌ -ґЭЩЁ@№Нmn VаЬзЋarжz?аЭlЃш_¬цыћё…2ћсмЌhшР0aсYЬб:ўшЄВзуП<{#‡н­|@±ѓJ,«ъm™~E°дhB0kЂє -ФГ -¬ђYфђ> -©цPБXЕd74  @ -ґР„•¤C AРВzЂ…у•A TؘДС‚uґ@IuЂ"с -ьяA€PД’  -ЮЁ‡џфв)MйГЫ -(_ -ЙSЮнНrрZQАКX†А ЂТ+]Ю`к¦}1_t5eЃ2Д)q\‡·V±эyЇЙ -Ѓ8Т -3{ѓ„АЂ єЎ -ђЂ¤haё€ьэб‚ 2ђ„?ь° Аћ§amШЂr бtHКmФxАША@FA\©•ДпT T T@>а > §*ag*§>О2CоЃX‰зиKTия&h -S ѕМ‰Lп (а ю†єЂ(Б^п -б. ^A^б -˜Аfaќ–Aєjxњ®ЎЂt -AўѕaФоБљ/ШЦAд`¬ ЂЋ 2ЃЖаTЎЖ` b@j ‹Ѓ’„’DЃlaэQ™B§ -L!±L@ЖІБ*бП¶дZЊЂ‡ОМ«d€„Ђa«\Ё…ЖЃ -Ю*АЁ(НoР+; с†ря|0)ЌтяђЮ(mАBОСAЂС–мьlKдсвС$і ->л -: ц КTAтЂ -8AТЎ -¤Ѓ©|!у†` `&`ћ<`*Бv0 - Ѓ@Б` -LАьО‚БdAА a -Оа ,0 ж ї0 R2Ђ°Ж X!њЃ‚2 Ѓla в Ю‚ ЕБ°П=ќТ) €ZЁЮёЉАP±@Ѓ ґА•¤hИя(Їъ2Фтz°: ,`UtUcUЬA ‘UuW·с®‘Q‘op/ -д‹У”w+ Є’¦bџJKФЊ -?Ы Ф–Љ -€x·ЅІЃwѓ(†BЎ*C!°JЂЄюВ« V‡ц€‘XмA‰; -*†ОM€@€Кў‡L‡CLd№ -хТ‚/ -Yђ]А®нZ¬ т^ -2Ў*@’†п.SAQ†м uхl‡q8єPwФ -  x+¤ЉҐWµљmХЬЈЃЪiuР№ГЦ‡0zџљ0 -пИ#hфрRX‘ъgЈ¶р - р¬8p9EА -oжЗwз-ШвЎМЩ;¬ЫЫЅ%@ЊћЪ©]Ю{®Ї -ЭдЌ‘ љ кЂЏ`6а& tLЗ&ЪФaOЈ/ я=@ъћпяѕпaАrЈпУс;УQпБ`Ђ™y»A=юAwЬ‹qp›эІtљ‰uiy ©©№гЅxЅ—Вx›·:Ќ-/Ѓ™—@Wї°KUX№сєЙw~ћиЈ}ЛҐЭЪ»ЬЪ§=й•юц±эўAзы•9ѕ’Ра­ЬЊ0яbАмьћ˜Я mЮЦ-ЏќуВ ЮМBhѕ ы^ь= -ЃЈѓВsЪ:h«VНД‡Х(VФf#Ѓ€6l рP[Г€;b )Q¤¶vЪ>®$ас#`$я3NЊЙѓG»™@v„Щr'Џ<> UXЋ8х -;pм(±]К”›—(b;Ћ2«з:m)У°a‡*PШХWdБГяYj‘%Б ѕАJ^xСfvСх‰zБgЁ˜Д¬Ўв‘ИxFЉ¬‘Д•€ аLТ ЅDА‘<А…e -40‹.ЃAET) -шЁА$ЃCd@|щҐаЈp0ђ Г gV)SKБ¶њLU@зytђSњЪ-•]4шйMќЌА›•QйЂ0…цЦЮmЋA5˜ -LI B‘J -NT’FpF§‚3ИЏ\L2Йѕ‹й8vА`Gт6ЦќиiЗ]‹ЭѓoЅш@A{!фпЕѕQigГЯ5 /ДЫF% W¶¬˜ЖёшБ=sЂЉБА0уdTЋZђoє( њ€бUn˜V„^Ў ¬КS–‡€хU†сё Ђ plPмbЧGuqv-И‚GЂЃHЬ!·µ9j ‡¶ЪЮ‘ЫВЉ!ЊСИbЯIDЊ0ДЈё0­СЉ‘pС/ZBЦЇ0@фKA—E -й#˜\рѕ“Cp/Д bяЅѓHъЂXж›Ђ<Р -8HЩЎ2р јВа_A(«—љ{АЬYЂ` Ћ!h2Щ†`–Я= …Бф˜НбЂЛ’® ѓ"ЁмKpс%1$ЃДњ±µ,’ †rЕ -њН -$LBЯа·5  °QД0‡9pA уXєтЂC b€„3ёРЉVѓД b!§8Лqa ђ#їћШ ќЋuкD/®H0ЛхB‹sЧb B9Є6HЌ|Ђ3„,¬6џzЂяЉ¬·ўй­иџљГ¬‡Ѓ{дМљИЩ§Bу -`ђ І2Q -"A[HИ‘"Ў€¶р 0дVЌ"¬$<@ ‘ьMxM.C ЕДpYИўKЏлЧЋё&.Ѓ_L1€Ўх1ћо<ќ€Ш/ТQ=ёA8nњЖЏxflЮi>`‚њiАgPЃN ‚й5а>zT„ -TЂCBЏљP gо· мЁG -ИF¶uс¬ўz€ PчП>ч‡ДQ‰Рћ l`Г *±˜Ђ -љ`­ЦсЃ3BPБ<ђі;Љ@UДNрА!ZЂѓыс5T’Kб››їa.!€ёГц‘Ѓ}C+H -fЛлmґg€иE“ьЃ9ДAZ -рP8¶DрdА–"H„Ђ“`eрЂ\D їцхН"хЇbг@±а^чnЂФЁе-••¬ZЋ™ЄИ@"ЬлЮ}ФrСЊћЂ‚в±ЏпvP‚Я]РUрЛї $я­©JХ+р[ Їr‹ҐГҐгP.ШЁ’јљжС:%®—к5|іЦ6Ш‹Hhw -ЁkЇG˜?aщ -БНърЂ ЦHDЂZдz #UmТщ…jTbP@іµ¬"n)b¦3\ѓ$пp‡Vdа‰ш Lсѓ1АЃЯҐ ојдB’ѓлFB/ђ -—Р7^!r™gxы‚?ЂЃ2“HгRАОMsі@МHV"b0•g`Э˜85ћ8‰u.ЃыаА–p‡^јoќKд@&NLУ‹Mбc– 52и^\њж|ЮуИ-6±±[‚,7Е‚ОЃESЈX‰0EЛЯ«сљї˜јеwЫmъѕXnћчкq ЫхлmЫАњЮфfБa·Г=•eLoMЅYI8Z‹:хюЅ°‡Ь:Ь5‡ќц=+ЦЉОА6БЂCГG39ґ¶k@ЬІяVЫТ -ќУ/Д0 -Z€†i€‚ц Ђк %@3А•@zа} ‡}Pф°*А PЂbЁL0˜ђp”@„”P -ЮА]0L c€EP*0;P{Шъ #°ZP@%р ›Ђ ц †­ШѓКа - PЏр -$и -]Ёџа р џ` -꘎ђ -X0ѓ8…3@hP¶ШЋP #°і  К𥠠аo`, -ф -&Iђ:hPh ыё 30©‡ЖPяЩ0•%h;° фа -PЂЋЦ ‡ђрЭ ѓрЦ‘ ॠЊ&и° -ЂРРX›p—х0PРЋЦ` dи˜U ѓХ°хђ --Шф oP“+h;…Ґ -$шE -µPфР,xo ф0ђ,(љк  Рќи -Џ`™ Ђюy‚У њъ@e°Ќ(xы9LАЉ)ШOX -`‚†№шLpџл9‚Иi‹хP -ѕЂ‚о к`љlрџ:рџЂ— - ‚lрћД‰љ)h `Њ%0 *ѓ0%аЋ pќ*ш -Йi -CЂЈ)ш - #°–)шZ# -' -V ©3 ¬5И‰єЁк©‚рнXlъЈoабЄ&˜ -3аЊdz‚9 њ[ …ђ -„JYX‚УP -’j  є‚lа P˜рЎњк¬›0ЛЂѓ -&X -›J‚wъЗё‘ђ@UP¦ккЃ:0zАЊ3‰¦‚)ЂЦАҐ‚ -фЂµ ‰КЊрчАІ&˜џ?Щбiґ hі -­$˜# - `ёкё Qикш хрЫк‚ТZџ №Џ» кИё °Џ‰»‹%Ђ -›аO©Ё+Ё]№ЊЉЇ$(љљЌ$(±[Ґє¶БкЌ|ИЄ$€ ђ‡ЦажЙа +л0€¶(№5° zPC@Oщ”^°Ґz˜­›Ђ -ЁPђђ‹Л˜ ^°ҐА]ыЃ!љ¦ P­.(¬·8]ђ˜H - аЙђЋч ¤[єЮ‹Ѕ5pєФ[Ѕѓ[љ«Ћђ0яҐ`№иѕlР…х`—Ћ° -АќX’ђ№»‚ѕ0пЩ~` %аъ№ћи№…`ВЛё‡ьи‰џh shЏЂsкZ #`q;‚”`t -0ЉJ¬аЃ* - -ЂњЂ Р]АZPXP3P -ф0х -а -Y¬ЗJ8 -XP†›№к¶?Л·/HЈiъ¶uы‚ўйYа:ѓ@—Q‹ё·и›° -µ@hрАTА0яL - к`—НУ(Э‹/М‘ P/]‰zаFM#РоьСM­„цP -Чq-ЧsMЧhЭwЌЧwmњuНЧNќЧyЅЧDHxШ}mШ18Э…„‰MШ‡ -Щ0ШЉНШ?иШЏЩ™Ѕ‚“эЧ•­ѓ -@E Ш‹­Щ'Шў=Ъ˜н¦©ЌЧE@ nЉ -ЇнЃЁ}ЫE -ё}Н%hЫј= -8 -Ј­ЁЈЌЬ;xЩy]M0Ъd‚ѓMЩ[0ЪДнвэЧM`ЬymЮг@ЮЉ]tЫЈЅт]Ю!ёЫй}ЭЉ -ЮшЬ­в0Ъ"»Ю¬ќяЭзэЧЈР -ЉЭ+иЮЈ­ЮyҐщ}ЧХнЃ -G~бЪ -4pSчEPP -™џшmoчuПшRР f jp ащ#@ЋSаа4PoПчgџ_`ы;ђ™‰чP°Ѕї™Щыф`ыјOѓ<И=Ђь= -: яыO -"Е†ЗЏ'7"–гф”7l~9z+ХцнЈМLqщТе ѕinl SдЖ©яёiѕшDVWЈ”§HЭXе†jРSU­^Э襖h -ГvHЊ2Ѕs,ІНTГв ФP ЎЊ=>ым #Л - -» ШbЉжФ'Ѓ:хшЋ>5МШу)5\)¤5P©a„"Ьt3 -“ФKКЊ[ЅЕЊnq%эъ»ЃБх¦rѓ¤’П%~€єбРg ("ЊPycnА!€.р9 YсQ,я\ЙаC CЬA§)в ј–А3М­шЖhdў&фВ«ЖиA -PC o‰,#И ї -Іґ&њ@— -*Rx’](Јњт+ЇдЌ–-·ґ— |Ћ8rh!Ѓ8Ў„:и†й¶`ЙТ"Ю{††UdH ўёE -U*6оPГxД%7»ЂLѓє`в¬h-њ« К6ЫЦ[я,‚ ґ2\нЬsЧm!u[ "тИќ|w¶)•РmJЬtшЛЮм­wЯ3R(абF}–xkЂЊ4Фsc)–¦гjф!ијp!•[JpD†‹ I@>)RС’T(Цc‹c -—iМҐ¤Т Л лB»*G‡И©Л†’{R”¤д9ЬT‰ۘ’”~±Ќ¶аї@ўиоях›{$`iА@BђЧБоЃ -}р”©ANBёШvјђ -ъА$¶§¬b ®ИјїI!@ЋXжd§шazжkЪ*°??Ђ -ЫxЧ%иаЛi3]І‰з8§›$ЋЋЇ€o^§Ї( -d Р2pВ—И$ -#ШB*†Ђн   ё_ыFС3я!$ЂQ -›ёз,©"фЅ7Ёa «ЁGяфµ[Иа¦МX7j -?8в -ќXEn%YHHbTЅCЖSі5ЭkэЁЧЉМSЁ«тJ”ў\Нj®±]х ЊH\|ґ^П(iI.4f“РzМv5уIґ№пZ‰X nN›D¤ЎдdH№Ч,®ЅN -iљд.№вJs­•n3ШЮЂbЉ -˜рЃЏV€»љќЁPRПр# RиД±Њ“0LЃ'_)В)ё±…E– ЮйD'ДВ°±ЁR?~”$·x `К?%Nh џ°‘б И0Ыu#JlщґєVоБS«lelMY =ё†OЕмS@˜РH>=oФјВЖµѕЬ<«»иЫLЪФщяFДп}§бjсО•“Ь -©C&IО…зВЬ©dЯ,3љґЩЎ®ФОsfшlЦЕ•¬Р†ѓg№T4@®ЦR*ў ЄҐ -©Хњи -o0ѓ\°'Hк -DQOPТX' -ВAvm9fj‹щЧ6R˜З| -#Eх YхiV7c¤у>AНK"&“Ьыlёp]de4»р;пѕЮТ|l5щJ‡ШДЖЭ/ ф УeC(ЕJЃЋa^ЫҐГНY)KOЁ®t·‹~ !ў«(­ -Й0)pC-¤Ж‰ZЦўћ4сГ -)vJjЌk\@ -ИШ’мУ¤Ђэk—»њеR0 -GXўэX -IЌХ–}Кm-p›Ьзe#¬j^mK•ЬUx‚TЛјur'iЈI°h’„ -lЊаg=8Zнko:У№ї›“ґntа:(ЎБsu‚’®¤є°˜) Ўєи@qмЃ -6јЎЂ'чV~њO v–УЖб4pѓdL™#˜vЂGўџ/БжЃ\f :“Я аf|^Ј`FИJ@(xA;B -66h*`ѓ=0Аdѓ~ёuX—я @F€ја°›"0fР‡ЉТјђ‚y`НC[ - -Аѓh™я`ЃD˜ -€ - Ђ51Р`gPлxІ№шЖњ‹gЃМhC&а‹ -‘МРЂIЧxЎjlЄњAkЃuАQ„Ё°№€YЁ0ܘ°Ы"„3 -\„#нG’ьЗ||V -@- - јiU!Џ{|Њ'Ќ*Цр–РёХ\Ґ!H¬sЂ -‡а/»{°ИA°&@Ќ\2?’lХg-ТМ0?‘Ь !СVva—µR‚kш.‰ѓ6Кг‡nX‡h - -…:Ы†Р{P!Ћп ]t†2rЁЈЉ&НА5№‘,PЂ0Еd ЂЗk2°D bЂ5Kў™ [OМ–‹¶Й"†іХeаж чDАKF`‰K -РЌяК­shАIѕЃ4†*qЂ° -дОqns@Дњ7V⥠-ЁР‚]Љ~‹љџС•4F\гЁмA'шрgL`РT ¦“ Ж@c€Б.I  -:#Іf+О# VDc - ‘BўGЖЎ±€(Иєђ€Ї–С«Ќі€ -ЗZ P‰?њ њ˜А -0рC< Ќой’|0V -9Х©NoъѕР!ЁW -;ОeЈK5фА72‹paОЏхGжKъD rяЉЖ,2ВР’-nґ@‡Ф~0†ШЋДIДpTS‰$њA……XGлJГPhZн VпсЃґѓ -:¤ ќlЃvµK ТбJP(N©ґу6к”Є$ѓ(e‹D$ЃИЂ¶Xa€ЂpUDNђ»ZT®rЕ@ђBCa!‰*БЫ±зЂи`іPЂ ЏеA)ІВX…'’8Жz@2Рљh4и3ё -ч€Ђ’ђЂ$ЎяEbҐ5—д ЎђИ2ўЁЂ’|@Юр - ui€±§ -ќLБ::№Ћп¶`Ы -wbюд $Hf4І ИhHnАµP1 Ћ%ШK˜ђ˜И• .ЗМ -q‚˜У“ЁXsй\'cЁ< Зњ©ДzO;Ґ•Т‡ЂDъѓ -а -”ҐO} цАЭЏ_ВHЕB„Уѓ' Cгњ`В:~Ђ6а HШtjQ Eь YHNpрЁ`Иr*Аѓ,уЂ6°A5Аt¦WcйNџ:ѓ З¤чPњыП7(6CыДЩ[¶€I‚kъ0V2 -Bњґ‡ёNiЬQ€ј "{5З„$‡Iм2.±ЁцlеДђNРоv§¤аAЛ°Че3џбWXЗ`XА}@иH&V EМ! „1 -}євџh†я-ф }TА‚82© 8AMРDaЂ?l -L”кpј:ЦпфцGЋK#Фm tщу`<р@G+|8,ЛL)А›yА -ьЫ˜‚0ђ lА>ВњБ<@¬ECеАеА˜©ч˜ФлAДдxЖ®†pђ…k”Ѓ$д„ьЂ`'¤ѓ€ѓОTЃ4Б4n¤@0‚8T‚Cя.XГ ЃЊЯxЂA°љЂиџыА4°_Тµ_Т­_ТЅ‘УС_#NЭсљ}РР іX„E|Y - …i гґC6T %,CµLЇ%‹)QжМ"ceP2DLC@At@ЕXД Ђ!|є!ЙФ0LВмc7Iњ^`АL -`БмЌPAы4џ%ќДДБ_МХF„” -`f єPжЁЂ"xАїUBПэЂЁ– D@ ‹` -Ы8,жt@\b1Уа,‹ґu -F@•%ґ ДЂ)В>@ѓ)мN.D -4µЗЬ<{ ЛЄyђдTЂ“Х#ъ¦ojn§6h¤УЩ¦6ґp6ќ!.]юi¤э™DP~Y…Ю° г`@$DЂ!tцPBP‚ЬВ(t|\LFГяРЃ/dN4јAЁ‚P‚/4Ђ®DD7”x6›DАеpжљк›4аУ`В®Ы 'H ЬњAl#Ђ.ЕЂ-Ђ-°Ђ)Ђ - Д@А -ґCn’k5Lѓ!¶_nћГ’v@вIўЖ(Эю© 5БдіЌЊѓhb7PTAЊ -C@ж|А"ДC<ј@ГЖГ"рA<ш -%РAВ’БЉ °8А:hКЉЂ8 kВ9ЩUЬ/АЂБ@г,‡5‚G§К@xЌЧ ґJґЃ) VЃЃ"€AґГТIЏtсЕ Ґbв°„7д@NYHдА8h¤7l†ИUAС -@Щ -ф¦mж&"љdn§mZ@!J]юЌYbSКХ\a@~Д”КА`˜ а±Lз( -hЙњЃ,%А@54Жљ@ђяО¬˜`‘Ь$э -Ђ LЂђЁЋА[Ш˜‚%LЂ ‚ШЩ T -¬Gq езt -qёX@и$шА!шЂјnwі$Cмт)ж4Ђ– ,рiwjDЫЗE D‹Т:(лІ‚,фЬP@ЬЕP -bн®ашE -¤Я -х’6iёfrЫ¦tЧёR7uOw»gФщж9Р&яwчn§F&ўЧщ“:bH6]x›2ы9X;Цca@СB№€В?Ц'lуЃуBЈ7z#4ш'фpрu%цЎ…g<gћБ±|ФЬ‚GН€їЩбДБ("˜PА°ЖTАЃ(°ЖдА ˜C+˜ѓ0ДССЩ -c4€XеB-Д Ј,€ -—Ф0vp–jљчж»ы¦ьA]P®nѕ‘pѕќgЩЦН}lћ+RЗг¦2Ѕ{рmЄ{M3Dѓ¬ -р&Ђuщ¦2—Y1 -a…’цт(й;ц”!)Џ>ыdПЃ `Аў‰Љ>§рѓ?ѕ6ђ‡ъ -Rъ -P ‚Њ ‚{>xАЃn4`р@TS((љ9’ЂpЊ кCTЉhз1Дјс`]<(ђЖ‘,Е - Э+*KџљrЇ))%jcђ1ЋЄ‚"Ш*"h`Ћnd @Ѓ9"PЂІnяp`™qжРАЂ жЉaЊD6• - ОЇqxE—hЅЃ,› -DcЈъА=єЃ 4Ђ†ЭР6P њ HAє -Cp€-0ЂЖ -tЈ 9РТювЕdгFйKЉјAЕ­e‘ЉгPZЇѓµ -l/єiKзЪ’ -bгБ± "цBЋЅ -1гsћ/І!EрСOIКРгЩШ–¤ЧґѓKуБcCюgФА :ёЃЋёЖf7Шd:bк ЩЋv4lІWаЂ±њ4СЏ|аC_±A]т’–‹!^ -О”Єl€*«Ѓ›‚а‡…hрpЏ3 -єЗ§Ђ&AdиЂC2с$Фв`Ђѓ"жа V Њ -]mмяТЭꈥюр„(ЊN›ц°5}dK—rК™n!ИE’%Д D‹ЉК/°¬F7ЪСУШЖIj;зYск&F*†)•Ж0Ђ: і€ЩT"@ -ґ‚ і%‚0 † Ђh·PДELu4ЁҐjѕ0nш|A\_Н0Uµ&щАq˜рХh«Юа#YЕљПyvА3ВY0ыС7E„ [R“я&ВY€t ^ѓ=qжг‘ж–pќ)пr,%”h4Ф‘ЊеЁ$5*y‚А‡ђАF-kЩїўЈLеѓMy6ћpqЙ©Ћ@ZWъ|Z@шЂ0р -пА`)SО 1ИB08Гяv;Чb¬ ЂВ$ТvУёЃ)Њ/*РїlЌ0вмсaІ©"*љS»¤d–’>єKКp‡;шW~&дKюкНЬn@<®kM~Np>sЎр„3В“G…1ь ЂїЊ}h<^ -nрvКХруpњ9JBЂ3ЌГаg)ѓ v:DhХ ЦКЁЬЄў 8ВкАЃ} ™ЖѕБ¤AжFЙхђЏd_Ѓµ -м­з<_ц/ёА4,ЂК’ЉV”ЁЩIrзTњдњi{ЎґSА—VЂ5ђђЃ:p!¬@B2БЃ;8#ІHBђ  -ЂX 6КЎ°Bp3ЮёIре6;Ґ8•xc…ЎЁ -ђ@ edK¶b У* аXђeE` X`E|0‹e*¤OHLG¦eE`#ќё¤·днH6rѓјjГ!єТ’ -П4*ЈкNБмПоmоь імЯЋ""˜ЈMљгnи•Pc\ЉҐ2НdN'ш/RЬPSМ. Ћ`:дVdlцЎ§(DUа - Ц О@ ¶‚ b«*дq‰nLоPAрСd«*ОT~яМкзп<±Ћ.СЇn^Фeџ¶.°Фj:’Џ7$ўB"'bпЖ 4КЊ>Ћ#кТ„?"§Џ -! -W -впN8tBLСE ш"ШBzВЌ(АлЉ¬/ыBЃ7OФjУS зBхЊЮаК&;о8оў0Р QЄfrSEY9W&e6uSYФR‘і*jу*e¦АT,NEо!и "`9Ђ†NE7™e - -аAЂ`Ёе;{ЎШЦA†0`*Аt – -MSvМяЂ*d3ФІTт$Џgѓ4+АьПG<а4A+ѕgJ$^іe) 6"'эъL_UU•C?ФЮм”рnу+XTm1UAVз`Оа @… -0 xеж@  xGРQ{Ў;— -хL&бдV`’n!Uоц э0 JО +’ q!ч Ц@в -ж@,м1e~GTвЮц -%Щ_уUа7&Ј°QeR&у-: --€i ЂеЎа`6 -ё‡Ф1 TЊV’А(а bоД V"c·"‹eЂx„‰a€Ђ„QYUн‡cwzЃ@—uё;'!†cЧ…y—АЎ•‡ZМЦ'C:™Еdшрt~“Yњs*`ЂEе КШЂ W›”\Й•{х2:Ў”*ў7GГЩ*p*Дв…о†(" p„G3цAPлСЊАя(ьLмXоЬЏQ ЏгОЮаО Ґ0’ЦО -.пиRл’‚Iя{ -F9 h%T0-G Fn<УуТZЃ;‰Ђ¶^љ§iЫ¶Ѓ §ѓZ†uщ;7¶—QuЁЏZ†av=w:3ВќsЊ§bЌ…g‰фZtіHUJ›ґ™gч7лCЄsЂ‡sU0Ђ -qEVwф оЃ*h&eІ"A¦“®RJіІDc«|{ДАЎVа xи в мЎЦ—П -ЩЎНсЃIІб€Є‘ЏАі5Y.‘аJДг°‚г` -Ъ±|yTрТЮQ”Ay -А ¶Є“„Ў€Ђpј¶oњ·Чт:—@Ё©…љcЃаё‰б;Ѓz:Иm№¬яRњќWљ‹jfu#ЋkГ71ж»J·ZѕјYСk>…t!¶ОАbИљ·UФЫd€o—Ё­C%¶(¶вd ”№абО‘ j˜Ђ` ’ -¦S®——Ґєj›:нqvФ;c»бц—ќЭDЂ–4!+4A4яa€4БT aВЦ+ё -QИB/‹ь5РОo%SoППІф@лА€ђ©)¤CюА -АІБ ‘3Б.=ъbёVД`"бЈc=¤“а푇ж`¤бзAo”ПЂFЪdAЗ“ь•u|–Э¬~ЋЫpЬTaлЏЫ•Ј=З›\Ъ§]їO˜‹Ѕ7# ЕjЕ\­qT…c®в>А@EфW+ оХш ЦЎЁЂfДАпAБT 4aT wАby4tЛі§У’вp -z! Ё!О±ґ‘ J\№ХеяђVђ* Э‘ЉЃг/ Я„ ыЫ°iІТмАb2ц_ЎЖQ‘Uе `№:‡N}UЋЂw.Ь.зризµ{ѕwwЕFy¤·R¤№Іѓѓ!СПТ+лАйeЎдо –АЖm<пЂ ›ю` б:ГЮҐ·ћЪ·ЪGШлGXЖZJБYIЕ<»U  j@„n0ЁЁ”D…8"D8L!Q…E6q0Д©$ѓЎEАЕ‘¬!Ж`Фh -1ґўЂЂ˜!G¬А!†,KpАEВА)rИ)GЊўП%WЃ*Б1ЎP АМйTўIzWЇjB%utµlTВ5љ˜ЂЙ а'BBД+«ґ:ZFє.ё"NBД$\p'њїqЙб'›l@ZЯK¬q"uмUгкЦXщl0Aе6Ю8A-љg И>6ЄҐЈ\ - -BлИЁЦЃЃјд †аH%pU2l0$3РD„1~ЂCЌЎVD -7hЂ}Ьp‰Ш -h˜"‚±¤`шДY­‰Д‚С­™hykР•Б0ЂQ©Ђ!WkЂЎ.И"¦‘Р–0f± -MЖAЊ™™ѓ(ЂЖрЃЊ‘ -Н№&ДБ?hU§я‡РФўd4|bБSD’! И -"sљCзцЎМ (і€cPf"бЧАjе…«ks˜ ee‡Рk-2±€Z„fхЊ‡ @†5Иsvqи¬ЧB1Мf#ЉГН ‰€$p@™аА!ќeіѓ -l­УDД!гѕ5€¦LP)™x˜””–©¶ - Мѓ.Ц™™)‚/БeДP,±ZaY€БdУ /t -™R1Еp­їqћп"ц™$`А(С3ђ J6ў"ЃA№Ўi-hFД“жQ` -"АЁ"Ђ’PаП†IР„A‚BgАc=Бф’e ˜"±ЬL„‰zAiJC“I<¦Fpﶄ^ф,pЉaЄilЦ•ВФШЗиZьЧ h3В@+@ C˜1ІF m¬ЗаjjLА(n1`[¤йяmЋ†ёK“XSЧ:Рђ«бЂ3ЦTWЃ•Lќ‚ЃЧYЌ¤—‡Ђ˜L¦*PЈЫЦЋ‘ЎСГ^уКФ-ЭmK35Ѓ7Mыёџў°dsђ…d–2FE\,z1\BRdС‰Э,»@€‰¤Њ§ -ю^М—{ЖзU)П{ -;Ѕr.x:ФNхёшf{N{є„\p$zѓ.hn/кВ9Џ#GлїХ5ґk FеgДdgеЄпЛC&)ёИ"¦ЋttБ‡u`нMЦА -Ж”†І x˜®х-8‘4‚ ь€Bг$’эеҐi§ Ўкdн"Рb­…x#=5! љ‘"D#y/±Xв uФшѓ@„B8„DX„Fx„H˜„Jё„LШ„Nш„P…R8…TX…Vx…X˜…Zё…\Ш…^ш…`†b8†dX†fx†h˜†jё†lШ†nш†p‡r8‡tX‡mШ -`X * @ vh„”P -«І‡ -РЃё€aШ -ф@z -ЭА‰¬h…<А# -’Ђ €gЁ ЭА’P -А9 -з0ЋshPҐЂ^` Ё CрџHЪ ЖђЉ -pђ=hф -% -ођ -#° ‰йЌ …‹Ґ˜ -& -# ™Ц0‰$IL˜z ‰ 0U 'I„WрЦ - @іP -„ - ~Рбй3АK*…”`EiЉ}аҐР -h° -›0щ¶є§о@њzP˜Ћ 4`t Ќ… PаК`ЙъѓяЩЂLP -ሄ”PќЩ`A „ -х0†°­.ih -„Э І3 I%«з0Њ*„н° -H -д°  «ѓАЄ¶y°Є¤V«б©30P°#Pі>иъщљf{„ 0як@бz„Х@° -0SY#Р‘}Щ -®9Ю -ђP4РµExђЉ»ь -„АщКЕл -Џ`љ%рАЫЉo«9Љѓ„l -­[„«й¦”kЇO -±Eи -#а `ЅFЁ h -ъ0{@„оАь‹ -; ¶CH»а‹ -#рЄEШ;@В%`ВR˜В9jTL„У0љлLђґ?h; №еYќBИ[ U`„ЂЖэ‹ѕЊи ТЁї™¤* Зћ«J\W+„¤YKLЕЫѓg|ЏґъИ>x¬‘°)…¤iљ<ЎEH ъy™Yl„T0ЂL‹Ѕх  ”мц UАљйыИЃxP‘Щё -Ћ`МЇМтЪКЇм -3PJ·Q¦Cћх°т\Б#А®вk„tњ - ф0ЖPµA „ Ђж­8 -E`™¶<уPбЗа< •ЁЮЁ‚HШ Зљ ЁGHzR(v˜ЕC$уФsOхЬщжЄ!B*a/HJ9=fр"k†0!=†ЂKЏR^CпѓRJЉЄє† -S&љ -@fаv[4(уT №h°„ц`„ћ¦4=@ёЁўѕ&bф“ЖЈЖ.$AЈб>…‚‡"}™AТЁф˜(+F LЏAЎHbЊ.JАJй'aњsn6љК -‚RКАS=e†…`Ї‡_¶c¦Ьv„4 -ТtР5T‡“Ю|ЫёQ`GUть‹%РП'}± щ‰%*!Hя`ф Р‚,:„UАзїhЕUrJ¤ -Ѓx”›Э,T%ЧB,?яp5вхљзјbK¬…?Дх7°ѓкВ°›*ИcZґx.ДS7P.%№i „›GYAY¦M›MpZAЕОcKOY-‡nЃфИe-°qпёеюяЈдЎЃзюuHO°ГфчMsT€·иЦ‹т{аџxЙ# -р„аЃ–<\ђа? -$Б‹јвв@+ь#П - -$ЏЌ˜cT¤‰D‚фљ@/t(PЌ+Ф€B“я -4Ѓ©яL0P< -~Ф` }„¬Џ> $ -bУ?цшEђѕщ‚FhШу№оШЈМ23ь В3R†ї4[SП†t®Е0BД5HвАСы4Ћї Ё3Гyµ=РC$ GЖХяќnA*Њ З&ьC¶@ЊPCЬ#¬Mмбя°ЂтѕЉAv д -оўqЫHk>*Ћ,АЖI™яГЖМhЃъУРіЙ М -&P -^0€(ѕ!6—9…{К0Ѓї@ж?ъйПђ0†кЃ†RЊ` -и` шM U -JtГ°ЗUр -4@”ч€@ЯюaЋЬьCI№№А+j  -JаішЗ2Њ -o m” -%а]<љ±Ѓ9,uяЙМ„ -$IT¬dд§СЁI0єS+ўБ¬:ELqАЉ1ЦWPjIWЂ.Ј*‰(J9zЂRPйI·z¤ - -0ч(a‚лЙ+‚ЁI%ЄабR ts$'(—3,¤+UёбвШзw}ВЋрис -ђСe+®Вn&·@aЌЛ±W4ЂГ\®yZ(† zшв ©«=4°Ђ=0РяgяhЂаPѓйq™{^фj`ъm‚Уќт˜ - 3†Rњ:ox eмСёlЕ.D{‚Є›™5f ‚ЮќГ -z(Y -JЃG'*uTЁ…ЙЮР -E(РЂI p}фБW4Ѓ/ѕН{p™f(Е6;m7etЎ%яуВf‘s"oАfѓ=мAЂ+,аoX°1Ю·ѓ.0 -#ъшЃѓ.ф`€$Э5{ -nь_W9О7Q…3Ђ‡0aА&r'AК€ЙЃЬпУй -MPSљЉ‚¤Ђ/’'Ўћшй`Ў@H&o‘d5Оl%Еґ‘ -°ђЯPX‰w СH@7rбrБNкф›БЎ!~Ђ~rWaаQЊuљ'з`Ђx349‘Всўр > NЌР ±„ёpfсЂ¬„ѓ"E ЊµѓX`ѕ@ -p~ц#ж1PX€Ђt#P9аQ‘І $ХЃ€wѓ‚H4bR -3д…л±Љ=Ґ‰Ѓ"@(.Ђ№dKжpPlAS7 •в‘нpХђbнбЉAT.u .Аіx^‘#{е2*SuБhЊс|9 Mвў!m(;ТT:т"b)э1QШ(9 - -@4ШЏЋWОё^KХYMТYЂ•Wwr' ЩY В%Эр -)-`!з•$5 vХfe'P”@‰Ћ,т')оE -p -А9А@Ю0C >ъу z0“sdV§ўЧЏЬ#9“ж?Лцрж?PЪ@tAф`ыў \$;¶ -Жа_‡аnпЕ=н@ха!lРW -hрЈ˜BЏр*pгРў™У=  C7`Ґ¬б3џРђ =б9Аpqoр9—iгРE5°v«&ЄwѓDзEХГBГoЇ“фуSЏАv$§ezЦ5° -l3РV`Т±4v3х°¤nz– -nЦuж +†ф %0‹sE$Ж;™ - ЦЖр…e<ИЈБ -,Ԙ"љPЂP‚Иr оi[Лб -6 SЋ`}Б,МY>”'г`{МlП<Нб -Щ -: ЃXxfѕа ЩP¤3бwџ'6ѕ Q45С -ЂЭp/;xLНґ ѕЂУ0-&Ва&`eяD -k# u|фДz”р -Юр|‰7¦¤ aM ђ -  -Г„РНД[M У@” - -˜QN  м$Н>џ`"EЛ RqђЗ7`WH7Ґр -”и -]•љ8 -ж@Щ(Х€™h -…„I˜N‡аPоЫhУPчдЮX8 -0p А -Уа…УЂµ@RџЂdAњэP1е3ф#^OЅ…Б №ѓ -ўХQ‘­ЂSЫ|Q$Уђи)ўq(йтQўћЮ€‘€0SЃґШи… Iт‡>€A цђtХѓ’Km"ҐЁйґd[±rK`М -тЎ(bE% -іWЛЃ_^e -bWжи¶ugЙTШюЏ0ў9а„O"y‘и !2ЋL" -  -П’MТ’ в‹3""›9фЧ1& -џg0WJІ"fyYжЏ+)o'zoћ/ - ю{pБ`јя^Hђ‡вџњ“яP˜\ЮБ$ь“атџЛ™/^ЂQtѓD A… -ъА Ј)PP¤A +PИA‰RеЉт\¶Њ9SжЦ–^8Э`pњ:DХ®eЫ0В?Ђ  -ЭО<€‡ - ћ9іжМњNuђ'л`–‡C–)бя -т(2 -М4Ж:ка`ѓLB4‘;ЋЂ‘:ИZ $D ц]…"eЦNМ:"8Hи„фэ§,8а8"ѓsб5XЖ&©7“qвЂaDЄ ѓ+†И8‹3ЦxcЋ;цшcђCyd’K6щd”SVyexэqщe˜ Р ”GиY`†x„ oXћж„ьqg_ЬЃЩF`}ъp:ЃO>I -YЬ/ј(ЃykЊС№Љ -о;BЬС…zЂЂ PИыК0еЅн -КPЖ,v0я‚Z8‚{ђЁF@Џ7 a&ДВ7Ь!Іч№ѓ Cа_ь ‰ -ѕлџО ±±чќ^HЂ#Ю°¶2z#ЋQА#рvЋ…¬О КшА r0Ѓzс;°cиЈҐЂРR@ѓrЇ4р@ЖЮ§нэn Ђ$Fр $ҐЁE=иБE8¦!Wxѓи1J„ с ХШЃ:ф°ЂяД1iP^=vPЌЉЅ{^г -sxaИ$ђ‚ЙtjкЛЌФµџ@„љГПІ!ґU@ЭыјЃ·М`Ћ0Ж#иъ«ВVБ К‚ шjY„ †{CEuЫNetЃ‘z˜ъЉѓжuґ}Ќ=ь—\Я©г№-Ua -‚@а›ґхGvб»zЁЂїи}CбfАПfc Рл Я—ЌnBђ…HА5mАЪv& -їБ>‹ђj|ЃВхX-v5RЉ -Ўз=HЄФКѕп3рѓ1JQЏ,6)РЅЁ 854|`А±F\впN2§‰яхшмкb,v ЦЈD~ђ -Rдф‘˜їэ5HNЕ:'чsV -.=ag<—{еqВZпќ#ЁЗа¬Ы, †А‚щF 4*x`ж% -j›Азт@P‚://qъё6*6бвWНIЦж к1ЖЙ °Ф”(2М"3R­&m¶хАЏфUxЂXF;Ш@/0н‡шягёwp › ”8Ъ9ЄСЋ -ЪлC $geRBoђљR=ЊбIЄ -А­BюГ zШD -¤ќг!°rkорEШ0іzњЪ ЁAАЏµХ@)ф$э‘­Ъщ/+ -®рЌjЊг{XЂМ7бЕ„ЉЪvљл1„Р -ҐЁr!Wж1Пm @Г є@…o -¤АЎуzЃ&РBP\‹чQ†= ЃШH њKѓc(Ѕ(…RА6hЂYsJ@МЕѕЎІi€ -tуб@:юіuТГа -х·‚Љ–—_‹µе·]ЂЖsDяPy DЉь!д@/\а—+ рyвIр -~в7—яLРж?шЗ]pЃ„hn@”] -ф$—Mћ А‰гЕcеЋн#ђtmNр‡mоgAtЗ¬ФqД?€ З` ‚Ё{ѕдрQA' tRt4ГЁ;BяtPIСлDЊУЋ/СЉк?%5 ЂY-гН аDQxаAO6dtС?ш4± sџAr™2ЮqPЏ#щB ЯJ6z8P¬ьУљ\5 РEхЕ–?°X $~$цO#‰вG,хКхНіБr,ивБPБчВяDc<,ІH-©B ! FЪ'‚!K,мPTЃ*юьгC+оЩаљЃшЅв™ с›п@§ЩSђ9аСk*ЭхПe - ]mzB`Оnў -rиn8б#rИЎѓѓУш‚mкЮG0?{„ђ§¤љѓКc:‘•Зe’gЮ7Бqўt -ВЁ@РЯY‡•wФRK™ь3юtТн№ж@К;QkDІQҐъѓХ.б—_эCДВ‚@ѕрЄ -я)Ђl x E0РЃ{\Д%”р…»¤СГ -8е•шЂЄ°Ђ|Ђ&Ђ‡luЉ№Д°XFw<ЂЭЉY(A -с -xлЄИCЦ0т№XА,)1Р4:аЃlЊ$.u - -2L\ ¤eUSЂ -3Ѓёгs©Ж4rPЂiрАfИA4вяЅ<ат/~и -;- -{Ш#6DбЌCґЎЋћє$BhҐ WЫО™ґц°ЃM"нQIљъСжE«ЫЏбT!¤@=¬Ђ¶ $ќщ,B3J"L‘ -дo"HHЮ@юАOёV8>ѓіЮжР`лаGЪ{Бк0>еЃaµѓЌў р‡ ”ЧnЈЈ“jљ&Ы@ -r/&O<сб[MЂQЕ(1}Аw(бКaЫќ"„<~NКЃ=ћЭ6 ©:lЂсЈH“9…€§Ря •yу - -¬ z‚љ˜Ѓ»ю,‘Д„W2\OP=‘ -bГ`› ћ›H4Ж±‡4`й№ю1seгШ©А8Ђu4AШ/бH;`A §Tдю.ў Ґ8п; -d{uАя -#:ЂЪяРє{’W L%:D0у@РїФ -· ¤eALДфё wџЂ0ЉE-PqК ¤њЧ®э(ђ -Cя[AФэsцv`¶'VЌЭ(g‚ NЩ џ/Д‡v‹9шfй—э=x{ы‘иё@U¦ёbХґгbЛuгgЏЯнж@a$й€я ±жoкўЭ!v8¶>cw8NЉЉџwОбЕ,Bл@` т+©АКжЇXZeиvчс–”JА9џїUяк˜Р®‘I<Еј*"Љu&є›Э-ЪvюXэ?!юц‡є дњoпY“шц¤ѕэЁ~”Љ]Љюѓ62хпЃµ†J q4ТьCµђ+” -dQЁb)ёІAѓЊcшG».rњ<фк8%+!Bћu-€L†ЮрF -€ ђ:ѓH‡›шђ« -сљ "#zщЖ7єЎ #ьc -В‘і,ѓ< X¶вТЃіњ†y°@q@pґFд°`E6 ‹¤pс gp A~9ђ3хд‰rЃZ~Ц1\д0Љk„@>‘‡Ї Дk# -, FМЏDM9°О·jNі™ЌH§4Ѓ‹Cша®щGє -“ В€6”qяђjр  -x`O"ъТѓмзЅАў€xШCЃT4X№+юQ {ю9JqхDqџd¤§А•Iњў¬@<8'– -)ОRб*‰$хя0ђІ© ЈнРиQ9*п@kҐCxпЂ*є@‘j5‡ЭИqкСћXЊЛџб—A›e \гсЃ!юг хy@1Ъ% $®­АЛQ€ Џн5hC6В_< р‡V$U‰ДБ -яTпb№^•¤Л!нvZ/{ВЏ -БЃЄЄPВ0Дћ(эNqўТЂыКҐШ=иjйRo4А/%I–1°=D„-я¤C7щ -‘‰X $T@·яЎ J4@˜Ё†°:(daџТ)ы°?‚"(y¶Ё†v>cТ©€ЂЉ -Rи`РЭ@‹ЅEЬиРБї -DшFpҐ -*ш¦кЯQJ°*H+А1љКv+8цУ@\ЌэгEX.џDЊфC[J)эYR 6NгБЈ -яxа ¤ёЫ?)VаЬ„y¤Ђ3Щaш]‰рў@rП!б ИЯ‚с\°€ |ёpЃ GБHP7|ђЭ (‰VЏ†ц·%wчeWМuutД?А1Ў,ьs†} -¤гw9иҐa.rЛ(·Ьr@<8yђІ•Йі - -¤В?№фA^DэSЕ4ю - -П}тш7˜Ї08чм*нмcА ЦfvpЖ™©№fc˜ПҐ -Ьl ѕШЦCрЌB¤КxЂяsшJЂ]h€–ЃЋ=hbMhЂ&љ =d(5щЗ -YЊ‘©м@ -q€C0М'kЛ?`рВМa—4H(C T e@4p2Ш :ЅИ'bЃ•ЉЙr џрC1›ќ  ж€7RяЃРЌО 4ОAЬ9LЃx  -x •иЌJ«лОЪ®—џOі&2ѓHчґE<а‚П©Ч?( =щgvбRЃІ;Щяк€oЧСЌ -ш‡( -Јx#PЈ€B*$~ г%¤Й2· NjҐЮvH”смЃЂ„ЬяH€Ѕ§б…±h Ёр! -)Ќ[ЖИsщ]8ЌђЅ(а@wAІ‘р;„ZЙѓ -,°Ѓ‚ -1KЃ -+aТ€pљ%;ИXЂ%љ9˜:"Б jяp<цЏhЁBЈ,[+gъ!дgЅ%#~ѓ2» зи -a#ВЂ6щ¤ -[U - cЄ02XѓЗ‚я -т—qѓ_0¬q„  -Є`ў0±pѓ®сiq»„tЃPуPбH'HЕAЯ•Уa!’„SЂСO+Ў,-Uw  -єq¬P†х·RZCЛa†BP Ѓяч?Х0YХ±с °ЂRQP#81&ЕP -Ўz±T›!С0%PU8@цё #п“)Z…ґXІTЦС=6в%yТ9„c%бqUф3cт?ne#\’'c…];ўaDB$`h(ХqYю%Vяб†|г2c -b±tсal%ЎTЯ”>ибщZЙUm bЊ!b3 -u -t -8юУх/@¶ящт5nњЖЃ!я9p—т_L -&eHУГїo68јЧЎA·Э”u(у_ЃІћТ,Ёj *TЖbэі ђђ*BђvЛгЂBXO-:М9@ЃЌўА€Ац_ћxcщсqЁ1®Fёpтб#–( ‡ -Оq - Јї+;V# ђ -n˜!‡ -шЏП?‹ьSЃi»еtќ0ЯtA<4ѕАyэЌИЎ†внё!Ђю'ћЇј@г‘s\ЕХu0ьУ -ЭМQL<ТЃ‡^ђВЈ%<КбЯ—ю­ O{,ВЗ‚µTЗ?labьгЊ!иќgћZк€б@югеКЏ‰Ь"ђ °щПфЗ5–А˜рИ#Ё@и -4ж?ъсWP‘сl -ЪW5eяў¦›kЦЃЬ:"HДЃ„¦ -'Fp `Е†QVЎHF|ф -d„ҐPM5ИЕуЉС9 tу@C›#Р SЪ7M5њ#s¶48е‘ЇHя°i˜@†'&¦йezA}јчф@DWбy8r(дЋ”Dў< -зьCs°0њ{в}˜ю裘= - -$‰Cљ˜hѓs8`{W -ќбђsPyЃ~7Ћшeл”щзџЙ @G©і”„љіwЎЃвy€–ъз%еѓЖsЂ -°ЊЊ]лИnD€_dcяp‘@АJШF…,c!BdXш%гТaAяt±Њџ<$>)јИїс -,l‹‘Љ^R -TXнUЉ7ВҐ<$<0вр-©¬Ґe1HЊ†ђЕ~ЂД'V鈶ь#”‰ -* 4зјт‹‰Ж -2L‘°%љ° -’ж±A*рT@qбAj)я -Дe lБМ?Ф H€ВW,„* -#Ф1oоYЂ - AfЫ,е -s˜ж`7,NixP>ёЂ Й ^pГС‚0ФMЪ_p"¶Ш NГ€ПThM„б‰ЉoТч­д`<Ёpў№m<°Xй: r"ы@(tњgtпаI<Qxґд·аҐg?S*@Qс6ПГэпHЧГRђ°ЧЈ=eЄzЈТ4°J®h4и>/8П~ь&9 -цµYR-˜Ћ‡]N)Ё±щ3 -rаPэЖ”9м -ПuѓzAўnq -АрЧ‰F|ВќнFбn ЎШ– -€М›‡№;ў8ЊђAФЯx6B¶ЂY#Д"ЭАЭ2(±Њ -ю‰·ьЈ5˜@® -QELбaсi -ЮхФKЂIЊCе3«дЙр ўp˜jсN‚ЬO`/ -PW338ѓl#z6ш„°юа|оbIa IЧїБїБЯB -ѓИ5”4Ќc>¤nЏґ„™10цTQр@џ6pH -˜-6@3¦A…<а -rЯ?zўbБbд?‰sA9`Тq$t#њ;"Ў9 juђБВP§X„'"$_‚=±!™"e"€ЧяQQ~e‰Ћ’ ’CWR)v‚"ы˜…A.0рWMuYtе’;BWbU?R&жуXй!°fмб”?¦YQ V"В%и!c.А‰у9Є‹¦•їгU8ў:Хµ!ЄC"^R)iv(ЄР†9°†¦т5„ зA—Х•!2aЮу‘йМЂ"цTа~ВСFм!VТ_ЄЈ%<І!_в%’]T"[s0^…g*]Ў[щЃ:8"”ХҐ!?2\’SТ*РDљЧЯЂMр -[±$ -Лk’ ёТ°L†фйh6Ъ°±k ±&¬*DБ TCџФiBс‰Xь9>О9Ў@*g‰(:УЂ@” -&!AZ¬=7ZEЙM*Ђю$ЁVMATM™ЂСЎюtЉd,чМ-Ф/«Wу4¶zйЎ¬QДвtg=Бq Єу·л<#?‡”в"¬УCaяѓ1Ццt -`ћьq‹’P†В!$’q ы‘ў§Ѓ;¶[ЫґСв?ИyЖp;ЙBЏ‚“Ј%ЃЎЄAДЃ7Ѓ* ЕµpBєwrЈ‚zE-0`- Фш№,ћ©ц•А@{H`У~ -%H-єё(VЖCђ’ьҐ<Ўа•™ЁГa в,Пу$ћr‘~фМb¤GxІђЏX -ґ#OЃ??'ђУс -ЯҐЩАh/Iір“С;br[jY -f™vТ`Ю -Ў -@ЭАЫУ@!ys°  -ТаQ -yЂ\?Щ -Яр -яАBѕе‘„Ђ -k‘*5Ањ…pmСI™$А -· -ќяpf†ГIђAury@ -ў >‡ ф$dй3OЃ’Ю -0 Vжаk!j•‘нЈj,D•f уqиS>џбъЂj¬‘?‘b6饫5iS9”ЈV>РD† > -$vћ„Pяp?„@ЉVџъu60 -­EЄ -Б?ЗК*УP -9р®ЎyћЧ -§*FDнК®Q -:D9”`*†jЛ±lqћЮ0 -0 -¦fjъЪ¬№ъг@b!E°ярBз -4 -*Ч°СP -¬oґч…°НСІ :юQ—‚‚dиГzЃя m›§Ї¤#DцGд{I¤J«ІµЉ‚Dй¦n9°±>[jІ Mы тH¦t%Y‚H]!тЧM]В­c{ђ -2Eб"Њ7!q—DL„Hг&fФґG·uЛATK+hы -3ч·¦ДpгEЎФ Е`F&¶;jZdHBвёЏ+)q‡#Vв#т -†EІ\u‹п: -Юn€"#Е$F¤+yzф#fДL­Ґ№»"т№Gd'st»wЧ&Hф"лч °®­ы-WЅ$¬ДpZ§uURzдtBr€[·<яАТ«*"!F‡ЅЧ{ј:wєз°HПл°qЉ’pЃtPB% -§!№ы|dFэavП« -Ё*ђ! њїTBJKј¬Тґч%Б]ї-В "rшЛБtтuЁ‡ј‹в›ђ&s -RNҐ$№ЧЫH0Ќі]Юј]й•ЋЉЌо3ћойЙ=кґЌЋА -SёЭ¦~к?ои©ћЬЋЁ‹Эд՘йФhг№Nеу-дWож–ОиµMиЅЮжї^мDиШІ]бЖN‡¶ЯНP®ОмП~Ыb^Њѕћ:КќV;б‹Ы.ЩВ.ѓ°®XљЉг^^р‚Ъж„ХgанЯЋ" -дБh)~и­Г¬ѕЪщЉhq`66vё7±[ѓ‡ -8h л›ѓЭюxkTБЭэS%РB,!я -A"4°F -BR]y–‰[?sH‹vРѓ0ШР80Oѓy:А‚•'Ц'?>:дЈY,Qy`эS\р+®y"зщ7yОЖjюeИc`Mю,ФЂ¤КBUy,X ДzЄ@X$жЁ Щ$ВjЕ[Ф?Яяb3¶PУ¶ЙE‹6я[t! - аµcњ@‹њ— -(Ў@ф9ё‚‚e§_wЭА’Eђ‡‚ѓ*ЄшЏ%В3"<ш9ШаЉФ‘ я$ЃДя0©aA¦ЧЮ?"юSў–я¬°ЈђфU™<Цн#P-ЩХсПSД…ЇT‡euЦЅЂ -‡20-AME‘КJя,SBю3 -mGEkђ"ТB5…fз,Dђ,№Ј -!ў@ќ‡ ”п?НшВ?џl5-*U Ybb$еA@р -Оѕв‡IVE1ѕЖ:/«P -D…Ў±ЌAѓ {ҐЫѓуцЃИШљH5ўс‚B1\ч c–9щЊaуыhaЪJ€–3ЩЎЭ8ТАЯэYAMgDAїі›™†ОўaгЃшю!с4°­”@`їl·9:?ћ1g€$ яbcљѓ [~T¶%ЩsТ°Е°S7x—_g -0Ќ‘/юсЎеЯY“gТ8uсћТ3A ЉсMї!ѕбvечХµ:Юч {чxј±Ђ€ "5Ls(С7‹1яP. TЃч“бO‡`:qR'H3‚«уX1 -.р`яђ¬[8kµU°HPzі]±’™Б‚;Ц!$«е7‘“‡|ё[wт‰Х&0.sђѓЛH!цб АШ7РИZ}ІѓХx(#·wх€sЋ‘“Vў8шБYУUЭЎ! -а‡% )€_|иWѕЏQ89 "!Ђх5Ьµ(zHС -№X5R ЁU‘%YЏY# pаkqа4BW$и!Ї°‰ -’%5%Ћ±ѓU–5;Aш_@ґњУA‡ях8Й8Ќs5>Т'':рaYІµ‡H -fвЦщ‚ў&µ@љсYт3ь9Юsf)¶bmВўџІћmж)'ц -Дрб'Y -#JњHq °oy ь†±ўG‚ -аСГЗ“Р1PЃ@]нІЁи`ЬАeЭ РgBoЮN:р ,‚®o. v+Ё‡аМ‚дQeоџ„±BB…Љ`ЃFt t *В?яѕЌ кQ˜·ВюQ˜уu`ћ„Є` „•'«Ѓ>|ьы$*Џ^‚P`Ё!Б<ўю=@YРЖї™˜/„E‰’;U„iжY•*Ѓўu -Њ‘АSКmа1mQј ‹ni tрnБИwх‡5dСў‚`Kњ6°‚‹ РЈЗ‹чп…А¬п"cЌЊKЮ?п -„‚(ґВ -аЅ@uцЅ@Т4мU4™BIэЈА‹ё`Ь ~˜џ…ЙЃa†яАг_uК#б? -8PС$ЃўA<°Ж|V]Ґ#…ў@б?Rошќ~ -U@ТDf];ђр¦@,Ј‹=яшR@јQRА7`фЌђСx#$PРп2#Ќ% -BЭ(жН”D@(‚Б@A3dЈLВ07Р™сцЏ*±@вГ!Ёжѓ>$ЈІ>ђ@bNV ¤@ёе!ЊlќtЋ„зCpЄд0›@9X@‡4В 4я0-УёшPШ?w™$Ax -wA1фХзълTю#‡@NиќxBФ§и?(Р‘r4фБo?чBЂW_јсRNI„p)џ@ -a/QЉяЄ -ИбЃяR  Ѓl‚ ›Р@Cvр!*ЗsЂЕSТvђд Д -NьH\¦µ·ѓ”H€Яh@Аh’ЕЏxАИЩDѕUЖ‚xЈlF"@ oґѓ"ИA:рЕёѓ -’dcгЂ7фhЦдЛ"‰їј‘З€ . -PЖP@тЏeаЈ`ґ$sB@@ |@—,Мq€°‹3‘I–ЃtЂmw™eE>pCЁ "0Л= ИГTБбb‹jт  ЬЕP±юA€˜ѓЉCЧ@"рЃ<РГj‰b Ї±Q/@AоўќOJг…HyС€ЁБl ° fМ!Њ9ИЎ\«5•3 -aґ -N/ѓc›\tЃ¦дЄ№Є* -`—! ЙAvxо^°€ІБ&VT‘МЦщЂ <зБѓmл`G%С<Њ„вЎЏњH™ЃAМВ"`Ы~¬pшFКQ›T -DЙA‚  \ыьз‡Nx0·\о9Џ|БЫ Bж.€`ЂЅR1луzљ¶љр‡pы!]—‚ъ‰Q<ю°Ѓ -Ђ y¦€©@ёѓ|hGюсx+џGY7Ч’љТmЊ]&вЄЩяhц&ђЃqѓИNФѕ]^Ео>хшv -) -† гE3с -ир5$А. с -Ўд џ‡0„HP'“ђр=ж Xo rWkКа К¤b=EgX -@(‚ а~ђ ~а±{с-¦д0УB mЈQQUV -00Q5=qЎ -NГ‰$u~ -Юd4ЄР+e˜&z±„яPVя -Y5ЅҐ -УB5~ўа…± „ -QЋ°БC6_гxЂtСт]ИY(…RВАЊђт(.<°_ѕрЉ$ -qб†(EE„ХЏЎ -Жб"{Hх• эХW`б„wЁaeю ё±pXй+ ТWЮз -эдю±\Я5 -р”‹ГМ‘Vюu°Z‡#Ѕ„@(‡Ђ)> І[Хђ8вR -fi•р¬Е:Џ@Yт‘’™вЖq®ё8Ћ\ -Ж:тUA2& tўf3дd0 -Ќ•<ђ$в’а’<4djA˜і<’jНе[.р_ -С/3г;FsF%(Љ#ЬҐ` $ЈaE]W7V9˜%a#рЩЈ[R†ц -@Я ‹P•0V;‡¶^>р)cWбkVq;’!¤”!Р3 cыСf42N*%ъГќхqo¬¦¦€Ўbс -)'Ў4#¤к?оХ$Q¦`¤jЮОZѓr±ц` џehp2%mrЊ ДЪcLpd·8TР+g ™Sh‡ж¶Њz9‘2'ЛУci&ыђс°Ѓgb -t¦ыQ¦вQ\1lя` -'єюк·±i0i1µ…тwРqСpYTЇЬ{Ѕ^WFщz -L<=pаж”мy€vњ`ґа Ѓзяёрўь«дсКxа_¬іПяIЗ -OЂWя„(_ДЗEрEГ‡@йЅrџ@нэ#‚ -юПѓ]ЙУUWЅЂЬ  -+ ґ"…'Z˜Щ?9ьbGtфЏsёрЛэ#Ѓ+ЖXcЊБиў@+&˜а?8UWp}t†‰йµЧд‚(”Iг?-є(G™=й ’И)wD*iтП%AБ#ПЌяи&љ ¦йа -®XЯ+ZИЁ@P"џяAђ‰Ѕ њ… - 6Т`{uАсќ?6яґOyФQЗФPіБ«wТiй>ы@:РTЉИ`АЃH¬Б Г?†эѓ™@Ф DЖ*м@ПP0њ4A -tЪGMф%Щx‹P[Њ -XРЌй>d€@†D LPLЂ@ -§p¤Џ>Ћ|ў3eЋXcН?Ц|’L2ђ|R’A Д`dAOз`N Ф4MAџ$Д /}‹|яг@[:Р -|°ЊЛ‘Q”CяE#LНХ}]B -ЫіЫ4pwяGP -Ш@ ђћ„”т^Aя,%I9OяаЂ3bB" -"* Г? -ў<діp -Јв…ПЕcI0ЛС`SFЈsЄ HH… с@Rр2 - ‘І sаWV DУ >04Цђ }а•5оqeе -. -«БУeУ`Xяр‚Тq_ЈES%A o„q!YWуDВ-НaђЂEёс5у-Њ5pЎ`БЏ‘ф2-ХЋ!Ю -9 -6pЙa$Ч1ђAWJУFmD‘ќ“o@Y«еІP7ќяИa…ћеЌСP -Bђ`Еб`$8GY ¬х…ђbЋГ8 З^\‰9‚…„ЃC -ЖћW‚a/І&!!в“# ВкЅa9oѓ Лб^=O2(jрpТZнQd±Hw$ѓ%%ц&+@Ў&”жљыщA€!"HІ°S^ЪA%hV%Ю)З©.є$буLTт з3@и#%4џг…%»XY*ў4%R*йГ&рЂ* Тъq]Иgр -ЉЖ,|"=В…"в=о•(t&&ЮFGђBБqH@ -®B\ЗХљrkVR[Г5jДAФ*>у†Fнх$еБ•сР]щр -^P Ї°џ)Т?©#ЅУЕЄКC˜. - -„0±К’,Ыj - - ®(<0ВёВ -0:8ђю3‡BЯ(рЏЏ0Кю™xЎ<®0‹K.XбЊт WP1 -ЃUЃI4Зg(дA潘¤’MІ(З™яИAжЉ(@iЈ ‹А‘Ј@I€!P$k ¤A™њwbzЕјрO„L.(†(°(Џ’JFЩа?/ДгВQЩ9P$яXJQ‡‘ЉxЛ-hOz¶L`Аф ѓт¬й µМяYТ.тЗ?GtД> Mж?wьГя "л±%qс¦ИК:†0јЌUPя¬#Р34ЫЬ7є ФЂA-…+ђ;h«P·ґuг‹rU0RЄLe;СKШJy™ ћ"]d”М&Р7†\QU4КX -‘“Їw ґ;Иh„‹ -„$Љ‡vћЮ†ъ&Фг§.8hвЎ -ж^Pўm2к¤~ђ>ъгЧБыGРЎ¶Ш&B…¶Щyз -цчБЋ%a‘Ц~Ѓ#Р‘Ђ!№/и…Ё%у­ЂВ™jfї ›RZDс‚wђ?d.= t"4ЎѓU3љ‘яVА@иёЗ -ФШaЂяR`,ьC­)Hvр…@A ;bT`ЈљЌ Дrі@YШ ЕШx Jy›FЬЦЕЄДaщVу`“ш­Њщ_J‚%XЁ"Zм`ЛЮШ,0d$ -P_О‘:‰ёлiпH8юAЇEюc1я†U„A=YuГ*_rЂ¤± ’„вЩшдS†&ђЗI$ -5®Џ*@JIqЂ®°¦P@ь‹X@оЭд”ЦЊ–еa“ќЊг?RІЂ*Аb•9щ -nпSE+4 -U`EY‚ҐJ–$9˜Ќ˜– -ДkЈ„O4З©А<йс›Mx#>†f5”pG -(‡Р1Ю Ґч»ьРЋ=мЃСЃ"t А $LHлbа\u]) —BЯCРсz‡ЅдC си¬_ЧВХЋЃъЈb!xРиD€ЮљѓєК>Н ":А -di э‚@>тЌ®?6zТЊ˜Ф&3„LНѓСж+…l -¬HU~пчаысПяДѓся.чџк„М!†™ЧЂLE OЙЕх®+!й—К-Rс‰¤дZќДбrТ ±lD; HЉHВНЯp”(аАгнФ­юж„< -џSЎbL`ьCЄ|эЄыА·Њ·ДNи©?Ў0Џ°bЂэЎ}И¤яa=8ДШ#ьЗ>‚uФЃє Эќу9ЈЮь>(< I<@+щ@j Ј‘‰ -$_xвБIR‹h нґ6­@юБ„‰[ДaДЃ[dябX€ЕгяF76ы¶·En'я‡4PN1ЃАXqЃ'Н%bѓPqдђAu[FЬ#_©Ђ+ншЏ˜ДGЄШЁ»= -Гb*xy‡ГХ®T?"Л•Й†S -9‘hXЕ+ќW"ЩфЗ|Г«B А7,ЂЖ‰АXRИ"'1h–1N«H -™c4 -O’eшВ9RЂщ–ь;BБЛ€\<@….a„%y@–r›‰ з№B%Єp…i,@t%I№ЁЁ -ѓРSАНўЂDя;яq€РJ€ЎНpg”qђ‚Ж0Ћ/ ь®гб`f^шЧ~Jђq~bњѕa -яАвЙ@Ћ&°”ђx:Q -y -T˜’I -!_Ср -С‚˜A~Й -±АfеЂБЇ(+<@ -ц*­В›ј -֘яР“т“! -<ИBWУT"‚–«9;ѕ6al2#"%т(‚r,tg©#6КЎ -ћR<™Щ;Јўina)Жџpias 6йHk!†!џі&…’ ыI#ж•9+±Ќ9aJҐ -1^Jrя*dњre К&i‚&&Жў -Љ!`JлfFэ2Fж0  -’©:ЂЊЛ„/aґљЇРk®™˜lb&r@Ґ№Јbdg3KPќЄс(µC~WЦigў(љF#8‚Љ+9!cЎ)q №` ’[(ВЎ‰¬:AТb‹09 °©%qбgђ"ЁїR(HВfЫ3arlыa¬a,±^ ®¤@kdмЎ?mВ@dR!въu '{n -,Љњrд?)©ЬёТќJ“"Xц%AцЊ аН[Ђџєэжа›N˜#xSA—Ая–uЁ+¬RFuцпЫ7_-ЁR•G!>љI8д‡ђ[·.)шЧmБYyтжх/љAќMКY¤@б_Ѓ°`йжбџU-ьtЁС?hc AгХиРЎOямБ’ ‹АвИжA лџJXsжЬC:°ЪЬlМНбвВ"uуФшGHU¬ђ‘ ¬‘\ ”Q·xШђx;нѓаТ/pГ}Рy.ђЈBy Лря -АzаЌfШѓе 9m6р0MЫЂЯ %„ќШDаэ3ИЬr -Љў~=~ дџБ7kг?њgDђ6#с ЩеPЃх‹фOђcD¬ђ`ю®!§+„:м?ЇЖ8Вy -J€2#ё# -[YЮSЂz‰Вy˜Л! В Ѓtжaі@k> ‹ZР`j3АжxьQЃ9Аg -ЙTГpБ"¦б нj#љ  ¤Ѓfm~pН?ќЃямftЌйE0ШG# -ЕГ«¬iЌ(1њФ ж8О.ҐЖ9НqrzТЭ‚L’JЃ|.›mњxФ5WЃ¤k ЌлЂzFq -¤<АgпвХЇ’‡ -\vь"ї,б‡HЇиAьф)ьйѕЙћЌxp9ﶋШu¤G#П°BсСЂL$<лзO -ш„„БЮГ_=ДА"К{‹EШ WТ?д0Г.Ѓ yAЪђќџRђ4p"–u "°(ЁМ!ЃЅY Й—їQчЪS .‘эаЂ„8ФB ЃГВE‘zЃНІ€шЈ.¤|5“ћAьhс*Yр1ю‘$p0"Й…ґѓґi[ ш •ЁІДжWlЇG0@&сЏ9љо>zшГ&р - б©Ќ Q˜ґm©W‚‰ѕb¤кDЖZ€±‹?т‚чи…-UЙtS>Q -‹Hy<&P«5vыЂА ’­[@ђ–@ №©fm`‘™њА\°Џ?и›ж¦в -вG5"ЃR/Н‹ђA.ќнв1mќ”‚Хp§НO`sрЕ hЛыH2Ў -s|чЅгq@XсБWDK-Hдdлx‘`_б)Иw©WyЉxа6нјЎ‘w˜ЦeыTЪI‘|TqАф13ЙM“Ш„%C=ЫQвЂP€DeГeмCЇ,У Ю -6ьѓН‹Ц8ю@`3‹ИtЏ“‹b?ЌY°~^рЖяўвKpљ$ -с -Трjб -”`Р -`Ђ’ -аlб -PЃOsy” ·рP -°А -]РGЎ9о7"Р&’BpOAAаБ3яР -Ћa±  -АЂе5Р СLCђ  -+с885pbaгdYX" -<Ђ 5CRsР^гяа{aj(4yр ~аЙђ 4davЃРAT - -AҐy1k -¶Ј! -ђа6pіЌР>аiE -Ў›QV> «УЉ'‰жP П`x«Г^«HPж y01b=sUў •QXa~`aд -¦ЂeсИJя`·0 -S)`!<0Ч3=‚S=tвђ - c tш -EsfЭіuяАbaјeS9 -С $(В#|v) ->‹$i’¦¤Ў6 ЪJs6БЊ’r±УiщЎjR>AГzsї"сЛ*$gр -аPs -"°"¶!`d -2$ -Њ‹¬—ўGѕr„сP _ЗHМRE_$ЅDd -9 шa »Ѓ” 6ЂЙі§Пџ -чt0ё¬ЫPЅp ЈБЅYlТ™h’ВР7 Xіj]yЇҐ™Е@zх_Ђѕ ь›aN ‚Ў ъ§КВїя „¤к Ї -ШD0'LЭZЩ:ЊуFђqє4[#K~)LЃ@a"О"ЊPбг?{ў|нџј>фЩэт·[Јєю—'зИ|и6№·o˜6lґЃф_…[°k © -Ю№ґяЩЌ…7ҐЦ ьЮО}2Ѓ.в]яX`!gБ<ўжЎќ>zЙ‚љ»ЛџSШ… с^Hш'A -AдPбЊ4*дЃ88Љ /ђ(ўт¬0Р -Bо'ђ^яy‰яуяLЈ]ЌTОшБ(в§a<яэ@®Ђ‚@r˜ЖЯ? - и?µ¬ББФ)йvЉД©И / -д -ґ&ђ}ЙdюэO‡ыLкк|,я"Р cL0Б@/’8†@Фь#HЉ „"Љ}іИяФскІЅЌЎб™4я°mґe2Ѓ °"µm n.М–+­LґД?bT¤HBIьгЊ№фЦkп„4`&°J˜wпB”(lмkBp -њђ=TQ -^ѓЉCјAПЖ и‰1ф”ТЂ2B}”PB,'РІ5%@° -zём з бH и1В”`ЌЛHі¬r Рc€AК|P -=›@"уЖфј1„ЁгЕ Ґ`Ђ=‘№уБЏ Ѓ -l;’АЫVі‰МЏ¤Р0Aо -ЏјЎЗ&ЖЁ Р 8В6› 1В”ОPЏ ’А�v%ѕdcЋ7D‰!Ўq’CјЧ -&TAdS%ґ - ЙЖ -ЎЏ!PБ~™ЖЊ‘ЂСa!W@ЂЉd+ФРр4‡PBCHЂ1FР№†PAЂ… Б В†zиZша@ямЎ‚*0!rЋВ x ђЊ f5˜A фA,1JҐ(AУ¦„ђ,А ы ^DzЁ=&$°!W $цч e%4(Aь0‚6Далѓ иoЊ@Ћ^иВЭ RЂ“Х`I%°@}”`5Z)vXђР@rџ >Иz|ўzXА ў4$ҐРDC”Б0– U(ѓ$F0zxAPЖРp»ЧхБmї„„нxГ“Њ`ђш™въ -HФc›эм‘PTahЁG - (рсVЁGмкЎ—Ё n«З$ф6„S5ЁfP…аЊQF -бP_fЏўЦ -hЦшD 0VНtAh˜¬ш† -пA*бќtАИ ёHPАҐz ¦Y<°ЊМў”Љ|ўѓљЖ‰Ѕв]ЦУT * E Uи -”ФџC|ЙУ¦ц“@fЎе`›ЛЌг]Д}"ЏьизKтtЁюQ&SDЏ™Бkms}а`HњюaЂAчЁDБ"€ H}ЁЎi?т8 -Ў/ њv‡7Юр ј°\©HB˜ЂјpЁ-jQ!ґ eБAYїWруЏVEj яЯХ°•¬Oќ - -€Ђ@1‚И=5§4`Ў‡џЃЂ§€@‹r=klЏ -j`Њґ#"Љ9‡я -СЖ‰”’µШ†в -®SG -бG~°B аљ BЦPEЃЂ5ђ2E 0бG+SЮЅUh Jh$Bt$< qиЈhаeГГ3р:0»…Џ -3Pї4Ѓ…џ“Z} S4хЃФAеГlC…@C Ўо§gЁ -Ґ 9•SNСC Pd -б -U O[і ЁР‘… -WШ%˜8%ДѓA -дЦUЬЗ‘Т џ UzаUC - y‰wҐд -Щ`Ф4и•T7Д“ -ъТ Ґ53ҐPЯ XбЯА ЄмЙЋаS¤Џ7y ¬U`JAњ)ЂЖ`@‚Х -hЂO‚G0 d<#ѓ9¦фKr4>uщ{рnc4}ђЎ -0?a&-ѕЂ]Ђ›gо`К° Ѓ(:3`eЂunc -НhХ1O‘$4--•Р3 ЂЄa€ЭЋ  -д°  €-'љ€Ѓ8>{шџѓ=} NёX# О6CАcЩ  -C ф°Х -Q -ф  °цУ ->‹дI‡фџ, -С;°‚Ї„Э+ѓАm®ґML°Їa;а;’gР1‡~G§ с -б -бґBqxдфд3.XlЂЦ@$X@5*^„Ц0L !s˜ -; Bhђ~?¦h V0МGЮ;®Xћlщ ™дж ‘'яЈҐ`Z 1hP%ђE˜Dм¤Э5г‰#SЮбо·EI,И<¤RљИб±H¦ -f¤цЂL8>~ЈЉ¬иЉъЭGoXP`аQHl3Ѓ®Њ а‰#4ъgI‰Џ^°ЪА€ћ4>ц0¶GQC ђ -бX -гр с -емЉEА†Аг.б -†АE -кр#р“яЋ /PЋђ @S†Ћоа‰ р:N®WФ‡+ГЦ -EА„°Wпѕђ”·З—›P¶3  -­P@Ё@MЏ@ђґФ3®ЈLzчЗ@Щ -*у: ђ Tй ILPАх{y3] к a:ђ‘LР9”РI(c „ићЉ—ЗGУpuU ›ѕ] АnS‡l@њяђ -Зј -HUOеV%°UхР_PЮ€Uъ;А“sЌn¶ЧцPХnжfУ -eцШ Iђ`'Jя4nдШСгFe кхIPЇ‹ІЏ)UzTЦҐ^E/ P®¤©‘'ЉЋ†°±gЏА•ЏЮsdмН€]˜ (ђЋ.=f˜–‘%wоzє»ZУлW°Э}c2b€:T%@фй©Ф‡°) Мр’АЪqгљb­ЏћRфzьP -[%P©2‚Й7wѓ%O¦¶БЈM@BБЛzhJН@ѓf *Яldмa„>Ц°©м•Няїh8рH©Э·*ЂfЊЌ†Ю/PAТј‰FѓЪСҐOO-E@e‚kЂ2ўфЖ YKА–dEДJ•™I=Ґ2ЇЧћ/ПЦ.$czк‰1C мІK!ч -4р@#™гџ5*ѓ’zFРHиґрB 3,Ќ¦ЃoШ дџ<6еџX¦a" -(4tсE/DB#0i…JJ„ҐЈАѓђ&brH")ѓлvЬ«6"Ђ·"Ј”rJЏ–СИћЌьщ‡5ЌУJ*ГУE|Л#/ЗTsНЇ8ФлИ-7ЉЊM:лфк’< ¬ґ±INЏАґsP6±аA/:6вяrNBtќ<И¬ -ЁPРЋ*ttSсРtЈoю  Ѓю9з« -Ц№ґTF7jђSX1dвIЏ<з+Ѕ"Рђ–)аЧ*рҐѓxтЉX“ЕђЉ -ЮtђF‡nэ&и&8ЪУ#јє‹vГхч+C(хџР€Ti0У6,=˜Л¦‘еѓ9(6¤вОшSЋЁА <ич_’5z`аЗ—4±µТђQю™bј!`OE свсЂЩ™#J “Џ Ѓ_T˜вџ -4Є¶Ы’“­ядџ $ФPЃе~…є+jР(QЋFTЕ‚Dщ¤™СH”јmx«VЈJм -­а[—ґя# ђdХш‡x TьCIОШH*@ ¶Y Є -gші -PIxG|‘ѓhL®Ћ“$@РЗG°M…”° -,В}\„ц¶ичЃL“$аbv ¶R„‚±Ѓ—ЊЕљ]аіФ@W–Ф-PЂЪCЭ-p&LlяvD.€З†А$€™й› -?Ћ -%)cyУx -фс2x -аЃОО4ЇДэ.M - UЁІјКЉnN±ФЇbw(Р|Y«ЧВвХѕ/8м „QЃ7о\ЭhГ,oЃЅкІЦ©ЯЭ€kLЯЌјBяxE.жа& ЗJ8@7-¬^ ё—¬(. -д@ЯчЇн.Рє—bN=аЬмfiucЇ’u»яЙ1QiєЦГBхЗ@®“0ѕҐ{`u]Д–Wк]І®ХЖя р‡—\X§6xЉ rќ–((HФ±КфЩz‰+ЬвrDЖѕ•Їj5Ђxё@ghіљp†vЎпKQ„2ыЏxЃБЦЭ,fЃ{г”Ш«Гэ‡ЂЎРtRЂр8ВfЗ.‚Д -ађ -юqS‹VtЇЅэо¬ Ьнn7ѕPЭ рЏ#ьГ -bџqЧЭ^юБЉ5ь#/bеР.ЛaЌxµМk -ляF^ы‚b\`Щ6ЅХґ 1ь 0 -ЇFQ‡і µ;u.ьM\/Фaы˜/`щ:Уш–|Ґ5Z7г1Ѓ”кУpЁЗXСє‘ -$x¦/°+™сЬЎть®>єFЁмl}Lµ˜ф?ј0пZиё@В®‘ЦаZ—Ї,]лqGЊlЋaЮZ§RХ5bч?§ќсВF„КUњц°. 7ЭйtR¤яиыр®Ђћн}L`·z­и 8mСnNА -4о’?lбi?¦DtчБ{оЎJzЋ  ФрВ 4ь5Ќб’*!w&<’‹ 4я#sЗ>•20Љ1шћьVWЙ8 кЋ€ЬцJЊ_~ эБч•Й:Ќф‚w–Гї:‰„Й@<@L@\@l@|@Њ@ њ@Ќр&x„і‚7 ‡GреЎРЂRxzX -PБry„H -тТ€iuЁH ‡*аGЎ,@ѓГЁuЃы‡qё -~`I&°‚М0‰цH‰oБюёЃBаEcр/(Ѓт°†x„*€« ±‡oАп -њr@ѓz`o¬¤˜eP†ВРѓp„7И ° -,Ђ й°ЃР - -hЂvђ CАА‘<П(E|4њL - -ЂН”0„ШzИAљЂЏшЂГфoЂ„јMHx„‘Йђx|t„рѓR@ЗЏp‡˜Ќ«¬ HPzx ” @и‚,‚M` Вњ(XHІlэЉex„.мѓOЁ‡GHЃИ - &`R•иЂ0}Ё‡RШwHxA`¤х¤‰jШЃ—ш„†ЂЙ =P‡Ё*°и -©/ ј€ЭЋЂPµ†KэЉ–Ё зeЪХҐЧ-Nљ( -4АCи†X -(E -Я‰Ц€CќСf -д|® ЮйЋО…ь„J}Гћ,Ѓ¶љVЎ¦оauЂvЁ˜¦(µ& ърp¶xoВ*°Ё.¬€M˜иЋ ацD@X†v`р#ґ‹±ьЕтисf5Ѓv§sЁ†v€ -<.ЏѓЅJ`‚R0Ыd°fх¤:чD9ЇъvsдёоHпН‚!о€ФD¬їp„HйЏh -г0A}ЅMНђOFWЖи‚JРЃ8 -Ќ_7 -р€упAњВи*ш†Yч† gQo¦ёрцBяj.3zкn<(ЉїшуђП$ЕB+hУь]вумх© -—D;DЬнС…lЦЊ…‡AЖTOЂ=8Љ0p_{0„Ђ‚Миѓzш+`ЉяL€zяВ]dE?(ЃBxj'‰ёnЬ0„Ф‰¶Њsа4@ЖҐGBkЗЕФчЂ‚"((Ащтрѓ!Ђ‚яЬKДЪ…gЋx„{Fщi˜s@ФЉ0VЈ•m} Р¤нЊ©FЙш -аВK/ЃЖ˜L -2lиpaѓЖъ@љ‘в!ЖЊUМЂФЗШ€G.¤dbЃµхftБґcДcъ Х{Ф#‚ -{ц¦а-@¶цЬ‘,jф(Т…У°tЛсё -А+сґUўCв,П УЅРbЌґЌ5jx!AжэsЗьЖЏ -а+ -yдY®яМ@@7¦Tk6UTЂ$ФЂZ¬DаЌ`Шt%ЩlµМ@ѓQА †|¦€@PuБ?]Р* -Фg~Xќeк=P‚ 4ЇtZюУH-Хb¦x;°Б‘яИћнЙ‹=ђе™ля0онCђ -¤WцўаxТЂЈd%йЦwђ—\В6”и•Z2-PЌў±Й0ђшЏ4Zр iѕхЏЙ№ lёИ7яfт*dѓ):шH4њ"BБь -sЊ@ )6Ґ„ -ё*в 6 -X9љ1>дђPMЄвЂiЁа0шЗ!љ1ђ‹d -Wн‹ wH!у@а‚‹aЊ>ЃЃ°б&иM4@Ћ‚№ -8°1`-`+‚$з"«!a‘rўEiђ` BТ¦VЭдФ"fцЏh -ґД<йдГ<и©бЩ‚FўyІ©,њЏтє$Tяd€uЙУЪгюС#­L‰ЂHж“:ЇО?ю1но&Ѓh.wрЄ@ТCTЅ ХBЂ2kOчѓЎ"EЙ}8ФC№ћЃH@kKўСвjд%ЩЌ‡‚–Se\і®U 2"SApф¶рmXњjЙєаВХ =ЊНРЂ:'Јэ¶I9П< -H,я¤зЁcлќз:'ђ Uhnu3"ге*mRп€z&хЗB4ВQ™оу¶Х!OшCЁ<ГУс 5<ЂТђTЩ -ЈC -T#=TiвЂZd¦1™i?бAЄћюЎ=чE -ўљ©<илЯHЂZHo рВ¤ю‘ ¤яШ -0РЂМЂИ¶ ‰K$У?bР+юc”pцGШ -uягZо3ѓ\нLJ4 -ё„” -CґР%Јя -ђѓe°ЎУѓDy™ жб–;cpZp>A -ы°(.fИ8Ъ«э№pBv@lЩ‰RxR™p‰а`Pњ‘6@ц¶zўІ[ЪЗљ¬ўqСfФъIЖ -юIыц­ўI„юEpp2@ЃЃ;юs7°дЙ›?и¦@ЃА -Hі@®Ґ -T ¬я®J`Ћ—Н#*П!µё -.јшOјCпфьфJЂ/ДOФlрGnЦ"РzШ*ЂN°Бl0Є@‹В±БДЃ€ЇЬJДЕ?‘t‹fsдЊ0§a·Э? „НUРіГ 3€{h -А2”dcR -µyЃ .аБctP¤‹Лxг -hяЃ*µMРhю$М.µXM ЫkЮ@R-бToРбохБyб?J -XёмD -ВҐ+¤Rящ@00‡Ч* b€µЁ‡Zёi Xк“@PP)noDАЛэ&4­сQ«P/(^­TеџHmЁ…˜BAч¬„%89КDXД?¦U0м°WЬЪ‡яц!PЅАYышЗЌV•В7H@ђ Xї:d ‹2Ў@а`Ђ?duш5юq^$яаЂ3Тё†1 -$Њў)В†TфЂ -(Q(в¶pд ‘ґЫ?ѕ!ЊZ’ -1Я@”С -‚ МЮр…/’Ќў$.ёj“ГExА&яЂБ$вЌq^еe -аЌК$3%ѕ˜Ѓ8ЊЃ°йaЩЋ;HзяЃpуЁЂ!H7kT°рЂАi0NdяЃ -LђѓФQи@HА3XАЈЕ%BРяЅiаµТvјmUјЅвЭЩЋ‡Ёаp„DН1ышCБЭdЂ0ЦВ‰еyЂю°VБЉяxЈ›вQ‡ -А!‹ZњА>ц±Ѓ$ЬTЙД® ђ ˜ј„w(#`.юГ‹Јј‰ ’..= Ј)Ѓ@ФДф›4\яЂ, -Ў€8 E»Q…4м к7aE+МaPа,ЧшЗР~’o„ЕБqGwGќС=6ЮE™8‘ь}"(‰+C9ўШdsTЂ.bгѓ.ћ ѕЂCµ8y\ќ"Р<гGOsfт/;‰74ǑųҘsЊ†7ѕ1 -ѓFДЖ№<(iыCE -:%)1@ЬT.Pас2іР{%QЎр -в -¶NЛ`кTѓЃzэWР -…а( Uc[v3 я0{$‘LЯАSрѓLeЋ$љ  < Lярѓ)иКQ -(А -яcn(ARЂ0љ$^0­46ђўр ~Р4sгЋ` -Ц №a®¤ -¬` јa‰ЂH s~бt 1sP -У\JЈЌРяЂ НрЙ -Ґ‹Ё!ЌOE›%Т—Q0ђЈq_О · -n1Ю0іфc¬Егp9ЛБ<Q#OqE%`ђP2ЁР8*ў“Й‘8~Ч4"ЋЌS -:ґ0ЦaБЬA ‚9p™ЈФ[0ҐгЊyE“Јw!RQ -оA•i/ДQ -6р·с›±\7EMС0 -дҐ -Йg/ У yПa ] яЎX@Щ67uV”`›‹Ђ/д•bйТ-ЕЕ8вZ№уЃ$кR8Ґ‘±PP&Рc~t' -,Py| Е*Lу‘GяЁ\‘®ЎVУЂХ”<=±O[ђ{Ф&hµ@§UРTA9зМСG°tАЪќУЃЭя,ЁjtХсяА[ -‰Yµ‹_VҐ‘~  -Oюьџv5Т>ћ¦ЅЖ±A< vй%€ЩЅ#™цY|щ‚К'„uФ!цГaїpь#g›РУ?в1Ѓ -ґЙЂЃ ђЂў}l`xЄЯ6Ђѕce3H›b?ьгQса?‚Qђ5pа”Ћ!2ѓzЁ%ЂА?Р -яќ"Њ°ц˜,єFІ@k€'ЃЌrzиJФePьGJЖс -cIД^”–@>"“ЬЃ -6Й†±Ш oDЈ -8АДa°,#EВаЃ9° ©№LbЋСћ’БМ‰НҐ#ЭшЖ7юЃі€в…%) -K<А‰r .ИCuBњ‘ EћКюЈЋ )¬t*P -ч‚Fхj -AvЊ”ЭзZ(vШ{’™тіндЁpЇрВ?P€B J'IЁЕѓ"¦*»oLA&H‡№»џW -љ|В­(ѓЇM‘’$Фm‰щGlh…eKd*€НѓµДРЧЪdUCѓD‚["( Ь4’нєдЄз. ’ДuD‘¤»lІ—“Б„IфuєЗ"M“d$XДтЎЅ†иЌod’"‰МИЗиwДЊФ)с›PўДXш€/DbЕ¦»ЅяюG6ІqЋ LД=ЂdJ”В.8А‘ЄК€4#POоЕЛ°‡!‹5ђ€з РQ¤@BсЏЎѓJїP†' -p PЃHд&СШ -0R_бщVP bѓ(ояђg…ґС -з‡у_Уs`®у% -йЕ!љ#ХY<FZ™&8iA -Z`NR8рцC -цѓBX’ тa“‚r8 -dџж™!тр$_"kўfaц"vtZ°д°Ш‘@ BЇЪ>lf;nyҐ -ґ8[вdё&р?ЃV К90‰°%F &«"^цйehЅЉ%ЂЦ?¶cю3'sў' D иC‘сP ЂiШбЄг‘ зЄ*DYд&Р8BЂ¦я А•’ ™Pђ@ЃѓЄC4­ќТj˜Іj”ц(zрAСЪ) kgCh¦f -б”kЈJ"$±oBсvcJ)њ™аA»і‘АE+ -¤фЏ’ЅЃю*ГHІ¤I‹HФЛ¬.crьзMZЁ“8sbTА“аёsЩt\&ґЁС‚ -ttР`¤@o9ю=шwЛҐЭ4 -дйџ‡љIшЧ¬„?ъю•(`–ТЃЮT©ШsРЫїtiЋк]Ё@˜@ -~U%њ*0OQўbщщ‡ ЧїFЏ!яыT˜ЂАr·юЌєuk†а<яZВ"ј·4E6¦¶L0љ‚„ -$¤*Џґ†ьЧБЛ›ўЭ^Хґс’9nїёј0БжaеСнёuќ<`\>MШ‹рVАя+ є°Ё ю-rбbС…xс.¤ѕN?з -дЂ3FёВ…я $A7ъ'ђxтИЈ„сЃEЂўuPPРFІўџ<Ъш -аЙЮ?r -VZ9fћ˜‰@u ґЃ|'вwl P Ђ%P#Ћq97hA ‰y`sА†¤–GKЭЪёPFРLМµ„ыLюDsЃ{СTW@жДй<ыEУ\~џAе -d,ё70В"‹XvОс{йХїГ7Р¤Yщ# -и#)I ”®4%ь9РF(HЎA&%эЁйgшG9X‘5ьс ЯЗг%ѓ80KвЎЋяxФB -jШ@к°C@Qђ#« 5ђЯЕБ†eФIrQUЅ -¤"ЙИўP,$ОZд#§х®€Y+’Гd·ИUINЋKXэІd­0|i‹`Ўе'MЩ'JЮK• X*«µQћЛ–‘Ґnt©0VЦ’—·˜&{9ЙGо˜e*¦Б€ K’ђІ‘ЇжDћ MG¬љЗ{Ы?¬рsьcяШБюСѓ”ееdШ, -‘nхј4PT%’Іtк…jЃЕGмIяo…7Ў ItЗП’xГpЂF  ]аs С [H(ќьі  ІA »,$s -хА -tЈG - tҐ!›" ЊnD@) -|Бѓ+”Фќ˜!–СЌ.ќ«—рv€°ш Й8„,Ђ»x x@TA€ЁЄ$(ЎТБAV$ - -Ђ!"°Xј$гL§ -’w3Ф¤ЖHm,рГД"1±€Е'ЮСљаh` -†шG5јСіо˜#@UH"°›ењзђђ -nbСњЏѓ{9рBn3Ќ\nҐЕy‰‚" -й”:ЛЙГЦSвЕw"–Й\Eќчѓ БDnўQЃбЦP‡ ЇsЬІг -·hч‘љsј&Д© -<яП«хЏ|t№6`r“’]ЃD#‡ьсRќоґАьня -ґoМ9V`ЏX§:Хиь‘Ј*иЃ -ЊС+€tЏC°Й?б™‘Јб>IMHщAu<О0$+i*TRЊАw'89€%Дт¤фіEЃМ¦.Кф"cш `0єСэ‡ОpэАCћцПЌЁ$я4z<† ‡^P 0€А -ЩЂSх*YсЕЃЃwЧн0гАБГ[ҐRР1 a5f=Aee†$FbЎ -`fС@RББv¤D -а…Ш тзpQя -0ёх‰S…їs Р(—cЛ°€КfЯђыH,У"р4ЯђЎ0-tрР -<@Ќ xu`~е а7[E„с -”(‡¬ -U@ - - џСZg(ґ€=с0 -І ]а'scя`„IHgа ЃX<@Qс -єPXщ\B>°“ с5±яp -§HЕ!‡яP‡оґІу -•3‚УА -#А7 -„°„Њ…яAж дЃЄ@=ЩЕ…h9¬!„FbЇKЃОХ HЬгжmhO·aят?:R#ЇІ§k)ўM–9…x@EФV!ю)Џк§– ЉQЙ¬A< ?фc)ыS -А@fkщЇ%”?P>=вnEжЊd…wу&m–?dz -$ҐwЭPЊ ·Ь#A`А˜Ў@(йд@u TЏ’q Р"eљ№&G\ґІзџЙтЏ°$ђ -ҐЃ‚…C9Eр%Щ0РFqхЏOVябЙЛФMiµОA -”Н ‚•йBф:“@Фє•ІЭШ@(©0%ЁВ2Н±!'ђ!Y¶.а6"®ёяа2U3ъbО?њю3K*АЕ!(БВГ?С4tЋыЪ`Ю'y˜Ј*AщюуI_‰т‰TёђЫ€^•‰тПJ·pу -„ }P3H<]ІxБ"ј‘яТqС_v^‚Ъхhа@ЫI е{,"yЖ?s€Ѓh© У -YђѓЖ™ч ‡ЉїрB=X™!""pЃtсeGџШЉэuШPѓчґв‹ё0њ°П@иЅHP-lP‹UYђ“пy@Мѓ№MPt”‰@wt„€ф ‰0к CQ=я<р;ь3й?йsПС]ДZ”р -lp@5@2Б -дD…XлT,ьА°†ЌK;D3|0З°jPiАd‘‡X h ѕ"ЋJь# яАА?>а, -‚b ўШ »8е{9˜Д.ўЉЧXDµPAV!і.Ь‹"7tu3ђДUяБ!рТ€ЃФrD•сddі.T -vЂТ -B(1 -эЗЦЗQ№о;чБЬ‡ ЈћуЁ­h нЪp€іTј5НK‰O—ЂFіЃLѓ УИЙvЮу9н(DЫЩRЊ €{ЖyЏзє“Јы„шсPzьГ·АЂ{:Щ§Wр(HxуОЪ¤ГИўЩ†qABбґT‚ШGІ[к–(„$$к,2ОЋМ–xВЁOлдЈҐйШАћ&d јя†<„+‘<¦ -•З;pгќN"°‚Ё -„яёћzц; Зiѕe’Y)\яГБ±У?ђ -cќDГ pF:6‘ ‚ЂАО0DjЬђИ©ЂUўђЯa<ЂcМЂИ‘FkГІЊАўgP6¬єqAю/Л ЃХ@Pbe0/(¦Т",HB‘;љ№я!YgJJТ3_јЩ Z Й?.Xг|UБ!щТbЪ|‘;Љ™{UxВCј‘з„L$‰А7XYґ`бXЋЙ—ўC|UаБ”SЂiц VС€аљвРѕ,c7№I”UЂ -›…6К-] -жЋsЁ5'P9Lѓ¶ѓї Фц™<Wе+fm&Тs>¤њ9с№я—5ЇШ5АVыши -\љЗ‹‘[µwЃжэsБЃ[ихAДЈб+ыI - qБЌтY`огµIР -CИc{8&xЖяњс$Љ(G•?‰ҐЃЉд‰[qёЈътЕcи¦q Ѓu€‡8ћ%’x§шюq  -W"Џ6P‡PQcT‚ъГnDєнC  ЁкP 2mЂЂяШЗЄџ -d"¬ш ђђl‰Є&KРХ@к -6~лшЦ№¶“0~yЈlД–аЃTE @7"РЂ7 -дЁњ;6“ц€з,bDHЊ  U &ЊяЕ?I€@†Р,p‹* д4€Жs`с bhг4xQ'\ўђ !р6ЈDаСzВ4l ЂH&Њ -йH # Pb#У"ДГNBУ+ЌрЉ@#ђ`Y ЎЩИ=у я -Ра#pPr`q®,¤u -–_*Ђќh,bf|!= -"фь#29 -…Ў0МЋT4DЏДXНQ…!њjьc\јљoЦє(ОA@У€JX&Bјв=9rЏ lPХZе ¬9УV6Д%ҐИ@ьyБю±VщЏ¤‚*@„тX‹Ёt`єЉTt:уИ'GЇР,ѓ -РЋjя€4F•« - @" .сЂAІ2 - ±:УыЮ!hNcШ`tхГџлgИ*zЃ2БЦaWґКЂ pT¦LlаDЏZФбО!`<.И -0„щ0t­&а‚ДЧЙДV]bяЈЙbћвp2!‘@ЃZЩ©Ђі =ња -я0Ѓ@ђЂЃ”а:8µ)" s°!2CьH=НUVHbЬ™дAь1Ѓш#XрFИЊ¤qОTєµ»VѕЖsV:)ЙА r”М\8”АЁ@:° X.ј ф~ ЮмЎњЖъ0ay%ЖхјхY…ямЙ,Щe¬\HNМЛх‹ГрЊѕ€6ИіuWd„7c…ю!И -oD# -;8{Р Vђ7’УО€АОфfsЃ,# -є :, o щАv(Q.Ўi¬hРшяЗ!|BљY“K4°i•>юC]ЛAкхЋ«[3ЦьЗT2К°г˜бр1МOЦ D…1q1АЄА -UpH`wqQj20bЃy*‘{caLяХR-5Q_І p -Ю@ -и†7_UѓҐjЈ6h3EWх -6Рauш¶UbD ђ°ЃJD -4”©c¦у#W‚(Ky$ж•\Х0tµІ5‹Yе:˜U™Q"ыS'е±@XИ+Ђ6\эГ#љЙ.фA'( -0с@9"hЁ:‰Cџ’ў"Ф9 -т -±Ґ"срђk©6g0““c$’”М#™ёг›ю%Y\[н(eўk510А -/ -®ц>•µ¬iЩЩ囥ЈZя`)ђhЃ›"jБ(бЎ’1“Вйје%еa)G0°„ъ$°@¤¶^р@р­4gk%—ЕTЬхД¬ђpрlхЄ!бСeп*Ї&™PA -‰а$ ЎГ‡# н,‚”fФ8лЫ7‰ C"мp–Ќ$ээ+а@¤Лѕ|µ‹йлеJѓЛlBФе@%_”‚ВўtRЧ@w”TAъwиџyЌ$аи'–*BяЬьшQ 0 м-«иPБ…UБ¬‡E}bчПУCёp5­ыI`Ѓ'¶ь»%р–Љ‹яюВRuоC! дсЏА4яSµ9Ц'?~мъЩьПЬїЌ°ДhРЕЃ¶hd   S Ѓ/,d,‰bїy‚яу·Q`мЪsxшкЯ‹НҐv` -сЩg -$A-2иa.¬Gв@8ЦЌCPаб@\tЈЂDЏS(ЮЏ} -юЯ‹+Иcўt –шКvmQbЙХbў'>…в -с­Ђ‚‹(,)Џ&Ъ§`‰/xW‹M™T‡AыL љ ѕ'П  F%•J¦ёBvм!TZкґ5L°ИGдyP˜QР>сЂББ?G "GЂ! H4$Тяtя№*r]Е"P”\ФGЄ(@Ж н -Щѕр‚5ђІjщ–‡1/\°ИЦ‹м,`  Ю?Bј0¦~ -”OwpћТИ) - Yщ‘qЄиTљкdЉя4‚Я?.4Љpu}рA0њс -иCШb‰рMињяАс(©p їм“ќямуЗ ЄУzґіЃ:pК -|$†яР#DDCВ\h3€†,5b‘<8г!г±›4ћTЈЩШV>CІјаў`LA,т рсP(@и0…=@‹Ж?ZЃяDдL#.0D5ў -Ож8ЁE,2”wЪ††“СIЂ -Вѓґ8#(ьІY ©s¤1@/Р§"*Ke‰‚™ѕЎЎlРЃiL‚iЬ^ЎЉЯ f(~Y -}ћгќпX°gОyБ•JtЅх -$EЩЃУ•LD§bTжРКЃzЉЏb˜ЌLЈ#X|~З л±G{GкП4V•Ђє ЁА -°U ЇEђS· ДҐ‰Imj’tѕ3Љуф“<9°AEgc™FU©IгЭз•8э\И­ yуЌА -`]“ЮTX‚h–Ij@йюqЂEяДg.1KK"p†›I. -дђњд5‡°вvР#И{Ф$ђг¶QЌ"к?D©‚Абхѓсp†3М Ї “ѓЬSЅА)—…N“ЫњPйй!Д -ўГ ЭdЩiµ&cЯxґ€н @L Љh¤ЊСИ‰‚}ЕlАљ‹Лр€М(`$ЃН З± J<л]`ИG(СM„,cЄ{! —S‘ЂC— XyоX™‚ђъ P -ЂµD`ѓ -Ђ’ђ•! -ХTрГ9X -‰ YКTкB?$гЋPKб«© -HA XЂҐW.ђЗ` -&@fЁ{ђњdoъм·7mаЌ‹dЪ/™Й\)}Д0 -Rа -±@ -” -pЊЛEcі’Vjе˜xULU"‹В9Г$1ЊsТя±* -жбю±V'R%Ќ b…і>Їђъ‘5.аXw„я°W¦U> -NC%Т“6ТЃ/f1G%Cеѓб5”Ѓ7сOh•~іђ в iCq…8 -™sў$RяbkВ$N!лX"Р’w5H6q+8

¬· -Ф‡L dA_WLRs$ЌЋk•luіdCAиЭи2ЌxCА#°сМт@ЗµБ -Ї}и7Ъ"ь‰7Ґ® -$@б‰З(вўxрнЃ>©“@ж  рпCB’КDу -рЭБ” -X€BЉрp чЂяaЂZ°Om$“џю(эCщcУ¤%ђE` ША{h’8Мй№иС—фytИ@hDQћѕГ c UJU.жdxAЭШC=и‰/XT&ru)EХ"ґІЈpкшЏ:Pc"БшG&"©ИJZт’˜„“ґюq1Ьeт$ф:ДЦIѓ -®[увЧЅ60wmІbЈLҐ*[ ­wНІ «W,IYSЉТXщ -еї|Y°[КҘ!&'sй+‰•т™А<&+™)¬]Л`Р ШН¬ m~rbы&F$сa8c[ВБю…€3>•p^Тb -±Б2пњz’я -ад38`щGjќТ€%э‡лУђАfeKu°:ЃPЂ`бXZС€fДЩрE4–ЂlЁҐ ЛФ‚ґx  -Шќ/¦!ЉVА"Ґ„*,'¤F¬Ќ ё = ТQЃ8@¬ИЄ–м(УЙ)brvbaЄfЏ‚„б °]5`‹ть#јИ\Z}р}$@з1К?<тЂ”-ўhм"Ц№brЎ }JЈA‡ёАtяhМЯ@аѓґД¬Ќё -и$лЩяаTXл]"0‡*тс€ -|“=X CpA-d’sX®µёИl іјtDt>+@Fр_LO В(@О0©ЌаF¤ёА"ирјШc­P1Gl"“ -Nґ)~Е№P -Но‘М> ’–зtД#ођйLѓ—Г˜гniЎзZ2OXёѓwСЁЪ‚/’ь „= zЕ!T{ђЭЙд|нQп"Ю“РhcГAozQ шґiSбaЃР'}8А…qЊyђѓЊ†ыaџИ8у©/DfЯ ^pTг?т@6BџъпїтР@HђЌhЂtП-FSe-„яpцo<–Њ"я ©?эыЃ’! ‘Жvя0пL1d<ОАaў%Ў -Б@.КЊAо/ЂMмс dn*.bЬu8BµQY¬° FlPѓШdk&C›L - ЌыыЏџ<ш?jj;‘ъГ> ©MіЉТь аћфќ(S1МЯяЎvБ^Є- ЯЗ?2ђђF'OЭсpТћ“чЋo ·ЂюЏ}|ђ’d®юa -“—нЪы3µччЫХ2љЅDжЭ1KT>рБ¦2›9yГітсБЬ;)=YНК[^сџЧ<ГЏшa^^љњ§ҐиqyъЕsS“ћw}кU?{ёgюх°Џ}мз®xeћт№До©ЙzdЪшzџьпC_zёЧѕWтJѕфПьж›]»—эф;ЩшмЈ~ы 9ѕяЛpыеПbto;ш­яNEь@о(бН=ґ”ЃЎ’§Ёѓь1вУЕщ?©А2·б:5HћС^сP xКбIєЈ HТcрvЃabб}51гЃA °O/‘‚СDc‚aRб;~ К`ЙсYѓ -Ю -2US%јБ…-“ -[ИvгUа 3У -JЁ ” %Щ`3ћv# -JQk -га -RР -І О0с° ’µeЛPЎ ;яQа -p<0 -3p -#p ’`Rбy  -„ -fK5SЛ@6а;пХ0шХ„ ‡]™"BТ Ї‘ЂA -Ђu#2п”ѕйHѓ1Ј 9фµ1­!џ 3’”АhWЬр  3/hG9pЗC_(Ё8е„яp7ц7 3Ь8®х –“Сj¶EtОѓ"А_Q­@<БС0 -.`жQX­Ґ9Ћ‡БўђЉя0By( -У‘;h\DF•0Нµ—±±ђу%*p -1%г@ -)Yh,”pa“…„%“—фЊБђsо ]сkя%(cХАљрз…ВIеI_(aНбIeњnG -&№E3РУиt -DX—mW?РЙbи±Oж„pсаOgс ќ'шScћB ®E_СЫЃ?рБ@ -иfѕ±S-ЪG‡вpБя0[ТFлЎqed'ZъЎ^ыбcбЃfbs˜2@Tд /0 -/–v1ЙР=ааCду?b І>ѓТ&нЃ!mIv9`<ц±Sы±$·ЦA -‹ -ьбB·v ЌVj%"@”fi-ўѕ%d -а -Э -Сч¬0­})ЭПЧ‡} -Љ|УiЛК -iЃ°ЎГ‡# -ф祉aэЈФ@ўЗЏ;мђ¤Й“+ \YР[ґo°*мС@hДї-ьSҐ*ЏЁX~ющ‰%JTћ<g -|аа›Єy¦э‹F0Аї&е -Ј@• !n·юХТщOЈАџBѓъ ШмџѕІHяYЂҐкЌ·”wО–яxдё@8^ј§-ДЁJTгћ;яХИcO ¬ xРР ZЋ -з„‚с ]tЇЬд -)’+4ўЮ?J -qсO$ЁfзБ7я|яRP­ЦJђmі dЫ?ЮШєU8ъ3I‰фO°ъЉPђЌ -9~гЃ€)г@ЇяxА7Я`+ђU-ЈЛ@ЙІЃ!‘ D‰P, “;‹т4т/быП!я$ST№f;ђD@№њ”Г -ЇEяdsА(·рVђ‡е°ќItЧ(qЕYvФQ|™%мE­гВ.АЩN­OзP †]Аqп­За˜о! -Ґ< -OR®ЅДЗ A.X@K'fЩбoя`a–мl#DлАё„ЄDѓGяа– -<@G9љ…0юсЌ-ОРгрF6ІСyлатFИИDЃ(@ѕ8А?ё1ЌМbxЪFHуBФ Ж ДБ"Їир[Т €7P3ЂC’сЊЙ†П`‘‡jдA# Ц?Р?Ќe(qq€fЂ (Ўг ќЩрЛФH.я1OJђбЈpA˜f+TЂ0r‚$°ДeЪPkqґp‹°UОW¤IШ?’jЎЪбвy°A,0›yюГuHa‚ѓќcIЉ7¤‰Жўю1')IЁ=)’”ћҐу<'­€ЪN[ke6ЦЁ-<ЖIП™ВЗєЎЗ r{Ek°scЅµ -вdNHB‘AWyЊNQЇД‘ІѕбЂЊvA(rРаЈу)Qе@ЌsX ЕXЌ U Ф ¤ІХўгЁ -dB -LDќ8…J62 -‹Д ЪшА т2ЋH Сяh -сЉЁ‚¬!„e +XJ XD8К?рfЂЧ°Ђ -\ qЛрD„ЂЖAwЎњ2¦щ†– -aФеУЁбT$ў‰АВ „?т°‰xQ –Њ$2ЦЏyl˜tчWQћтa~fдЉ€"рЂn<Ґђ±@-ДФіґяГВ$ИЪb -њѕе)гЂUAЙІhдtK”ЋryR±КИГb>№–XЕ"q„2u*ђ+ЁАG©…Ћ1m‘ВR"я -G ±рO 4Р@х ?±” аal`uЎ -Ac5ђжPУЂ&ісР -fq1ьr/2DбT -± -@¤nк6.я0 -@]dЁOсаЃ5Ўm–С_ЂиБЈ,5S:AVXm”Ѓ‡A ˜P wЉЁRo’3ъul8e›X0(гс \µB -p"52=т@—t5Ъ6Oр„1 я -я0XЩСRД8qV;2Zр`/ђр мр%рПсщ5тРV -наµ"‹jГяЙ -8Щ›S&нс’чa¬EЌЩ -?[Б±:+r>pѓ&'BZA™7С`‘іZ­В ‹o68_b_?•§eBPoЁ -VщЏ§ўRoт7ЙҐ";y>g’$Ѓ!) 9АZВ8 -xчИЄ0 -pyB0Z ў",‚мС"‡Г €"% -сp°ф#Х‰Юу|V+¬‚Юу'@阉9бs>/@‚Т±>ъ¤¶'КРQ;НҐ“йA>tхг‘пб`·#'q%ujя?F¶'™А -сЂ(ЂІhr7]ҐҐ+ 7кCWn–fu&A†‚_dЕ°>…‚(бCњСfС±¤Qє'ыр‚pЁ”J;е1` -ф>Rт{Жa`№Аj¶b­У!­Qg -•ViQђFWдb¬ђ к+Д:ЯZpzjQ u"K:`­;tЎTр>Iє—ІTBnѓъ™`ЇaiEІЧV%сjБ;®¦p ‘hї -Є1В?P\ьўaљ…‚„юY° -Іфц/]ўp:pPa ¬<Є™(@х©ФљAфсЇЩїdЦDЭиПAґ¬)¦ьЎU ,ЃІ>ДЭЬР† -‚д€пЕ‹X—)е‰кUкНQ!Y ЩЎЛЁШT P-Zґ‚Ї9 wш™Аґiя^Фz–ИЛ•ЉIЫѓхЯГіgDюЏЗЂд/ -я ` -яXћя0ё<тИcџxЙДГ?4н§aBДгa<ЇЬ'ѓў ‡®@аЉП€ ѕПOЦHР7 -ь“cЋяPаАҐ Ѓ&X`A(ў Oy‰'Б}яМAђFэ–Ќqщxя<а y¶€а‘dВ3ж -ў@ -†¤’^яЉесь±П’f"Рu ДJA -˜Ђ… lЂA9I[Ј=TQ -^ѓЉCјAПє и‰1ф”ТЂIB}”PBь&РЇ5%@° -zшл з-Aо|°Г#C ВДЋ$`1$і‰АЏ¤ђaAо -ц,D‰иS e3B!ъ AЕЙM3‚1 Э ]яЃ  2‚ZІ0BБ5МP‚>ф`Бч@У”Rф•P x‘@ =?ДF=W3QцФд@Іщ#UFы -›фс =l<О=џфЎЗ¤1CRЉ& -)Г„ж%QE’Њ0=^иЃ:иў1Вђр[qЋ@2ДWFыБЁёОD)# AП ФЈ*ђ\Пoї 8B ђ< -‚5Ч[Э$zиQH -«]¬‰zЊ@°Эм‘PTahЁG -І¶эгVЁGькЎ‚…с„Z Ђ‚:фЎHLхЂ@(ЧЂ•Pў -чк*шСjgсТаdї>шkЂџ(єяи1‚tAhРa¬1(\И†PdI -0Е.^0ЏлbґктЏПд3f€6ДhЈoЂ %шЖI " -мdЋaH_ТB6ЄD3PUюA ибzHЌ@, -Ќш/Т\жъHЂ(ц -9$ - €@миЗ‹TАч©Б?``ѓi,ў„pЖ&jт ЃаB’’д4‚ |ў=QЃ…/\0Љ[ьcU0NюїDҐЬИM¦б ьF9СP¤;R™њёгd9˜F4 -Л ДњСd *@Жр<й±рЗGв‚Му/‹ZђўaяЃњГџJ§Jl–ѓє˜@ :”BНsUJяЁOѓBTЂ4 -4#<аA*ђ,JUКщУ‘Љt¦%‰T *jђJЎyQћ8@џ@єЂЄШ4ўиD):R˜ЋФ&)К4€@J<ЩR—<  -T ’dћ%ќ‡L’РC•Г«¬¶DµђCЕ“T№ЪзI/hTЂ"$Аћкщ˜TЁ‡‚lаu -% -А -”Bx€@оІкЋМВWhЂPA1‚lВj ЁA=hА&1b›1 -j`Њґг!З9TрФYdwz˜Aк -тІ˜A`ЂCЕ#Rт¬q”B…ѕCP -u@ba€7Fа СДЯ¬Сё‡ґc5ИWZv©< шр ®2tю¬ - -_=|џ5€ЅЬn†ќ;Шp·ТЈНСЄFК7=lё.†@Џ!xЂ«A -6± c@ў}шУвe‚йючJЂ:v 0ЌxгыA)Ё¬ЫаE# -AdЈ}¶ИмрҐrш¬ЫDZ6ЄХѕaйA)Єр -3ГЉhm РҐk‡жЁ‚FІIЃT`„' .њњдЎ["‘ZС(.зHЕ/”xЌЗлИqё8 wџяЙL¦ГЈ’ч¤.аN‰АЃtC rмЖр -aФР凓Ѓ>њn(ѓm]°Ђ*>р -ЇЂ¤`М[Њb -љщ"I–Осj„ -бфB–бqф¤wy°‹QУ`.p@щбЂъ7°~фбN -rЁ ЩzЂ!ЖР(њьD -pYфqDr j’RВP)µ&ataX@rZN"&яАV*R’†ж#22‡bИ`Z@ /"тpS8я5(;Ґ‡0QsЯбЂ$& -@РtWgА -`r‹{ШTA${ёSp(!R qрРXДrޘU@ -сЉXFў‹j‚RK2&1 Lв)/` -!БpО ЂЙЏd№Г’ Љy™˜™™љ№™ -С -Кp2Щ # AЖP`а „t4Ђ7п“ -оа6Wж/@ГШEор -њрфр›ЋаЈ ~ - ~°D}а3;д†p8ЂгкPntрiI  цЂ` ‘ -h0>¶Y”0:B3/ -1;z°ma] 9Kг,fҐP -€&4^^¦,г0љГ38Є/”6C° бLАeЁ°>z0<Ѓ3„xн°AV~0E0L >Ё /“– ВV3дА@ -„3 -XPхЫDхE•Ђq‰яЛю`~„фС‘‰zАrjq18V‚LG јHSQ}zБСћ3±H мБ с1В -LВс™Шf}†єяла3—с<ђ!—aЄ*<uaАј ±ё=јВ` -[ѕг0 -Б6ђДsдIЮ -PЊЎ -ОР -ѓPг -n -UЬ&0 -`NС -Qaz~Ў -жъn|#ЛР2яІ A8R匘‹ ИP‘ђRXцбt7‘§ќ9 "PВ$кЁSF> ґ€&+ -˜™яp€ЊІ) -b&(т€~И$i€&{< а7ЎO“†r 8… ЦЁ‡mІ‚ь=зbX‹ )ЌІ)#’†џћRб"‹Xс Tq  -0UZб!џши&%BЉЃ#¬І(;ЧЉ.'Њ5”лњ8‹„eSА>ЉM… іЋЉчсs@Дя6Д/сe¬*іhFюйєHм{8’TгЃЉQBДJ‚ -С -Ѓѓщ€ђ¬P l‚…µh‹L"иdвпя! ZWV!™* -UUiRe -u K˜0ЮЌ9uодЩ3в„xя „¬уЇиѕ#™2эS сПБ .5АтЕU’>µnеК3*5‘яЁэЫчpмГ:GкФ№P+йJљЕАtҐ[Ч.Д¬$ЏJDтP%О‰€x™ЁЦ]Д‰OјS±hЦЕ‘%л3ЩтeМ™5oжЬЩуgРЎEЏ&]ЪфiФ©UЇfЭzґ7&Џ†Ёт†ЮяЈ -ёжQ™Љх@$ш4јOџъ -б ў;_Умх&m/В4кф• 7ѓM%z?^ѓЮњ  A“˜R8G‰:bJ9и,АЅ -ыFФ)Ђ*aВkђ+A/ЊБ•"JЃ4DґЁ&"ЬdшЉa6rЂhљФЎzЄhТI‡мщ‹Ш«mrРЁgЕka‡Y”QяжѓRфHА‘7LР z ©‡ w.ўдx|d'mh@ѓ7©’ф˜Ўќњ"ђdEc,?­JШ}z(ЕvЉ(©®…·ИЧ@(еЌиY=§цћu•Ks` -uъ@e†“ѓ»±%~зz˜Џ"˜ЃЈјАІiк -ЦЁA).§J”Ўj ёЪilРяGA`Y›Xљ›,в<Ё#~ЩёH -+ф/~1MJ kФЈ%xЭE¦! TДЏЂЩГ іme¤ ^H@!ѕа± 9®ђhjмQ…J5¬ВВZEzїZdҐи_х.˜6P±˜Fк7њMЊ`ЄQAj0!uЊ`‰arFЏёUd0K@еЮ€‘)V‘ uґИ9ѕа(®UЃ5:Ѓђ?,Ш*")@ѓ5ИC€ -МУ™rGIRІ"e˜`ВEХ,rџH@ -F -X0D7° -0дHlЁ ў‹(” /м L(ЬCИдДФCЄ1а–Зx# -‚BИVІќљlмХ+< -ЬуL7…ўќAй~FА]Нхл’ЁО„љљsp -*bШd -КPT\uP(B  -X( -Љ ac@‚—ЋH]eБ†ЮйЪ4ц(А,TР6\"гЁ(i -'ЏсчЂю#GyК  z§ћtьЃ@1t"  -ЖцЏRё -SW©С>dЃ -Z™ѓ©@.,ўG-tP¤ЉЗµ5nёnэг‡SNТZфu tPЕ-b -Ељ0µє”Г"нЅ@Ђ?Єґ©A°U bМВWТ?ћЩ`QУД#'sМBИv9ЕZjЩечO1Ш)KiZy†`v †'ЃzяHЬwзњ@Oю"Ґfб6Н4DГdpLF(<а‘]`q6-ђwдэ¬U5нP­М/Фз$pў°cЋ;ъя—·†¶D+ЯHI¬5ђ•™"YЙJ(RэГ†&,J6T(ЄЃ„"ZXД7явХђЋ0ичjЙ«@ -PЃhu"†A -T`БЉЊв·… x2ЂX$ —‚ɘCЄ8 0‹LoРЖ?0HЗ«Ё‚vY$!ЂR2Vёаd -%к˜Х„"ц(Y+УПх о¬П+qіЦlк”4Ис iTLМИCЈЃз -pЂМ–ҐЄJ`JтQмf·‚°Ґ;jEЬЄ(ђИ%E©lќE¬Ю6ФџЃ @<ё л в!Ј‚я”!µU@m 2‡Мб®#€‡6ЗЪю CДI[Lб -Ў -cUиуA$GѓЈB]ђU–J0!0(Mi!yА ,HuFNЇP ¶iMhкЂЌ˜Ъ aFRЭВњјљ №*АJT%M¦дЦ№‰tќЄ ДЧ1њ©or“!z -ѓxсЊ€@®lBаж ,*°’@~е$%xЕ»и `bяdђPQј2I„ИєСо‰Ё P86%ђ‡jЉ" -еЧЈ,Q X8ц!sFЁэUЉ<=@ЗcёВ•¶ђR ± % Uђ -wJ\p C”D0GgK№Ж?ДB,Э8+ 0ђ[˜АЃy8ж)QзђШРP9ND6„ €ёю -^Њ ‡°}П?бH!˜АдFя -` ­ <дХRPф ‚ GqJ&Ў -GGyрT‹ НВР9 -АC@(„Ґuc• -д@сx*Ў -Є“@4E)ђD“`4Ј„‚±…У45яр -0x9@`„\і$a…4WuiЊшО`Z>Рз@ЉоW-hN"5я°Х‰ћSґVR ЅсEE–RТQ#4ЈVя@U<фЪ•ѕ8ГЃXТ4‹Х\vўрСbФА=l†z2сЂ©%3ҐQ *†o -&жЁqЈ`f«тS­GЂу#:ЂљXц_џ‚e9¬ієЄя ґк ° ќѓ*®¦&љwа\(љЄh\Р?щ -ь IЎГ‡#цЏА@XюRъ—с% їIу ±¤I…ЯP‚Хa`‡Ќ'cКЊ˜Г`4‚ЛfкинЯ7UђюЌъ—GX{c©x.Џ№B%D‰ТЛП§<шt°ФAЃl;R ˜ ,¬яd©ТSKЪ°~тбгЯЎ»uэ ДъvОUyd•rеG*С°`|Шiг_гЃУ\ь[ДЗE -рTXЎ|+Дџ<К<чэгаNH¤ХУAgЯ| ЙЃ<юЈ‡фБ#џ@сМсЏVќс@%EpA{ЭI`г? -ґB†($З?/В8}FъчJ>n°‚я -¤К7±`ЋАЦэsЛ„Ё3Љ -Ет‰] ДЛ?ЌьЙ°±6Нu‹&°x°А#‡эsmXЭюcsя ·AШ -GФRњоA9DO1…D€;„UGУh1ЊC@5зtР5xѕXБ -)wяФФОС6+Pdtя0 - -Оk"Ќ–d#6h‰ЂГ‘ђё0& -˜¶,РСt -Р$D5ЁБДTQ‚t ± -&ђЬ"• 5`і -г0$Ос -Є0P¶v:54:SpGC - „ НaЪРYѕў -Ѓ7`9аTs’UБ~С7Ъ!GV"‰±"5'шЃ nqцЧJЃЉЊBАRў(‹њB У0 -0U.°fҐХ70rYFb#0XгЊ‘s‹Њ“WЌRZнYю±VЪu\шH YaWїўЋµ7н88НГa”#ю9эЎУ nѕbMь‘бг(4EН38яўc ’’ -)Ъ0n;1tС й9пСЋ2;ІZ®"ћsS…3Рr6P}Г(ssSљУ6~“9H"HrS\Bн`ҐQx“"Т7}s`ЁХ•Єe#т8'FclЖП1ZeВ&Жc`З3]Д•“СЎїЗЌ6Dtа»ХVэб<п˜iR]Ёu9H‚’Ахве+7#$У1ZэA9Lт– -'—“”; )Њў#›щ+ -А7Бsђk™q]°Ј!F9aRИfgаp6ї•8R6gЕѓҐщ1>ра‡ -э)E¦dс'‚Рc‡–=‡V'У!( ф(2ц(€Ъ(А@ЎЄѕr? $Р<&uЂ*{ҐfЊє]|U ў g -¬я _YК@ўVµ !Єў?uВ‰uђЄ%ф‹6Ф §т¬RЙє4ђ =– с° -7kяЂiї -Ф °ЎГ‡ - аА_ДТ.jЬШPЃ·Ѓ`qI’дGЃЩ”\™р[»†ZД2ЛWAUяTещgЃђ(B>у€ъIH%ѓю -а1ђ‡–Ј -иAT‘°„•"дAЏ*‘-|‚фЇQЈІјкѓkзА9*Xђе,BY`aQўKХЁy рЏ‡а/4©hњНYyФp4*Ј˜ZРа„С.Д‹чв* яЋґ§w`ћќ`)y ь™ЈиТя$HЂ@Ay}Ђ€+7 -рйБ3ЮxАБSzЪ]ЧТ@ -Dђњo'ђяP€…ю!ґ‚x6чЬ$Ґ‘яьEяx -v#љ~ЅЙS z(¬ З…­0 @+¬ -<Шя@Є@і\ЉкFљ=5ђ€Ў&Рї†еNDњґйU­©p@-„КS[џшбГ!‡шаГ?Г‰тЏUЏ -фMAЙ"РNЄђXѓD“C5ћYPA4·Ё0ђБBPµмhыO@UЃa°К?Ё - - ѓ -ШЧO¦€\Ът•ЁжЃ -‚ЕY¤z¦ щRЃњйlѓ™ЖМh3х¤-=Х?°4Т†ЈY&s”bm)Rњ Л+\Аѓ -e¤ИНю1љцXй<дщЩХ Вµэ4§ -еИm9Bђxд&ћ¶ЖГ”7\ЪМ#ФЬАЈK€ы†Ђ:є+]µЎbZb52 Дp%i^Ѓg#ЄUh “Экь#$еж9с -pO Фи ’T)p ’:Р4c‚pпЖiТ@ьЏJY# -~т¤N0ђR !L Hю1(H"cџ?vў­Ah@SяШЃ—їЊcTaя\nd[rРЉ$PA V`іAѕЎ - -кщ Є№˜A,Іg6Р щs–=(1ЋC7D®я°j<“ї,ГТ Q -T -n$М$R†ъђЛ\Z =1F -tH”S/ЈT@ -xдјСЅ’ЋЃь5ЇidT! ё%ЋЧjDZ -r?€Bђ№ь‡/*РYШЕІF Kuќц,ь°тЂ*к±Ђhd,фЧВЕYое,nk и†PМЎ -!Л'Б ьоы2€я7Piѓi ђВ- \jЩ›ІOvfцgxяЈ(5t™@bЎm •С` -Lц0Ю -9 -XS!}5SРW3µwтМЦEб—ё1Хф1еф=~&Щ11ОQЭ¶-.syyЂkд” сгґQ43#ўpF©!Hiфg­~;бЯЂiT -< -br_ьzvЎxяАхґAѓA2ч•ЅГ@~уL -х„с‚с“P2л4%Ў/ -на†X„Q¦МA'\27Z# Є…5†і5sµA4ў6єq%Aў%Wb%2$@я3Ё· -яф@ -”CB -@С°ШУvmь—@ Пґубiс`‡‚T8Р+ђґ -KўT5qГЩ“‡1ЇДC”6qЩpNо9ИyEмk<±OJЮvВC|Ќ2&/е¤Ф]PМ"мноРРяLЅ@0„.єд -x<<4~шaђЪЙs ‚ JџRFaќ†1оЗеЏ@К‰'‰ь˜i<( юCI:HМ - D qXA0 -ИvКу‚Р-В -Хd¦‘ -!ь?ьг&эG2љu:`Іh@ - -ЏDгГ0zюqЃДН±6hGA’;ђ,":z0ь‚˜DсG;>^oтКуk"3ІСа`ю±БDЗ:2‚оэкЗ@ ы€KщK^мєБўIkсаA>рд(‰9Єэр·% Iя±ЛmUйA ©іBє!‹ %O; Jі YИ@k©KЩyЃ"ђАh9* ЂЩазюЋT Їx0с‚'Ю€РArаЋVђќ-.ўuгя(ђp(S!a„рЃЁBЃЬi€аі5 2Г?l@Хњѓѓ§PтЮчZЩЦЎv!ь>4?ЗЃ‹ТлЫ? ‡ -€a!cSAюP!ы`€ЦпіОuPфdтh;+@П h -L§<с U&ґgћZм[ ґ6 ЖЃ'дRя0Аq‚Р*TwиёЕM Ѓ¬‰«#яO№КWОт–Ч&–._¤%f0XОЌ° %+]¶КCЉRзлTҐ+uХsxСІ•7—№.ЕUЇYV2и›L:НЗeJN:Эз ґ'•.х-ќлPїeЧ?™u­_ЅWTzШ±^цQRkлhєШЧц·я\нt˜'ЩОЇј“ќ”gп¤Ьлф¶гэпяH;®j№tЕПЭжcчъЅ OyJВ]р•Яy.«5шWf^` ыєanС—3зdчыЃ?oш˜+Й -ДЃ• -с -‰@L` -3А -Ь oа -˜боS.жr`и„5eЎбQ&Xя@_ХМЗMp*`„  -FЁЎ -„PI(± ъ 8x еЂI¦ -Я°MФd -l ±T^ Q7N5Ћ@5~ЕEу -°раУАX»DKЕ,дУчZЈ! - а>аQ#5ъЂ7®Ґ5дsђdOяµKpSЇ5 0‘R оPOsOC€Sг~Ў ґOхpGр|xГІ0y ^ ? >°яА яЂPЈ: :Р -y0 -3Р -а ° 3ХгOѕ  -2гЕY”асUЃQШD=9А -І -ж -vЁrА‹pҐЕв8”аЎ:ҐЊГЅгr9 к!6E ¦8— c3q—•±r9 =ўѓM19©C—еMA R -0б-8pУАЕ *‚ђ0]˜8—±_M Ђ;єЈ\9рdхh6nu’:ѓ©SяPH)с ‘8хuPУP‡І‘ ЦЃ!ЪQ@'4'qёP@)§=;у]с™sґ8<ђ_Ѓ›:ЦЗЈЮc>g№IсP!‹Р˜¶U -–')—ЮУ%Ћb%RDВ)сP -1щYЎ`дА`bУ&aТ‰bѕYD! K‰Lr1ђВ>Ф&ё6'1d<rf&ІћЫ№ўѕґT‘›<№©!"‚'oR><в!&тњv“¶Dc2FЈUnВC¤њVh?жcіЦ^ю”\н@ “b“щ\UЖiэU¤чS b±Kсa# -9эд -Ѓе4&h3rb:b%\‚нщ\tм”<љЪА]8Ezк6џХЗD1m<4&єy”m9˜®4РхdtIhrПPEд ­ =Шёш¦a-"z·ЫTЏ¤ў%5.>bЫ0IGE RМ«NШ”„"Р5­qҐлPдвIцХJ€ШўУњ9йI"кЁ@PTШб аіТ  -:“T[$і~ЋmRЄ ,”„8ьc -Љ -OQЇ%ЎэЗД[‹?L iњ ‘<"tќжС”Efљ/QҐ=ЃTiT‘Ъ‡м^мHнyє»Аz2Ѓ˜ќ.№ёГл6ђ^\ п<Й/Mu&l -яђЕBцRг‰ИB+ЯxMюС‡yB -ЁBЏ!B7 ±/)сe, -Ј…%ДaКP•lr‘ -е › -тЌњАЕ°рвHюў’9уДЉpI†™g?#¤dЯ€QIЊЩ+>Ъ % @µJТЃЁBѕўf?ЏГещЗ-F!ЛhИнСс†¤µsЂё XЄв¶ЕГ|xлDdЅЅ< С<>!,C–@Л™еxb$ YржЂYЉST1мѕF)=t‡@0‹яD§ЌќIbЋ.ьто° ZОЎЉВ%рѓ AќO@В2eж 0*`–Ќm,FЅщ@іT`Ѓ#Ъ&ЩYЮb/ЃЂт -§Њ\~Ў -$МС/B|‚фbMV„8Л -ЊЈ -;@TQІws'µ¬Ґє,У—c‹R.м#ИЗJЇi`љ -PsfQP­r­т1  ЯPj[a0ёrА1 -ЁA4OЧNодN~O\†А -‹ ЯбPЅ2з`‚q.9ђk3бДP з/o1/GBА6!E -И5 ЧW†˜ бR[€$#R€u80p2Ј - TЬE$ -тћ"e5"ц±Ш!dG,ђWА•Ћб4ОЃ$»і4Џ|…+=ВP›Ј7‚&Mb\‰Ј‘*B&…в‘02,§gАиA‘&I"‹яУQћu‘v8ЭpEѓ3‘яaєcU‰“ TuY‹s$TŔॡё$1ѓ8NiXт )rY«X а:Ы$zCH©’?µђ›†BPЉrZгQZяаBя -P™p^-Ў -еbк5˜ Б¦Џ–%яа q§uЎe¦іV—г¦б -,}¬A(ЏЄЇ^Єс)ЦїXъD‚„р›‹©¶l§ДhВтф'PЏЄzВІ -mњжa“ZЃ%"hAмА .8И!0ЂM‚<ягЊ8!Уv8'¬Г?•yЪВўXkСўФy”¦€›ЗН¶э‹‡фџ ра ф3Рrг/lуq±ЁXјqЄiGxnчБЖя{с - - *Џ<пХчЬ?+0(Џ}яњчBю'‘0ЯpдЂМЃ @рQ€ -­И`rя   -2Я…/њиGgБ?0x -0ьSU±Дт\5ь‚>я#Кl°|рHїЈH­ -ьіѓe? -$Њ№Б¤+,±Н–±Fѓэгl<‹ьFZAУ «йЂя¤vZ90MvХд0R7+[є№уёЬ^`]<pЋ«дЛћOR9ў€\¤Кµч ЊяЬ·HїiЭЛяИnУ„“Ж!яw\¤нБ§¦аЙsбЎГy р¬А„bђІйЃ,b4Я›&—ЬsoVH_Ўm?ђriа”[РgtуЏ­qфЂѓа{‘О'G‹.*гЊ1О'§@B` © -яДq­Bk ”ьzсЕз9…5Є c™РП§ы?ББЄ,ЇuИnѓїЇ@=tЕ -7жщжEєе?ЁЦ!«WdРСжsБx'Ъ§ЮюИD&Pu„ЅЙ.G/Ш -d€btі‚в ЄШг@B=˜`X -$;хаВ.)Uв@ПукМdo9 -AD-OyЮГH‡ j -‰‚ґ&иr1H…ЪКЛщОI zџ№DТєЃА.sH|Юк&Ь]Iw2bСr]«!С±n7sдAаЅХ)ЂcАљ %%9чzVкќњRT‹е•&Hб№Х - Pw В#jЉКd=9ЅЁ=БТkяs`‚,Ў юГ@2:ш0Шµд+,бљ‡¦‚ -$яhЕґ jЏИBµHд@ в¬MвњЁuG„Є«b·ъш†4~+lѓ¬,j с‡P¦±РfSD†Гўµ%вВ#mс%8ІнЋPb6d±I0ТЂl”[!Ю #%NВ±€;]к}·AnвЃYЊ„Юj‘!№хЅпэP ‰й -яQЖDЪ»Алz щ -р? ATФ bђА6Dtб -\0З+ -БtTеЄpКDlеЌёЫWshА?а -Ѓф„,v¬ЊфБњГцЙШ Ю>¬[ _Ш<АШ-@ i€pv}V,ЋТИzщ €яЗ'>Ў„8Ђ–ЈpБФ‚ Ш;єґЊ*(‡ф -ж ±рБ#џ)ђ№Ђ`c6‹?ЄАЇ)$R­ Ъ®a! –ПЄ ˜Њ (·A›‰‚9Ќ`ж?x1?јR RяЗяц0ЌЩ<ю -.ЂMЬ` 1 -]p0|ґ3нт0\;С!77‘R±P1RWqжР+63#8#ГЪ@Cы¤O"4 -0аЖ&J|(Д-.аь Ђ.54У [ё@Р4Cl/n/CЕаEХ¦†е3肦#3(•m1zа'.kИB3x7Е&*ЎmH”Pщб‚.Ш‚7tПbПя|s(†и,ѕ А-УрXL5зР{7+ЉБ!HГc0%3ёдЃЉаRя ?Ћµ®СTљёk˜‹ђ;U -Т6яp± co rEшA‹P -зР_#±X-©БиrwЈK“!hW10т%…Ж8гpЪ0‹ОH0 S—hЌ"_ПБ6 v=С‘vu™HVз ZќX- ‡[—>!eO" -!ц;mSW.рU˜Шў%Bи".vЂ Sfd&ђOв– рс -˜q %ЩБE -pЖ%&з±&љ#ђ7ў‘r…u‰ёИEС - ‘€EcК%˜рС]Р)lr"ЇWнwVГe+b–љ˜г;‚№ ќу“[‰!яђo€!H®v+a+р -д!Џшјеўqg_ўgisљєі\˜Ґ\§щѕў я`Ўя AЎ!ђ -Ш+˜zІнЫ)§eH·-¬Яя>ОМуСЭї!а^ОМ-ЃЙёWo-t\@ќґh mO‘њDђ2 ДJУщGЏ2УЋ#џv -ДB5Hљm$‡1Q9<щ°ТжlЪZаёHARЏС$e1эGM72S-к -‡:l - -€Ђ@1‚¬]T 4`Ў‡ѓЃ  €@т9kЊЋ -‡h‚}ЦраC$_ѓxЃр-Aвјjpц‡=Јh˜cCЦ*n!WЂќ:Р`dѓP‚ -3ёF@Ш, ёы  A -дlшxявB>в -Бу$Я_ ˜цmМ €BRsr6№цaџэL=-ЧВэВ Ўx§у§ђE -ZУ5®д” -мУЖ°wadP PD‘J~РTS}ax а3ђ -AqутK@НG(ґ? 3>8Ш/ -€c8†&°3я° і ‰ДyP‚Ѓy -u3z -ЁX0ф0^ MU›@7ђ IУ”@йb1 -G§;°„!<уҐ0~)сzQу>З‡°к@13Р[Lhs=Ћ` -Uv§Ё9ђр Ґ&5PЁ€ -› -Х`‰ шSк@ЛИH¤5ѓ~бХђ -&Р=}Ђ=3а -ђЗmБ8Щ ,]ђN".#P -Uр -JХ”р -ЪІ0C.Ґ@]lР -˜’^¶µяmbLЎ TP6YaCеZ ВA ќ3‘”»Ґ1a°Рю\Т°L9g—ҐВa|—•»UЇ5NБ1Р4”0”`YahЙб. –k9gЄ С -Ђ•s‰ - `ЗфpЎ -Љ™\_я -Б˜yРџ -Э —Ў™9ђaµ№ Дes! -ЗхЌР‚ ziy@\ -v P -А_1)]AњБя)V -ґЩ„ - -VАє -”°µ ¤сж ˜=_9ћj!— -ж[ЮAК ХщА°IV< 9 -¶”К Kщ?‘`ЄїQќQ д°.@ -'<Р‡сbБ -™Ј71"e -’_#NB%+r - ,т -Ъ‘ha# FeТc;’jр -eЊ¶'чa&аС&8т'№*ярыАlМfІE+rІ'ЂІ¬gdВf°[Љ°j“ВіH±!!В"Nf­ЃЁ8&\т§6' -@L’€0Юи†ф° - µNЖрu ч@жі5 °HЛ’ґ…Ж ћґ -4яР[У 40ЖЂq0rБЎ Щр -Ђє ца -Mа -о0 -Я` -ЁПґ iPжг<Ъ™7Uvhxђц‹nк0ЏАр—.бЯА Ц«јЋаЮ ~pq§—Zo”0ЂЂ’сh` РЈT - ;:~@KDЊ”`?u0]ГSYж«.fГ ‚—2‘U3ѓh -~Mз~ -Z'˜ИUyЈ4`tp†Щ  цЗ‘ -hL -g6,г8л‚ярF€ДC«ђ6±o`3Уѓ‡КР -ѓЕQ і -ЂA EТx'Ёнј‚DnЕ8ѓ] BьЧҐ'ПP -Q˜¬EQ„{, -с -¤TА1V}Ц0LАI}јф0ЖАyMЎ¦W1ЏM)pFџЂDиM BbMО;@?h -}4C*УђE¶·є8O#xФ †Т 0TцЂН\4DLѓ6яи&­Е—jOD3ќ§н0эІљ Г~aФ8€^°Ъ`Ѓgґ:T BФ/…]‰ -бX B…РqlУ0 -г@ -EЂ}9збѕ@Ќ@wђ›P~3p–Юђ`FUЅѓ_я~3ЧxГ‹Ћ0 Ђ -ќфЏШGc7“$p©»ЊLх0µа*AµЂnoЂЕЮ° -7ДS€]nЙCP3АЗ„ -тr7 ђ ҐЫ«HL@џЙA‡!ю/]аЬ -a:@ЉLP6П·‡Ё'˜‚§=УрmU <ЌС° -Р -ଈ#‰iАуH©c -^ќl° -)PЂPU -Cy™1hСїp©№яSYrБТљэk1”бЯ`! -вЯ”А2v™<ћю6a[q‘НБbо -`gА?ЯєНЉ ФлW°`Dу@aґhaХ®e›СћoяМха‚`Ђvq~ыЗч_\mюЪA•0Ysњ9[„СAWВ‘%K,0 ЂoЮz2¤¤*–ЄЄjј*ф -hBя uђинБdШ±VXАВяї2 y$ґI•Є< гЅ(вУ§ўBЧЂиMЃ°ЭМК¦>yVћ„T ґPгvrд‡эOР‘> y -жA!a¬љд± jhuьѓЮ^0Ѕ`,‚,шДД;Д‚’IЖмЌЎ[: ‚уіp­ђљ& -zъ$™|@ђ ‘“iЎQfЂNЎ !»рEњРE№2¬'Џ.†PъFRп\i$ЎCьP¦)F‘bі"`еD„>hЂ н`ґІ$ lh%Ў<¦{гџ‚АnМ (:…‰аA‚`9иYzнJ@IвЎ - Ђ |щяЗМ‚E9Bhфэ`“Ж䴧Ђ -КaUdM:фP…xА˜Њ…R„<3зџФЬДо x°Б›VУ*!˜Mц\e ЄlЛGJпД b"$љc=ҐЁ -`ЄШcЦ8#|т Ч<#nИ‚‘ь©зx0wc–'*`Єa4ћ®eЁB(я©@€Ez& ќ–ѓV€µЋµAе -±чџl^ -рЉњ~!p„ -АЌ©]BH?ТсоtШгќи¶FААьOhI#аУЬчЏоЋ (Oy|§яБА™m8ю‘ Л@…јбa/xД жGпэо~џыG>ТRВЌ©мxЃЩ†чѕъ‘зtтГ <јГЯЋ†яё!5¶› ‡†тр -`hД -qt АќШ2]`еsNуэ¬ГЯх.€ L\ы‚?}Q_`Е?И€Б¬аЊШ -дЂп©nѓЌKби$З…AЖ‚.МcBV°Aкс{\!гбў8"2P -xА (єДU!ђДў­I>†Оl™ФдЄ0‚PЏm±в!YЕ?ВРwЎk\<. €VўKjгЭеЃEZ’ т@Ѓ-Ийх€@И‚‰,OяJ -§MаЌѓЁt!3'9?ъ-S›P? вOvR0?ЂxZсt -f©:nжС€»{AОщПЂZ–•Ь+PЂNRўЗФћ.©Лc¶рТЫЂюРЊ^и ѓ”ЁCщЁєWr‹№ќи^qЃ -dВҐ€iuЦ -&‡0„Шz€2‰PXЂиѕ™ѓ–#?Hx„nрЉx„t„рѓRPё†p‡иєѕУ€¤Cpwш@и‚'+‚MP2Ч›(x№Ел±,¤€ex(‚‘K -M>»ЬЕt{ ѓјыWЉРїзњЃќU€i°°z°Yc‘±Ы8х\=X2ЯѓM‡H4°†7%M(шП}Љ Y­еЪ‰(ѓПDДMх -XС>HT,˜€µ­ЩИµЙ>ЂЂxT‚ЁIGА[ЅM;Т}їG0И†шК!ш|ХWќЃЈ‚±\WћРяHU€8‡мѓBр„CЎ2`<зE,0„nXЂ Ѕ#3†3cKќI"Г¶ЈкнCА‚§s^& ‡eЃkхґ•€l\ЌФ[‚0ЃД[*ШГ,і!ђ[€8К‰dД“E\ЄфХ†ИЃђ@G 7 5WIЃ!=Ш„M(}и¶nі(Ћn#Hu`В#{C‘Н`­Ы=2‚М»2+ќл6}Ш`TШ/А>#s[6&¤P§E€ZЬJ~d€µ•DчмЪ„ђЧ—ы„a”?°+zҐ_¬p?%tЂvЁЕ¤(Т]ІЪ+6okaЧ*°Ё‚;ла)hаяЊp -С†р…/Н3†-KQ\ѓо6(¬6иЪл@;њ3+РD -Ф „‚0"&,v5ICѓ*YГ—ЫG 5 §62YЌ Ђ=Б0ђj‚°C(И»>Ё‡/°‚к[Б(›ЦіnЈм&,ЃBPЬ<^ІХхН0–«СУЕ€sа4X·Й6? -aTPеЂ‚"((рлbуѓ!Ђ‚ЬYгD§Юјяx™mзi љs°Еn«GјT „$¶іҐњА·ЊшЂќ>M€sђ·ь‚"–іKЩѕЩ¦‡!ЁTа6 -¶Эѓ7OгxНJ€yгш P]А[Э"l[Щ -д[”В's~чЕѓћ@ЩСЖPT@ -р&o Rh!Џ@ъИб@є9a~/xЃ"Ѓя‘(е"ЃјQИЈ›Ѕ­А#Эярr -Ss`ЛЂя -bЋ8Oa1Љbт ЏfвoНAL ‰ѓв -аfvЕxAМд!ЏCДdљrsf2“-"6І©Ћ@&ѕРЙ(9љ’Ё)Ґ&Ѕ`g|(ЖW$Uќiн@Bgp<я%›yN;Лг}P№‘ihж@™Xfо)єтP‰ќПЭљЖ38;В Ёlrаў©ЌJЅ‰RШМѓҐдHаяАN„ЁvЄђhv»ЎУ,4%‘ъЗBEй€ШѓќIкҐYЛШЂTЎЎv(џКyй$”вҐwЫ…4ґ!є№I8kГ[Ф&HђҐF$p -$~®-'ЈKЦ ‚Н -„7ѕщ+yљж№я\Тд;Ѓ¬N%kP>kµQtІЪAОафSЎд4”HЁЈЖ?TчЏHяЩхG@‚gb -К$ -ђgѓрнрЂфІј -Ъ dЈјГЄ§++sО’rБkўгLШ‡fГОwШщЬ1Ќ=(?:зІtЉ¤ьзаg<%i‹я¦¦ё)N}кd.аV&)8уb0EзxА 2±<Щ$ђА -ЊЖ'¬ЂhІ1`у5EUUвЃ&Ґ·A"p"ВhсqБ6<§5Z‚!DҐ8;27“Е%шсщPЭАUяАhЉжјс -1“8WRUЌЈ#aYkіуш@°0р9jУ&Ќ37"lђoгPaфR " -upш±¬ +‚` -®ѓ<с°ФА]`ћіewђ;Hђ'p<ЙЙ'Й'¶Гќ¶УY±–ЉВk°€ђ Gp”§І˜йyџ±±я@ -иК'¶iБ ОђwащҐeа`/ -ЭфЗРД‹RъG©cЖЏ жиM`Ђ -xаЦ@ Ф\l d_|(ь# -r$ЏmёI Бs,ІИЂгuу -.ьs р`В-яh -уѕLуќs±АbпЅцЉ&ђ=Ўy$D<юg)·™l вRнµgm%РFэSИ?/0зЁjй~я<чКlю¤|=жdmВ-‚Ю?“j^bаееЏСMз#}NЫ+яг_Ўx РkМ­`%О 6ёўђWЮgalя3©}ађ<ЂҐ…щ%€ќt)ЖЧbШйцblВЌ·†@µ\PМzрШrnWR§]ѓ(ДЯ?сеяЊЫ„іm жЪ`јl љИЮlЧ9Аz ѕ°A&u°Юг_љЃ э1ЃМ­gАµФQЗћ eВ5¦ї ЗЖGQђњЭсЏк!2нgД -%р+UСEп)aKђЅ¦ВА2Иі¦(GЌФNф AE‹:Љ)цЗ™:Jа?Д’SяиўМў”tРЃ!<а -‡еc”ЌР}уЏ»яђ_?юРЪ?Jb­ЁўП -.вkе,ѓЙЯ?$ЊbЕўШк@Ґ0bЏ‚ldR€(bс |е+ь‰ьЂ–«РEяєя°BкэC` -±@Z -d‘ °A\.°Ъ@NsД”,+-/1$aЃ:ВВ° АY,@U˜j.ёE9а &@Б°G -PЃ јА XЙЧS€љѓ0 -`ші” -*ђ™Ѓ6мёЦ*яAЃфR Љў„*юuhггЃ0тЩ\ 䥭>Xђьј@8™1f Е @38є‘Чк&$ЭD'HёqАLщ‚ -‡OЙH^і™ЏбиEуaЪoк&я›W -К[„ЁCђ§йЎ~zSFjф ДБR«ЌЉNЄў©j§§Ќ-§b_"Й H - -ВЃЃ”wг}+¤Ф+ђLD7јоэGy2Яъ -Cаn6`_ЦOx©В І(ф·!выGДиb€u! -pЈ`1ЉМвш†4bщ`ѓ˜Љ}F‡/B -SЏ4Ъ(к€ыgw˜XRFXqD FЙ#‰2сЌIЊянШ•0ЙlPzГHђNBдЃ o%П -Q‚XидЃ!MЛ ўЂ -hх"†§Jў1ЃјЎ2¤ЃЉVТ›C4гЋHЂЄb1¬ѓD Э,Tс -Ё9$° „ -¦Ѓ‚@…Z‡ђ@#!ђhю#­4•@€hИўяpѓЄтю -Дфёqyщ?Њеb! ›‘ }иг3xь¦n1 -q…[ б@Qs@&яа -…т‰ |в+c!K2~щ0=с -А]ъ7V$шZўяРЗ'bб€_¶R•яиєFЂ’¬… jДC,Pg– ¤ЄІЃЄ0iB‚xґ—.;ђIВ4єбъЗ -а‹г  -;щ‡9r °'#¤™МгЎ -˜P"%0G,(о™«рД¤Ѓ… -љиА9˜2hЃD4%С€З+ЊAcРЖsьvЈMuЃhап ™FъођAsњkЇ1ѕJL—Vєc#X -u\`6Ш&2 ЕЅ\і™ўЙ я/џэ Ч@ВЅю9¶ЙMo6¬9ъЗ;¦•¬Њ¦ ЏXеЅЯђР№З"<‡H˜ -ФдtХьг„J$б`т9q<0.щЏIоcА№Фт‚@s@жAµь3БЯCЎюПћјQяp°'"Gh:”&я”Pђ3¬ьS®н›Vі,A›прЮY¤<т„}«fe6-МkфM7яPљэ@ЪWяQЯриEthFЂW{пP5ШGѓк?x°М?у3Љ708аН -Ў *JP€B”ЂЁHК@¤Ѓђ -хЏ -bІ0ЗўЉ<€в‹±c,D1F Bж4y ,.! XDCДZЂ`±,ЉАBЃf)М.0„с™C]фЦ -+…Жm ДДr(Ђ)TБ ЂB+ѓШЂЂЩ@ђЌµ,BсGВТЙ”Ґ pБЄЗѓ|оЄhМ[Оё0ЛPq‰”hЕ"P%Jj` -dj ёА@rSўщ ЗfЇ9Oђp3LЭL€%|* -˜а•©‘љR»є L'HQљ@Аd -ТЬ0ейУC>^”‰Ю -%ЎЬqя -¤x’ъ6р‡#pа H`ќ{Т&хA¤^Ёвь«)/Квe рC„!ґdЙD 0ё‡‚в.]‰r”ћ0Cњё=n­JГс€fґз‘Дщ†E(х°с№#}(FgEXlZp$ЖЋ†ў D‚ЛЛ°Џ!ҐЂQ¤t H…q<Ћ„ў~ -ш†4„ѕ%ышxAUІ!ґ! ¤ЎІ„Ж‰ФЏЗЉrвc"aѓ$…я&5H - -Ё«G1~wЋ™"Ре†D#яАћ<И -8іC>@NЯ‘Д.c!Ђр"6бa2ъРQ|k Лаіт Њ=pCWЎДрІдъ® x¬UlxиCGК–ЃЕ‰хЏ˜`Ъг3‡ ў -BDc^°ЛKhг_ЧЫЙђЌ©cqЁeSЋяа†€ю$ђ«јV-О]0шЏФB'`ЧВИш‰ЉяЈвO†>ДвaЈ@¬Ею1…„яЈm$я,$т -Ч"UЊraЯІЅЛ_ЃЈx|жѓfш5‚– -џљ-’А!T1AК1‘&IтpЪРтW ˜­”T'ѓЛqџрЖЦ->°U’ -щ пЃ3)ёNzc2?уЎсyб†<0€0†…“ХЎgИ"GІ%‰яУ‡АЂИ2ҐбJDhRлQ6µRs@ -%‰9Љд—ѓQ$;е€фб‰0UэТgЎ -&‡ 5Г„;rЉ*е4`EоС7hѓs`A A -P\Г87Џ˜U*Ґ”sq Z®k#5&"ђL…яШЇH\ -фрн[Й—яМIYђР± -яQ" *П?QЄф}‚дЈ$G?}Ц0G°ЫG‚yTЙrI’ -·ю-€kРМЃnЌъЄу_Ођ˜BHй_Ђ[t>TИ!° -—$@АЖ? -8A7™Ѓ#ђ&Д#ђoеЩWavаЃПЉЪ ¤_w -ђ¶ -$ПwHё‹фЅOgћM`АЛрЏ ХV¤yBњђЖр‚•mPР>YЋ№г@ыdрд“P№љpрљ<‘ B¬с"u ЃИљ$9PБ?юL„ВЭAў1bЈ9аҐ0E Р -D˜A„ТР …”‡ -¦сРЕ?цOPџшяр.ЌМ*џи#JјUЪ.0Р*€bFЯсґF(fН`[yєI Op0І(бМIЋGЮ Й-7’@ -(рOЖ1?hЯ -ъ$GН6gП‚rt†!ґИ?сјЎA!ccv!g‡ -ѕ9H¬ЙК?%\uѕй’%я#G~а9Ря°БћЛ -ЏЅ"¤б¶Й3 /,nЫгѕХцЯ˜ч$•kNђҐ˜њc]№qсуf<µt‡ЋХQz1µ Ыfѕд'А;>*СВРЮQІыR’иD-йnСПEژ6Тї‘й№іoA“*Qф! TЅф/ЎфM -PфЗВ%Ч3€7t!ґ - р© -(K#9Мµ*PЃ¬кшG,du\Шр>рC2rµ«рJ цЂEяFсЏ.x #†€б±Ђ­Эё‚DїЃDзPВpA-,p˜l}ВdСб'ўДXдБ†±@-„uЂАВE _` -$R­x№‘2ЪU a2њЖЉ$Є†%,ђ˜Щ|ЋS"^^l -Мt3І‘aз;uіПЂ†”>®й_Р1„иЂє¤;иьН‘$яob - -XPВwMId(Fгж©УћЪmBaKйw2фЃ`аSЛy@ЫЉ”ў”І€7ЧAйWSЉсФw@ДЦ†¤ѕАm'тЄЗ‘¤Ї­hBрx…Ќ -&ГIу 2»ПЭо6#™‡o|hќЯb—8b#RAwўЮ\gfУ*Ч™b pШС®VX‚ -Pй­яЂГZ3g-Бг­Oz«kЗ?.±‡ 6ЇKP Q8В~aIжP5˜`АНЎ„м8–©" Љ¬Љ’ kјК'Ц2HpDo±ТЁ$a™@4p -М1x4deГв~рЎ@ЊҐ -Qй‹ЂV!ђШh%q$,,Р…Ив-Љ@p1«і|вЩ2Ц5sRgЃё@„И „яЎGЉT :Xеa† ЉlAЦyЂ4Zj€CY=;ЬJ# ЯsЂ°Ў[(‚ГvМƘг3щ‡&b АџИр«P‹r „ЖbYР’ГOА[ЦпґњХЉGдЮ -ч!@=‘Д°жя`Ў@ОQ -2Љ[TЎz1ХҐќAYB‰”`Г?F1ѓht@я мсmЃpґ*~Dе-t љЊФаШ‚a\lэ4дЬ@ -FcйU± -а7ЄцЄщО‘ЈС‰?‹Ьb ЄњЕ{ЭhПУ€/¦pЈUТ.ќ C¶3¬· 2Жј tЗѓtЖzИc`aчч›З№\rЈ5 -hBй -^FHXТВ¬fр;ВМ4¦сЈмЊѓ9,Tq€Й?–лЈTпЯjXщиY№еяВ”ш кxОс˜рј2МИ«`т (Dїуjз¬Ћ@Ю$yT €#†Cи4`Г`EтVg·&Рa"ТPхС"в‘zујQиa1ЌтG1ЂД1 3QhЂз„$BўF(д#/ёQѕU6ррj#s$?e;пTт!8Ѓe$з¤8еТLk2 -А Р!ъ7у”R^C9гYГ!&Й!gя¤у‘3%e!_г5H2…є·<ђ•7Ђ0“"Шq7A˜4yS„г1мІ#9А˜ -а Цa~,rWч$21˜Ѓжсґё‰!4ATав”XЯ#1#2и1т4±иcqс#E“X№XP‚_2eEЕIЂіГ$Чbm‚ЮqUь1…чбЌ–і‚±@Р -p[…P%CЏquPA(#+°4,ўW™ђ СҐg0qP"АEч”7yWНи‹`|P]±a -a -яO~aЃюIHю -Ђ{ЃЪ ® (o=|yпi—ЯП?a< -ЧНU`|уЎ` @тАіВЊОз!|Д™dRGЉD’Ґ€,я¬б]~шАЧ?~щaMя$ -!r d,yxя - СX@Ђ -УФ"Лш‹(}Т¶~X'Кh˜cх,УhpЂ@Ut@@љqR˜=j ЃбЎєVБ"љqу5«·!‹ѕWІ§Ихбс@ -p"U6e"°Ьfl5ТЁЇVєFi -яР -аg°К!"?&AABiV#>䧋 -A,Ы!і†¶бЦ°µ0Dq§Јл6Џ.ўi"¶сQAнбґЂ¶ёr:&87>кhnТz°EЌ;kBuМ›'№Ц(’ЄG ј> -ХUMЂµ43л·OTќ„у¬‚4ЦfНy¦<Пm -ЦhНУ1СrЌ|q]0њњЧ¶zЮТО2ЅK€Сb­Mpќ1…эСхФ\эШMПШ¬ЃC€М‹ЌХx-О+нK{э‚уzЪ,ЃA8ЩШ<~?гЩ­јХыIЁ}Ђ -xТ­}ЃА<Оt -іЭM±ќН=ќЫ1ЌПi -ЫЮзПјmТ%hЫ6xК}Ья<ЪКЫ«ЭЫЭwПщ\ЛХLКНтЬU -ЬТ=Щї -*C1 -ЬЭІЊЬџтЭТЮЩ­Кд -4®-ЩЊнЛБLHМэЮ•ЅQ—эХЋDh«l,Ч-( - яј2PЃюП -+b -”б@рАcc…рЂ -HЮЂљ'^ђэЃЧcxмsDХqѓ‘T]”Eщxў·Ю?„GЈЂж](ћмMрЏыґAЉ:Aм©gА"Иl°Пu0:илM˜ћwйҐgв?dЉРҐqАA¬ьs¦FH¬!кtВятН‚щC™@ь#В«јєD%Iц**j§ -дKf7-%,G¬ШЂ±™I!ст! lЂ4ЛюЪЃ ЎЖZ±”pИ!яXлC`Ћ–!‘±хБMQKјЩ“Зєњ$ќѓ`9Ѓ6Д¤ ¤Ъ?±ДтI,F!±ШC %іь3Љ-нq@А2ЌжьгЃm29(P.xvБN©G™aIL,°X0Д|-u+PХЃжBuяl‡KdДЉ"ђ*yLхI#Їд§ЯoХьc|IgЦtvш¦_<1в@ЃтpшП•хG¶zм}F@|ЭЪ7б+ZЁҐЩ -A’€%Щ:уПR+ў4G7 Г@Е`'ЃxК‘чpц€о—вmЂДлqиjАA 2(Gё*Р"џf:г•Т)є4шeдЈ фBpМNРЄ3qЂ€фnP ›/ЬGР ,:A”"Ёшќ4rКћ Їђf° ЯW*РGdr‡@™ДК™c~e1яёќП6rїPw9Х -`QЖtЬ3 -иg. Gёю xI…iЂ|ЧТ0№Ђ*t h@5rяЂiЁмУx@QBЂ_Ц¦eџiↂђ<”ДV`qО`Qe"e) -ќШa{юMЃ€bЗйЉщL45ѓjn4ZРфЈ YDeлA@$'э¤ядUи -П|н>л‘њ‡ОVћи;m»А8ЁХм -tDj№еР -‹Ј№ЧFt*[i{ -RЏФ6X ХвФШЂуfRА‚$Б­КT…RZС©xдCЮtщ¤jt 4ї‘ђ@всЉБ‚(jё}Ѓ…‡ЪаСhl/˜Ґк Єхm -а¦јЏ:dў~ИџЄюс>djN:°Пц‘`1‘IЃ>‚q|D ‚яyяX‘CJiDЃБ†AШ<ї#Оd яѓџ;b* -$ѓ–‰xY4A[†˜|VўвВ’LжbьХ¤5’+l” <ЌkTґй‚Q2“счZкѓ|г%)i«O‚w+ЦіFH7Ь3™‘Ь:Ч‰Mилu›#1$@Џ]a? ЦЩљJƘл -В°@-к w€икK)я ВВ'uA -љЉЬB'…и?:)йN¤<FаRsX  -o†qљ&ЉlAУ/§A,¦iЉЭ*#шЗ ±˜њґi–CЙ Мaa  9‰"!°Нe$+fЗй@сфd Д%‚ТY”жXЙZ¦ЎЉЎ ­ .‡DяdЄRL -С0p>cедјS - -…RЗQRNбPжPQ dВEb&3&UKоb@30 -ЌPЇB -#ЃI$AJЈ45„р -Ўaѓг394/E6Е#•9U3h€ -Љх%Р‘…є‡"Я±yvшдgK$тBр5}яи3рЦ‘TKх&ивмpHеqo"bЕРY!m4Сџ±&шсUЯЃ!QZЮсЌX^ И+IИU_cVcS'яaX^‚ yх6ЛR -R`бб8bµ'"яЩZЯБ'¬P8 т - 1iaю1%Щ_аС7Ъ%’"&)bP8 -А -ыҐЉЫхЋCЋчX'Vђсђњ#я·cд\AОр5*V<юб[фx%юA6Ei!џ!w^Ѓ—±"R3%зUё ‚I ¤1Кі -$#zмБгў…Ї\Ў„X7ЃD`$†@GPґП@s”A<фщO&я -я•к¬яx KJ)СЄ«ACќ”«/ ґМ®¬E LA…\p]р -_YFlB‡ЃцР-h¤‘9y‰вЦ!ёЂыП!‡4г_„ ФК°ЎЃby)Жљ9ЁbЋЊDCЂ -ьFЈJ-С ”®(±шa0!Пэ# -TX‰ў%А4BCqKf)хЏ0Т.FЂjzM3ЌdК>ык@iTЫ@юьSМ"OыOЭЗЯЈa -Д‡q”ЗПІYђ‡*±ЁSЭЕРGPЫl9д0@rф™зВd¦(Р - ®)O>р}T#уjя -Иљ{г H@ ’Ў -3yђe)Нѓ°шЩ&gc˜ЋPBЦ‰гDъЖљjШ PЦ"„АM‚!ІM<0ЧBД 6?Jц)я‚ееџ -г [* „г\ - -f†H -?зШg…Ь‘ tЈ2¬ѓдЄF“I¤3­o8@Ў—‘4§0ш¤ ›юGЎGЌйѓ r "«2ЋxА›щЂ -Ж± D±СC ђr -x@bщ « 5ЁЃ1'0¬ФжЧtЂї4рђIЛ#Љ‘W,ґR•OД‚’©6єgeI‚XаKDi!j@ -Mб&,TAуJ Cѓt€ҐРH Ёаўri. -qт»E)j±А¦рµў ¬Pфa, €¦Ї„qT  -q~еfщщРy}2EaMQКяРTaE~юCУ€@РЃЏж -Ѓ‡‹яAE{сQ^х#]0ІлAЋB,Е{8w˜*}3{RгUqb:e8і!&qў,ћиGхP -ЂXSЯe;bТS!ў8°Г&п1PzіЋ8+¶X -°ЦЎGћг -FЎ!]‰†°c2R:Ђ(К“–$‚"ъKB!РAl@ІЅуxA^˜vYб -ў:ЖsWн!˜ \Пг&ррjђDы% - —Ѓ;–@И№8 яВ5‡гX-т[ПГS0 -Ѓ*ыpu  ж©b_rK‘"Ј+QeС>…"(†Ъ>‰°I&@ -I†1й&Зq`бс”ъpc± -dbҐ‹В‡#JTЃТ@w fф6РБДЏ %6˜с_Iw!SЄ|иa‘KScнkД‹]¤шmҐПѓяe PЎК4X%KDea €f‡ўъHf-™ЏO°F и!ФO€dН*pУ­+я,АКуйїXq фбH”(UўШZр -$AРm -(Р·‚}ОБa„f‡њ~ъµ€ЬD„eA‘FH ґ_rсьіЏ …”AљNj'ДL`@‚±-RG&€x’ YyP§qPP-Љyк“,заA[°љяDXV^©j«@;ЙJ’A,sл­г`фOп°ГЋ(јC–Gї&Ѓх4P®Я<дEўQр1P -ўа&ђ4НBД¬E°!РH©B€ўЂаГ!rЙХИ\Й8  ДВA†Ё@)ІЬцЏЇ®fAJ -«J -ўП+џЇy¤Љ+‰в§ГW"tсёАF§ѓ*¤‚DkDяO€Ё -d -…S’›щЈ†8ыGµfшЂFXєЪ•@я‚ВCџЊk ')ўpєСЃ]­Еп°f\¦Д” Md;ВБEhф‚›СaS"‹h°b„»Е-FЃ+Ѓ8`TTвy -рЏ -Ьв HЩ¤°‰RЮ& -ФЊгЁЂД~uґhPж<™ЪXpУDВD`r°P%"­ -s›ЬDЈ]«ўЯfЦ!Ў­= -сьjlДР? -°4ф¤н.RрдC!ё­|© Ш -ЎБ -QЫqQяаТЕґc 68­ -CђPґ%zP‘Ћ¤¤яҐОB©KШ‹^бЊQъDZ±+ґ°»жь|щ ћ<(„‚вi рђ@зт„§јОоqьХТ$ЧI >НMСs±c(ЂЃаzЄ$ъј…:`њ/џрѓ5_ЙyА;в­Y ЂЉ -#Њyр†€(њЎ•Ф8AФТ.авцЌё}Tљ‚єАҐЩя˜† -¤ -рbПЎynE@|л& -pбш~дGЙЂ1i‘ …XlрL{ 6&pГbІа -#  -« 0d|Р„kQx1Lq.# -Фжж -@ -СVт{г<`B -ю`xup˜A n -БсЭ’mГТS&•7dCаwGGЎPC3Y’AGЏзБaЉёБS&Б°ЉCWкf4G“…U#ЕрЌF‰,#‚UѓP -М1%Њ8B_і‡e€ЊR‡РLeѓ±Bёђ\ГRB -S -Т$ЃY"гГ—*B!v!UЖ?'8wђС?Рб kbJ‚"X© Uж" -Wџ8т -vjЎ**Ѕ–*€рq >И!с!#R$пЃ@щ±fTV# jбт%X’&yх]o3et3ћрс jв§їЄБH?'X?k™©juPB•—.‚e/ Ѓ6ћ©!tѓ&Ґу4.p)G B1f(Юъ'Z(кг“x©(—h/’Vљ Os!Ь±›єDЄЌ"‚ …R(Њ’%±“љ °uђh -"%хкђ°a -*иТ"jЬx°Ы@UмШЅҐ -»’SЄА[Ћ -&-Y®WёЭ"uУхПЫJЋґуG©U&ьѓ5Р\¬XўDэеD љэKжзРїрЂ3яиU‘НІ,еa,юt В(”З_^5ТИ?Ќа’—VS=uWXLU B4Ф“,ФEpDХьMЉжАрdMзRч—@PAхП's<Х»№Р -УњVа ‡њK0О­ЮъХ?TM46t@о@V—˜sЛҐ(Џ‚JюѓќѓVЮH ХеpГќ&rЙеУиrrќ‚(Ая#Ўzu+И_ХґcЄІ·џЩI06AQ>Ј„46Ч–%¦$жC°RЎrF"©$‹,® !ЊQОи~ы­Wў"Гa°Ж?ЋЕБJ-чa5Яk:й;”4в9V8fЋи¦IИ'ЏњcC'Ё{c;ёј„­oPGjАц] -tДс~ ‡AGА5Рµ$‡_&ьУѕ@Hp^ж[$*DЬOPчхGДЈ5ўhЛ?ь‰юэДL©%X%є,ГЂQ -‡ЕXђд%ЬH4tA UHҐXя;bѓ4+†сЂяѕсЌ–„b;АК*рЌ ±~J …@ѕСЃ -ёЃ=шGР_Aшы‚Z(ш€"А -d\ђ.€ZI‚\dЛxV¦#6ђu‚…_ м -Ђx`;µf5ўЊnш -‰ЯРE -Q ЛЁЩЗУКР>`€ЦAj‰BВГ(„|p€fЁСЯљ*1‚.Д"PME -ш”XЬе‡яЮ?|`сN~ѓ„¦Z†\hіX  -Ј?T *( !и° -‘E)zI ЁВѓЁ*жрЏН!Д.ы„>`€ -зb…я PВ"ЧRјAОБѓ U aн h5 -SE3pS -—„$ -њQ@QҐ¶MItш0ANўL·rA[DtЃOи’ -90 -вДЂa„Бi‘13`ФЃ…+®Rgо°MЂ„7и'6`P`ЃQg ”3W§ Я - -п -±’¤€nе8•шyџЂКсnРя`8|и'/A7/р5E%ДеnТ ‹“UВаYуЮБ€›ВMw -ЛИЌ2"\ ‚Sї˜т‘+r† N+ЈU§€6_ЕZСШ:& -"Ќ" -2•ОС‹s…±Е“цa* “ЪХ8сС‹1‚&b^jsђцy–XЁЧфsЏу$kВ7g<±u7сХ -Щ¶0Ј-УТ(i`_`±^­5#¬ѓ6BVYХ -bSЛC\7r#fу8Њi(†= - )\6Кххбtв:збaГc!фea`e#Ъ=^¶)¶:$’90&6!Ш’‚(ђcYВQ¦тћт',Jчs=нЎ>vcБ>µpbЇУ?<:¦с>Q 2[eaо3H -a@ЁGЖNF>™ІЁ€К+}’™pЂЎЎ0Ы№5°©‘ gf–aЈj*HЂ _яp¬тц\Р -0C -$ш$«yьі±ђЂжЧ°Iћі0ЌѓЁ©я5ШW`n‚ -єћ»ёqЉД‰я«ђѓ -\¦Ж‚4ћЃ/вЕяЛсOЫ9зЄ_Пѕaґ _э“0Ѕъ?yбе—·вЯ -кт -А'ћЯYg_Aр¶‚(¬а}вЕіИ"Еј`ѓ(§Ђ9c |Ш -(p(ђu4ЦШбЯЃПсьуБt#Q)&y @tЃ‘я,Џgб7 -WЮё‚ЋкзЯ}у(„xьS‡’hf‡gЯБЈџ‡_ю“Ј@rЬHЭ|ЦІAHчЏћяь‘ж kMђБ?ј -дE©Q#P&*BHДяЃкЁґЦjл­ёжЉ¦7L<2„:CјAП#3hњ® A)ЏРіА сЮ [ђ2hрИz@’@а:в€> Ђ ®4hPнAЯ*F<А`ђ8бq02љЦPђ\!L`ВПЊюQ§:EЩя?ХСП‡B%1“5SТ’uшS%юрgKщ|х°Vmк0А¬мњRL©шR‚Z’‰3)кOGШ*«ВЉ -| - Їb4ІPu¦Ѓ|y"Ў6“E&@ђ0‹ъХ°Ћµ¬‘bЏ, -кРGЕfА†JР@Ј\e -и±p -hЂ–˜0L¤ -o°Ў #@fґРP„*Ё`;@Ш*хЎ‡˜Ђ -P G юШїsAцшFђм`НЂh°™Hk±іY(C(сP¬6j„_nbЦd¬ZfЎB“]OtiлB=@А фM¤ LL@№ЇрпYм`µяИ'$кБNzјЃ‘мДВП2rЙzРQZ#HИ uP”" ‡ЮЂс†Ш`ї*v тЃ"@я{$Р@ЈЁ -ЮЄБ рфґР С(E-кAЏvPд -oР - t"kўѓиЎ^ЧГ‚ґя!E|ТгщВЃ2yДw°dрn Qo5%рEv -р;хXаB0t}ш—Сw9µзb}Ћ` -ч7LXА=хЏpЕw0}ђ1BEX° -^0Аа  -% -LЂЃІQЧ—}"a|Я2]06A - аЙ 1!гOGё J.5°H@„eT}41ђ0Ґа}бѕl°,х5Ћ° -АS’ђA СР -а -уЧ&°—c -µ@hр1Hlр -vё.Та”¶r,ХbUG -…`„P„  -Bi•hт -y  -ђђ1ЃЯ@ї5Вр -ЊЙXи5 -ЄсУpћ0PIТ зITсцав °CёAЩћ rћWQ_®Ґц%KwпЙџ±A -К Р“ -›Ќb[2LЃZЯ@ХР™wЎЇQ -"Bаж!NV%Яq'Re -V6жaа?jҐ™‘ЎЕ -f;¦%ьЃ%r`4цЕ°6˜љ©FAaX‡:mВ(We9rЄn2©Ќа!$сu°zАЄA‚f#ж%nЦ»є#Ц1рҐbвi ЃЕZg0«y6bUт%Pжf[ў#{&gЎJⱋ–­4!ЎpЂxЖdd*brP'‘к!n2ћСҐ“т€Ж®˜сTВ(f*'І« V2°›b -р -Iђ±0‹‚Вje’¬ЄўµрARjяАЇr`ЂІ@ґEЫ +1i*-{‡ІqP±Y[оZ[…©v¶nы¶p·r;·К #°qtдSхўPЧ>Ѓ‡Уђ‘лбУ@ѓA=L -Р -NВ-…†zP -]р\X5C/фт ~lх’ -МТN7Pб»^`yu7ЏP±H6Р -пц -мл=Z°џQ;ђLЇzО1г:кXођ8Я5~ lі0z@0)xЂ E%ДWaРћ —cБc -›РMР -S,(r pЉ8q˜РA‡0[ѓ’я  -жа˜7¬і ’ѕ}WhЂ -UЃКУ]¬Ш=џ»~ С -Ё@pЅёЛz  Лpј—фxtОу.5°Л -qa€1&д©h -Ё0м‰@ха Рґн pцBтWSћ4є -A Z -а6¶4П@tРЈ§Р]€ГЭ<И -сО5P‡A W2«lUРK d™lаtЦ@tЎ ]РAMН}Ё'У -БCwу?Ји“d -хPIѕ 1 -’Ђ -ЧФ±5u:IMр_PҐ бБГ>-Ф“u# -_CDmд-CP БC П'­Й3PJҐ`s -[ЩTв– -tЗrхН -сBю;Щб<–§uFУ`„ФЃW$ н 0°Ы -Аx /ф††Р -юуpЇыёґc·|·¶5 а?Э`XРЅъВTагаЂ~ЭјВЌЩа~x -aЕЃTђФу.b4Л]|1 -tАГь+J€1CЂ”ЉМ|‹"‘DДЃќьЂLр.Љ-ҐP - Wр -Х0° -Г @ z:Юдvk3РTр -ые -Уt1hвqњЂЭO±ФFs„ -=ёPPE -Н -Кђ -иЖ—sЂў\АЂџ@7ќ -ц`Ю -э2иC Љt ©d2ЯRKфЂФCЩyх -АNEЉЖ@щ[ФO$хbѓК°4рh2 ВШM«ЋlР -o®ьkб -в•юЕбђPяjAШ‘U”`СфЯ]”$ЁнЯA„ .dШРбC€%N¤XСвEЊ -Ѕ98HРЈА -2Ћ$YТдI”)FыЧнЯG˜TО¤YУжM‰,А¤дkзАq%ZФЁЕ -«e`Q.гІY`0„Њ‹„Б!љСGAy0бѓЯ4оџк8jЛ@‹ўЂ#XьщG№˜И†’g¤Д‚Oєрџ х1–дfґ :6fЁў‚Я^ўД 0h©E*oвЎU4сџ\Eѓ(iтшВЕB “%9Љ -`)1yаЃз ю‘з ЖюGрБzб…x*°бњ№я‰№ољ 8ИЩ -ё`‘ вI,мИ&[p¦oћВ—ютxЪС¦ќ¤Ејо -@gы…њГ†‡l…T/|…Тs^ЂЗг©ќЂiОБъv’пцЎ°8>рЧюБ‡П^‚ҐЛт9ф Сl° жv Я·Ђ - -(АуjяyЕw -сAЭ -PаВм)±imsЃоюбЌ°KЉS@ЫzИґяС‹^$ЬваЃ9$сwh ЛшДѓ( Tkdя!рQ‹uмQрB1®-‹XДЛBИtхF(¬`Ы›vё-†І€‹уb!Г>tm›ГV„ЃWb’J @ОаЊH-®;Иб†шЕ/п‘яђс`Ш4&ѕ ўыЗ,О “ѓpD$ІдSЬV -7Мboэkљb"Ґ9ь# Ф<¦VЊД dlЌл&ЅxGb‘xЃkњлx8d€Ш -фЂфђwтdЭ7"LS–Θ‹[Ы jPSЃC!H€ЗэъЗ=…|QЮ&$§ё¦-ґmµША0 --0 --E$д HxЕЪXЧ=вAХ©N%ўщч -ьЎzPМ jЃj\•O](цZ€ДGж‘€м§к°Ѓ -ьБ ‡њЂ\ЎeЂЋ’ѓЎЬ§0‡)Џl†Їяu lРё–O-ҐЮhD -в Uн>љ‰Фѕ–O± -т -Y'’Јьe0‡YМc&s™Н|f4§YН й@LЂ°(@iІF‰D -фШ„#ъђ -zРCђ -”Bx€ -‰!ђ0taЊEЏ`XP^:`‚” ©>tЄ`Ќ@`4Рѓї™° -ш МwшЂ|T -РЂxt Fьu˜ЃЂ‚Љ$ сГ<ўњPu `њ€j  -XЂ=ЁГЃћ«ЃЃ€xTёј@Љу…aфµ#4I‚+ €№¬Hш‚q˜мSѕн?њи -З›hјЗ«Пь“J?АЈС‰ ‚!РR SЩ¬}Ђ -PG‹«µW2РZ‡°Ым묕\›°<ш»ыЈГ‰°2(„–MС‰иСЂ‚M€ё%ГљґQРKЂиАNqU€ѕ™Њ9IЁU…Хъмґ…XЪяMXB:ЂЩzЂ\Мe€Х4ЁіПЈ -PФќ9ЋDЮе„єпэGў{;dУЮи»vG|lNЦCs„Mzш‚пdjf,°К84ДTћеsE[Ђ0Яs6иеЁУ]’ё4` TEiЦцe:m6·Iь<,Ёf>ЫЃИК7(ґKЈIьЗЦ+^мLЅу,…‚0R5-‚ї‹ФЃNя{рхµї>Р‡MЁ‡Rњ -шЂ -(»:ґ‡ - -v&и‚Ж•РЃ*Pnц „Щ„9c(X•H^_¶Йi -Фгf»B(qTШ„‘kк*°“€qґ‡\$€iЂяpѕ.@b6/зЛ·•ьocД+ -5±ЬоЩSO%7Ѕ№! - -ыvРЭ?J t±ЈЗ‡Ю -ДшПЙ‹;PьИІеБPLЊРЌҐqWєЬщПБЙ‹ „5РВї<ъь”Ђ$ -*BяT‚ДіЄ@ў[№ёE&IJ°тДUРПСЃbЈЄs«‹°<ў -†•ҐВк@§сq±(Ю«a‰ZЂ*PХ?Ё„ЪыWБ… vYк]tЂп‹y2_%Љхaґb‹¦ -„щ`Ѓ9.ЁVэЂ„bЛ‚а'ЇJ -ЁF ґГ -о‡$ґПЋўю -к/ pqA`ссyЃ@s\А— ср¶{о „vчAићr ђќt/8¦Ьш8 -РБ}5чљvШ -TбѓЩНч …ц -”Ы?ѕЅ`Ђ -!!В›%сЏ0 -њ†РbюАВ U­TУ@”X„Ј -H)DDУ!B,#‹@ -8уќ1ЌCЛ¦}Р,‰ВяАS€&PFtИ!яшpХ?зDхл4шўJiUЃUХt -iA`MJPµ.ьs)B¶–F -Юw]ДГJd8фA<хѕLґКіХ'‡ѓ@®ра?0 - -[oаЕЖ -P -(@ ` tА -‰¤›B@ВЁЁЃSМ1eЂЏ -и -уfPyЂ…ґ<АЉ°\Е„ъKr`f¤У0БTЃ++Ц°†~ш„(ІX±9юЈU -Ol@Ђ‚эѓhЊл" -s€В(њ©˜ё!GvFС@4l0Ќ‚  -, - „ХЊrSф2Рw -Њma#{ѕф¶µMEY[Тkдњ3< Uu‰ -‬T75-ЉЮ&·ЕЖНB=ый@pґ8ЊО%vш‡Ђ0ђ9¬бbёЩ_љљўN;њ‹›‘ж:њm`tАЫЙ -яЁ 9A)™$TЇ®HhЪ@-к эжN Ф^ #и,u>Hr[A†ф;$H®@NчDЊgGЩнKrИґ -и'фчв@"ДЫГQd|ЊxГЙ - ;ьAeIE -ћX&,’·—*y…щЙUт@Ш3 мяКj&чґe7'сb”3AЪf$л+‰@Ъ5Ё:ЫyМ -0sOhg2жЛР…$эЏnhАdPtЈ§Ќч - ПpA:РЃqдщ|Эр -o V` -Љс#€FБЅиЏМа -юs–T -Yјб -ЫЏR>ѓ;Ђ/ўјіAr№Ћiф@|шО_^=’џPb1›сG -‡!.2•1><@/|Q" ‡рф„NрЂ -ш&ЁФ:%В\цd‚­$нс -ѕБї‘ЪP -Њ"У O|Е_(#ѓC…p„ібOЇА3Њў40OфD4>S$*“>CR:Г\Ас2H)UX9ёeOUѓOъTіQ8C#"r’Х0†V"ex3"L%KeТq!\ў‚6SиNxЏs3 -ТMLяХИ‡іЎ$і†Nуй2sИ2{И%)У†K•PK5‰чЃ^dГ4ВvQ0ђ!·Г\4ІO»Eс±…\Ў“Љ·°ѕA|VRuЈ3іи0“ИЇqJ’SъґЛdQJ(ЕWг€D -Д(P6ZBѓюD$Ё…O°‘‹pі"MшЌ¶фTх&чS@хІрю!СЕ3 -Й±;Г)8J›nb` ќярћ є)«іц^Р_УўбЈ!Јя &Oъ -А;€Jx“ -Фф°ѓ¦]€чb*Б§жb $T°-,{”8д!ц_b6,pxф_ЇO]{V…E9 ЋоьЏЏi9и®рЂ -y -Ц ж°яЇШ@ -!yвђ‰Bђ )^x -ПeXьЈИ з%‡ ‡€gа@(  ‡@a†)eM°OG¤Iбя0v -@4°Д‚Ъ@ВЊZ˜9К#UЄqѕАК@’™&PъH%ЉTЯюЛ'9pЂ &ђ[Б¬cЃFВxАЇ›e*ђmѕЬ6л!G…›–`CitЩMц хФ-ИЄjѓm·йfГaї -ґ-аwНй[xмяТњp -‰qс№АДќqЖUZ(ђ®s\Рц†в™&‘BєЧ а(6а?q(вРќ!PЊ© ўН -фg‘ -…)¤z -z+™ФБ;–Аy‘;Ґя ЎjояФa -К”QF( -¦±ІjTC=…ЂJjжщBxб:»ўЄ~¦яІја7ї»#ЄЪэг9+HuЄIЫh‡p&ќВ·ўэ†wBРѓZчі@g„*Ђ*xPЂн Ђ1АсЌxЊЎд -Ч¶Юњ3,єЃhlм3ґ|¤TЅЩ›–’г%цђi<2‹Ш¬г -А -dBRК;5ю‘ЃD%П -<.HQЫ -V&¦¦4€‘”tгЯ@¬я((a@¬яЛ[¶ЛEHїldp$й—I8<P›2±!CJЕ@{° ШЯJp2ЋћX№ ЛЁf—auќ<є И‚ЧJф7РщТLэќ7M -Kю1‹џTJ(yИІ(@Q5.«В]±Ђ>аw€f”а±ЂЯtѕВРЗ= Б6P4~`вSЁж9І(?t (яH2b{Р(k‰Fi`‘јИП -™ѓtфЌJИњеkЙC&е"«8fњ©Ђ9 щ—™е -G‡6H28ђ[ !°р‡=оgё Дъ H[тPЃ*` -…4,0‡њ™!<@kI‰lиa9&€Мr?HF#yи -%L -K3Ѓ~э 0P|Ы¤кD -K™Т:^!cg/1cгDoа;*іA -прdдыІяЂL/р±”,х§2 еxвmP–y@ИmЕ 3p¤O -х3 Q{ҐVЗ32іїЃ3ПХсN•т3Ы‘®Т^Л<Ќб„Kў…еQћqSґQR•2q‡жV1 ЯA G`Е‡‹яа‡ќ€Ы -=ўRF5 -ЧГ;kҐЪ6Tлб[r·0 -0!С -8D( -@VШ€TnЈ­C’БQ‘FІQс!Cґa!Јв8яPSw3'БсOл­я`7щ J"сс|@!‰,˜е|РЮБВгVоSЅЕ ‚УЉђmГ -к“ќq†Уђб! ’]Kв%ЈЕ')"ЏЈfaaF)!кA­HяPУP+MЂжlрПtТiА>r¦ЙP&Hd™е :@PБr‘АВ†џFђ.‘”ђI81Jћ§5T@G–"R”0‡¤dJ .р‘^zЄІЦ?ця`D§=%цDI6?ФЃЄhЦИ?ГФZ?­Х,ќ  іяґт‘_ш)–‡HяHП‰b”@ў|т‰>Dцat-&Еь@4€д@Wј+МC¦$ -ы@Э?`<$FAIґFв\ ‘} Дг’(РшШx©]<РYKћ=Ц±ҐЛц±FѓJ¤дk 3,РBфџЛ^TYяђµ™drЗ?™ё>Р>uAз@p¬” оV -пQ$W-sЏ&ђ€rсі‹9ї’jИd’UЩгЎцщ’Н8Щ©»™›ЖЎЇЅj - )B&СO~CЩ8p‘L1‰7¶І?†D^•*Hо—­opЄЂQА?–Q( Ј8А ґPtЃP˜B -J<ЖYYbX¤}TС.EщА4 -Y ‹PPЂ€ @юъЗ - -b=‡@aыіА4аjБ-Ј·T -¤¬<єQ^сЈ#МенIA• -8B xHl=¬Se”єЃА€FNЫЭ4G—] ўЈRJш*ђZDЩЌtЋ3Оя.)ґЎ… -dўyчн]м«Ѕ ьc щCyе4Ґ йњ)ЩnЏ aЏ@ ж€@*ь9y@~1‰(РЂ0ЃГщF.[˜3RЂ\)q |3” Ќ 0цћ@Ь!)i8 &ФЯKвЋ ј84E.H;UЂ%'P7fCОHcЃШ8Е Ѓ±KчЗЗЏА˜„(.€яте0¤ЯшШяc!›9яЖ9€K - |#”fv@®Д\вЃ2Кf~IBadw`”и@6¤бАtЩ]9иЂ&2Iiёа·˜Б2І±G-ГҐЏ¶Њ:А†ААВиуЋЧЮЬ@ _bћ »Н(ИЏ8h -cµ9ђ€ц$„HK Ї*&Xю1°X -ЁрpЯ@ -нЂz·w"сQє56 -P -  -9аХ#qЦ2Q№16ч±%E9€<тP -

щ8фЧ?>љэл#К†Є° -:шA˜‡spbН#°B‡ЏdЌl„‹-.џDе1*°КЁ[·,Ё•‡,V˜<жDPY`СўсЉa…Еш/$Bяjь3чOnAY ж8­а4я>«¬рO‚Аѕ~fНzt Щѕ€µШY Ќ -сђч -„‚(ю3brт0µ<% -tБudR‡sDќ~щ…8в?r˜(ђ<ў° -ФЃяprgE›э#ЫMЙ&РI0u©7Њ*VЛxдОKќД‘7|г•Ґя|3P73эSA -–рdЪ+ ЦЬo -ъц^bс\ іE -ьгА?YtБЧНнvЬ+•њ~Ъew_„ -Ц5 -ща - ‚я\Aµ€•Д?g$Ў€@uЫўЯ‹«¤Љ|wOЭqY ќt¦Д"›яS‡”юэЫд1Юн%€D¶ -eЋp †sdђA<с\ X-lрЏ7 -TЗрQg -ґЊЈЃўфЏ§t#MЁдљЌHс)Р7 -MђДеOЎ i¤ …юRв -ЃpГ&ЎZ ЦхЂр„µщ“;,PЇ$e)‡€Ji ”у TFЁџXя>рЂtА¬ЎD6®А†kY _LiД?Ь2ђ>$` WYМѕь’U<Ђ$sPЖІzтЏЬў‰ЊЎKeьЕЃа‚7pЙѓ=˜E– -T> №Ёў†рАPaD x@ьQ–­UДe ЛШ.Р -˜Pb†@1Љ*т  -  ^Њ5С€т¤Ѕи -О‚^ -ЏT‰Шљr·¦ЮЌ‰™ГЭ"ЁцтЉS ’%У@Ёб9йEO БFI^·@ -ЁеА¤Г?bs…+г4‘ЕюЎЃ.`˜"KьБљH‘ТЏя°Nњ‘HpYЎЬ0\ЂМ0l яыџшв«Ћc"З@ш7H±жЙЙ ‰8е7aЙп%>,D+иг‚ШAXX2ЌЈAеЉјDМ4f`юРњfЉDЈяЂas -!y€jыЎ(Ѓ(TaHRa@Њ”ІrЂјR  K,ьЂ‹76‚-яhF3¬8—‚дiЬ§! Б€>Oѓ'<1€(>Б‚а‚)Н°Ц@в…-XЁ" -]і˜у -ё 1Ї7PbA€K -„ж ѕЈ<ъѓЂФ~Зюј0‡¶™ЬxaбУbр[“aђf3¤·ИQ "ґЬ\КTfЗіВk-…cЧX„Q‚wи2ќ-N'я€эњэйщЩзњHшГ)qE-яN«i -З¤ў%>рп -5¦Q9 -9Са‚ -Г.ќ1xЎQ~я–$Bр3)µWB(X*U;pX9 -нQ]CB!)E$FІQvC9чЎIТЉЕPqbб -’КЃҐ#\с8v3щ4[qµђ`+1А<\вX2Y”AтZјu’УТҐ\Ж• -|@I »Љя. 0РБГЏЅEkЁЛв@Њ SЄ<иБГЙЊ hAщпЫК•Я”эі0 -Ў7Ьё#KUћ~ -ъHЦLЎOFиЦMЃѓ)+0r ¬иь[`A …ЇCт€ЛЗ§<°,ќ!BKC¬ти –¬•юеp!рВїB_-H€ЃђV¬Агcа•6€'0OЩ}Ѕ„»8сґК7ж(PЂ -_ь0›-ТўюЕz|HЮ - т^јёаІ`5„зRfѓ=°+ -D0ЗUОј"РwхБѓ‚r `! -+TWРvь=чO<с|ЂAЭ|П Фэі‚<б' -/ -”б!РHџ},Ву\ud’Ъќ‘Dia…rЬЌЭt”У§bіuКђб 7Щ+АhЎЉ¤WчІёHN (CuА‘ЪДц!‘В©^ЗјЏѓґ±шњУяmЂкA«дг@>"bЙїR$яЊtП6є дO„Ё#P_8Џya¤QA°Шд}Aѕdіk¦Ѕ*Р%iy[СPgsѕA™TЃ7љ2lђэч -рE°dBЂlX­&чу - -ђaЃPnя’бѓC4ў9Д?¬a -ЃЁB€ярЗґфІ1oН!%gP†ЈHђQ RдЛNІ¬CавёHг!љсРX ,ЮPЃ -жаVФў/(©А -Uд¦X‰@ЃжрY|¦"К -Ј26РЎЮБ<˜ц э.#iG;0Rф -FЯП@BQД­ ˜lґ3ђЖ"$ihуОvўд90ЂЎx#ЉЊУ‚Ф•®3MQіђF›Zя!s7ГЫюЎ$ЋЁс№OгF№Оd:нќЋP+<фNІ«’o’tЎ'Сie’˜цѓґоКKНёФ§л®hє_SљЉ|%ьиб~[*'>gГ»ю0оўM* -iЗЂРt -2ѕ^эcWО+А -NЂ(VFЂѓ„rщьр,u±ш‡9hBeI]бЫщ -I1! -±…hЊд}аДВч"‘]xа±<\ъ# „DMтѕЛЪ6Aв?|РЊ%ЮR.{asО"ђ -ИИяСIA"0…QМа+щL ПШИўuЬ9KEТp 6шУc_©–РдlђДИАх_1‚’"ТњЌЂєјD J„Ж­WQБvЬB4аEЕѕ’|  -.0ЗґЖ€›]‰H”W,Кх{,H0‡Q@уЉ¶!™А ќY -Ѓ=dфаЛAБКx жЃyў*, -а‰яЁ$К’˜”Щ@Уъ§CД9ьрь™я!яH<Е› іj¦‰Т‡H”Kъfnљd3hк^{rђѓEј'ђЎLЊRЇr>S -В&)љ¶ПEbч·Ѓ° PQB…,зPC“J©TNЇаЯтsЉwK^с„;P -4ш#8‚6H$gУА/і{±Oк4Gс" -—‚q2LЁь7QњсЅЈAEtEяЎ -р -`Uр -v<,ц™А - Б_бubuz†rB -j+БbР\рМy -ФhР›АCЉиаџЃЩ6 -¤Д‘ҐАe#cК$©Lећ -‚x«к­@я"|(kпмА1y,н‚г BЖ„Tѓ …‚… шWба4ЃУrlYm Иb‚т\ћkаXJCіЌ>ч#ВsVЏм zа‹ -ЪPњ–» ЖеЙ[ЃBЋясд­@ЬyНЅ D>/ґП"ЂЕW’`Ду[wжИџщч -Ж•WР+ -ґ_qт 0Px2dњrьу‚mрПuь‡LsфЗ бЈ@8тчЏЌSюѓ!ЌК5@pОMрП>с!дe{:'€ 6G\s ®yf‚/чВ№ґ`Ь¦Aым3Б"^дeљI&DrpЗ aРHьсO-{†4Ћ|fGюTА4вTєзEqTPlўЉЪа?¦фНIВ¬яљ*A°lEаЂmm§@нэS‚@¶-У¬яxC ЇНсАh -dЃ(„шqњ@…ґZ_юt0‡|sЛ(*АFIk>}3‘˜У*[э3љ я@ђЩ?ђьу‰ST‚‹~ДВTХюcO§Ѓ4АP‡4€ЭH°€ L -ЎJka,P§6xj«ЁДГgрЎ„О±уПА15,­е;NMЧЃ6СЖ¬Hs&Lњ5Ђъ­ -дАДdѕЂШ‘Ґ%чA -йg{]CЖUѓ%4ЎU>ТlqVџQ - 'шЎЉµ#†e!<ЕІYNтXщox2eВЌЌcX -ай7i“БЃXўWд!\Л"›%‹•5’яЎ"—5@<АС˜ЁЋюZqг!ВҐµhЌ$тЏAxБZс -МV ™©ІH†a8Zў%:ґe—»XQ]Т—И1&=ж!ЌА8ъ‘Ќы1 F9А±&шYbр<БЎ%\ВGУ ‘aЊекy$ь˜SФГњ9uљP55ыА:P'¤Y)Хуы` -Аduђ Еp2ЯсXbX Ђ'ярqg9+KR€v2+–Ј™ ›ОеbD’ {Ye‰"а4 )ђ ‘ €р=Њ2…ВeYpАЈ#дccj™р= жdя° -т¬ Э?9RщЏ}рH@ vямгЬ?lФ$uЅЙГЬЏшб@eю&Р‹ѕ@ -Au|Й‘Ѓa$$+ХI™р‘v¦дЛ4'ћGТ?3]ДѓА°Qи¤-кҐ˜TA6#uZi‚p–©D -hC@t@ЗЈЬ")AУ@яђ›@дц*Ё ФО7ТЊjђ -DiжЊ@dAUџ<W\K9ЙQVµ–У­ -#ђ;Љ0 -†Р4яxцЏ0ьbj  -”Zk\ vҐХдmГЩaђMМ tќ”ЬЎ в+А‰гZ ґbЮpч dг?у­pќ@1АШЇsЎT0ђ9Ђґ‹1юFџКSтGe†fGЯ›сx(Р"'R”вGяtSђ(@AЕ"иЂc|ђvo^xгФ(HI…ф±мт@yJяDABД|MPяњс+Е -г•Д-з•э] -Ґoє±ЮеДlP“oж–Iё TKЂ -!4­o ”Й?ш "ІDёБЬ‘Д~…™KтMрЏ*ёDТ,U8 ц*‰ZPa& ФН7 -’џђ4ґґ`©йлNjоЯ?Y%1Њpю -`C `€,0Ђ'иањ( ¬Bf!¶@яИFPЃьC–‚‹eьРЊшБЙ -ж`€юэѓ,±ёМ!дRG$`*З*H -Ж1Ћ±„ -¦±€·‰О7м Ґ[,ЩcИC9ѓS%ш¦t,8<“’p~C& БифU c–¶2Ю1Aє#ҐЯ4)9ас -yюQі/хФ с[©@* -ќGuш±•(”ќЁЈ ђQ‰##ў 8Бig+ЁФЉЎ еgzEЂју‚·~©kС„cq‹4ЗBЭЃЬ…2t·оt‡9ФС№H„¤€њб„‹1ЅЌv(Г™~0”# ЎL¤а©xr±?яid~яЊА1ђА!ґЎ^њљЄUФUG‚З!xdІњJ -л‚яcN}ЪА"6 ¤ТжЖ·8@˜bЗ7#еЏHыЁЊ?ггз/ґ\hЕЯюБ…›и—ЈяР…4Б'Бd¬ID њ1x є¤= -’1ш‚ -xдтAјС_\Љя йљ ХЊД"Д›s¦уA–\)¬фЩ›zHы@вз’,к"в ф@”иxіСzц†О2І %Ћ1+м  -ы4 ЂЎ`Ж";ю’"БPі’Ї°IсOюдЬT9Е]j–ђ1Xт3•‘oЁа$ЦБз>ВG+SхСVP27е?ТЪз>”&4НQU"х0ERzЈ`5h'<@3`u=U,г]ЅЃmТTо3ѓС^яш3z•\ѕЃSЁ - 8sp/В2k’UЅ9ъБ’і\К••ўёХҐM°KRe\B—Љ 9ЂХ™6ІTррd!8с_сsЦ%EP˜У‹бx!«^t№3–# ЂuЊZЂТЭЧиvсяpDйQ4Ѓ m@кЁяXZIp0Ь1!g”ЦR+P9Ш` <щCРNes %вpт,ґ•Т@^KТhЯ¦kPyяђFЪ@QЄ»‘;Сq < п  8Рmj"‡МеП8F¤d„4Я|#ЊbЄ¤Д›G„Б?№Р:ЅАХ®@*Њr‹&N=‹‡ -<€±‚5Д2:Й«йЌ*dсЃ&hАЊ?сA&f‘‘8А'pDH6ьхЏ™дєHјPёадq%@+€xт®ЏтYС@П№&щH ,гл!Ю?0BIХэЈW% Ќ -_рЂCP*рЃHA“щFЊј7ДnxГ<9 -Ц°"}€вљУHЌ“ир$М@ -#ш -OPЌѕД30 ЂЗ<  @Ёoќ9h6љќ±Н\zaЫaі’а -(MqKslАХР ¤pЧ¤ИW,АЦQ®ОA6ЁFW…сЉЈ¤p1#ИW 0ћµгзyњд№W,”MхщлбR‚„V;°*Fb%"ЙgЩ• 9xt^»яСЋ‚СyA1¶3: -¤:Х3T~Ф(ЩY‡Dљb\ољ7Њµт1Ф}ц3¤ХЏ№aZ”vЂш‚EМ!‰ЙPТ"Шe3ВС 48¤© ;ъС€ЋД&нaPJЏO‚ЃЊв -IH>RЏd¤Шќч¬ёШВЉ¬!OиbAж0‡%KД3.Ю\рЬИЃЋ‚ћAМD=ъm€>ІЋ›zВЌцяbш`01Д!ЊяPDЪ‚`RйQф0Ё!э€U -АЦ№д"—І$]wOШ~Qє=!Ђп?иоў»O$ -Z3”Р -^Ж -*хWUTCХ3ЃЌбђUv—б ПGЕА.яp#ф±р ђр4Q#‚A±0W†sђ¤ЃaйA -рЂэaА»H8ЉuхЧѓИn dўЭљцЫ@~QФ@ђ ђ3њ еkќ—ў·XЩ-w?fBA}ѕћ|8‰x@ptс$€˜±^єZ–ДДўАСо±yљЮЃ…wЯЙiХуBЎъ їмэБ Z­б4д?Ґi¦ш®$Я”hovzБw€ЦгЃФa† ЎЦD>¦Ц|ќЉУ?Ё±Ѓ8m`*E. /њQ!т0ПГ\“фЏщG2@f¶\3іў„?*ЇzџФк8Џ“_ВўЌYЪу–ЊaМ?Іу Ў|Ў„яU©‘Yµq8Ђ vїЇ®а—«Xcґ ¬ДS[ИВ_™‡Њ}`ќ'9Ђi.pО0Mс~3Љ±р3=іx‘@dфJ­ q56уЎaP 5џ°OЦt1ёґK> -6зР -РЎx! Рq˜Ж,сРy0ЈYЃv‚з~`@µJ•uр5Уђ@Ї4hJEАQ‹@A{сJЙсk°а Е°/4…1P*CjaCXQД2}С-љЦF|AЕРwW18 №Б@.#1QїKFг€*ХR1QЕa Н±5…я–4'MCђ„@]ґЎ†L# Уа -8“УРU€х"kcчq(СаXЊЅb -Ђ7q†YиYхС_$’"eЩYё…9 ў%р -–1€)ЈЂHЇЈ\Ўй\y№X’ #оѓч% €°ЉцЇ…>в! r^#R$Нu"и%;Сµ$MІgЎѓ`jVаЂ75R^є3S5' Z–яу_іЌnЈ;µ - -5єEћy‰Bў$Yж$P&'ч"°=еіЊё7Zўz)$Џ5dс``Ч—ВH -Q ььу!РЏ> ятЁ"tРГњЃ9`БІ0Ј@;џ ШшW GБ<µюРCP•>Єј эУ;F/ЇFёь€І0v`„Ѓ`эуG°„т0ШцBј›ѓь§*¤яёrю§Y±1l Ж<8Y$ tЂ•'л@±уh&НыЯґзО/HT¤Бя^ -˜Yа№µ®с`З?Ї4ќН„В?+ьі -+АУ t -фВ+й)0ЂMаэsЖ–ЕSЊe -& Ј­°а{кЅЏ€GtшяДa -%U4РРGhjе1цGўV -J№dР©§vягАF @*DЯ8 ’/D Аf˜ySЖуO<рс*яHк?Т@6Юьc%&8ЂVA -(Ј‰!я0M°Y`Ѓ>ђH7/5BРn;ђiѓ%;єJPѓ”h,кpЛ(·,ІXmµQeђ^ёшр‰*ў¤Ы?‹дРЯJгюI+n1аЕPБ^р†›=°H„[oБ«N6Сtњ*AУclz±дQ›moйlО?B 'K;t§iяLж–И №<йћzNЗ§Ю?`A5Ъ—1A -TeqЂ€сeт]щ@7§”яаf‰P{Яхs&чП[юU -h1Зћ^ђюSЛrҐ·ЬШ™d‚ЂъМ‰МОёЋяяОшЗЋb`1б ш_Eћµ™†dдТР—AЃШMb;Ј€nN5A\„"°’Й2:X«ЌРЉ !$!AрљґЉѓйАGN5‹Њ!б7ѕ‘eр h€FяnШ•.@eУxCт Гi°в„YЖ7° x 'iИ2p -¬м UК(Hn•‘ke‹ХZ!%nфЏ°!7;ё…§˜" -?PЂщ‡єb!U˜СЎ…«s-JP‚6°ш†Nш˜9‘ЃcГ-8ќME:мZ/ютЏfд¬7 kюсЂЇЛZз° -ёe@ZЄx°VЬ&+;ызAcDЈ«щЯ4,уЏw ѓэ‡(F:U$зрNqRE -А””УѕґeUBрQ…:G±EЂhѕЂj‡.F$u IJ‘„ЄW ]PС€§МBвЃ)§«нщtTд¤3­(E¬s–“ё|@€Ґпж - 50®A/#ZqЂѕЎ‹lАв{|H1ц7"0ЕLa&рВ шp!CяЂАMЂ”А‚Ьߘ"B`@а(2ЭшF7* ЪЃШ+Ія˜ѓ_PР@ў Я в?W -4Ђ2ПR¦a)<‹'X9ЂAbЎ -sЕB*‡P—t3“Цsж&Ќ@iГЉ dКh -ђж Pa -Р -Ґa2b11Ґt» -µ/иG”А -‰яuOЎM eO§3oD,15хCЪPХ036ђTх -ЇPxх QA{уВрCБ1A< -рХ{†’QУ -@х&,8bѓ!lX;%Ъ€SyвЉї‹†т†ЎВ0;abЌFеч‘TмСaҐг -•P`W F F6ibТU‡#Ї8 -9PV‘Ш[xђ¦[іC6…E3В>+ &НqQ9ЂWярv gu„б2%к‘ ™U”…$Vяг'VУv%(ѕА’f5 -зШWWг]Mr"т[+Ц9їѓX) <РRHУUмСWЄu”–х[%2&1"Ђ‚!с0 -•HГ7}Х7ЮUY˜Г"k“U–гђCтґ5sаpKNу_%0bYЬЕ \№c‰s65ZVв -Ѕцтт0":±9›Дх Б$«e”'хbЉ`}U‚^AxsЕВV†3`gТќђi&Qу9яP @ж–20 -я -‘р& \ No newline at end of file diff --git a/i/banners/ccombats_99_99.png b/i/banners/ccombats_99_99.png deleted file mode 100644 index e8a1e24..0000000 Binary files a/i/banners/ccombats_99_99.png and /dev/null differ diff --git a/i/banners/ccombats_banner_300_150.gif b/i/banners/ccombats_banner_300_150.gif deleted file mode 100644 index 0b33cf8..0000000 Binary files a/i/banners/ccombats_banner_300_150.gif and /dev/null differ diff --git a/i/banners/ccombats_banner_728_90.gif b/i/banners/ccombats_banner_728_90.gif deleted file mode 100644 index 27cfe11..0000000 Binary files a/i/banners/ccombats_banner_728_90.gif and /dev/null differ diff --git a/i/banners/ccombats_banner_728_90_new.gif b/i/banners/ccombats_banner_728_90_new.gif deleted file mode 100644 index 3f675ff..0000000 Binary files a/i/banners/ccombats_banner_728_90_new.gif and /dev/null differ diff --git a/i/banners/ccombats_banner_99_99.gif b/i/banners/ccombats_banner_99_99.gif deleted file mode 100644 index 1b20908..0000000 Binary files a/i/banners/ccombats_banner_99_99.gif and /dev/null differ diff --git a/i/banners/funs.png b/i/banners/funs.png deleted file mode 100644 index e36dc3e..0000000 Binary files a/i/banners/funs.png and /dev/null differ diff --git a/i/boloto/backgrounds/academy.jpg b/i/boloto/backgrounds/academy.jpg deleted file mode 100644 index 914c15b..0000000 Binary files a/i/boloto/backgrounds/academy.jpg and /dev/null differ diff --git a/i/boloto/backgrounds/ambulance.jpg b/i/boloto/backgrounds/ambulance.jpg deleted file mode 100644 index 9921bc1..0000000 Binary files a/i/boloto/backgrounds/ambulance.jpg and /dev/null differ diff --git a/i/boloto/backgrounds/chirch.jpg b/i/boloto/backgrounds/chirch.jpg deleted file mode 100644 index 79a4546..0000000 Binary files a/i/boloto/backgrounds/chirch.jpg and /dev/null differ diff --git a/i/boloto/backgrounds/forest.jpg b/i/boloto/backgrounds/forest.jpg deleted file mode 100644 index c605e43..0000000 Binary files a/i/boloto/backgrounds/forest.jpg and /dev/null differ diff --git a/i/boloto/backgrounds/gshop.jpg b/i/boloto/backgrounds/gshop.jpg deleted file mode 100644 index dcbd529..0000000 Binary files a/i/boloto/backgrounds/gshop.jpg and /dev/null differ diff --git a/i/boloto/backgrounds/index.php b/i/boloto/backgrounds/index.php deleted file mode 100644 index f8cdf60..0000000 --- a/i/boloto/backgrounds/index.php +++ /dev/null @@ -1,3 +0,0 @@ - -Deny from all - \ No newline at end of file diff --git a/i/city/index.php b/i/city/index.php deleted file mode 100644 index e69de29..0000000 diff --git a/i/city/sub/.htaccess b/i/city/sub/.htaccess deleted file mode 100644 index 116776e..0000000 --- a/i/city/sub/.htaccess +++ /dev/null @@ -1,3 +0,0 @@ - -Deny from all - \ No newline at end of file diff --git a/i/city/sub/index.php b/i/city/sub/index.php deleted file mode 100644 index 3ca306c..0000000 --- a/i/city/sub/index.php +++ /dev/null @@ -1 +0,0 @@ - - - -Ошибка - - - -

-Ошибка : Доступ в данный раздел запрещен
-Перейдите на
стартовую страницу - - \ No newline at end of file diff --git a/i/day/left.gif b/i/day/left.gif deleted file mode 100644 index a1efd81..0000000 Binary files a/i/day/left.gif and /dev/null differ diff --git a/i/day/location.gif b/i/day/location.gif deleted file mode 100644 index 6089cb5..0000000 Binary files a/i/day/location.gif and /dev/null differ diff --git a/i/day/mennu112_04_lite.gif b/i/day/mennu112_04_lite.gif deleted file mode 100644 index abc1be0..0000000 Binary files a/i/day/mennu112_04_lite.gif and /dev/null differ diff --git a/i/day/mennu112_06.gif b/i/day/mennu112_06.gif deleted file mode 100644 index 7d3623d..0000000 Binary files a/i/day/mennu112_06.gif and /dev/null differ diff --git a/i/day/mennu112_06_lite.gif b/i/day/mennu112_06_lite.gif deleted file mode 100644 index 7727875..0000000 Binary files a/i/day/mennu112_06_lite.gif and /dev/null differ diff --git a/i/day/mennu112_09.gif b/i/day/mennu112_09.gif deleted file mode 100644 index a1c95cf..0000000 Binary files a/i/day/mennu112_09.gif and /dev/null differ diff --git a/i/day/right.gif b/i/day/right.gif deleted file mode 100644 index 3101452..0000000 Binary files a/i/day/right.gif and /dev/null differ diff --git a/i/day/sand_lit2_27.gif b/i/day/sand_lit2_27.gif deleted file mode 100644 index d878deb..0000000 Binary files a/i/day/sand_lit2_27.gif and /dev/null differ diff --git a/i/day/sand_lit_20.gif b/i/day/sand_lit_20.gif deleted file mode 100644 index d40828e..0000000 Binary files a/i/day/sand_lit_20.gif and /dev/null differ diff --git a/i/day/sand_lit_220.gif b/i/day/sand_lit_220.gif deleted file mode 100644 index 79b2857..0000000 Binary files a/i/day/sand_lit_220.gif and /dev/null differ diff --git a/i/day/sand_lit_27.gif b/i/day/sand_lit_27.gif deleted file mode 100644 index 7ec291e..0000000 Binary files a/i/day/sand_lit_27.gif and /dev/null differ diff --git a/i/day/sand_mid_31.gif b/i/day/sand_mid_31.gif deleted file mode 100644 index 0030142..0000000 Binary files a/i/day/sand_mid_31.gif and /dev/null differ diff --git a/i/day/sand_top_20s.gif b/i/day/sand_top_20s.gif deleted file mode 100644 index af01272..0000000 Binary files a/i/day/sand_top_20s.gif and /dev/null differ diff --git a/i/day/sand_top_24.gif b/i/day/sand_top_24.gif deleted file mode 100644 index d0154ab..0000000 Binary files a/i/day/sand_top_24.gif and /dev/null differ diff --git a/i/day/sand_top_28.gif b/i/day/sand_top_28.gif deleted file mode 100644 index 35cc060..0000000 Binary files a/i/day/sand_top_28.gif and /dev/null differ diff --git a/i/day/top_lite_cap_01.gif b/i/day/top_lite_cap_01.gif deleted file mode 100644 index e31f30c..0000000 Binary files a/i/day/top_lite_cap_01.gif and /dev/null differ diff --git a/i/day/top_lite_cap_011.gif b/i/day/top_lite_cap_011.gif deleted file mode 100644 index 688fae5..0000000 Binary files a/i/day/top_lite_cap_011.gif and /dev/null differ diff --git a/i/day/top_lite_cap_03.gif b/i/day/top_lite_cap_03.gif deleted file mode 100644 index 2a5819d..0000000 Binary files a/i/day/top_lite_cap_03.gif and /dev/null differ diff --git a/i/day/top_lite_cap_07.gif b/i/day/top_lite_cap_07.gif deleted file mode 100644 index 89f354a..0000000 Binary files a/i/day/top_lite_cap_07.gif and /dev/null differ diff --git a/i/day/top_lite_cap_08.gif b/i/day/top_lite_cap_08.gif deleted file mode 100644 index 08db25b..0000000 Binary files a/i/day/top_lite_cap_08.gif and /dev/null differ diff --git a/i/day/top_lite_cap_081.gif b/i/day/top_lite_cap_081.gif deleted file mode 100644 index ec4b313..0000000 Binary files a/i/day/top_lite_cap_081.gif and /dev/null differ diff --git a/i/day/top_lite_cap_11.gif b/i/day/top_lite_cap_11.gif deleted file mode 100644 index 1f79f88..0000000 Binary files a/i/day/top_lite_cap_11.gif and /dev/null differ diff --git a/i/day/top_lite_dream_13.gif b/i/day/top_lite_dream_13.gif deleted file mode 100644 index e3ea060..0000000 Binary files a/i/day/top_lite_dream_13.gif and /dev/null differ diff --git a/i/day/top_lite_dream_15.gif b/i/day/top_lite_dream_15.gif deleted file mode 100644 index 16c56f0..0000000 Binary files a/i/day/top_lite_dream_15.gif and /dev/null differ diff --git a/i/day/top_lite_dream_18.gif b/i/day/top_lite_dream_18.gif deleted file mode 100644 index a9b1357..0000000 Binary files a/i/day/top_lite_dream_18.gif and /dev/null differ diff --git a/i/day/zvuk.gif b/i/day/zvuk.gif deleted file mode 100644 index 300ef0c..0000000 Binary files a/i/day/zvuk.gif and /dev/null differ diff --git a/i/day/zvuk_off.gif b/i/day/zvuk_off.gif deleted file mode 100644 index dd990d8..0000000 Binary files a/i/day/zvuk_off.gif and /dev/null differ diff --git a/i/icon/draw.gif b/i/icon/draw.gif deleted file mode 100644 index 520962b..0000000 Binary files a/i/icon/draw.gif and /dev/null differ diff --git a/i/icon/looses.gif b/i/icon/looses.gif deleted file mode 100644 index afe6c17..0000000 Binary files a/i/icon/looses.gif and /dev/null differ diff --git a/i/icon/wins.gif b/i/icon/wins.gif deleted file mode 100644 index 7626518..0000000 Binary files a/i/icon/wins.gif and /dev/null differ diff --git a/i/icon_inf/5_03.png b/i/icon_inf/5_03.png deleted file mode 100644 index bab93a9..0000000 Binary files a/i/icon_inf/5_03.png and /dev/null differ diff --git a/i/icon_inf/5_12.png b/i/icon_inf/5_12.png deleted file mode 100644 index 1386a4b..0000000 Binary files a/i/icon_inf/5_12.png and /dev/null differ diff --git a/i/icon_inf/5_15.png b/i/icon_inf/5_15.png deleted file mode 100644 index 8f8bfd4..0000000 Binary files a/i/icon_inf/5_15.png and /dev/null differ diff --git a/i/icon_inf/5_23.png b/i/icon_inf/5_23.png deleted file mode 100644 index 64fc316..0000000 Binary files a/i/icon_inf/5_23.png and /dev/null differ diff --git a/i/icon_inf/5_28.png b/i/icon_inf/5_28.png deleted file mode 100644 index d063337..0000000 Binary files a/i/icon_inf/5_28.png and /dev/null differ diff --git a/i/icon_inf/5_34.png b/i/icon_inf/5_34.png deleted file mode 100644 index a1b453e..0000000 Binary files a/i/icon_inf/5_34.png and /dev/null differ diff --git a/i/icon_inf/5_39.png b/i/icon_inf/5_39.png deleted file mode 100644 index c308b3c..0000000 Binary files a/i/icon_inf/5_39.png and /dev/null differ diff --git a/i/icon_inf/7_03.png b/i/icon_inf/7_03.png deleted file mode 100644 index 2f5f332..0000000 Binary files a/i/icon_inf/7_03.png and /dev/null differ diff --git a/i/icon_inf/7_07.png b/i/icon_inf/7_07.png deleted file mode 100644 index 7b49c61..0000000 Binary files a/i/icon_inf/7_07.png and /dev/null differ diff --git a/i/icon_inf/7_09.png b/i/icon_inf/7_09.png deleted file mode 100644 index 4896f69..0000000 Binary files a/i/icon_inf/7_09.png and /dev/null differ diff --git a/i/icon_inf/7_12.png b/i/icon_inf/7_12.png deleted file mode 100644 index 4118767..0000000 Binary files a/i/icon_inf/7_12.png and /dev/null differ diff --git a/i/icon_inf/7_15.png b/i/icon_inf/7_15.png deleted file mode 100644 index 64892e2..0000000 Binary files a/i/icon_inf/7_15.png and /dev/null differ diff --git a/i/icon_inf/7_17.png b/i/icon_inf/7_17.png deleted file mode 100644 index 80e5fbb..0000000 Binary files a/i/icon_inf/7_17.png and /dev/null differ diff --git a/i/icon_inf/7_19.png b/i/icon_inf/7_19.png deleted file mode 100644 index f09c1e2..0000000 Binary files a/i/icon_inf/7_19.png and /dev/null differ diff --git a/i/icon_inf/search_ico.png b/i/icon_inf/search_ico.png deleted file mode 100644 index c0ff263..0000000 Binary files a/i/icon_inf/search_ico.png and /dev/null differ diff --git a/i/laba/1green.gif b/i/laba/1green.gif deleted file mode 100644 index 28933d4..0000000 Binary files a/i/laba/1green.gif and /dev/null differ diff --git a/i/laba/1silver.gif b/i/laba/1silver.gif deleted file mode 100644 index bfcfe98..0000000 Binary files a/i/laba/1silver.gif and /dev/null differ diff --git a/i/laba/bg/1green.gif b/i/laba/bg/1green.gif deleted file mode 100644 index 28933d4..0000000 Binary files a/i/laba/bg/1green.gif and /dev/null differ diff --git a/i/laba/bg/1silver.gif b/i/laba/bg/1silver.gif deleted file mode 100644 index bfcfe98..0000000 Binary files a/i/laba/bg/1silver.gif and /dev/null differ diff --git a/i/laba/bg/a.png b/i/laba/bg/a.png deleted file mode 100644 index 0fcdeb0..0000000 Binary files a/i/laba/bg/a.png and /dev/null differ diff --git a/i/laba/bg/align_0.gif b/i/laba/bg/align_0.gif deleted file mode 100644 index b237e44..0000000 Binary files a/i/laba/bg/align_0.gif and /dev/null differ diff --git a/i/laba/bg/arr1.gif b/i/laba/bg/arr1.gif deleted file mode 100644 index ed7f8ae..0000000 Binary files a/i/laba/bg/arr1.gif and /dev/null differ diff --git a/i/laba/bg/arr2.gif b/i/laba/bg/arr2.gif deleted file mode 100644 index c756c77..0000000 Binary files a/i/laba/bg/arr2.gif and /dev/null differ diff --git a/i/laba/bg/arr3.gif b/i/laba/bg/arr3.gif deleted file mode 100644 index a42ca30..0000000 Binary files a/i/laba/bg/arr3.gif and /dev/null differ diff --git a/i/laba/bg/arr4.gif b/i/laba/bg/arr4.gif deleted file mode 100644 index dadf356..0000000 Binary files a/i/laba/bg/arr4.gif and /dev/null differ diff --git a/i/laba/bg/b.gif b/i/laba/bg/b.gif deleted file mode 100644 index 047e47c..0000000 Binary files a/i/laba/bg/b.gif and /dev/null differ diff --git a/i/laba/bg/e.psd b/i/laba/bg/e.psd deleted file mode 100644 index a1faa10..0000000 Binary files a/i/laba/bg/e.psd and /dev/null differ diff --git a/i/laba/bg/e1.gif b/i/laba/bg/e1.gif deleted file mode 100644 index 6867d2e..0000000 Binary files a/i/laba/bg/e1.gif and /dev/null differ diff --git a/i/laba/bg/e2.gif b/i/laba/bg/e2.gif deleted file mode 100644 index 322c799..0000000 Binary files a/i/laba/bg/e2.gif and /dev/null differ diff --git a/i/laba/bg/e3.gif b/i/laba/bg/e3.gif deleted file mode 100644 index 6acd5bb..0000000 Binary files a/i/laba/bg/e3.gif and /dev/null differ diff --git a/i/laba/bg/e4.gif b/i/laba/bg/e4.gif deleted file mode 100644 index ca4059a..0000000 Binary files a/i/laba/bg/e4.gif and /dev/null differ diff --git a/i/laba/bg/e5.gif b/i/laba/bg/e5.gif deleted file mode 100644 index 6867d2e..0000000 Binary files a/i/laba/bg/e5.gif and /dev/null differ diff --git a/i/laba/bg/h.gif b/i/laba/bg/h.gif deleted file mode 100644 index 32ff5c8..0000000 Binary files a/i/laba/bg/h.gif and /dev/null differ diff --git a/i/laba/bg/m.gif b/i/laba/bg/m.gif deleted file mode 100644 index 5ebda2a..0000000 Binary files a/i/laba/bg/m.gif and /dev/null differ diff --git a/i/laba/bg/o.gif b/i/laba/bg/o.gif deleted file mode 100644 index 97c87fd..0000000 Binary files a/i/laba/bg/o.gif and /dev/null differ diff --git a/i/laba/bg/of.gif b/i/laba/bg/of.gif deleted file mode 100644 index 34a0952..0000000 Binary files a/i/laba/bg/of.gif and /dev/null differ diff --git a/i/laba/bg/os.gif b/i/laba/bg/os.gif deleted file mode 100644 index f3ebbcf..0000000 Binary files a/i/laba/bg/os.gif and /dev/null differ diff --git a/i/laba/bg/p.gif b/i/laba/bg/p.gif deleted file mode 100644 index 524c20d..0000000 Binary files a/i/laba/bg/p.gif and /dev/null differ diff --git a/i/laba/bg/r.gif b/i/laba/bg/r.gif deleted file mode 100644 index 63029e4..0000000 Binary files a/i/laba/bg/r.gif and /dev/null differ diff --git a/i/laba/bg/refresh.gif b/i/laba/bg/refresh.gif deleted file mode 100644 index 0aadb36..0000000 Binary files a/i/laba/bg/refresh.gif and /dev/null differ diff --git a/i/laba/bg/s.gif b/i/laba/bg/s.gif deleted file mode 100644 index c3b5fd5..0000000 Binary files a/i/laba/bg/s.gif and /dev/null differ diff --git a/i/laba/bg/u.gif b/i/laba/bg/u.gif deleted file mode 100644 index 11589cd..0000000 Binary files a/i/laba/bg/u.gif and /dev/null differ diff --git a/i/laba/bg/ramka_s2.gif b/i/laba/ramka_s2.gif similarity index 100% rename from i/laba/bg/ramka_s2.gif rename to i/laba/ramka_s2.gif diff --git a/i/labirint3/1/index.html b/i/labirint3/1/index.html deleted file mode 100644 index 681796e..0000000 --- a/i/labirint3/1/index.html +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/i/labirint3/index.html b/i/labirint3/index.html deleted file mode 100644 index 681796e..0000000 --- a/i/labirint3/index.html +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/i/lite/mennu112_04_lite.gif b/i/lite/mennu112_04_lite.gif deleted file mode 100644 index abc1be0..0000000 Binary files a/i/lite/mennu112_04_lite.gif and /dev/null differ diff --git a/i/lite/mennu112_06_lite.gif b/i/lite/mennu112_06_lite.gif deleted file mode 100644 index 7727875..0000000 Binary files a/i/lite/mennu112_06_lite.gif and /dev/null differ diff --git a/i/lite/sand_lit_20.gif b/i/lite/sand_lit_20.gif deleted file mode 100644 index ebea33d..0000000 Binary files a/i/lite/sand_lit_20.gif and /dev/null differ diff --git a/i/lite/sand_lit_27.gif b/i/lite/sand_lit_27.gif deleted file mode 100644 index de92f34..0000000 Binary files a/i/lite/sand_lit_27.gif and /dev/null differ diff --git a/i/lite/sand_top_20s.gif b/i/lite/sand_top_20s.gif deleted file mode 100644 index af01272..0000000 Binary files a/i/lite/sand_top_20s.gif and /dev/null differ diff --git a/i/lite/top_lite_cap_01.gif b/i/lite/top_lite_cap_01.gif deleted file mode 100644 index 612fecd..0000000 Binary files a/i/lite/top_lite_cap_01.gif and /dev/null differ diff --git a/i/lite/top_lite_cap_011.gif b/i/lite/top_lite_cap_011.gif deleted file mode 100644 index 688fae5..0000000 Binary files a/i/lite/top_lite_cap_011.gif and /dev/null differ diff --git a/i/lite/top_lite_cap_03.gif b/i/lite/top_lite_cap_03.gif deleted file mode 100644 index 2a5819d..0000000 Binary files a/i/lite/top_lite_cap_03.gif and /dev/null differ diff --git a/i/lite/top_lite_cap_07.gif b/i/lite/top_lite_cap_07.gif deleted file mode 100644 index 89f354a..0000000 Binary files a/i/lite/top_lite_cap_07.gif and /dev/null differ diff --git a/i/lite/top_lite_cap_08.gif b/i/lite/top_lite_cap_08.gif deleted file mode 100644 index 31f46fe..0000000 Binary files a/i/lite/top_lite_cap_08.gif and /dev/null differ diff --git a/i/lite/top_lite_cap_081.gif b/i/lite/top_lite_cap_081.gif deleted file mode 100644 index ec4b313..0000000 Binary files a/i/lite/top_lite_cap_081.gif and /dev/null differ diff --git a/i/lite/top_lite_cap_11.gif b/i/lite/top_lite_cap_11.gif deleted file mode 100644 index 1f79f88..0000000 Binary files a/i/lite/top_lite_cap_11.gif and /dev/null differ diff --git a/i/lite/top_lite_dream_13.gif b/i/lite/top_lite_dream_13.gif deleted file mode 100644 index e3ea060..0000000 Binary files a/i/lite/top_lite_dream_13.gif and /dev/null differ diff --git a/i/lite/top_lite_dream_15.gif b/i/lite/top_lite_dream_15.gif deleted file mode 100644 index 16c56f0..0000000 Binary files a/i/lite/top_lite_dream_15.gif and /dev/null differ diff --git a/i/lite/top_lite_dream_18.gif b/i/lite/top_lite_dream_18.gif deleted file mode 100644 index a9b1357..0000000 Binary files a/i/lite/top_lite_dream_18.gif and /dev/null differ diff --git a/i/magic/sleep1.php b/i/magic/sleep1.php deleted file mode 100644 index 07b0a8f..0000000 --- a/i/magic/sleep1.php +++ /dev/null @@ -1,58 +0,0 @@ -На персонаже \"{$target}\" уже есть заклятие молчания "; - } - else { - if (mysql_query("INSERT INTO `effects` (`owner`,`name`,`time`,`type`) values ('".$tar['id']."','Заклятие молчания','$magictime',2);")) { - if ($user['sex'] == 1) {$action="наложил";} - else {$action="наложила";} - addch("Законник "{$user['login']}" $action заклятие молчания на "{$target}", сроком на на 30 мин. ."); - addchp($coma[rand(0,count($coma)-1)],"Комментатор"); - echo "Успешно наложено заклятие молчания на персонажа \"{$target}\""; - } - else { - echo "Произошла ошибка!"; - } - } - } - else { - echo "Персонаж \"{$target}\" не существует!"; - } diff --git a/i/newd/bricks_bg.jpg b/i/newd/bricks_bg.jpg deleted file mode 100644 index 0e43c24..0000000 Binary files a/i/newd/bricks_bg.jpg and /dev/null differ diff --git a/i/newd/butt7_hell.gif b/i/newd/butt7_hell.gif deleted file mode 100644 index a101417..0000000 Binary files a/i/newd/butt7_hell.gif and /dev/null differ diff --git a/i/newd/butt7_hell.png b/i/newd/butt7_hell.png deleted file mode 100644 index 89d03ef..0000000 Binary files a/i/newd/butt7_hell.png and /dev/null differ diff --git a/i/newd/inf.png b/i/newd/inf.png deleted file mode 100644 index 3afce3f..0000000 Binary files a/i/newd/inf.png and /dev/null differ diff --git a/i/newd/m_link1.png b/i/newd/m_link1.png deleted file mode 100644 index 7c55a0b..0000000 Binary files a/i/newd/m_link1.png and /dev/null differ diff --git a/i/newd/up_butt1.jpg b/i/newd/up_butt1.jpg deleted file mode 100644 index 18ade0f..0000000 Binary files a/i/newd/up_butt1.jpg and /dev/null differ diff --git a/i/newd/up_butt10.jpg b/i/newd/up_butt10.jpg deleted file mode 100644 index cc3ac56..0000000 Binary files a/i/newd/up_butt10.jpg and /dev/null differ diff --git a/i/newd/up_butt12.jpg b/i/newd/up_butt12.jpg deleted file mode 100644 index 49bc921..0000000 Binary files a/i/newd/up_butt12.jpg and /dev/null differ diff --git a/i/newd/up_butt1_anim.gif b/i/newd/up_butt1_anim.gif deleted file mode 100644 index b122eac..0000000 Binary files a/i/newd/up_butt1_anim.gif and /dev/null differ diff --git a/i/newd/up_butt2.jpg b/i/newd/up_butt2.jpg deleted file mode 100644 index 1bba4a3..0000000 Binary files a/i/newd/up_butt2.jpg and /dev/null differ diff --git a/i/newd/up_butt3.jpg b/i/newd/up_butt3.jpg deleted file mode 100644 index 9421252..0000000 Binary files a/i/newd/up_butt3.jpg and /dev/null differ diff --git a/i/newd/up_butt4.jpg b/i/newd/up_butt4.jpg deleted file mode 100644 index 167b801..0000000 Binary files a/i/newd/up_butt4.jpg and /dev/null differ diff --git a/i/newd/up_butt5.jpg b/i/newd/up_butt5.jpg deleted file mode 100644 index 1e0fc99..0000000 Binary files a/i/newd/up_butt5.jpg and /dev/null differ diff --git a/i/newd/up_butt6.jpg b/i/newd/up_butt6.jpg deleted file mode 100644 index 0617b4d..0000000 Binary files a/i/newd/up_butt6.jpg and /dev/null differ diff --git a/i/newd/up_butt7.jpg b/i/newd/up_butt7.jpg deleted file mode 100644 index 1d6cf4f..0000000 Binary files a/i/newd/up_butt7.jpg and /dev/null differ diff --git a/i/newd/up_butt9.jpg b/i/newd/up_butt9.jpg deleted file mode 100644 index a9ac89c..0000000 Binary files a/i/newd/up_butt9.jpg and /dev/null differ diff --git a/i/newd/up_butt901.jpg b/i/newd/up_butt901.jpg deleted file mode 100644 index 314f50b..0000000 Binary files a/i/newd/up_butt901.jpg and /dev/null differ diff --git a/i/newd/up_center_bg.jpg b/i/newd/up_center_bg.jpg deleted file mode 100644 index a32827a..0000000 Binary files a/i/newd/up_center_bg.jpg and /dev/null differ diff --git a/i/newd/up_center_left.png b/i/newd/up_center_left.png deleted file mode 100644 index 0248210..0000000 Binary files a/i/newd/up_center_left.png and /dev/null differ diff --git a/i/newd/up_center_right.png b/i/newd/up_center_right.png deleted file mode 100644 index 16979f8..0000000 Binary files a/i/newd/up_center_right.png and /dev/null differ diff --git a/i/newd/up_left_dec.png b/i/newd/up_left_dec.png deleted file mode 100644 index d7307d8..0000000 Binary files a/i/newd/up_left_dec.png and /dev/null differ diff --git a/i/newd/up_left_dec12.png b/i/newd/up_left_dec12.png deleted file mode 100644 index 9c19fe5..0000000 Binary files a/i/newd/up_left_dec12.png and /dev/null differ diff --git a/i/newd/up_left_dec12_____.png b/i/newd/up_left_dec12_____.png deleted file mode 100644 index fee6ff1..0000000 Binary files a/i/newd/up_left_dec12_____.png and /dev/null differ diff --git a/i/newd/up_right_dec.jpg b/i/newd/up_right_dec.jpg deleted file mode 100644 index d1821b6..0000000 Binary files a/i/newd/up_right_dec.jpg and /dev/null differ diff --git a/i/newd/up_right_dec2.jpg b/i/newd/up_right_dec2.jpg deleted file mode 100644 index 58ff70c..0000000 Binary files a/i/newd/up_right_dec2.jpg and /dev/null differ diff --git a/i/night/a___ang.gif b/i/night/a___ang.gif deleted file mode 100644 index 701fd1d..0000000 Binary files a/i/night/a___ang.gif and /dev/null differ diff --git a/i/night/a___ang.png b/i/night/a___ang.png deleted file mode 100644 index 837031c..0000000 Binary files a/i/night/a___ang.png and /dev/null differ diff --git a/i/night/a___chest.gif b/i/night/a___chest.gif deleted file mode 100644 index 60072bb..0000000 Binary files a/i/night/a___chest.gif and /dev/null differ diff --git a/i/night/a___dlr.gif b/i/night/a___dlr.gif deleted file mode 100644 index 330c0fa..0000000 Binary files a/i/night/a___dlr.gif and /dev/null differ diff --git a/i/night/a___ext.gif b/i/night/a___ext.gif deleted file mode 100644 index 39035e7..0000000 Binary files a/i/night/a___ext.gif and /dev/null differ diff --git a/i/night/a___friend3.gif b/i/night/a___friend3.gif deleted file mode 100644 index c8d1df0..0000000 Binary files a/i/night/a___friend3.gif and /dev/null differ diff --git a/i/night/a___haos.gif b/i/night/a___haos.gif deleted file mode 100644 index 500579b..0000000 Binary files a/i/night/a___haos.gif and /dev/null differ diff --git a/i/night/a___inv.gif b/i/night/a___inv.gif deleted file mode 100644 index 24c5f86..0000000 Binary files a/i/night/a___inv.gif and /dev/null differ diff --git a/i/night/a___neutral.gif b/i/night/a___neutral.gif deleted file mode 100644 index c69e8d3..0000000 Binary files a/i/night/a___neutral.gif and /dev/null differ diff --git a/i/night/a___pal.gif b/i/night/a___pal.gif deleted file mode 100644 index 97f2894..0000000 Binary files a/i/night/a___pal.gif and /dev/null differ diff --git a/i/night/a___vip.gif b/i/night/a___vip.gif deleted file mode 100644 index 51e989e..0000000 Binary files a/i/night/a___vip.gif and /dev/null differ diff --git a/i/night/a__forum.gif b/i/night/a__forum.gif deleted file mode 100644 index 221e0e7..0000000 Binary files a/i/night/a__forum.gif and /dev/null differ diff --git a/i/night/add_itm2.gif b/i/night/add_itm2.gif deleted file mode 100644 index f81ceb4..0000000 Binary files a/i/night/add_itm2.gif and /dev/null differ diff --git a/i/night/b___.gif b/i/night/b___.gif deleted file mode 100644 index 630c8f3..0000000 Binary files a/i/night/b___.gif and /dev/null differ diff --git a/i/night/b___1.gif b/i/night/b___1.gif deleted file mode 100644 index 3b08b51..0000000 Binary files a/i/night/b___1.gif and /dev/null differ diff --git a/i/night/b___bg.gif b/i/night/b___bg.gif deleted file mode 100644 index 697a5a9..0000000 Binary files a/i/night/b___bg.gif and /dev/null differ diff --git a/i/night/b___bg2.gif b/i/night/b___bg2.gif deleted file mode 100644 index acf3bac..0000000 Binary files a/i/night/b___bg2.gif and /dev/null differ diff --git a/i/night/b___chat_off.gif b/i/night/b___chat_off.gif deleted file mode 100644 index 32a304c..0000000 Binary files a/i/night/b___chat_off.gif and /dev/null differ diff --git a/i/night/b___cl1.gif b/i/night/b___cl1.gif deleted file mode 100644 index 38c33ed..0000000 Binary files a/i/night/b___cl1.gif and /dev/null differ diff --git a/i/night/b___clear.gif b/i/night/b___clear.gif deleted file mode 100644 index 1e5c314..0000000 Binary files a/i/night/b___clear.gif and /dev/null differ diff --git a/i/night/b___filter_off.gif b/i/night/b___filter_off.gif deleted file mode 100644 index 7418899..0000000 Binary files a/i/night/b___filter_off.gif and /dev/null differ diff --git a/i/night/b___filter_on.gif b/i/night/b___filter_on.gif deleted file mode 100644 index 8cf858c..0000000 Binary files a/i/night/b___filter_on.gif and /dev/null differ diff --git a/i/night/b___ok.gif b/i/night/b___ok.gif deleted file mode 100644 index ccc5748..0000000 Binary files a/i/night/b___ok.gif and /dev/null differ diff --git a/i/night/b___slow_off.gif b/i/night/b___slow_off.gif deleted file mode 100644 index 8aa9666..0000000 Binary files a/i/night/b___slow_off.gif and /dev/null differ diff --git a/i/night/b___slow_on.gif b/i/night/b___slow_on.gif deleted file mode 100644 index 0d124fa..0000000 Binary files a/i/night/b___slow_on.gif and /dev/null differ diff --git a/i/night/b___smile.gif b/i/night/b___smile.gif deleted file mode 100644 index 9163e2c..0000000 Binary files a/i/night/b___smile.gif and /dev/null differ diff --git a/i/night/b___sys_off.gif b/i/night/b___sys_off.gif deleted file mode 100644 index 8100039..0000000 Binary files a/i/night/b___sys_off.gif and /dev/null differ diff --git a/i/night/b___sys_on.gif b/i/night/b___sys_on.gif deleted file mode 100644 index a240d90..0000000 Binary files a/i/night/b___sys_on.gif and /dev/null differ diff --git a/i/night/b___translit_off.gif b/i/night/b___translit_off.gif deleted file mode 100644 index 911e82e..0000000 Binary files a/i/night/b___translit_off.gif and /dev/null differ diff --git a/i/night/b___translit_on.gif b/i/night/b___translit_on.gif deleted file mode 100644 index aa3e27c..0000000 Binary files a/i/night/b___translit_on.gif and /dev/null differ diff --git a/i/night/b__give.gif b/i/night/b__give.gif deleted file mode 100644 index a3bbb09..0000000 Binary files a/i/night/b__give.gif and /dev/null differ diff --git a/i/night/b__light.gif b/i/night/b__light.gif deleted file mode 100644 index b086b95..0000000 Binary files a/i/night/b__light.gif and /dev/null differ diff --git a/i/night/b__neit.gif b/i/night/b__neit.gif deleted file mode 100644 index 742009d..0000000 Binary files a/i/night/b__neit.gif and /dev/null differ diff --git a/i/night/b__ok.gif b/i/night/b__ok.gif deleted file mode 100644 index c1319e4..0000000 Binary files a/i/night/b__ok.gif and /dev/null differ diff --git a/i/night/b__orden.gif b/i/night/b__orden.gif deleted file mode 100644 index 46813eb..0000000 Binary files a/i/night/b__orden.gif and /dev/null differ diff --git a/i/night/b__otm.gif b/i/night/b__otm.gif deleted file mode 100644 index 10d6d91..0000000 Binary files a/i/night/b__otm.gif and /dev/null differ diff --git a/i/night/battles.gif b/i/night/battles.gif deleted file mode 100644 index 68a08b3..0000000 Binary files a/i/night/battles.gif and /dev/null differ diff --git a/i/night/beg_butt.gif b/i/night/beg_butt.gif deleted file mode 100644 index 6aa27e6..0000000 Binary files a/i/night/beg_butt.gif and /dev/null differ diff --git a/i/night/beg_chat_03.gif b/i/night/beg_chat_03.gif deleted file mode 100644 index ab9a138..0000000 Binary files a/i/night/beg_chat_03.gif and /dev/null differ diff --git a/i/night/beg_chat_05.gif b/i/night/beg_chat_05.gif deleted file mode 100644 index a520cd2..0000000 Binary files a/i/night/beg_chat_05.gif and /dev/null differ diff --git a/i/night/bkf_l_r1_02.gif b/i/night/bkf_l_r1_02.gif deleted file mode 100644 index 022b7dc..0000000 Binary files a/i/night/bkf_l_r1_02.gif and /dev/null differ diff --git a/i/night/bkf_l_r1_06.gif b/i/night/bkf_l_r1_06.gif deleted file mode 100644 index ba0bcff..0000000 Binary files a/i/night/bkf_l_r1_06.gif and /dev/null differ diff --git a/i/night/bottom.gif b/i/night/bottom.gif deleted file mode 100644 index 4d264b0..0000000 Binary files a/i/night/bottom.gif and /dev/null differ diff --git a/i/night/cap_lit_21.gif b/i/night/cap_lit_21.gif deleted file mode 100644 index 6dd3a01..0000000 Binary files a/i/night/cap_lit_21.gif and /dev/null differ diff --git a/i/night/clan.gif b/i/night/clan.gif deleted file mode 100644 index b634ce6..0000000 Binary files a/i/night/clan.gif and /dev/null differ diff --git a/i/night/index.html b/i/night/index.html deleted file mode 100644 index 981477b..0000000 --- a/i/night/index.html +++ /dev/null @@ -1,15 +0,0 @@ - - - -Ошибка - - - -
-Ошибка : Доступ в данный раздел запрещен
-Перейдите на стартовую страницу - - \ No newline at end of file diff --git a/i/night/left.gif b/i/night/left.gif deleted file mode 100644 index a1efd81..0000000 Binary files a/i/night/left.gif and /dev/null differ diff --git a/i/night/location.gif b/i/night/location.gif deleted file mode 100644 index 6089cb5..0000000 Binary files a/i/night/location.gif and /dev/null differ diff --git a/i/night/mennu112_04_lite.gif b/i/night/mennu112_04_lite.gif deleted file mode 100644 index abc1be0..0000000 Binary files a/i/night/mennu112_04_lite.gif and /dev/null differ diff --git a/i/night/mennu112_06.gif b/i/night/mennu112_06.gif deleted file mode 100644 index 7d3623d..0000000 Binary files a/i/night/mennu112_06.gif and /dev/null differ diff --git a/i/night/mennu112_06_lite.gif b/i/night/mennu112_06_lite.gif deleted file mode 100644 index 7727875..0000000 Binary files a/i/night/mennu112_06_lite.gif and /dev/null differ diff --git a/i/night/mennu112_09.gif b/i/night/mennu112_09.gif deleted file mode 100644 index a1c95cf..0000000 Binary files a/i/night/mennu112_09.gif and /dev/null differ diff --git a/i/night/right.gif b/i/night/right.gif deleted file mode 100644 index 3101452..0000000 Binary files a/i/night/right.gif and /dev/null differ diff --git a/i/night/sand_lit2_27.gif b/i/night/sand_lit2_27.gif deleted file mode 100644 index d878deb..0000000 Binary files a/i/night/sand_lit2_27.gif and /dev/null differ diff --git a/i/night/sand_lit_20.gif b/i/night/sand_lit_20.gif deleted file mode 100644 index d40828e..0000000 Binary files a/i/night/sand_lit_20.gif and /dev/null differ diff --git a/i/night/sand_lit_220.gif b/i/night/sand_lit_220.gif deleted file mode 100644 index 79b2857..0000000 Binary files a/i/night/sand_lit_220.gif and /dev/null differ diff --git a/i/night/sand_lit_27.gif b/i/night/sand_lit_27.gif deleted file mode 100644 index 7ec291e..0000000 Binary files a/i/night/sand_lit_27.gif and /dev/null differ diff --git a/i/night/sand_mid_31.gif b/i/night/sand_mid_31.gif deleted file mode 100644 index 0030142..0000000 Binary files a/i/night/sand_mid_31.gif and /dev/null differ diff --git a/i/night/sand_top_20s.gif b/i/night/sand_top_20s.gif deleted file mode 100644 index af01272..0000000 Binary files a/i/night/sand_top_20s.gif and /dev/null differ diff --git a/i/night/sand_top_24.gif b/i/night/sand_top_24.gif deleted file mode 100644 index d0154ab..0000000 Binary files a/i/night/sand_top_24.gif and /dev/null differ diff --git a/i/night/sand_top_28.gif b/i/night/sand_top_28.gif deleted file mode 100644 index 35cc060..0000000 Binary files a/i/night/sand_top_28.gif and /dev/null differ diff --git a/i/night/top_lite_cap_01.gif b/i/night/top_lite_cap_01.gif deleted file mode 100644 index e31f30c..0000000 Binary files a/i/night/top_lite_cap_01.gif and /dev/null differ diff --git a/i/night/top_lite_cap_011.gif b/i/night/top_lite_cap_011.gif deleted file mode 100644 index 688fae5..0000000 Binary files a/i/night/top_lite_cap_011.gif and /dev/null differ diff --git a/i/night/top_lite_cap_03.gif b/i/night/top_lite_cap_03.gif deleted file mode 100644 index 2a5819d..0000000 Binary files a/i/night/top_lite_cap_03.gif and /dev/null differ diff --git a/i/night/top_lite_cap_07.gif b/i/night/top_lite_cap_07.gif deleted file mode 100644 index 89f354a..0000000 Binary files a/i/night/top_lite_cap_07.gif and /dev/null differ diff --git a/i/night/top_lite_cap_08.gif b/i/night/top_lite_cap_08.gif deleted file mode 100644 index 08db25b..0000000 Binary files a/i/night/top_lite_cap_08.gif and /dev/null differ diff --git a/i/night/top_lite_cap_081.gif b/i/night/top_lite_cap_081.gif deleted file mode 100644 index ec4b313..0000000 Binary files a/i/night/top_lite_cap_081.gif and /dev/null differ diff --git a/i/night/top_lite_cap_11.gif b/i/night/top_lite_cap_11.gif deleted file mode 100644 index 1f79f88..0000000 Binary files a/i/night/top_lite_cap_11.gif and /dev/null differ diff --git a/i/night/top_lite_dream_13.gif b/i/night/top_lite_dream_13.gif deleted file mode 100644 index e3ea060..0000000 Binary files a/i/night/top_lite_dream_13.gif and /dev/null differ diff --git a/i/night/top_lite_dream_15.gif b/i/night/top_lite_dream_15.gif deleted file mode 100644 index 16c56f0..0000000 Binary files a/i/night/top_lite_dream_15.gif and /dev/null differ diff --git a/i/night/top_lite_dream_18.gif b/i/night/top_lite_dream_18.gif deleted file mode 100644 index a9b1357..0000000 Binary files a/i/night/top_lite_dream_18.gif and /dev/null differ diff --git a/i/night/zvuk.gif b/i/night/zvuk.gif deleted file mode 100644 index 300ef0c..0000000 Binary files a/i/night/zvuk.gif and /dev/null differ diff --git a/i/night/zvuk_off.gif b/i/night/zvuk_off.gif deleted file mode 100644 index dd990d8..0000000 Binary files a/i/night/zvuk_off.gif and /dev/null differ diff --git a/i/nklan/MiB.gif b/i/nklan/MiB.gif deleted file mode 100644 index e871402..0000000 Binary files a/i/nklan/MiB.gif and /dev/null differ diff --git a/i/nklan/MiB_big.gif b/i/nklan/MiB_big.gif deleted file mode 100644 index e871402..0000000 Binary files a/i/nklan/MiB_big.gif and /dev/null differ diff --git a/i/other/btt1b.png b/i/other/btt1b.png deleted file mode 100644 index 023b91c..0000000 Binary files a/i/other/btt1b.png and /dev/null differ diff --git a/i/other/btt2.png b/i/other/btt2.png deleted file mode 100644 index fcb6d0a..0000000 Binary files a/i/other/btt2.png and /dev/null differ diff --git a/i/other/btt3.png b/i/other/btt3.png deleted file mode 100644 index b04f32f..0000000 Binary files a/i/other/btt3.png and /dev/null differ diff --git a/i/other/btt3b.png b/i/other/btt3b.png deleted file mode 100644 index 47000d4..0000000 Binary files a/i/other/btt3b.png and /dev/null differ diff --git a/i/other/button_cp_exit_sprite.jpg b/i/other/button_cp_exit_sprite.jpg deleted file mode 100644 index 48e544b..0000000 Binary files a/i/other/button_cp_exit_sprite.jpg and /dev/null differ diff --git a/i/other/button_mid_Sprite.jpg b/i/other/button_mid_Sprite.jpg deleted file mode 100644 index ec81fca..0000000 Binary files a/i/other/button_mid_Sprite.jpg and /dev/null differ diff --git a/i/other/darkButton_mid_Sprite.jpg b/i/other/darkButton_mid_Sprite.jpg deleted file mode 100644 index f9a63f3..0000000 Binary files a/i/other/darkButton_mid_Sprite.jpg and /dev/null differ diff --git a/i/other/down_bgx.jpg b/i/other/down_bgx.jpg deleted file mode 100644 index e52023e..0000000 Binary files a/i/other/down_bgx.jpg and /dev/null differ diff --git a/i/other/down_center_bgx.jpg b/i/other/down_center_bgx.jpg deleted file mode 100644 index fa6a9c9..0000000 Binary files a/i/other/down_center_bgx.jpg and /dev/null differ diff --git a/i/other/down_left.jpg b/i/other/down_left.jpg deleted file mode 100644 index 81cb16d..0000000 Binary files a/i/other/down_left.jpg and /dev/null differ diff --git a/i/other/down_left.png b/i/other/down_left.png deleted file mode 100644 index 0d3d20a..0000000 Binary files a/i/other/down_left.png and /dev/null differ diff --git a/i/other/down_right.jpg b/i/other/down_right.jpg deleted file mode 100644 index 96e883f..0000000 Binary files a/i/other/down_right.jpg and /dev/null differ diff --git a/i/other/down_right.png b/i/other/down_right.png deleted file mode 100644 index ff2fdf7..0000000 Binary files a/i/other/down_right.png and /dev/null differ diff --git a/i/other/form_bgx.jpg b/i/other/form_bgx.jpg deleted file mode 100644 index b75667f..0000000 Binary files a/i/other/form_bgx.jpg and /dev/null differ diff --git a/i/other/form_left.jpg b/i/other/form_left.jpg deleted file mode 100644 index 4a3e122..0000000 Binary files a/i/other/form_left.jpg and /dev/null differ diff --git a/i/other/form_razdelitel.png b/i/other/form_razdelitel.png deleted file mode 100644 index 3786555..0000000 Binary files a/i/other/form_razdelitel.png and /dev/null differ diff --git a/i/other/form_right.jpg b/i/other/form_right.jpg deleted file mode 100644 index 206e9ab..0000000 Binary files a/i/other/form_right.jpg and /dev/null differ diff --git a/i/other/head_bgx.jpg b/i/other/head_bgx.jpg deleted file mode 100644 index 07b4e33..0000000 Binary files a/i/other/head_bgx.jpg and /dev/null differ diff --git a/i/other/head_category_name_bg.jpg b/i/other/head_category_name_bg.jpg deleted file mode 100644 index 8c00af8..0000000 Binary files a/i/other/head_category_name_bg.jpg and /dev/null differ diff --git a/i/other/head_left.jpg b/i/other/head_left.jpg deleted file mode 100644 index ead9053..0000000 Binary files a/i/other/head_left.jpg and /dev/null differ diff --git a/i/other/head_razdelitel.jpg b/i/other/head_razdelitel.jpg deleted file mode 100644 index 94af06a..0000000 Binary files a/i/other/head_razdelitel.jpg and /dev/null differ diff --git a/i/other/head_right.jpg b/i/other/head_right.jpg deleted file mode 100644 index f36ea52..0000000 Binary files a/i/other/head_right.jpg and /dev/null differ diff --git a/i/other/hr_2.jpg b/i/other/hr_2.jpg deleted file mode 100644 index dd8f320..0000000 Binary files a/i/other/hr_2.jpg and /dev/null differ diff --git a/i/other/hr_line.jpg b/i/other/hr_line.jpg deleted file mode 100644 index 504e3bf..0000000 Binary files a/i/other/hr_line.jpg and /dev/null differ diff --git a/i/other/main_bgy_left.jpg b/i/other/main_bgy_left.jpg deleted file mode 100644 index 6ada20a..0000000 Binary files a/i/other/main_bgy_left.jpg and /dev/null differ diff --git a/i/other/main_bgy_right.jpg b/i/other/main_bgy_right.jpg deleted file mode 100644 index 6a5ddc7..0000000 Binary files a/i/other/main_bgy_right.jpg and /dev/null differ diff --git a/i/other/obraz_frame_bg.jpg b/i/other/obraz_frame_bg.jpg deleted file mode 100644 index ed5553e..0000000 Binary files a/i/other/obraz_frame_bg.jpg and /dev/null differ diff --git a/i/pole/bottom.png b/i/pole/bottom.png deleted file mode 100644 index 0aa5d7f..0000000 Binary files a/i/pole/bottom.png and /dev/null differ diff --git a/i/sh/temle/bg.jpg b/i/sh/temle/bg.jpg deleted file mode 100644 index 43e9e29..0000000 Binary files a/i/sh/temle/bg.jpg and /dev/null differ diff --git a/i/sh/temle/paper_shadow.gif b/i/sh/temle/paper_shadow.gif deleted file mode 100644 index 1925fe8..0000000 Binary files a/i/sh/temle/paper_shadow.gif and /dev/null differ diff --git a/i/skeleton/corner_lt.png b/i/skeleton/corner_lt.png deleted file mode 100644 index 4597864..0000000 Binary files a/i/skeleton/corner_lt.png and /dev/null differ diff --git a/i/skeleton/drink.png b/i/skeleton/drink.png deleted file mode 100644 index 1cdef00..0000000 Binary files a/i/skeleton/drink.png and /dev/null differ diff --git a/i/skeleton/separator.png b/i/skeleton/separator.png deleted file mode 100644 index bdae24e..0000000 Binary files a/i/skeleton/separator.png and /dev/null differ diff --git a/i/skeleton/top.png b/i/skeleton/top.png deleted file mode 100644 index f1b6780..0000000 Binary files a/i/skeleton/top.png and /dev/null differ diff --git a/i/smile/agree.gif b/i/smile/agree.gif deleted file mode 100644 index b220cf0..0000000 Binary files a/i/smile/agree.gif and /dev/null differ diff --git a/i/smile/alch.gif b/i/smile/alch.gif deleted file mode 100644 index 7310aaf..0000000 Binary files a/i/smile/alch.gif and /dev/null differ diff --git a/i/smile/alien.gif b/i/smile/alien.gif deleted file mode 100644 index 5a5b1e1..0000000 Binary files a/i/smile/alien.gif and /dev/null differ diff --git a/i/smile/angel.gif b/i/smile/angel.gif deleted file mode 100644 index bc4da26..0000000 Binary files a/i/smile/angel.gif and /dev/null differ diff --git a/i/smile/angel2.gif b/i/smile/angel2.gif deleted file mode 100644 index fa6833a..0000000 Binary files a/i/smile/angel2.gif and /dev/null differ diff --git a/i/smile/baby.gif b/i/smile/baby.gif deleted file mode 100644 index b339d48..0000000 Binary files a/i/smile/baby.gif and /dev/null differ diff --git a/i/smile/ball.gif b/i/smile/ball.gif deleted file mode 100644 index 34145f1..0000000 Binary files a/i/smile/ball.gif and /dev/null differ diff --git a/i/smile/beer.gif b/i/smile/beer.gif deleted file mode 100644 index c7deb30..0000000 Binary files a/i/smile/beer.gif and /dev/null differ diff --git a/i/smile/beggar.gif b/i/smile/beggar.gif deleted file mode 100644 index c0f09d7..0000000 Binary files a/i/smile/beggar.gif and /dev/null differ diff --git a/i/smile/boks.gif b/i/smile/boks.gif deleted file mode 100644 index fbfc847..0000000 Binary files a/i/smile/boks.gif and /dev/null differ diff --git a/i/smile/boks2.gif b/i/smile/boks2.gif deleted file mode 100644 index 3961724..0000000 Binary files a/i/smile/boks2.gif and /dev/null differ diff --git a/i/smile/bow.gif b/i/smile/bow.gif deleted file mode 100644 index cc27061..0000000 Binary files a/i/smile/bow.gif and /dev/null differ diff --git a/i/smile/bye.gif b/i/smile/bye.gif deleted file mode 100644 index c706903..0000000 Binary files a/i/smile/bye.gif and /dev/null differ diff --git a/i/smile/carreat.gif b/i/smile/carreat.gif deleted file mode 100644 index 884e8f4..0000000 Binary files a/i/smile/carreat.gif and /dev/null differ diff --git a/i/smile/cat.gif b/i/smile/cat.gif deleted file mode 100644 index b75a7bc..0000000 Binary files a/i/smile/cat.gif and /dev/null differ diff --git a/i/smile/chtoza.gif b/i/smile/chtoza.gif deleted file mode 100644 index a0f17e4..0000000 Binary files a/i/smile/chtoza.gif and /dev/null differ diff --git a/i/smile/confused.gif b/i/smile/confused.gif deleted file mode 100644 index 684b51c..0000000 Binary files a/i/smile/confused.gif and /dev/null differ diff --git a/i/smile/creator.gif b/i/smile/creator.gif deleted file mode 100644 index 19d7c30..0000000 Binary files a/i/smile/creator.gif and /dev/null differ diff --git a/i/smile/cry.gif b/i/smile/cry.gif deleted file mode 100644 index 11d9a91..0000000 Binary files a/i/smile/cry.gif and /dev/null differ diff --git a/i/smile/crying.gif b/i/smile/crying.gif deleted file mode 100644 index f09b14a..0000000 Binary files a/i/smile/crying.gif and /dev/null differ diff --git a/i/smile/dance1.gif b/i/smile/dance1.gif deleted file mode 100644 index 8119ee4..0000000 Binary files a/i/smile/dance1.gif and /dev/null differ diff --git a/i/smile/dance2.gif b/i/smile/dance2.gif deleted file mode 100644 index 5d5b53d..0000000 Binary files a/i/smile/dance2.gif and /dev/null differ diff --git a/i/smile/dedmoroz.gif b/i/smile/dedmoroz.gif deleted file mode 100644 index 69ec756..0000000 Binary files a/i/smile/dedmoroz.gif and /dev/null differ diff --git a/i/smile/devil.gif b/i/smile/devil.gif deleted file mode 100644 index 4c24609..0000000 Binary files a/i/smile/devil.gif and /dev/null differ diff --git a/i/smile/devka.gif b/i/smile/devka.gif deleted file mode 100644 index 8755a67..0000000 Binary files a/i/smile/devka.gif and /dev/null differ diff --git a/i/smile/doc.gif b/i/smile/doc.gif deleted file mode 100644 index 3f97056..0000000 Binary files a/i/smile/doc.gif and /dev/null differ diff --git a/i/smile/doc2.gif b/i/smile/doc2.gif deleted file mode 100644 index e1d5eb1..0000000 Binary files a/i/smile/doc2.gif and /dev/null differ diff --git a/i/smile/dont.gif b/i/smile/dont.gif deleted file mode 100644 index 9b9f3be..0000000 Binary files a/i/smile/dont.gif and /dev/null differ diff --git a/i/smile/drink.gif b/i/smile/drink.gif deleted file mode 100644 index e9e6cc8..0000000 Binary files a/i/smile/drink.gif and /dev/null differ diff --git a/i/smile/duel.gif b/i/smile/duel.gif deleted file mode 100644 index b8cbe91..0000000 Binary files a/i/smile/duel.gif and /dev/null differ diff --git a/i/smile/dustman.gif b/i/smile/dustman.gif deleted file mode 100644 index f548e08..0000000 Binary files a/i/smile/dustman.gif and /dev/null differ diff --git a/i/smile/eek.gif b/i/smile/eek.gif deleted file mode 100644 index 98ca422..0000000 Binary files a/i/smile/eek.gif and /dev/null differ diff --git a/i/smile/elix.gif b/i/smile/elix.gif deleted file mode 100644 index 7440528..0000000 Binary files a/i/smile/elix.gif and /dev/null differ diff --git a/i/smile/fie.gif b/i/smile/fie.gif deleted file mode 100644 index abc0089..0000000 Binary files a/i/smile/fie.gif and /dev/null differ diff --git a/i/smile/fingal.gif b/i/smile/fingal.gif deleted file mode 100644 index 0c23d90..0000000 Binary files a/i/smile/fingal.gif and /dev/null differ diff --git a/i/smile/fire.gif b/i/smile/fire.gif deleted file mode 100644 index cc43735..0000000 Binary files a/i/smile/fire.gif and /dev/null differ diff --git a/i/smile/flowers.gif b/i/smile/flowers.gif deleted file mode 100644 index 8c102ed..0000000 Binary files a/i/smile/flowers.gif and /dev/null differ diff --git a/i/smile/friday.gif b/i/smile/friday.gif deleted file mode 100644 index 94cdff7..0000000 Binary files a/i/smile/friday.gif and /dev/null differ diff --git a/i/smile/fuck.gif b/i/smile/fuck.gif deleted file mode 100644 index 53a8604..0000000 Binary files a/i/smile/fuck.gif and /dev/null differ diff --git a/i/smile/gent.gif b/i/smile/gent.gif deleted file mode 100644 index eb401ad..0000000 Binary files a/i/smile/gent.gif and /dev/null differ diff --git a/i/smile/grace.gif b/i/smile/grace.gif deleted file mode 100644 index 65fc29b..0000000 Binary files a/i/smile/grace.gif and /dev/null differ diff --git a/i/smile/grenade.gif b/i/smile/grenade.gif deleted file mode 100644 index 43adc27..0000000 Binary files a/i/smile/grenade.gif and /dev/null differ diff --git a/i/smile/grust.gif b/i/smile/grust.gif deleted file mode 100644 index 3b55fd9..0000000 Binary files a/i/smile/grust.gif and /dev/null differ diff --git a/i/smile/gun.gif b/i/smile/gun.gif deleted file mode 100644 index 0988902..0000000 Binary files a/i/smile/gun.gif and /dev/null differ diff --git a/i/smile/hello.gif b/i/smile/hello.gif deleted file mode 100644 index 40967cf..0000000 Binary files a/i/smile/hello.gif and /dev/null differ diff --git a/i/smile/help.gif b/i/smile/help.gif deleted file mode 100644 index 2744db1..0000000 Binary files a/i/smile/help.gif and /dev/null differ diff --git a/i/smile/hi.gif b/i/smile/hi.gif deleted file mode 100644 index 1ed84ea..0000000 Binary files a/i/smile/hi.gif and /dev/null differ diff --git a/i/smile/hlw.gif b/i/smile/hlw.gif deleted file mode 100644 index 5d0b6c1..0000000 Binary files a/i/smile/hlw.gif and /dev/null differ diff --git a/i/smile/horse.gif b/i/smile/horse.gif deleted file mode 100644 index 1ec7b7e..0000000 Binary files a/i/smile/horse.gif and /dev/null differ diff --git a/i/smile/hug.gif b/i/smile/hug.gif deleted file mode 100644 index 7d03a2f..0000000 Binary files a/i/smile/hug.gif and /dev/null differ diff --git a/i/smile/idea.gif b/i/smile/idea.gif deleted file mode 100644 index 7327a12..0000000 Binary files a/i/smile/idea.gif and /dev/null differ diff --git a/i/smile/inv.gif b/i/smile/inv.gif deleted file mode 100644 index ee93545..0000000 Binary files a/i/smile/inv.gif and /dev/null differ diff --git a/i/smile/invis.gif b/i/smile/invis.gif deleted file mode 100644 index db39101..0000000 Binary files a/i/smile/invis.gif and /dev/null differ diff --git a/i/smile/jeer.gif b/i/smile/jeer.gif deleted file mode 100644 index db4a1fb..0000000 Binary files a/i/smile/jeer.gif and /dev/null differ diff --git a/i/smile/king.gif b/i/smile/king.gif deleted file mode 100644 index b3e710c..0000000 Binary files a/i/smile/king.gif and /dev/null differ diff --git a/i/smile/king2.gif b/i/smile/king2.gif deleted file mode 100644 index 0a38c4c..0000000 Binary files a/i/smile/king2.gif and /dev/null differ diff --git a/i/smile/kiss.gif b/i/smile/kiss.gif deleted file mode 100644 index 6052ec7..0000000 Binary files a/i/smile/kiss.gif and /dev/null differ diff --git a/i/smile/kiss2.gif b/i/smile/kiss2.gif deleted file mode 100644 index 7df21ab..0000000 Binary files a/i/smile/kiss2.gif and /dev/null differ diff --git a/i/smile/kiss3.gif b/i/smile/kiss3.gif deleted file mode 100644 index 21692a5..0000000 Binary files a/i/smile/kiss3.gif and /dev/null differ diff --git a/i/smile/kiss4.gif b/i/smile/kiss4.gif deleted file mode 100644 index 817000f..0000000 Binary files a/i/smile/kiss4.gif and /dev/null differ diff --git a/i/smile/kruger.gif b/i/smile/kruger.gif deleted file mode 100644 index 1778862..0000000 Binary files a/i/smile/kruger.gif and /dev/null differ diff --git a/i/smile/lady.gif b/i/smile/lady.gif deleted file mode 100644 index 113bcb2..0000000 Binary files a/i/smile/lady.gif and /dev/null differ diff --git a/i/smile/laugh.gif b/i/smile/laugh.gif deleted file mode 100644 index 7f08179..0000000 Binary files a/i/smile/laugh.gif and /dev/null differ diff --git a/i/smile/lick.gif b/i/smile/lick.gif deleted file mode 100644 index 1599ddf..0000000 Binary files a/i/smile/lick.gif and /dev/null differ diff --git a/i/smile/lightfly.gif b/i/smile/lightfly.gif deleted file mode 100644 index 591915b..0000000 Binary files a/i/smile/lightfly.gif and /dev/null differ diff --git a/i/smile/lordhaos.gif b/i/smile/lordhaos.gif deleted file mode 100644 index 41b7088..0000000 Binary files a/i/smile/lordhaos.gif and /dev/null differ diff --git a/i/smile/love.gif b/i/smile/love.gif deleted file mode 100644 index bc44e9f..0000000 Binary files a/i/smile/love.gif and /dev/null differ diff --git a/i/smile/love2.gif b/i/smile/love2.gif deleted file mode 100644 index f629b00..0000000 Binary files a/i/smile/love2.gif and /dev/null differ diff --git a/i/smile/loveya.gif b/i/smile/loveya.gif deleted file mode 100644 index d357edf..0000000 Binary files a/i/smile/loveya.gif and /dev/null differ diff --git a/i/smile/mad.gif b/i/smile/mad.gif deleted file mode 100644 index a38492b..0000000 Binary files a/i/smile/mad.gif and /dev/null differ diff --git a/i/smile/mag.gif b/i/smile/mag.gif deleted file mode 100644 index a3d155b..0000000 Binary files a/i/smile/mag.gif and /dev/null differ diff --git a/i/smile/maniac.gif b/i/smile/maniac.gif deleted file mode 100644 index d585b58..0000000 Binary files a/i/smile/maniac.gif and /dev/null differ diff --git a/i/smile/mdr.gif b/i/smile/mdr.gif deleted file mode 100644 index 9a60e61..0000000 Binary files a/i/smile/mdr.gif and /dev/null differ diff --git a/i/smile/mol.gif b/i/smile/mol.gif deleted file mode 100644 index 41602c9..0000000 Binary files a/i/smile/mol.gif and /dev/null differ diff --git a/i/smile/naem.gif b/i/smile/naem.gif deleted file mode 100644 index ca9d934..0000000 Binary files a/i/smile/naem.gif and /dev/null differ diff --git a/i/smile/naem2.gif b/i/smile/naem2.gif deleted file mode 100644 index 3d6884a..0000000 Binary files a/i/smile/naem2.gif and /dev/null differ diff --git a/i/smile/naem3.gif b/i/smile/naem3.gif deleted file mode 100644 index 6926d2f..0000000 Binary files a/i/smile/naem3.gif and /dev/null differ diff --git a/i/smile/nail.gif b/i/smile/nail.gif deleted file mode 100644 index 3aa0ead..0000000 Binary files a/i/smile/nail.gif and /dev/null differ diff --git a/i/smile/ninja.gif b/i/smile/ninja.gif deleted file mode 100644 index 26cb098..0000000 Binary files a/i/smile/ninja.gif and /dev/null differ diff --git a/i/smile/nnn.gif b/i/smile/nnn.gif deleted file mode 100644 index e1b8856..0000000 Binary files a/i/smile/nnn.gif and /dev/null differ diff --git a/i/smile/no.gif b/i/smile/no.gif deleted file mode 100644 index 9911a25..0000000 Binary files a/i/smile/no.gif and /dev/null differ diff --git a/i/smile/nono.gif b/i/smile/nono.gif deleted file mode 100644 index 8d9819c..0000000 Binary files a/i/smile/nono.gif and /dev/null differ diff --git a/i/smile/nun.gif b/i/smile/nun.gif deleted file mode 100644 index c060671..0000000 Binary files a/i/smile/nun.gif and /dev/null differ diff --git a/i/smile/nunu.gif b/i/smile/nunu.gif deleted file mode 100644 index 4f97995..0000000 Binary files a/i/smile/nunu.gif and /dev/null differ diff --git a/i/smile/obm.gif b/i/smile/obm.gif deleted file mode 100644 index 41ca5ea..0000000 Binary files a/i/smile/obm.gif and /dev/null differ diff --git a/i/smile/ok.gif b/i/smile/ok.gif deleted file mode 100644 index 80bb63c..0000000 Binary files a/i/smile/ok.gif and /dev/null differ diff --git a/i/smile/owl.gif b/i/smile/owl.gif deleted file mode 100644 index 745d1bc..0000000 Binary files a/i/smile/owl.gif and /dev/null differ diff --git a/i/smile/pal.gif b/i/smile/pal.gif deleted file mode 100644 index eb43814..0000000 Binary files a/i/smile/pal.gif and /dev/null differ diff --git a/i/smile/pif.gif b/i/smile/pif.gif deleted file mode 100644 index 0c8523f..0000000 Binary files a/i/smile/pif.gif and /dev/null differ diff --git a/i/smile/pirate.gif b/i/smile/pirate.gif deleted file mode 100644 index 40bac5e..0000000 Binary files a/i/smile/pirate.gif and /dev/null differ diff --git a/i/smile/podz.gif b/i/smile/podz.gif deleted file mode 100644 index a9807ca..0000000 Binary files a/i/smile/podz.gif and /dev/null differ diff --git a/i/smile/privet.gif b/i/smile/privet.gif deleted file mode 100644 index 97d129e..0000000 Binary files a/i/smile/privet.gif and /dev/null differ diff --git a/i/smile/radio1.gif b/i/smile/radio1.gif deleted file mode 100644 index f25118d..0000000 Binary files a/i/smile/radio1.gif and /dev/null differ diff --git a/i/smile/radio2.gif b/i/smile/radio2.gif deleted file mode 100644 index 04f682c..0000000 Binary files a/i/smile/radio2.gif and /dev/null differ diff --git a/i/smile/red.gif b/i/smile/red.gif deleted file mode 100644 index ad76283..0000000 Binary files a/i/smile/red.gif and /dev/null differ diff --git a/i/smile/rev.gif b/i/smile/rev.gif deleted file mode 100644 index 710130d..0000000 Binary files a/i/smile/rev.gif and /dev/null differ diff --git a/i/smile/rocket.gif b/i/smile/rocket.gif deleted file mode 100644 index 62829db..0000000 Binary files a/i/smile/rocket.gif and /dev/null differ diff --git a/i/smile/rose.gif b/i/smile/rose.gif deleted file mode 100644 index d5f1e46..0000000 Binary files a/i/smile/rose.gif and /dev/null differ diff --git a/i/smile/rotate.gif b/i/smile/rotate.gif deleted file mode 100644 index 327ec23..0000000 Binary files a/i/smile/rotate.gif and /dev/null differ diff --git a/i/smile/row.gif b/i/smile/row.gif deleted file mode 100644 index e15ae99..0000000 Binary files a/i/smile/row.gif and /dev/null differ diff --git a/i/smile/rupor.gif b/i/smile/rupor.gif deleted file mode 100644 index f145423..0000000 Binary files a/i/smile/rupor.gif and /dev/null differ diff --git a/i/smile/sand_m.gif b/i/smile/sand_m.gif deleted file mode 100644 index eae55fa..0000000 Binary files a/i/smile/sand_m.gif and /dev/null differ diff --git a/i/smile/sharp.gif b/i/smile/sharp.gif deleted file mode 100644 index 6018583..0000000 Binary files a/i/smile/sharp.gif and /dev/null differ diff --git a/i/smile/showng.gif b/i/smile/showng.gif deleted file mode 100644 index 7cf05ac..0000000 Binary files a/i/smile/showng.gif and /dev/null differ diff --git a/i/smile/shuffle.gif b/i/smile/shuffle.gif deleted file mode 100644 index 3e386f3..0000000 Binary files a/i/smile/shuffle.gif and /dev/null differ diff --git a/i/smile/smash.gif b/i/smile/smash.gif deleted file mode 100644 index b8a0775..0000000 Binary files a/i/smile/smash.gif and /dev/null differ diff --git a/i/smile/smil.gif b/i/smile/smil.gif deleted file mode 100644 index 345ccc3..0000000 Binary files a/i/smile/smil.gif and /dev/null differ diff --git a/i/smile/smile.gif b/i/smile/smile.gif deleted file mode 100644 index f5d1b5d..0000000 Binary files a/i/smile/smile.gif and /dev/null differ diff --git a/i/smile/smoke.gif b/i/smile/smoke.gif deleted file mode 100644 index ed6e93a..0000000 Binary files a/i/smile/smoke.gif and /dev/null differ diff --git a/i/smile/sneeze.gif b/i/smile/sneeze.gif deleted file mode 100644 index a2f2216..0000000 Binary files a/i/smile/sneeze.gif and /dev/null differ diff --git a/i/smile/snegur.gif b/i/smile/snegur.gif deleted file mode 100644 index 213ff43..0000000 Binary files a/i/smile/snegur.gif and /dev/null differ diff --git a/i/smile/sniper.gif b/i/smile/sniper.gif deleted file mode 100644 index e4e671d..0000000 Binary files a/i/smile/sniper.gif and /dev/null differ diff --git a/i/smile/snowfight.gif b/i/smile/snowfight.gif deleted file mode 100644 index a1dd3ef..0000000 Binary files a/i/smile/snowfight.gif and /dev/null differ diff --git a/i/smile/sorry.gif b/i/smile/sorry.gif deleted file mode 100644 index a114197..0000000 Binary files a/i/smile/sorry.gif and /dev/null differ diff --git a/i/smile/sorry2.gif b/i/smile/sorry2.gif deleted file mode 100644 index 153a145..0000000 Binary files a/i/smile/sorry2.gif and /dev/null differ diff --git a/i/smile/sten.gif b/i/smile/sten.gif deleted file mode 100644 index 21f8812..0000000 Binary files a/i/smile/sten.gif and /dev/null differ diff --git a/i/smile/str.gif b/i/smile/str.gif deleted file mode 100644 index cd6209e..0000000 Binary files a/i/smile/str.gif and /dev/null differ diff --git a/i/smile/super.gif b/i/smile/super.gif deleted file mode 100644 index 6358777..0000000 Binary files a/i/smile/super.gif and /dev/null differ diff --git a/i/smile/superng.gif b/i/smile/superng.gif deleted file mode 100644 index df287d2..0000000 Binary files a/i/smile/superng.gif and /dev/null differ diff --git a/i/smile/sword.gif b/i/smile/sword.gif deleted file mode 100644 index 1e6088c..0000000 Binary files a/i/smile/sword.gif and /dev/null differ diff --git a/i/smile/tease.gif b/i/smile/tease.gif deleted file mode 100644 index a16bde1..0000000 Binary files a/i/smile/tease.gif and /dev/null differ diff --git a/i/smile/tongue.gif b/i/smile/tongue.gif deleted file mode 100644 index 1b36c3d..0000000 Binary files a/i/smile/tongue.gif and /dev/null differ diff --git a/i/smile/tongue2.gif b/i/smile/tongue2.gif deleted file mode 100644 index 18844d1..0000000 Binary files a/i/smile/tongue2.gif and /dev/null differ diff --git a/i/smile/tongue3.gif b/i/smile/tongue3.gif deleted file mode 100644 index 1b36c3d..0000000 Binary files a/i/smile/tongue3.gif and /dev/null differ diff --git a/i/smile/trup.gif b/i/smile/trup.gif deleted file mode 100644 index a0ba4df..0000000 Binary files a/i/smile/trup.gif and /dev/null differ diff --git a/i/smile/ura.gif b/i/smile/ura.gif deleted file mode 100644 index 96d5d97..0000000 Binary files a/i/smile/ura.gif and /dev/null differ diff --git a/i/smile/vamp.gif b/i/smile/vamp.gif deleted file mode 100644 index 1c2df9d..0000000 Binary files a/i/smile/vamp.gif and /dev/null differ diff --git a/i/smile/victory.gif b/i/smile/victory.gif deleted file mode 100644 index 542cc5c..0000000 Binary files a/i/smile/victory.gif and /dev/null differ diff --git a/i/smile/wink.gif b/i/smile/wink.gif deleted file mode 100644 index 28f5ffa..0000000 Binary files a/i/smile/wink.gif and /dev/null differ diff --git a/i/smile/yar.gif b/i/smile/yar.gif deleted file mode 100644 index 215be7f..0000000 Binary files a/i/smile/yar.gif and /dev/null differ diff --git a/i/smile/yes.gif b/i/smile/yes.gif deleted file mode 100644 index 90e175a..0000000 Binary files a/i/smile/yes.gif and /dev/null differ diff --git a/i/smiles/Knight1.gif b/i/smiles/Knight1.gif deleted file mode 100644 index 340ff35..0000000 Binary files a/i/smiles/Knight1.gif and /dev/null differ diff --git a/i/smiles/agree.gif b/i/smiles/agree.gif deleted file mode 100644 index 41d1e4d..0000000 Binary files a/i/smiles/agree.gif and /dev/null differ diff --git a/i/smiles/alch.gif b/i/smiles/alch.gif deleted file mode 100644 index c572a39..0000000 Binary files a/i/smiles/alch.gif and /dev/null differ diff --git a/i/smiles/alien.gif b/i/smiles/alien.gif deleted file mode 100644 index c1124b1..0000000 Binary files a/i/smiles/alien.gif and /dev/null differ diff --git a/i/smiles/angel.gif b/i/smiles/angel.gif deleted file mode 100644 index fe63b88..0000000 Binary files a/i/smiles/angel.gif and /dev/null differ diff --git a/i/smiles/angel2.gif b/i/smiles/angel2.gif deleted file mode 100644 index fa6833a..0000000 Binary files a/i/smiles/angel2.gif and /dev/null differ diff --git a/i/smiles/baby.gif b/i/smiles/baby.gif deleted file mode 100644 index b339d48..0000000 Binary files a/i/smiles/baby.gif and /dev/null differ diff --git a/i/smiles/beer.gif b/i/smiles/beer.gif deleted file mode 100644 index c7deb30..0000000 Binary files a/i/smiles/beer.gif and /dev/null differ diff --git a/i/smiles/beggar.gif b/i/smiles/beggar.gif deleted file mode 100644 index c0f09d7..0000000 Binary files a/i/smiles/beggar.gif and /dev/null differ diff --git a/i/smiles/boks.gif b/i/smiles/boks.gif deleted file mode 100644 index fbfc847..0000000 Binary files a/i/smiles/boks.gif and /dev/null differ diff --git a/i/smiles/boks2.gif b/i/smiles/boks2.gif deleted file mode 100644 index 59befb3..0000000 Binary files a/i/smiles/boks2.gif and /dev/null differ diff --git a/i/smiles/bow.gif b/i/smiles/bow.gif deleted file mode 100644 index cc27061..0000000 Binary files a/i/smiles/bow.gif and /dev/null differ diff --git a/i/smiles/bye.gif b/i/smiles/bye.gif deleted file mode 100644 index c706903..0000000 Binary files a/i/smiles/bye.gif and /dev/null differ diff --git a/i/smiles/carreat.gif b/i/smiles/carreat.gif deleted file mode 100644 index 884e8f4..0000000 Binary files a/i/smiles/carreat.gif and /dev/null differ diff --git a/i/smiles/cat.gif b/i/smiles/cat.gif deleted file mode 100644 index 076182a..0000000 Binary files a/i/smiles/cat.gif and /dev/null differ diff --git a/i/smiles/chtoza.gif b/i/smiles/chtoza.gif deleted file mode 100644 index a0f17e4..0000000 Binary files a/i/smiles/chtoza.gif and /dev/null differ diff --git a/i/smiles/confused.gif b/i/smiles/confused.gif deleted file mode 100644 index 684b51c..0000000 Binary files a/i/smiles/confused.gif and /dev/null differ diff --git a/i/smiles/creator.gif b/i/smiles/creator.gif deleted file mode 100644 index 19d7c30..0000000 Binary files a/i/smiles/creator.gif and /dev/null differ diff --git a/i/smiles/cry.gif b/i/smiles/cry.gif deleted file mode 100644 index 11d9a91..0000000 Binary files a/i/smiles/cry.gif and /dev/null differ diff --git a/i/smiles/dance1.gif b/i/smiles/dance1.gif deleted file mode 100644 index 8119ee4..0000000 Binary files a/i/smiles/dance1.gif and /dev/null differ diff --git a/i/smiles/dance2.gif b/i/smiles/dance2.gif deleted file mode 100644 index 5d5b53d..0000000 Binary files a/i/smiles/dance2.gif and /dev/null differ diff --git a/i/smiles/dedmoroz.gif b/i/smiles/dedmoroz.gif deleted file mode 100644 index 69ec756..0000000 Binary files a/i/smiles/dedmoroz.gif and /dev/null differ diff --git a/i/smiles/devil.gif b/i/smiles/devil.gif deleted file mode 100644 index c86c2f2..0000000 Binary files a/i/smiles/devil.gif and /dev/null differ diff --git a/i/smiles/doc.gif b/i/smiles/doc.gif deleted file mode 100644 index 7eb365c..0000000 Binary files a/i/smiles/doc.gif and /dev/null differ diff --git a/i/smiles/doc2.gif b/i/smiles/doc2.gif deleted file mode 100644 index 98cdae4..0000000 Binary files a/i/smiles/doc2.gif and /dev/null differ diff --git a/i/smiles/dont.gif b/i/smiles/dont.gif deleted file mode 100644 index 9b9f3be..0000000 Binary files a/i/smiles/dont.gif and /dev/null differ diff --git a/i/smiles/drink.gif b/i/smiles/drink.gif deleted file mode 100644 index e9e6cc8..0000000 Binary files a/i/smiles/drink.gif and /dev/null differ diff --git a/i/smiles/duel.gif b/i/smiles/duel.gif deleted file mode 100644 index b8cbe91..0000000 Binary files a/i/smiles/duel.gif and /dev/null differ diff --git a/i/smiles/dustman.gif b/i/smiles/dustman.gif deleted file mode 100644 index f548e08..0000000 Binary files a/i/smiles/dustman.gif and /dev/null differ diff --git a/i/smiles/eek.gif b/i/smiles/eek.gif deleted file mode 100644 index 98ca422..0000000 Binary files a/i/smiles/eek.gif and /dev/null differ diff --git a/i/smiles/elix.gif b/i/smiles/elix.gif deleted file mode 100644 index 7440528..0000000 Binary files a/i/smiles/elix.gif and /dev/null differ diff --git a/i/smiles/fie.gif b/i/smiles/fie.gif deleted file mode 100644 index abc0089..0000000 Binary files a/i/smiles/fie.gif and /dev/null differ diff --git a/i/smiles/fingal.gif b/i/smiles/fingal.gif deleted file mode 100644 index 1f67328..0000000 Binary files a/i/smiles/fingal.gif and /dev/null differ diff --git a/i/smiles/flowers.gif b/i/smiles/flowers.gif deleted file mode 100644 index 8c102ed..0000000 Binary files a/i/smiles/flowers.gif and /dev/null differ diff --git a/i/smiles/friday.gif b/i/smiles/friday.gif deleted file mode 100644 index 94cdff7..0000000 Binary files a/i/smiles/friday.gif and /dev/null differ diff --git a/i/smiles/gent.gif b/i/smiles/gent.gif deleted file mode 100644 index b05f859..0000000 Binary files a/i/smiles/gent.gif and /dev/null differ diff --git a/i/smiles/girl.gif b/i/smiles/girl.gif deleted file mode 100644 index 0c5ba4b..0000000 Binary files a/i/smiles/girl.gif and /dev/null differ diff --git a/i/smiles/grace.gif b/i/smiles/grace.gif deleted file mode 100644 index 65fc29b..0000000 Binary files a/i/smiles/grace.gif and /dev/null differ diff --git a/i/smiles/grust.gif b/i/smiles/grust.gif deleted file mode 100644 index 3b55fd9..0000000 Binary files a/i/smiles/grust.gif and /dev/null differ diff --git a/i/smiles/gun.gif b/i/smiles/gun.gif deleted file mode 100644 index 0988902..0000000 Binary files a/i/smiles/gun.gif and /dev/null differ diff --git a/i/smiles/hello.gif b/i/smiles/hello.gif deleted file mode 100644 index 40967cf..0000000 Binary files a/i/smiles/hello.gif and /dev/null differ diff --git a/i/smiles/help.gif b/i/smiles/help.gif deleted file mode 100644 index 2744db1..0000000 Binary files a/i/smiles/help.gif and /dev/null differ diff --git a/i/smiles/hi.gif b/i/smiles/hi.gif deleted file mode 100644 index 1ed84ea..0000000 Binary files a/i/smiles/hi.gif and /dev/null differ diff --git a/i/smiles/horse.gif b/i/smiles/horse.gif deleted file mode 100644 index 1ec7b7e..0000000 Binary files a/i/smiles/horse.gif and /dev/null differ diff --git a/i/smiles/hug.gif b/i/smiles/hug.gif deleted file mode 100644 index 7d03a2f..0000000 Binary files a/i/smiles/hug.gif and /dev/null differ diff --git a/i/smiles/idea.gif b/i/smiles/idea.gif deleted file mode 100644 index 35efd99..0000000 Binary files a/i/smiles/idea.gif and /dev/null differ diff --git a/i/smiles/inv.gif b/i/smiles/inv.gif deleted file mode 100644 index 1dbff9a..0000000 Binary files a/i/smiles/inv.gif and /dev/null differ diff --git a/i/smiles/invis.gif b/i/smiles/invis.gif deleted file mode 100644 index db39101..0000000 Binary files a/i/smiles/invis.gif and /dev/null differ diff --git a/i/smiles/jeer.gif b/i/smiles/jeer.gif deleted file mode 100644 index 29e1d71..0000000 Binary files a/i/smiles/jeer.gif and /dev/null differ diff --git a/i/smiles/king.gif b/i/smiles/king.gif deleted file mode 100644 index b3e710c..0000000 Binary files a/i/smiles/king.gif and /dev/null differ diff --git a/i/smiles/king2.gif b/i/smiles/king2.gif deleted file mode 100644 index 0a38c4c..0000000 Binary files a/i/smiles/king2.gif and /dev/null differ diff --git a/i/smiles/kiss.gif b/i/smiles/kiss.gif deleted file mode 100644 index b638bcd..0000000 Binary files a/i/smiles/kiss.gif and /dev/null differ diff --git a/i/smiles/kiss2.gif b/i/smiles/kiss2.gif deleted file mode 100644 index 4a943ee..0000000 Binary files a/i/smiles/kiss2.gif and /dev/null differ diff --git a/i/smiles/kiss3.gif b/i/smiles/kiss3.gif deleted file mode 100644 index 88eb028..0000000 Binary files a/i/smiles/kiss3.gif and /dev/null differ diff --git a/i/smiles/kiss4.gif b/i/smiles/kiss4.gif deleted file mode 100644 index 817000f..0000000 Binary files a/i/smiles/kiss4.gif and /dev/null differ diff --git a/i/smiles/kruger.gif b/i/smiles/kruger.gif deleted file mode 100644 index 1778862..0000000 Binary files a/i/smiles/kruger.gif and /dev/null differ diff --git a/i/smiles/lady.gif b/i/smiles/lady.gif deleted file mode 100644 index 113bcb2..0000000 Binary files a/i/smiles/lady.gif and /dev/null differ diff --git a/i/smiles/laugh.gif b/i/smiles/laugh.gif deleted file mode 100644 index 7f08179..0000000 Binary files a/i/smiles/laugh.gif and /dev/null differ diff --git a/i/smiles/lick.gif b/i/smiles/lick.gif deleted file mode 100644 index 1599ddf..0000000 Binary files a/i/smiles/lick.gif and /dev/null differ diff --git a/i/smiles/lightfly.gif b/i/smiles/lightfly.gif deleted file mode 100644 index 591915b..0000000 Binary files a/i/smiles/lightfly.gif and /dev/null differ diff --git a/i/smiles/lordhaos.gif b/i/smiles/lordhaos.gif deleted file mode 100644 index 41b7088..0000000 Binary files a/i/smiles/lordhaos.gif and /dev/null differ diff --git a/i/smiles/love.gif b/i/smiles/love.gif deleted file mode 100644 index bc44e9f..0000000 Binary files a/i/smiles/love.gif and /dev/null differ diff --git a/i/smiles/love2.gif b/i/smiles/love2.gif deleted file mode 100644 index f629b00..0000000 Binary files a/i/smiles/love2.gif and /dev/null differ diff --git a/i/smiles/loveya.gif b/i/smiles/loveya.gif deleted file mode 100644 index d357edf..0000000 Binary files a/i/smiles/loveya.gif and /dev/null differ diff --git a/i/smiles/mad.gif b/i/smiles/mad.gif deleted file mode 100644 index a38492b..0000000 Binary files a/i/smiles/mad.gif and /dev/null differ diff --git a/i/smiles/mag.gif b/i/smiles/mag.gif deleted file mode 100644 index a3d155b..0000000 Binary files a/i/smiles/mag.gif and /dev/null differ diff --git a/i/smiles/maniac.gif b/i/smiles/maniac.gif deleted file mode 100644 index d585b58..0000000 Binary files a/i/smiles/maniac.gif and /dev/null differ diff --git a/i/smiles/mdr.gif b/i/smiles/mdr.gif deleted file mode 100644 index 9a60e61..0000000 Binary files a/i/smiles/mdr.gif and /dev/null differ diff --git a/i/smiles/mol.gif b/i/smiles/mol.gif deleted file mode 100644 index 5859936..0000000 Binary files a/i/smiles/mol.gif and /dev/null differ diff --git a/i/smiles/naem.gif b/i/smiles/naem.gif deleted file mode 100644 index 8db5c5c..0000000 Binary files a/i/smiles/naem.gif and /dev/null differ diff --git a/i/smiles/naem2.gif b/i/smiles/naem2.gif deleted file mode 100644 index 3d6884a..0000000 Binary files a/i/smiles/naem2.gif and /dev/null differ diff --git a/i/smiles/naem3.gif b/i/smiles/naem3.gif deleted file mode 100644 index 5f94f1f..0000000 Binary files a/i/smiles/naem3.gif and /dev/null differ diff --git a/i/smiles/nail.gif b/i/smiles/nail.gif deleted file mode 100644 index 3aa0ead..0000000 Binary files a/i/smiles/nail.gif and /dev/null differ diff --git a/i/smiles/ninja.gif b/i/smiles/ninja.gif deleted file mode 100644 index 26cb098..0000000 Binary files a/i/smiles/ninja.gif and /dev/null differ diff --git a/i/smiles/nnn.gif b/i/smiles/nnn.gif deleted file mode 100644 index e1b8856..0000000 Binary files a/i/smiles/nnn.gif and /dev/null differ diff --git a/i/smiles/no.gif b/i/smiles/no.gif deleted file mode 100644 index 9911a25..0000000 Binary files a/i/smiles/no.gif and /dev/null differ diff --git a/i/smiles/nono.gif b/i/smiles/nono.gif deleted file mode 100644 index 3c1a0dc..0000000 Binary files a/i/smiles/nono.gif and /dev/null differ diff --git a/i/smiles/nun.gif b/i/smiles/nun.gif deleted file mode 100644 index b14c574..0000000 Binary files a/i/smiles/nun.gif and /dev/null differ diff --git a/i/smiles/nunu.gif b/i/smiles/nunu.gif deleted file mode 100644 index 4f97995..0000000 Binary files a/i/smiles/nunu.gif and /dev/null differ diff --git a/i/smiles/obm.gif b/i/smiles/obm.gif deleted file mode 100644 index 41ca5ea..0000000 Binary files a/i/smiles/obm.gif and /dev/null differ diff --git a/i/smiles/ok.gif b/i/smiles/ok.gif deleted file mode 100644 index 80bb63c..0000000 Binary files a/i/smiles/ok.gif and /dev/null differ diff --git a/i/smiles/owl.gif b/i/smiles/owl.gif deleted file mode 100644 index b2d83d5..0000000 Binary files a/i/smiles/owl.gif and /dev/null differ diff --git a/i/smiles/pal.gif b/i/smiles/pal.gif deleted file mode 100644 index eb43814..0000000 Binary files a/i/smiles/pal.gif and /dev/null differ diff --git a/i/smiles/pif.gif b/i/smiles/pif.gif deleted file mode 100644 index 0c8523f..0000000 Binary files a/i/smiles/pif.gif and /dev/null differ diff --git a/i/smiles/pirate.gif b/i/smiles/pirate.gif deleted file mode 100644 index a7f12d1..0000000 Binary files a/i/smiles/pirate.gif and /dev/null differ diff --git a/i/smiles/podz.gif b/i/smiles/podz.gif deleted file mode 100644 index 7a768f0..0000000 Binary files a/i/smiles/podz.gif and /dev/null differ diff --git a/i/smiles/ponder.gif b/i/smiles/ponder.gif deleted file mode 100644 index 1725694..0000000 Binary files a/i/smiles/ponder.gif and /dev/null differ diff --git a/i/smiles/privet.gif b/i/smiles/privet.gif deleted file mode 100644 index c22910a..0000000 Binary files a/i/smiles/privet.gif and /dev/null differ diff --git a/i/smiles/radio1.gif b/i/smiles/radio1.gif deleted file mode 100644 index f25118d..0000000 Binary files a/i/smiles/radio1.gif and /dev/null differ diff --git a/i/smiles/radio2.gif b/i/smiles/radio2.gif deleted file mode 100644 index 04f682c..0000000 Binary files a/i/smiles/radio2.gif and /dev/null differ diff --git a/i/smiles/red.gif b/i/smiles/red.gif deleted file mode 100644 index ad76283..0000000 Binary files a/i/smiles/red.gif and /dev/null differ diff --git a/i/smiles/rev.gif b/i/smiles/rev.gif deleted file mode 100644 index 710130d..0000000 Binary files a/i/smiles/rev.gif and /dev/null differ diff --git a/i/smiles/rocket.gif b/i/smiles/rocket.gif deleted file mode 100644 index a232e5b..0000000 Binary files a/i/smiles/rocket.gif and /dev/null differ diff --git a/i/smiles/rom.gif b/i/smiles/rom.gif deleted file mode 100644 index cc2e7b0..0000000 Binary files a/i/smiles/rom.gif and /dev/null differ diff --git a/i/smiles/rose.gif b/i/smiles/rose.gif deleted file mode 100644 index d5f1e46..0000000 Binary files a/i/smiles/rose.gif and /dev/null differ diff --git a/i/smiles/rotate.gif b/i/smiles/rotate.gif deleted file mode 100644 index 327ec23..0000000 Binary files a/i/smiles/rotate.gif and /dev/null differ diff --git a/i/smiles/row.gif b/i/smiles/row.gif deleted file mode 100644 index 7782e7a..0000000 Binary files a/i/smiles/row.gif and /dev/null differ diff --git a/i/smiles/rupor.gif b/i/smiles/rupor.gif deleted file mode 100644 index f145423..0000000 Binary files a/i/smiles/rupor.gif and /dev/null differ diff --git a/i/smiles/sad.gif b/i/smiles/sad.gif deleted file mode 100644 index ec7abf1..0000000 Binary files a/i/smiles/sad.gif and /dev/null differ diff --git a/i/smiles/sharp.gif b/i/smiles/sharp.gif deleted file mode 100644 index 50e4dfe..0000000 Binary files a/i/smiles/sharp.gif and /dev/null differ diff --git a/i/smiles/showng.gif b/i/smiles/showng.gif deleted file mode 100644 index 7cf05ac..0000000 Binary files a/i/smiles/showng.gif and /dev/null differ diff --git a/i/smiles/shuffle.gif b/i/smiles/shuffle.gif deleted file mode 100644 index 3e386f3..0000000 Binary files a/i/smiles/shuffle.gif and /dev/null differ diff --git a/i/smiles/smash.gif b/i/smiles/smash.gif deleted file mode 100644 index b8a0775..0000000 Binary files a/i/smiles/smash.gif and /dev/null differ diff --git a/i/smiles/smil.gif b/i/smiles/smil.gif deleted file mode 100644 index 345ccc3..0000000 Binary files a/i/smiles/smil.gif and /dev/null differ diff --git a/i/smiles/smile.gif b/i/smiles/smile.gif deleted file mode 100644 index f5d1b5d..0000000 Binary files a/i/smiles/smile.gif and /dev/null differ diff --git a/i/smiles/smile100.gif b/i/smiles/smile100.gif deleted file mode 100644 index d143b67..0000000 Binary files a/i/smiles/smile100.gif and /dev/null differ diff --git a/i/smiles/smile118.gif b/i/smiles/smile118.gif deleted file mode 100644 index 123102c..0000000 Binary files a/i/smiles/smile118.gif and /dev/null differ diff --git a/i/smiles/smile149.gif b/i/smiles/smile149.gif deleted file mode 100644 index fcb488a..0000000 Binary files a/i/smiles/smile149.gif and /dev/null differ diff --git a/i/smiles/smile166.gif b/i/smiles/smile166.gif deleted file mode 100644 index 4ae4cf3..0000000 Binary files a/i/smiles/smile166.gif and /dev/null differ diff --git a/i/smiles/smile237.gif b/i/smiles/smile237.gif deleted file mode 100644 index feaa070..0000000 Binary files a/i/smiles/smile237.gif and /dev/null differ diff --git a/i/smiles/smile245.gif b/i/smiles/smile245.gif deleted file mode 100644 index b1ccc47..0000000 Binary files a/i/smiles/smile245.gif and /dev/null differ diff --git a/i/smiles/smile28.gif b/i/smiles/smile28.gif deleted file mode 100644 index 3346523..0000000 Binary files a/i/smiles/smile28.gif and /dev/null differ diff --git a/i/smiles/smile289.gif b/i/smiles/smile289.gif deleted file mode 100644 index 822d04c..0000000 Binary files a/i/smiles/smile289.gif and /dev/null differ diff --git a/i/smiles/smile314.gif b/i/smiles/smile314.gif deleted file mode 100644 index ce63fd2..0000000 Binary files a/i/smiles/smile314.gif and /dev/null differ diff --git a/i/smiles/smile36.gif b/i/smiles/smile36.gif deleted file mode 100644 index 42fe1a0..0000000 Binary files a/i/smiles/smile36.gif and /dev/null differ diff --git a/i/smiles/smile39.gif b/i/smiles/smile39.gif deleted file mode 100644 index 90fd5ce..0000000 Binary files a/i/smiles/smile39.gif and /dev/null differ diff --git a/i/smiles/smile44.gif b/i/smiles/smile44.gif deleted file mode 100644 index c9abefe..0000000 Binary files a/i/smiles/smile44.gif and /dev/null differ diff --git a/i/smiles/smile70.gif b/i/smiles/smile70.gif deleted file mode 100644 index 0fd7ad0..0000000 Binary files a/i/smiles/smile70.gif and /dev/null differ diff --git a/i/smiles/smoke.gif b/i/smiles/smoke.gif deleted file mode 100644 index ed6e93a..0000000 Binary files a/i/smiles/smoke.gif and /dev/null differ diff --git a/i/smiles/sneeze.gif b/i/smiles/sneeze.gif deleted file mode 100644 index a2f2216..0000000 Binary files a/i/smiles/sneeze.gif and /dev/null differ diff --git a/i/smiles/snegur.gif b/i/smiles/snegur.gif deleted file mode 100644 index 213ff43..0000000 Binary files a/i/smiles/snegur.gif and /dev/null differ diff --git a/i/smiles/sniper.gif b/i/smiles/sniper.gif deleted file mode 100644 index 80416b4..0000000 Binary files a/i/smiles/sniper.gif and /dev/null differ diff --git a/i/smiles/snowfight.gif b/i/smiles/snowfight.gif deleted file mode 100644 index fb780e6..0000000 Binary files a/i/smiles/snowfight.gif and /dev/null differ diff --git a/i/smiles/sorry.gif b/i/smiles/sorry.gif deleted file mode 100644 index 5718f8b..0000000 Binary files a/i/smiles/sorry.gif and /dev/null differ diff --git a/i/smiles/sorry2.gif b/i/smiles/sorry2.gif deleted file mode 100644 index 312c799..0000000 Binary files a/i/smiles/sorry2.gif and /dev/null differ diff --git a/i/smiles/sten.gif b/i/smiles/sten.gif deleted file mode 100644 index 21f8812..0000000 Binary files a/i/smiles/sten.gif and /dev/null differ diff --git a/i/smiles/str.gif b/i/smiles/str.gif deleted file mode 100644 index 92d5e12..0000000 Binary files a/i/smiles/str.gif and /dev/null differ diff --git a/i/smiles/super.gif b/i/smiles/super.gif deleted file mode 100644 index 6358777..0000000 Binary files a/i/smiles/super.gif and /dev/null differ diff --git a/i/smiles/superng.gif b/i/smiles/superng.gif deleted file mode 100644 index df287d2..0000000 Binary files a/i/smiles/superng.gif and /dev/null differ diff --git a/i/smiles/susel.gif b/i/smiles/susel.gif deleted file mode 100644 index ca12aed..0000000 Binary files a/i/smiles/susel.gif and /dev/null differ diff --git a/i/smiles/sword.gif b/i/smiles/sword.gif deleted file mode 100644 index 1e6088c..0000000 Binary files a/i/smiles/sword.gif and /dev/null differ diff --git a/i/smiles/tease.gif b/i/smiles/tease.gif deleted file mode 100644 index a16bde1..0000000 Binary files a/i/smiles/tease.gif and /dev/null differ diff --git a/i/smiles/tongue.gif b/i/smiles/tongue.gif deleted file mode 100644 index 1b36c3d..0000000 Binary files a/i/smiles/tongue.gif and /dev/null differ diff --git a/i/smiles/tongue2.gif b/i/smiles/tongue2.gif deleted file mode 100644 index 18844d1..0000000 Binary files a/i/smiles/tongue2.gif and /dev/null differ diff --git a/i/smiles/trup.gif b/i/smiles/trup.gif deleted file mode 100644 index a0ba4df..0000000 Binary files a/i/smiles/trup.gif and /dev/null differ diff --git a/i/smiles/ura.gif b/i/smiles/ura.gif deleted file mode 100644 index 96d5d97..0000000 Binary files a/i/smiles/ura.gif and /dev/null differ diff --git a/i/smiles/vamp.gif b/i/smiles/vamp.gif deleted file mode 100644 index 1c2df9d..0000000 Binary files a/i/smiles/vamp.gif and /dev/null differ diff --git a/i/smiles/victory.gif b/i/smiles/victory.gif deleted file mode 100644 index 542cc5c..0000000 Binary files a/i/smiles/victory.gif and /dev/null differ diff --git a/i/smiles/wink.gif b/i/smiles/wink.gif deleted file mode 100644 index 0d70085..0000000 Binary files a/i/smiles/wink.gif and /dev/null differ diff --git a/i/smiles/yar.gif b/i/smiles/yar.gif deleted file mode 100644 index 215be7f..0000000 Binary files a/i/smiles/yar.gif and /dev/null differ diff --git a/i/smiles/yes.gif b/i/smiles/yes.gif deleted file mode 100644 index a0f9a33..0000000 Binary files a/i/smiles/yes.gif and /dev/null differ diff --git a/i/vhod.jpg b/i/vhod.jpg deleted file mode 100644 index 3e547c1..0000000 Binary files a/i/vhod.jpg and /dev/null differ diff --git a/i/victorina1.gif b/i/victorina1.gif deleted file mode 100644 index 47b09e2..0000000 Binary files a/i/victorina1.gif and /dev/null differ diff --git a/i/victorina2.gif b/i/victorina2.gif deleted file mode 100644 index 0fdb65e..0000000 Binary files a/i/victorina2.gif and /dev/null differ diff --git a/i/victorina3.gif b/i/victorina3.gif deleted file mode 100644 index b37e9f5..0000000 Binary files a/i/victorina3.gif and /dev/null differ diff --git a/i/vip1.png b/i/vip1.png deleted file mode 100644 index 58486f3..0000000 Binary files a/i/vip1.png and /dev/null differ diff --git a/i/vip2.png b/i/vip2.png deleted file mode 100644 index 1726c38..0000000 Binary files a/i/vip2.png and /dev/null differ diff --git a/i/vip3.png b/i/vip3.png deleted file mode 100644 index d83dc4e..0000000 Binary files a/i/vip3.png and /dev/null differ diff --git a/i/vip_bk.gif b/i/vip_bk.gif deleted file mode 100644 index e25f56e..0000000 Binary files a/i/vip_bk.gif and /dev/null differ diff --git a/i/world_map2/10_paladinov_bgx.jpg b/i/world_map2/10_paladinov_bgx.jpg deleted file mode 100644 index 82f265d..0000000 Binary files a/i/world_map2/10_paladinov_bgx.jpg and /dev/null differ diff --git a/i/world_map2/10_paladinov_end.jpg b/i/world_map2/10_paladinov_end.jpg deleted file mode 100644 index 237b0c0..0000000 Binary files a/i/world_map2/10_paladinov_end.jpg and /dev/null differ diff --git a/i/world_map2/10_paladinov_logo.jpg b/i/world_map2/10_paladinov_logo.jpg deleted file mode 100644 index 32275af..0000000 Binary files a/i/world_map2/10_paladinov_logo.jpg and /dev/null differ diff --git a/i/world_map2/11_sovet_bgx.jpg b/i/world_map2/11_sovet_bgx.jpg deleted file mode 100644 index d27ebd1..0000000 Binary files a/i/world_map2/11_sovet_bgx.jpg and /dev/null differ diff --git a/i/world_map2/11_sovet_end.jpg b/i/world_map2/11_sovet_end.jpg deleted file mode 100644 index eba7c7d..0000000 Binary files a/i/world_map2/11_sovet_end.jpg and /dev/null differ diff --git a/i/world_map2/11_sovet_logo.jpg b/i/world_map2/11_sovet_logo.jpg deleted file mode 100644 index f4670eb..0000000 Binary files a/i/world_map2/11_sovet_logo.jpg and /dev/null differ diff --git a/i/world_map2/12_tma_bgx.jpg b/i/world_map2/12_tma_bgx.jpg deleted file mode 100644 index fa63cbf..0000000 Binary files a/i/world_map2/12_tma_bgx.jpg and /dev/null differ diff --git a/i/world_map2/12_tma_end.jpg b/i/world_map2/12_tma_end.jpg deleted file mode 100644 index e91fb01..0000000 Binary files a/i/world_map2/12_tma_end.jpg and /dev/null differ diff --git a/i/world_map2/12_tma_logo.jpg b/i/world_map2/12_tma_logo.jpg deleted file mode 100644 index f05440a..0000000 Binary files a/i/world_map2/12_tma_logo.jpg and /dev/null differ diff --git a/i/world_map2/12_tma_logo2.jpg b/i/world_map2/12_tma_logo2.jpg deleted file mode 100644 index 0b74e65..0000000 Binary files a/i/world_map2/12_tma_logo2.jpg and /dev/null differ diff --git a/i/world_map2/13_netral_bgx.jpg b/i/world_map2/13_netral_bgx.jpg deleted file mode 100644 index a0f2a39..0000000 Binary files a/i/world_map2/13_netral_bgx.jpg and /dev/null differ diff --git a/i/world_map2/13_netral_end.jpg b/i/world_map2/13_netral_end.jpg deleted file mode 100644 index 284fb77..0000000 Binary files a/i/world_map2/13_netral_end.jpg and /dev/null differ diff --git a/i/world_map2/13_netral_logo.jpg b/i/world_map2/13_netral_logo.jpg deleted file mode 100644 index bf237c7..0000000 Binary files a/i/world_map2/13_netral_logo.jpg and /dev/null differ diff --git a/i/world_map2/13_netral_logo2.jpg b/i/world_map2/13_netral_logo2.jpg deleted file mode 100644 index 74a3821..0000000 Binary files a/i/world_map2/13_netral_logo2.jpg and /dev/null differ diff --git a/i/world_map2/14_svet_bgx.jpg b/i/world_map2/14_svet_bgx.jpg deleted file mode 100644 index e1183d2..0000000 Binary files a/i/world_map2/14_svet_bgx.jpg and /dev/null differ diff --git a/i/world_map2/14_svet_end.jpg b/i/world_map2/14_svet_end.jpg deleted file mode 100644 index 33e4534..0000000 Binary files a/i/world_map2/14_svet_end.jpg and /dev/null differ diff --git a/i/world_map2/14_svet_logo.jpg b/i/world_map2/14_svet_logo.jpg deleted file mode 100644 index 7cefa56..0000000 Binary files a/i/world_map2/14_svet_logo.jpg and /dev/null differ diff --git a/i/world_map2/14_svet_logo2.jpg b/i/world_map2/14_svet_logo2.jpg deleted file mode 100644 index 2714d87..0000000 Binary files a/i/world_map2/14_svet_logo2.jpg and /dev/null differ diff --git a/i/world_map2/15_buduar_bgx.jpg b/i/world_map2/15_buduar_bgx.jpg deleted file mode 100644 index 5114346..0000000 Binary files a/i/world_map2/15_buduar_bgx.jpg and /dev/null differ diff --git a/i/world_map2/15_buduar_end.jpg b/i/world_map2/15_buduar_end.jpg deleted file mode 100644 index 99d0092..0000000 Binary files a/i/world_map2/15_buduar_end.jpg and /dev/null differ diff --git a/i/world_map2/15_buduar_logo.jpg b/i/world_map2/15_buduar_logo.jpg deleted file mode 100644 index 7598109..0000000 Binary files a/i/world_map2/15_buduar_logo.jpg and /dev/null differ diff --git a/i/world_map2/16_clanwars_bgx.jpg b/i/world_map2/16_clanwars_bgx.jpg deleted file mode 100644 index 9a44d9a..0000000 Binary files a/i/world_map2/16_clanwars_bgx.jpg and /dev/null differ diff --git a/i/world_map2/16_clanwars_end.jpg b/i/world_map2/16_clanwars_end.jpg deleted file mode 100644 index c9d3001..0000000 Binary files a/i/world_map2/16_clanwars_end.jpg and /dev/null differ diff --git a/i/world_map2/16_clanwars_logo.jpg b/i/world_map2/16_clanwars_logo.jpg deleted file mode 100644 index ff95a3e..0000000 Binary files a/i/world_map2/16_clanwars_logo.jpg and /dev/null differ diff --git a/i/world_map2/1_novi4ki_bgx.jpg b/i/world_map2/1_novi4ki_bgx.jpg deleted file mode 100644 index be3712a..0000000 Binary files a/i/world_map2/1_novi4ki_bgx.jpg and /dev/null differ diff --git a/i/world_map2/1_novi4ki_end.jpg b/i/world_map2/1_novi4ki_end.jpg deleted file mode 100644 index 0824d80..0000000 Binary files a/i/world_map2/1_novi4ki_end.jpg and /dev/null differ diff --git a/i/world_map2/1_novi4ki_logo.jpg b/i/world_map2/1_novi4ki_logo.jpg deleted file mode 100644 index 4598148..0000000 Binary files a/i/world_map2/1_novi4ki_logo.jpg and /dev/null differ diff --git a/i/world_map2/2_zal_voinov_bgx.jpg b/i/world_map2/2_zal_voinov_bgx.jpg deleted file mode 100644 index 3a35cce..0000000 Binary files a/i/world_map2/2_zal_voinov_bgx.jpg and /dev/null differ diff --git a/i/world_map2/2_zal_voinov_end.jpg b/i/world_map2/2_zal_voinov_end.jpg deleted file mode 100644 index 245c107..0000000 Binary files a/i/world_map2/2_zal_voinov_end.jpg and /dev/null differ diff --git a/i/world_map2/2_zal_voinov_logo.jpg b/i/world_map2/2_zal_voinov_logo.jpg deleted file mode 100644 index 35edec4..0000000 Binary files a/i/world_map2/2_zal_voinov_logo.jpg and /dev/null differ diff --git a/i/world_map2/3_torg_bgx.jpg b/i/world_map2/3_torg_bgx.jpg deleted file mode 100644 index e5ae0ed..0000000 Binary files a/i/world_map2/3_torg_bgx.jpg and /dev/null differ diff --git a/i/world_map2/3_torg_end.jpg b/i/world_map2/3_torg_end.jpg deleted file mode 100644 index 9617c3d..0000000 Binary files a/i/world_map2/3_torg_end.jpg and /dev/null differ diff --git a/i/world_map2/3_torg_logo.jpg b/i/world_map2/3_torg_logo.jpg deleted file mode 100644 index f80e372..0000000 Binary files a/i/world_map2/3_torg_logo.jpg and /dev/null differ diff --git a/i/world_map2/4_rycarskij_bgx.jpg b/i/world_map2/4_rycarskij_bgx.jpg deleted file mode 100644 index f9626ae..0000000 Binary files a/i/world_map2/4_rycarskij_bgx.jpg and /dev/null differ diff --git a/i/world_map2/4_rycarskij_end.jpg b/i/world_map2/4_rycarskij_end.jpg deleted file mode 100644 index afba99c..0000000 Binary files a/i/world_map2/4_rycarskij_end.jpg and /dev/null differ diff --git a/i/world_map2/4_rycarskij_logo.jpg b/i/world_map2/4_rycarskij_logo.jpg deleted file mode 100644 index 1dd42d0..0000000 Binary files a/i/world_map2/4_rycarskij_logo.jpg and /dev/null differ diff --git a/i/world_map2/5_bashnja_bgx.jpg b/i/world_map2/5_bashnja_bgx.jpg deleted file mode 100644 index df94b82..0000000 Binary files a/i/world_map2/5_bashnja_bgx.jpg and /dev/null differ diff --git a/i/world_map2/5_bashnja_end.jpg b/i/world_map2/5_bashnja_end.jpg deleted file mode 100644 index 5a3279b..0000000 Binary files a/i/world_map2/5_bashnja_end.jpg and /dev/null differ diff --git a/i/world_map2/5_bashnja_logo.jpg b/i/world_map2/5_bashnja_logo.jpg deleted file mode 100644 index 5e12e77..0000000 Binary files a/i/world_map2/5_bashnja_logo.jpg and /dev/null differ diff --git a/i/world_map2/6_koldovskoj_bgx.jpg b/i/world_map2/6_koldovskoj_bgx.jpg deleted file mode 100644 index 54dcac6..0000000 Binary files a/i/world_map2/6_koldovskoj_bgx.jpg and /dev/null differ diff --git a/i/world_map2/6_koldovskoj_end.jpg b/i/world_map2/6_koldovskoj_end.jpg deleted file mode 100644 index 6a59863..0000000 Binary files a/i/world_map2/6_koldovskoj_end.jpg and /dev/null differ diff --git a/i/world_map2/6_koldovskoj_logo.jpg b/i/world_map2/6_koldovskoj_logo.jpg deleted file mode 100644 index b596eec..0000000 Binary files a/i/world_map2/6_koldovskoj_logo.jpg and /dev/null differ diff --git a/i/world_map2/7_etaz_duhov_bgx.jpg b/i/world_map2/7_etaz_duhov_bgx.jpg deleted file mode 100644 index 1ffdd6f..0000000 Binary files a/i/world_map2/7_etaz_duhov_bgx.jpg and /dev/null differ diff --git a/i/world_map2/7_etaz_duhov_end.jpg b/i/world_map2/7_etaz_duhov_end.jpg deleted file mode 100644 index 9d38ff8..0000000 Binary files a/i/world_map2/7_etaz_duhov_end.jpg and /dev/null differ diff --git a/i/world_map2/7_etaz_duhov_logo.jpg b/i/world_map2/7_etaz_duhov_logo.jpg deleted file mode 100644 index a36128c..0000000 Binary files a/i/world_map2/7_etaz_duhov_logo.jpg and /dev/null differ diff --git a/i/world_map2/8_astral_bgx.jpg b/i/world_map2/8_astral_bgx.jpg deleted file mode 100644 index efc964e..0000000 Binary files a/i/world_map2/8_astral_bgx.jpg and /dev/null differ diff --git a/i/world_map2/8_astral_end.jpg b/i/world_map2/8_astral_end.jpg deleted file mode 100644 index f52936b..0000000 Binary files a/i/world_map2/8_astral_end.jpg and /dev/null differ diff --git a/i/world_map2/8_astral_logo.jpg b/i/world_map2/8_astral_logo.jpg deleted file mode 100644 index d2231a6..0000000 Binary files a/i/world_map2/8_astral_logo.jpg and /dev/null differ diff --git a/i/world_map2/9_fire_bgx.jpg b/i/world_map2/9_fire_bgx.jpg deleted file mode 100644 index d0aec6a..0000000 Binary files a/i/world_map2/9_fire_bgx.jpg and /dev/null differ diff --git a/i/world_map2/9_fire_end.jpg b/i/world_map2/9_fire_end.jpg deleted file mode 100644 index 1d9feba..0000000 Binary files a/i/world_map2/9_fire_end.jpg and /dev/null differ diff --git a/i/world_map2/9_fire_logo.jpg b/i/world_map2/9_fire_logo.jpg deleted file mode 100644 index 652b221..0000000 Binary files a/i/world_map2/9_fire_logo.jpg and /dev/null differ diff --git a/i/world_map2/flag_position.png b/i/world_map2/flag_position.png deleted file mode 100644 index 65a0bbe..0000000 Binary files a/i/world_map2/flag_position.png and /dev/null differ diff --git a/i/world_map2/hr_line.jpg b/i/world_map2/hr_line.jpg deleted file mode 100644 index 504e3bf..0000000 Binary files a/i/world_map2/hr_line.jpg and /dev/null differ diff --git a/i/world_map2/main_bgy_left.jpg b/i/world_map2/main_bgy_left.jpg deleted file mode 100644 index 6ebe0b3..0000000 Binary files a/i/world_map2/main_bgy_left.jpg and /dev/null differ diff --git a/i/world_map2/main_bgy_right.jpg b/i/world_map2/main_bgy_right.jpg deleted file mode 100644 index 9e84ed8..0000000 Binary files a/i/world_map2/main_bgy_right.jpg and /dev/null differ diff --git a/i/zamok/1.gif b/i/zamok/1.gif deleted file mode 100644 index f1a7693..0000000 Binary files a/i/zamok/1.gif and /dev/null differ diff --git a/i/zamok/2.gif b/i/zamok/2.gif deleted file mode 100644 index 52882db..0000000 Binary files a/i/zamok/2.gif and /dev/null differ diff --git a/i/zamok/3.gif b/i/zamok/3.gif deleted file mode 100644 index dca6040..0000000 Binary files a/i/zamok/3.gif and /dev/null differ diff --git a/i/znaki/0.png b/i/znaki/0.png deleted file mode 100644 index ecd5bea..0000000 Binary files a/i/znaki/0.png and /dev/null differ diff --git a/i/znaki/1024.png b/i/znaki/1024.png deleted file mode 100644 index 29411ec..0000000 Binary files a/i/znaki/1024.png and /dev/null differ diff --git a/i/znaki/11.png b/i/znaki/11.png deleted file mode 100644 index d11e4ec..0000000 Binary files a/i/znaki/11.png and /dev/null differ diff --git a/i/znaki/12.png b/i/znaki/12.png deleted file mode 100644 index 1292665..0000000 Binary files a/i/znaki/12.png and /dev/null differ diff --git a/i/znaki/128.png b/i/znaki/128.png deleted file mode 100644 index b147a6b..0000000 Binary files a/i/znaki/128.png and /dev/null differ diff --git a/i/znaki/13.png b/i/znaki/13.png deleted file mode 100644 index c6e140e..0000000 Binary files a/i/znaki/13.png and /dev/null differ diff --git a/i/znaki/15.png b/i/znaki/15.png deleted file mode 100644 index 4853d92..0000000 Binary files a/i/znaki/15.png and /dev/null differ diff --git a/i/znaki/16.png b/i/znaki/16.png deleted file mode 100644 index 54dee3a..0000000 Binary files a/i/znaki/16.png and /dev/null differ diff --git a/i/znaki/17.png b/i/znaki/17.png deleted file mode 100644 index a051d92..0000000 Binary files a/i/znaki/17.png and /dev/null differ diff --git a/i/znaki/18.png b/i/znaki/18.png deleted file mode 100644 index e352008..0000000 Binary files a/i/znaki/18.png and /dev/null differ diff --git a/i/znaki/2.png b/i/znaki/2.png deleted file mode 100644 index ba59d92..0000000 Binary files a/i/znaki/2.png and /dev/null differ diff --git a/i/znaki/21.png b/i/znaki/21.png deleted file mode 100644 index e4055d4..0000000 Binary files a/i/znaki/21.png and /dev/null differ diff --git a/i/znaki/24.png b/i/znaki/24.png deleted file mode 100644 index ebcabc6..0000000 Binary files a/i/znaki/24.png and /dev/null differ diff --git a/i/znaki/25.png b/i/znaki/25.png deleted file mode 100644 index a1b8d2d..0000000 Binary files a/i/znaki/25.png and /dev/null differ diff --git a/i/znaki/256.png b/i/znaki/256.png deleted file mode 100644 index ce4e683..0000000 Binary files a/i/znaki/256.png and /dev/null differ diff --git a/i/znaki/30.png b/i/znaki/30.png deleted file mode 100644 index 589f6bf..0000000 Binary files a/i/znaki/30.png and /dev/null differ diff --git a/i/znaki/32.png b/i/znaki/32.png deleted file mode 100644 index bbd0fe2..0000000 Binary files a/i/znaki/32.png and /dev/null differ diff --git a/i/znaki/33.png b/i/znaki/33.png deleted file mode 100644 index 4853d92..0000000 Binary files a/i/znaki/33.png and /dev/null differ diff --git a/i/znaki/34.png b/i/znaki/34.png deleted file mode 100644 index 1292665..0000000 Binary files a/i/znaki/34.png and /dev/null differ diff --git a/i/znaki/35.png b/i/znaki/35.png deleted file mode 100644 index c6e140e..0000000 Binary files a/i/znaki/35.png and /dev/null differ diff --git a/i/znaki/36.png b/i/znaki/36.png deleted file mode 100644 index d11e4ec..0000000 Binary files a/i/znaki/36.png and /dev/null differ diff --git a/i/znaki/37.png b/i/znaki/37.png deleted file mode 100644 index b499c9b..0000000 Binary files a/i/znaki/37.png and /dev/null differ diff --git a/i/znaki/38.png b/i/znaki/38.png deleted file mode 100644 index 58831a1..0000000 Binary files a/i/znaki/38.png and /dev/null differ diff --git a/i/znaki/39.png b/i/znaki/39.png deleted file mode 100644 index ebcabc6..0000000 Binary files a/i/znaki/39.png and /dev/null differ diff --git a/i/znaki/4.png b/i/znaki/4.png deleted file mode 100644 index 219a4ad..0000000 Binary files a/i/znaki/4.png and /dev/null differ diff --git a/i/znaki/40.png b/i/znaki/40.png deleted file mode 100644 index a1b8d2d..0000000 Binary files a/i/znaki/40.png and /dev/null differ diff --git a/i/znaki/41.png b/i/znaki/41.png deleted file mode 100644 index 97313cb..0000000 Binary files a/i/znaki/41.png and /dev/null differ diff --git a/i/znaki/42.png b/i/znaki/42.png deleted file mode 100644 index c30db62..0000000 Binary files a/i/znaki/42.png and /dev/null differ diff --git a/i/znaki/43.png b/i/znaki/43.png deleted file mode 100644 index e4055d4..0000000 Binary files a/i/znaki/43.png and /dev/null differ diff --git a/i/znaki/44.png b/i/znaki/44.png deleted file mode 100644 index e0be4a3..0000000 Binary files a/i/znaki/44.png and /dev/null differ diff --git a/i/znaki/45.png b/i/znaki/45.png deleted file mode 100644 index a512f87..0000000 Binary files a/i/znaki/45.png and /dev/null differ diff --git a/i/znaki/512.png b/i/znaki/512.png deleted file mode 100644 index 2123284..0000000 Binary files a/i/znaki/512.png and /dev/null differ diff --git a/i/znaki/8.png b/i/znaki/8.png deleted file mode 100644 index 32bd398..0000000 Binary files a/i/znaki/8.png and /dev/null differ diff --git a/i/znaki/achieve.png b/i/znaki/achieve.png deleted file mode 100644 index 9223d1e..0000000 Binary files a/i/znaki/achieve.png and /dev/null differ diff --git a/i/znaki/inf_pal.png b/i/znaki/inf_pal.png deleted file mode 100644 index cd30c40..0000000 Binary files a/i/znaki/inf_pal.png and /dev/null differ diff --git a/i/znaki/inf_photoscroll.png b/i/znaki/inf_photoscroll.png deleted file mode 100644 index f75ffdf..0000000 Binary files a/i/znaki/inf_photoscroll.png and /dev/null differ diff --git a/i/znaki/inf_scroll.png b/i/znaki/inf_scroll.png deleted file mode 100644 index c628e25..0000000 Binary files a/i/znaki/inf_scroll.png and /dev/null differ diff --git a/i/znaki/ud.png b/i/znaki/ud.png deleted file mode 100644 index 038b427..0000000 Binary files a/i/znaki/ud.png and /dev/null differ diff --git a/index.php b/index.php index 659c80a..65aba16 100644 --- a/index.php +++ b/index.php @@ -1,11 +1,4 @@ - - - - - - Вход - - +

Демонстрационная версия

Ребята, давайте сперва сделаем чтобы работало, а потом будем делать красиво. Идёт?

Пол персонажа выбирать нельзя. Это не ошибка. Все ограничения только для мальчиков или только для девочек постепенно будут удалены.
@@ -19,6 +12,4 @@

- - \ No newline at end of file + \ No newline at end of file diff --git a/inf.php b/inf.php index c17fe9d..0655245 100644 --- a/inf.php +++ b/inf.php @@ -1,21 +1,16 @@ id); $presentsList = $presentsModel->getAllPresents(); $userInfo->watcher_id = $userInfo->id ?? null; - -if (empty($userInfo->id)): ?> - Template::header('Ошибка'); - Ошибка: персонаж не найден... -

←назад

- - -login); +Template::header('Информация о ' . $userInfo->login); +if (!$userInfo->id) { + echo sprintf('Ошибка: персонаж %s не найден...

←назад

', $login); + exit; +} try { $userInfo->showUserInfo(); diff --git a/js/ZeroClipboard.js b/js/ZeroClipboard.js deleted file mode 100644 index 4c4baa2..0000000 --- a/js/ZeroClipboard.js +++ /dev/null @@ -1,326 +0,0 @@ -// Simple Set Clipboard System -// Author: Joseph Huckaby - -const ZeroClipboard = { - - version: "1.0.6", - clients: {}, // registered upload clients on page, indexed by id - moviePath: 'i/popup/ZeroClipboard.swf', // URL to movie - nextId: 1, // ID of next movie - - $: function (thingy) { - // simple DOM lookup utility function - if (typeof(thingy) == 'string') thingy = document.getElementById(thingy); - if (!thingy.addClass) { - // extend element with a few useful methods - thingy.hide = function () { - this.style.display = 'none'; - }; - thingy.show = function () { - this.style.display = ''; - }; - thingy.addClass = function (name) { - this.removeClass(name); - this.className += ' ' + name; - }; - thingy.removeClass = function (name) { - const classes = this.className.split(/\s+/); - let idx = -1; - for (let k = 0; k < classes.length; k++) { - if (classes[k] == name) { - idx = k; - k = classes.length; - } - } - if (idx > -1) { - classes.splice(idx, 1); - this.className = classes.join(' '); - } - return this; - }; - thingy.hasClass = function (name) { - return !!this.className.match(new RegExp("\\s*" + name + "\\s*")); - }; - } - return thingy; - }, - - setMoviePath: function (path) { - // set path to ZeroClipboard.swf - this.moviePath = path; - }, - - dispatch: function (id, eventName, args) { - // receive event from flash movie, send to client - const client = this.clients[id]; - if (client) { - client.receiveEvent(eventName, args); - } - }, - - register: function (id, client) { - // register new client to receive events - this.clients[id] = client; - }, - - getDOMObjectPosition: function (obj, stopObj) { - // get absolute coordinates for dom element - const info = { - left: 0, - top: 0, - width: obj.width ? obj.width : obj.offsetWidth, - height: obj.height ? obj.height : obj.offsetHeight - }; - - while (obj && (obj != stopObj)) { - info.left += obj.offsetLeft; - info.top += obj.offsetTop; - obj = obj.offsetParent; - } - - return info; - }, - - Client: function (elem) { - // constructor for new simple upload client - this.handlers = {}; - - // unique ID - this.id = ZeroClipboard.nextId++; - this.movieId = 'ZeroClipboardMovie_' + this.id; - - // register client with singleton to receive flash events - ZeroClipboard.register(this.id, this); - - // create movie - if (elem) this.glue(elem); - } -}; - -ZeroClipboard.Client.prototype = { - - id: 0, // unique ID for us - ready: false, // whether movie is ready to receive events or not - movie: null, // reference to movie object - clipText: '', // text to copy to clipboard - handCursorEnabled: true, // whether to show hand cursor, or default pointer cursor - cssEffects: true, // enable CSS mouse effects on dom container - handlers: null, // user event handlers - - glue: function(elem, appendElem, stylesToAdd) { - // glue to DOM element - // elem can be ID or actual DOM element object - this.domElement = ZeroClipboard.$(elem); - - // float just above object, or zIndex 99 if dom element isn't set - let zIndex = 99; - if (this.domElement.style.zIndex) { - zIndex = parseInt(this.domElement.style.zIndex, 10) + 1; - } - - if (typeof(appendElem) == 'string') { - appendElem = ZeroClipboard.$(appendElem); - } - else if (typeof(appendElem) == 'undefined') { - appendElem = document.getElementsByTagName('body')[0]; - } - - // find X/Y position of domElement - const box = ZeroClipboard.getDOMObjectPosition(this.domElement, appendElem); - - // create floating DIV above element - this.div = document.createElement('div'); - const style = this.div.style; - style.position = 'absolute'; - style.left = '' + box.left + 'px'; - style.top = '' + box.top + 'px'; - style.width = '' + box.width + 'px'; - style.height = '' + box.height + 'px'; - style.zIndex = zIndex; - - if (typeof(stylesToAdd) == 'object') { - for (addedStyle in stylesToAdd) { - style[addedStyle] = stylesToAdd[addedStyle]; - } - } - - // style.backgroundColor = '#f00'; // debug - - appendElem.appendChild(this.div); - - this.div.innerHTML = this.getHTML( box.width, box.height ); - }, - - getHTML: function(width, height) { - // return HTML for movie - let html = ''; - const flashvars = 'id=' + this.id + - '&width=' + width + - '&height=' + height; - - if (navigator.userAgent.match(/MSIE/)) { - // IE gets an OBJECT tag - const protocol = location.href.match(/^https/i) ? 'https://' : 'http://'; - html += ''; - } - else { - // all other browsers get an EMBED tag - html += ''; - } - return html; - }, - - hide: function() { - // temporarily hide floater offscreen - if (this.div) { - this.div.style.left = '-100px'; - this.div.style.top = '-20px'; - } - }, - - show: function() { - // show ourselves after a call to hide() - this.reposition(); - }, - - destroy: function() { - // destroy control and floater - if (this.domElement && this.div) { - this.hide(); - this.div.innerHTML = ''; - - const body = document.getElementsByTagName('body')[0]; - try { - body.removeChild(this.div); - } catch (e) { - } - this.domElement = null; - this.div = null; - } - }, - - reposition: function(elem) { - // reposition our floating div, optionally to new container - // warning: container CANNOT change size, only position - if (elem) { - this.domElement = ZeroClipboard.$(elem); - if (!this.domElement) this.hide(); - } - - if (this.domElement && this.div) { - const box = ZeroClipboard.getDOMObjectPosition(this.domElement); - const style = this.div.style; - style.left = '' + box.left + 'px'; - style.top = '' + box.top + 'px'; - } - }, - - setText: function(newText) { - // set text to be copied to clipboard - this.clipText = newText; - if (this.ready) this.movie.setText(newText); - }, - - addEventListener: function(eventName, func) { - // add user event listener for event - // event types: load, queueStart, fileStart, fileComplete, queueComplete, progress, error, cancel - eventName = eventName.toString().toLowerCase().replace(/^on/, ''); - if (!this.handlers[eventName]) this.handlers[eventName] = []; - this.handlers[eventName].push(func); - }, - - setHandCursor: function(enabled) { - // enable hand cursor (true), or default arrow cursor (false) - this.handCursorEnabled = enabled; - if (this.ready) this.movie.setHandCursor(enabled); - }, - - setCSSEffects: function(enabled) { - // enable or disable CSS effects on DOM container - this.cssEffects = !!enabled; - }, - - receiveEvent: function(eventName, args) { - // receive event from flash - eventName = eventName.toString().toLowerCase().replace(/^on/, ''); - - // special behavior for certain events - switch (eventName) { - case 'load': - // movie claims it is ready, but in IE this isn't always the case... - // bug fix: Cannot extend EMBED DOM elements in Firefox, must use traditional function - this.movie = document.getElementById(this.movieId); - if (!this.movie) { - var self = this; - setTimeout( function() { self.receiveEvent('load', null); }, 1 ); - return; - } - - // firefox on pc needs a "kick" in order to set these in certain cases - if (!this.ready && navigator.userAgent.match(/Firefox/) && navigator.userAgent.match(/Windows/)) { - var self = this; - setTimeout( function() { self.receiveEvent('load', null); }, 100 ); - this.ready = true; - return; - } - - this.ready = true; - this.movie.setText( this.clipText ); - this.movie.setHandCursor( this.handCursorEnabled ); - break; - - case 'mouseover': - if (this.domElement && this.cssEffects) { - this.domElement.addClass('hover'); - if (this.recoverActive) this.domElement.addClass('active'); - } - break; - - case 'mouseout': - if (this.domElement && this.cssEffects) { - this.recoverActive = false; - if (this.domElement.hasClass('active')) { - this.domElement.removeClass('active'); - this.recoverActive = true; - } - this.domElement.removeClass('hover'); - } - break; - - case 'mousedown': - if (this.domElement && this.cssEffects) { - this.domElement.addClass('active'); - } - break; - - case 'mouseup': - if (this.domElement && this.cssEffects) { - this.domElement.removeClass('active'); - this.recoverActive = false; - } - break; - } // switch eventName - - if (this.handlers[eventName]) { - let idx = 0; - const len = this.handlers[eventName].length; - for (; idx < len; idx++) { - const func = this.handlers[eventName][idx]; - - if (typeof(func) == 'function') { - // actual function reference - func(this, args); - } - else if ((typeof(func) == 'object') && (func.length == 2)) { - // PHP style object + method, i.e. [myObject, 'myMethod'] - func[0][ func[1] ](this, args); - } - else if (typeof(func) == 'string') { - // name of function - window[func](this, args); - } - } // foreach event handler defined - } // user defined handler for event - } - -}; diff --git a/js/ZeroClipboard.swf b/js/ZeroClipboard.swf deleted file mode 100644 index ffe006a..0000000 --- a/js/ZeroClipboard.swf +++ /dev/null @@ -1,10 +0,0 @@ -CWS € -е1Є—„PЌ\__Нq€QЈЕ<6»ЋР‡‘-9&шDk€јялw”­щ¶KC{Ќ]0/ -ҐЭxCрМч]F=сВw¬В/,рk®Уiъ4° -iёе„—^ЙЌNаDLnvЈИч -!‹^PПЄuѓРт-ЧiЅЌ}—Д±дF8Ю™ВйО{ЏЋчЃмп"xФ-нf`Яг{›¶X№пЙС4jЩк№Я -™qБ±E]WIЭn”тuяТѓw¤0ўgl ЫЏe‡ѕЕФЭЧ;µЈ7{ыGjxГeZ„WaДО•kuyuWx9Зуы—uяњ:ћvаS‹ы^ЫЯЏ4ч“Їuh@Пїv(Н_Y+љіЈЁіU­RЛoІµ–^ЭilV7tэIµЩuЬИсrй‘ЭИqГ‘>m·RmъЙzє§йkѕс+±`¦?(‘Ћ¶"з‚ҐЃ“я“dкцШJ@=“˜ZЪЩXњЧтџо*gнШN+T›мМсцЧidK—ЋЕmЫхэ@¶™sfGЉРЛ—ь$‰є›*ФІj¶гZЪaЬћд@©v°_ыaђIЬ‡7Ђ—ҐЗЌЭ7ЖП»/Х edЭxхЈ’ВгџrqNЮ¤&mЅг†ЁIQ”wў‘t3П_Ы§7¤рNt\ЮЁвїК-ф)SъLЗтЛ?\ЖeЎ гІ„Кѓе) Ќ Кby©"WоUоWT–++ ¤(¬ЁZNМЉѓҐЎЗЂ €DAIўЃ”)¤ -d„Y s@о™І ж1ђ «@ЦЂTЃик:g6ФMny д а/Ђ| д+ [@ѕт -ђoЃ|к6АђgЂл м‚°Вs -%Sfш"8эИ‡p6H°(©"’d>k$Ѓ‚‘ў"¤ 8—X>¦в9¤bQДHC˜k!ффзњ’€¦МВКђ©® П"'Йmr4#…Ыd9#ЕЫдXFJ2СтаћюjщOЅ·ЏМў9Ш.С!sxеЋ1‚>нµЛн±ЅQЬ?qЋOU†]Ь®Шк©|"}/![6е%:›)SnOЇbгЋБZ6g’аЩЅ9њБ»уў)W1]8Y4ec‘›Kн{¦bЬ' |°Ќoат6№Ѓ·…ёІ-Ж°°ў™`¬Ж hжSЧц4­ -Ї!<ЃdBTMй駹ЏvЋ ™oКйч‰ыcЬЇљ9CЗYЉw}TВхџпй ™є№®›є№©›ЏtSвїЧh:YvъtxҐя}smsжoO·љ$ \ No newline at end of file diff --git a/js/core.js b/js/core.js deleted file mode 100644 index 69347bc..0000000 --- a/js/core.js +++ /dev/null @@ -1,263 +0,0 @@ -var xmlHttpp = []; - -function screenSize() { - var w, h; - w = (window.innerWidth ? window.innerWidth : (document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.offsetWidth)); - h = (window.innerHeight ? window.innerHeight : (document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.offsetHeight)); - return {w:w, h:h}; -} - -function endingsForm(n, form1, form2, form5) { - var last_digit = n % 10; - var last_two_digits = n % 100; - - if(last_digit == 1 && last_two_digits != 11) { - return form1; - } - if((last_digit == 2 && last_two_digits != 12) || (last_digit == 3 && last_two_digits != 13) || (last_digit == 4 && last_two_digits != 14)) { - return form2; - } - return form5 -} - -/** - * Function : dump() - * Arguments: The data - array,hash(associative array),object - * The level - OPTIONAL - * Returns : The textual representation of the array. - * This function was inspired by the print_r function of PHP. - * This will accept some data as the argument and return a - * text that will be a more readable version of the - * array/hash/object that is given. - * Docs: http://www.openjs.com/scripts/others/dump_function_php_print_r.php - */ -function dump(arr,level) { - var dumped_text = ""; - if(!level) level = 0; - - //The padding given at the beginning of the line. - var level_padding = ""; - for(var j=0;j \"" + value + "\"\n"; - } - } - } else { //Stings/Chars/Numbers etc. - dumped_text = "===>"+arr+"<===("+typeof(arr)+")"; - } - return dumped_text; -} - - /* - Загрузить HTML в контейнер -*/ -function ajaxLoad(url,iid,params){ - xmlHttpp[iid]=GetXmlHttpObject1(); - if (xmlHttpp[iid]==null){ - alert ("Browser does not support HTTP Request"); - return - } - //document.getElementById(iid).innerHTML=""; - //var url="./ajax/"+func+".php" - - xmlHttpp[iid].open("POST",url,true); - xmlHttpp[iid].onreadystatechange=function() { - var container = null; - if (xmlHttpp[iid].readyState==4 || xmlHttpp[iid].readyState=="complete") { - if(xmlHttpp[iid].responseText.indexOf(''); - if(a >= 0){ - var b = xmlHttpp[iid].responseText.substr(14,a-14); - if(document.getElementById(b) != undefined){ - container = document.getElementById(b); - } else{ - throw "Указаный в редиректе контейнер не найден"; - } - } - }else{ - container = document.getElementById(iid); - } - //container.innerHTML = xmlHttpp[iid].responseText; - - $('#'+container.id).html(xmlHttpp[iid].responseText); - scripts = container.getElementsByTagName('script'); - var loadJS = null; - for(var i = 0; i < scripts.length; i++){ - if(scripts[i].id == ''){ // нет ID просто EVAL - eval(scripts[i].text); - }else{ // пробуем встраивать - scriptId = scripts[i].id; - scripts[i].id = ''; - if(!document.getElementById(scriptId)){ // не загружен - встраиваем! - loadJS = document.createElement("script"); - loadJS.setAttribute("type","text/javascript"); - loadJS.setAttribute("id",scriptId); - loadJS.text = scripts[i].text; - document.getElementsByTagName('head')[0].appendChild(loadJS); - } - scripts[i].parentNode.removeChild(scripts[i]); - i--; - } // попытка встраивания - } // for по коллекции скриптов - // Вызываем своё событие - $(window).trigger('ajaxLoadComplete'); - } - }; - xmlHttpp[iid].setRequestHeader("Accept-Charset", "windows-1251"); - xmlHttpp[iid].setRequestHeader("Accept-Language","ru, en"); - xmlHttpp[iid].setRequestHeader("Content-Type","application/x-www-form-urlencoded"); - xmlHttpp[iid].setRequestHeader("Connection", "close"); - var tmp = ''; - for(var i in params){ - tmp+='&'+i+'='+encodeURIComponent(params[i]); - } - tmp = 'ajax_mode=load&ajax_target='+iid+tmp; - xmlHttpp[iid].send(tmp); -} - -function GetXmlHttpObject1(){ - var xmlHttp1=null; - try { - // Firefox, Opera 8.0+, Safari - xmlHttp1=new XMLHttpRequest(); - }catch(e){ - //Internet Explorer - try { - xmlHttp1=new ActiveXObject("Msxml2.XMLHTTP"); - }catch(e){ - xmlHttp1=new ActiveXObject("Microsoft.XMLHTTP"); - } - } - return xmlHttp1; -} - -appearance = { - info: function(){ - $('div#appearance_out').text('info'); - }, - - drop: function(){ - $('div#appearance_out').text('drop'); - }, - - use: function(){ - $('div#appearance_out').text('use'); - }, - - error: function(){ - $('div#appearance_out').text('error'); - } -}; - -core = { - - grabLogin: null, - - _findGrabLogin: function(input) { - var tmp = null; - if('string' == typeof input) { - tmp = $('#'+input); - } else if(input instanceof $) { - tmp = input; - } else if(input.tagName == 'INPUT' && input.type == 'text') { - tmp = $(input); - } - if(!(tmp instanceof $) || tmp.length < 1) { - alert('ОШИБКА! Неизвестный параметр core._findGrabLogin ['+input+']'); - return null; - } - return tmp.get(0); - }, - - setGrabLogin: function(input){ - var tmp = this._findGrabLogin(input); - this.clearGrabLogin(); - this.grabLogin = tmp; - return $(tmp).addClass('grabLogin').select(); - }, - - clearGrabLogin: function(){ - $('input.grabLogin').removeClass('grabLogin'); - this.grabLogin = null; - }, - - toggleGrabLogin: function(input){ - var tmp = this._findGrabLogin(input); - if($(tmp).hasClass('grabLogin')){ - this.clearGrabLogin(); - }else{ - this.setGrabLogin(tmp); - } - }, - - refresh: function(){ - document.location = document.location; - } - -}; - -function str_replace ( search, replace, subject ) { - if(!(replace instanceof Array)){ - replace=new Array(replace); - if(search instanceof Array){ - while(search.length>replace.length){ - replace[replace.length]=replace[0]; - } - } - } - - if(!(search instanceof Array))search=new Array(search); - while(search.length>replace.length){ - replace[replace.length]=''; - } - - if(subject instanceof Array){ - for(k in subject){ - subject[k]=str_replace(search,replace,subject[k]); - } - return subject; - } - - for(var k=0; k-1){ - subject = subject.replace(search[k], replace[k]); - i = subject.indexOf(search[k],i); - } - } - return subject; -} - - -(function ($) { -$.fn.vAlign = function() { - return this.each(function(i){ - var ah = $(this).height(); - var ph = $(this).parent().height(); - var mh = (ph - ah) / 2; - $(this).css('margin-top', mh); - }); -}; -})(jQuery); -// GENERATE UNIQUE ID DOM-ELEMENTS -(function($) { - $.fn.genId = function(prefix,params){ - return this.each(function(){ - var counter = 0; - var id; - do{ - id = (prefix ? prefix + '-' : '_') + (counter++); - }while(document.getElementById(id)); - $(this).attr('id', id); - return this; - }); - }; -})(jQuery); \ No newline at end of file diff --git a/js/dialog_029_ru.js b/js/dialog_029_ru.js deleted file mode 100644 index 3a87123..0000000 --- a/js/dialog_029_ru.js +++ /dev/null @@ -1,369 +0,0 @@ -var Hint3Name = ''; - -step=0; -top.is_qlaunch = 0; -function errmess(s) -{ - messid.innerHTML=''+s+''; - highlight(); -} -function highlight() -{ - if (step) return(0); - step=10; - setTimeout(dohi,50); -} - -function dohi() -{ - var hx=new Array(0,1,2,3,4,5,6,7,8,9,"A","B","C","D","E","F"); - step--; - messid.style.color="#"+hx[Math.floor(15-step/2)]+((step&1)?"F":"8")+"0000"; - if (step>0) setTimeout(dohi,50); -} - -function fixspaces(s) -{ - while (s.substr(s.length-1,s.length)==" ") s=s.substr(0,s.length-1); - while (s.substr(0,1)==" ") s=s.substr(1,s.length); - return(s); -} - -// Заголовок, название скрипта, имя поля с логином -function findlogin(title, script, name, defaultlogin, mtype, addon, need_defend) { - var s; - - if (need_defend && defend==false) { - defend = -1; -// errmess("Блок не выбран."); return false; - } - if (need_defend) { - addon+=""; - addon+=""; - addon+=""; - } - - s='
Поиск ...
Поиск ...
'+ - 'Укажите логин персонажа:
(можно щелкнуть по логину в чате)
'+(addon?addon:'')+'
'; - s = crtmagic(mtype, title, s); - - document.all("hint4").innerHTML = s; - document.all("hint4").style.visibility = "visible"; - document.all("hint4").style.left = 100; - document.all("hint4").style.zIndex = 200; - document.all("hint4").style.top = document.body.scrollTop+50; - document.all(name).focus(); - Hint3Name = name; -} - -// Заголовок, название скрипта, имя поля с логином -function bank_open(ac_list, ac_def, skipz, name) { - var ac = ac_list.split(','); - var s; - var addon = ''; - var hint = 'Выберите счёт и введите пароль'; - var title = 'Счёт в банке'; - var opt = ''; - //alert (opt); - s=''+ - ''+ - ''+ - '' + - '' + - '
'+ hint + '
' + opt+ ' '+(addon?addon:'')+'
'; - s = crtmagic('', title, s,"",skipz); - if (!name) {name = "hint4"}; - - document.all(name).innerHTML = s; - document.all(name).style.visibility = "visible"; - if (!skipz) { - document.all(name).style.left = 100; - document.all(name).style.zIndex = 200; - document.all(name).style.top = document.body.scrollTop+50; - } - document.all('num').focus(); - Hint3Name = 'num'; - - - - for (var i=0; i'+ ac[i] + ''; - } - opt += ''; - -} - -function bank_info() { - alert('У Вас нет активных счетов. \n\n На правах рекламы: Вы можете открыть счёт в Банке БК,'+ - ' на Страшилкиной улице*\n\n* Мелким шрифтом: услуга платная.'); -} - -function bank_blocked(tm) { - var s = 'Ваши счета заблокированы (ещё '+ tm + ').'; - alert(s); -} - -function get_bank_pwd(){ - -} - -function b_confirm(script, txt, mtype, addon, need_defend) { - - if (need_defend && defend==false) { - defend=-1 -// errmess("Блок не выбран."); return false; - } - - if (need_defend) { - addon+=""; - addon+=""; - addon+=""; - } - - dialogconfirm('Подтверждение', '/battle.pl', '
'+txt+'
Использовать сейчас?
'+addon, mtype); -} - - -function dialogconfirm(title, script, text, mtype) { - var s; - - s='
'+ - text+'
'; - - s = crtmagic(mtype, title, s); - document.all("hint4").innerHTML = s; - - document.all("hint4").style.visibility = "visible"; - document.all("hint4").style.left = 100; - document.all("hint4").style.zIndex = 200; - document.all("hint4").style.top = document.body.scrollTop+50; - document.all("tmpname423").focus(); - Hint3Name = name; -} - -function dialogOK(title, text, mtype) { - var s; - - s='
'+ - text+'
'; - - s = crtmagic(mtype, title, s); - document.all("hint4").innerHTML = s; - document.all("hint4").style.visibility = "visible"; - document.all("hint4").style.left = 100; - document.all("hint4").style.zIndex = 200; - document.all("hint4").style.top = document.body.scrollTop+50; - Hint3Name = name; -} - - -function foundmagictype (mtypes) { - if (mtypes) { - mtypes=mtypes+""; - if (mtypes.indexOf(',') == -1) return parseInt(mtypes); - var s=mtypes.split(','); - var found=0; - var doubl=0; - var maxfound=0; - - for (i=0; i < s.length; i++) { - var k=parseInt(s[i]); - if (k > maxfound) { - found=i + 1; - maxfound=k; - doubl=0; - } else { - if (k == maxfound) {doubl=1;} - } - } - if (doubl) {return 0}; - - return found; - } - return 0; -} -// Для магии. Заголовок, название скрипта, название магии, номер вещицы в рюкзаке, логин по умолчанию, описание доп. поля -function magicklogin(title, script, magickname, n, defaultlogin, extparam, mtype) { - var s = ''; - if (extparam != null && extparam != '') { - s = s + ''; - } - s = s + '
'+ - 'Укажите логин персонажа:
(можно щелкнуть по логину в чате)
'+extparam+'
'; - s = crtmagic(mtype, title, s); - document.all("hint4").innerHTML = s; - document.all("hint4").style.visibility = "visible"; - document.all("hint4").style.left = 100; - document.all("hint4").style.zIndex = 200; - document.all("hint4").style.top = document.body.scrollTop+50; - document.all("param").focus(); - Hint3Name = 'param'; -} - -// Магия -function UseMagick(title, script, name, extparam, n, extparam2, mtype) { - if ((extparam != null)&&(extparam != '')) { - - var t1='text',t2='text'; - - if (extparam.substr(0,1) == "!") - { - t1='password'; - extparam=extparam.substr(1,extparam.length); - } - - var s = ''; - if (extparam2 != null && extparam2 != '') { - if (extparam2.substr(0,1) == "!") - { - t2='password'; - extparam2=extparam2.substr(1,extparam2.length); - } - s = s + ''; - } - s += '
'+ - extparam + ':
'+extparam2+':
'; - s = crtmagic(mtype, title, s); - document.all("hint4").innerHTML = s; - document.all("hint4").style.visibility = "visible"; - document.all("hint4").style.left = 100; - document.all("hint4").style.zIndex = 200; - document.all("hint4").style.top = document.body.scrollTop+50; - document.all("param").focus(); - Hint3Name = 'param'; - } else { - dialogconfirm('Подтверждение', script, '
Использовать сейчас?
'+ - '', mtype); - } -} - -// Закрывает окно ввода логина -function closehint3() -{ - top.is_qlaunch = 0; - document.all("hint4").style.visibility="hidden"; - Hint3Name=''; -} - -// Для боевой магии. Заголовок, название магии, номер вещицы в рюкзаке -function Bmagicklogin (title, magickname, n, defaultlogin, extparam, mtype) { - if (defend==false) { - defend=-1; -// errmess("Блок не выбран."); return false; - } - - var s = ''; - if (extparam != null && extparam != '') { - s = s + ''; - } - s = s + '
'+ - 'Укажите логин персонажа:
(можно щелкнуть по логину в чате)
'+extparam+'
'; - s = crtmagic(mtype, title, s); - - document.all("hint4").innerHTML= s; - document.all("hint4").style.visibility = "visible"; - document.all("hint4").style.left = 100; - document.all("hint4").style.zIndex = 200; - document.all("hint4").style.top = 60; - document.all("param").focus(); - Hint3Name = 'param'; -} - -// Магия -function BUseMagick(name, extparam, n, mtype) { - if (defend==false) { - defend=-1; -// errmess("Блок не выбран."); return false; - } - - if ((extparam != null)&&(extparam != '')) { - var s = prompt(extparam+':', ''); - if ((s != null)&&(s != '')) { - re = /\%/g; s=s.replace(re, "%25"); - re = /\+/g; s=s.replace(re, "%2B"); - re = /\#/g; s=s.replace(re, "%23"); - re = /\?/g; s=s.replace(re, "%3F"); - re = /\&/g; s=s.replace(re, "%26"); - window.location.href='/battle.pl?use='+name+'¶m='+s+'&n='+n+'&mdefend='+defend+'&enemy='+enemy+'&myid='+myid; - } - } else { - dialogconfirm('Подтверждение', '/battle.pl', '
Использовать сейчас?
'+ - '', mtype); - } -} - - - -function crtmagic(mtype, title, body, subm, noclose) { - return crtmagic_full(mtype, title, body, subm, noclose, 270, 0); -} -function crtmagic_full(mtype, title, body, subm, noclose, dx, dy) { -//name, XYX, X1-X2-Y2, pad.LRU - mtype=foundmagictype(mtype); - -var names=new Array( -'neitral',17, 6, 14, 17, 14, 7,0,0, 3, -'fire', 57, 30, 33, 20, 21, 14, 11, 12, 0, -'water', 57, 30, 33, 20, 21, 14, 11, 12, 0, -'air', 57, 30, 33, 20, 21, 14, 11, 12, 0, -'earth', 57,30, 33, 20, 21, 14, 11, 12, 0, -'white', 51, 25, 46, 44, 44, 10, 5, 5, 0, -'gray', 51, 25, 46, 44, 44, 10, 5, 5, 0, -'black', 51, 25, 46, 44, 44, 10, 5, 5, 0); -var colors=new Array('B1A993','DDD5BF', 'ACA396','D3CEC8', '96B0C6', 'BDCDDB', 'AEC0C9', 'CFE1EA', 'AAA291', 'D5CDBC', 'BCBBB6', 'EFEEE9', '969592', 'DADADA', '72726B', 'A6A6A0'); - -while (body.indexOf('#IMGSRC#')>=0) body = body.replace('#IMGSRC#', 'http://img.combats.com/i/misc/dmagic/'+names[mtype*10]+'_30.gif'); -var s=''+ - ''+ - ''+ -''+ -'
'+ - ''+ - ''+ - ''+ - ''+ - ''+ - ''+ - ''+ - '
'+ - ''+ - ''+ - ''+ - ''+ - ''+ - ''+ - '
'+ - ''+ - ''+ - (names[mtype*10+7]?'':'')+ - ''+ - ''+ - ''+ - (names[mtype*10+8]?'':'')+ - ''+ - '
  '+ - ''+ - ''+ - ''+ - ''+ - '
'+ - '
'+title+ - ' 
'+ - '
'+body+ - '
  
'+ - ''+ - ''+ - ''+ - ''+ - ''+ - ''+ - '
'; - - return s; -} - - diff --git a/js/forum.js b/js/forum.js index e6af2c6..02d8ad2 100644 --- a/js/forum.js +++ b/js/forum.js @@ -131,7 +131,7 @@ function initBBEditors() { }); } -ImageSizeDetector = new Object(); +ImageSizeDetector = {}; ImageSizeDetector.src = null; ImageSizeDetector.img = null; ImageSizeDetector.height = null; @@ -154,7 +154,7 @@ ImageSizeDetector.isEmpty = function () { return !ImageSizeDetector.isNotEmpty(); }; -SmileParser = new Object(); +SmileParser = {}; SmileParser.map = null; SmileParser.init = function (callback) { var url = "/js/forum_smiles.json"; @@ -210,9 +210,6 @@ SmileParser.prepareSmileList = function () { }; SmileParser.oldMap = { ":)":"/i/forum/icon7.gif", - ":(":"/i/smile/grust.gif", - ":D":"/i/smile/laugh.gif", - ";)":"/i/smile/wink.gif" }; function storeCaret(text) { @@ -271,20 +268,20 @@ function cs(s1, s2, formname) { return false; } -var map_en = new Array('s`h', 'S`h', 'S`H', 's`Х', 'sh`', 'Sh`', 'SH`', "'o", +var map_en = ['s`h', 'S`h', 'S`H', 's`Х', 'sh`', 'Sh`', 'SH`', "'o", 'yo', "'O", 'Yo', 'YO', 'zh', 'w', 'Zh', 'ZH', 'W', 'ch', 'Ch', 'CH', 'sh', 'Sh', 'SH', 'e`', 'E`', "'u", 'yu', "'U", 'Yu', "YU", "'a", 'ya', "'A", 'Ya', 'YA', 'a', 'A', 'b', 'B', 'v', 'V', 'g', 'G', 'd', 'D', 'e', 'E', 'z', 'Z', 'i', 'I', 'j', 'J', 'k', 'K', 'l', 'L', 'm', 'M', 'n', 'N', 'o', 'O', 'p', 'P', 'r', 'R', 's', 'S', 't', 'T', 'u', 'U', - 'f', 'F', 'h', 'H', 'c', 'C', '`', 'y', 'Y', "'"); -var map_ru = new Array('сх', 'Сх', 'СХ', 'сХ', 'щ', 'Щ', 'Щ', 'ё', 'ё', 'Ё', + 'f', 'F', 'h', 'H', 'c', 'C', '`', 'y', 'Y', "'"]; +var map_ru = ['сх', 'Сх', 'СХ', 'сХ', 'щ', 'Щ', 'Щ', 'ё', 'ё', 'Ё', 'Ё', 'Ё', 'ж', 'ж', 'Ж', 'Ж', 'Ж', 'ч', 'Ч', 'Ч', 'ш', 'Ш', 'Ш', 'э', 'Э', 'ю', 'ю', 'Ю', 'Ю', 'Ю', 'я', 'я', 'Я', 'Я', 'Я', 'а', 'А', 'б', 'Б', 'в', 'В', 'г', 'Г', 'д', 'Д', 'е', 'Е', 'з', 'З', 'и', 'И', 'й', 'Й', 'к', 'К', 'л', 'Л', 'м', 'М', 'н', 'Н', 'о', 'О', 'п', 'П', 'р', 'Р', 'с', 'С', 'т', 'Т', 'у', 'У', 'ф', 'Ф', 'х', 'Х', 'ц', 'Ц', 'ъ', - 'ы', 'Ы', 'ь'); + 'ы', 'Ы', 'ь']; function convert(st) { for (var i = 0; i < map_en.length; ++i) @@ -294,7 +291,7 @@ function convert(st) { } function translate2(str) { - var strarr = new Array(); + var strarr = []; strarr = str.split(' '); for (var k = 0; k < strarr.length; k++) { if (strarr[k].indexOf("http://") < 0 && strarr[k].indexOf('@') < 0 @@ -305,7 +302,7 @@ function translate2(str) { } function translate(str2) { - var s = new Array(); + var s = []; s = str2.split('\n'); for (var i = 0; i < s.length; i++) s[i] = translate2(s[i]) diff --git a/js/forum_smiles.json b/js/forum_smiles.json index ee994aa..62aa4d0 100644 --- a/js/forum_smiles.json +++ b/js/forum_smiles.json @@ -1,133 +1,4 @@ { - ":smile0:":"/i/forum/icon7.gif", - ":baby:":"/i/smile/baby.gif", - ":sniper:":"/i/smile/sniper.gif", - ":trup:":"/i/smile/trup.gif", - ":beggar:":"/i/smile/beggar.gif", - ":rotate:":"/i/smile/rotate.gif", - ":hello:":"/i/smile/hello.gif", - ":sten:":"/i/smile/sten.gif", - ":shuffle:":"/i/smile/shuffle.gif", - ":elix:":"/i/smile/elix.gif", - ":smil:":"/i/smile/smil.gif", - ":mdr:":"/i/smile/mdr.gif", - ":podz:":"/i/smile/podz.gif", - ":dont:":"/i/smile/dont.gif", - ":grust:":"/i/smile/grust.gif", - ":boks:":"/i/smile/boks.gif", ":susel:":"/i/smile/susel.gif", - ":dedmoroz:":"/i/smile/dedmoroz.gif", - ":creator:":"/i/smile/creator.gif", - ":no:":"/i/smile/no.gif", - ":horse:":"/i/smile/horse.gif", - ":vamp:":"/i/smile/vamp.gif", - ":eek:":"/i/smile/eek.gif", - ":sorry:":"/i/smile/sorry.gif", - ":friday:":"/i/smile/friday.gif", - ":obm:":"/i/smile/obm.gif", - ":smile:":"/i/smile/smile.gif", - ":nail:":"/i/smile/nail.gif", - ":gent:":"/i/smile/gent.gif", - ":beer:":"/i/smile/beer.gif", - ":inv:":"/i/smile/inv.gif", - ":fire:":"/i/smile/fire.gif", - ":dance1:":"/i/smile/dance1.gif", - ":maniac:":"/i/smile/maniac.gif", - ":kiss4:":"/i/smile/kiss4.gif", - ":confused:":"/i/smile/confused.gif", - ":kiss2:":"/i/smile/kiss2.gif", - ":snowfight:":"/i/smile/snowfight.gif", - ":row:":"/i/smile/row.gif", - ":naem:":"/i/smile/naem.gif", - ":radio1:":"/i/smile/radio1.gif", - ":fie:":"/i/smile/fie.gif", - ":love:":"/i/smile/love.gif", - ":sneeze:":"/i/smile/sneeze.gif", - ":mol:":"/i/smile/mol.gif", - ":showng:":"/i/smile/showng.gif", - ":rocket:":"/i/smile/rocket.gif", - ":dustman:":"/i/smile/dustman.gif", - ":rupor:":"/i/smile/rupor.gif", - ":nnn:":"/i/smile/nnn.gif", - ":snegur:":"/i/smile/snegur.gif", - ":dance2:":"/i/smile/dance2.gif", - ":jeer:":"/i/smile/jeer.gif", - ":kiss:":"/i/smile/kiss.gif", ":ponder:":"/i/smile/ponder.gif", - ":drink:":"/i/smile/drink.gif", - ":angel:":"/i/smile/angel.gif", - ":idea:":"/i/smile/idea.gif", - ":lady:":"/i/smile/lady.gif", - ":gun:":"/i/smile/gun.gif", - ":pif:":"/i/smile/pif.gif", - ":help:":"/i/smile/help.gif", - ":alch:":"/i/smile/alch.gif", - ":kiss3:":"/i/smile/kiss3.gif", - ":hug:":"/i/smile/hug.gif", - ":lordhaos:":"/i/smile/lordhaos.gif", - ":rose:":"/i/smile/rose.gif", - ":radio2:":"/i/smile/radio2.gif", - ":boks2:":"/i/smile/boks2.gif", - ":str:":"/i/smile/str.gif", - ":invis:":"/i/smile/invis.gif", - ":rev:":"/i/smile/rev.gif", - ":ok:":"/i/smile/ok.gif", - ":alien:":"/i/smile/alien.gif", - ":smash:":"/i/smile/smash.gif", - ":super:":"/i/smile/super.gif", - ":love2:":"/i/smile/love2.gif", - ":victory:":"/i/smile/victory.gif", - ":kruger:":"/i/smile/kruger.gif", - ":agree:":"/i/smile/agree.gif", - ":hi:":"/i/smile/hi.gif", - ":privet:":"/i/smile/privet.gif", - ":devil:":"/i/smile/devil.gif", - ":naem2:":"/i/smile/naem2.gif", - ":tongue:":"/i/smile/tongue.gif", - ":red:":"/i/smile/red.gif", - ":doc:":"/i/smile/doc.gif", - ":icon7:":"/i/forum/icon7.gif", - ":lightfly:":"/i/smile/lightfly.gif", - ":owl:":"/i/smile/owl.gif", - ":pirate:":"/i/smile/pirate.gif", - ":sword:":"/i/smile/sword.gif", - ":bye:":"/i/smile/bye.gif", - ":mad:":"/i/smile/mad.gif", - ":fingal:":"/i/smile/fingal.gif", - ":nono:":"/i/smile/nono.gif", - ":loveya:":"/i/smile/loveya.gif", - ":cry:":"/i/smile/cry.gif", - ":superng:":"/i/smile/superng.gif", - ":yes:":"/i/smile/yes.gif", - ":crying:":"/i/smile/crying.gif", - ":'(":"/i/smile/crying.gif", - ":flowers:":"/i/smile/flowers.gif", - ":tease:":"/i/smile/tease.gif", - ":wink:":"/i/smile/wink.gif", - ":sharp:":"/i/smile/sharp.gif", - ":nunu:":"/i/smile/nunu.gif", - ":angel2:":"/i/smile/angel2.gif", - ":naem3:":"/i/smile/naem3.gif", - ":lick:":"/i/smile/lick.gif", - ":ninja:":"/i/smile/ninja.gif", - ":cat:":"/i/smile/cat.gif", - ":smoke:":"/i/smile/smoke.gif", - ":chtoza:":"/i/smile/chtoza.gif", - ":grace:":"/i/smile/grace.gif", - ":tongue2:":"/i/smile/tongue2.gif", - ":sorry2:":"/i/smile/sorry2.gif", - ":yar:":"/i/smile/yar.gif", - ":king2:":"/i/smile/king2.gif", - ":carreat:":"/i/smile/carreat.gif", - ":hlw:":"/i/smile/hlw.gif", - ":grenade:":"/i/smile/grenade.gif", - ":bow:":"/i/smile/bow.gif", - ":doc2:":"/i/smile/doc2.gif", - ":duel:":"/i/smile/duel.gif", - ":mag:":"/i/smile/mag.gif", - ":king:":"/i/smile/king.gif", - ":laugh:":"/i/smile/laugh.gif", - ":pal:":"/i/smile/pal.gif", - ":nun:":"/i/smile/nun.gif", - ":ura:":"/i/smile/ura.gif" } \ No newline at end of file diff --git a/js/main_096_ru2.js b/js/main_096_ru2.js deleted file mode 100644 index 4468e67..0000000 --- a/js/main_096_ru2.js +++ /dev/null @@ -1,142 +0,0 @@ -function close_hint(id) { - document.getElementById('hint'+id+'').style.visibility = 'hidden'; - Hint3Name = ''; -} - -function DrawBar(title, id, flags, link_text, link){ - var s ='' + - ''; - s += ''; - if (link_text){ - s += ''; - } - s += ''; - s += '
'; - var sz = 11, num = 1; - var rnd = Math.random(); - s += ''; - if (flags & 1) { - s+= 'Скрыть'; - } else { - s+= 'Показать'; - } - s += '   '+title+':   '+link_text+' '; - s += '
'; - document.writeln(s); -} - -function splitstack(title, script, img, st) { - var s; - if (st==1) { - s='
'+ - '
\u0420\u0430\u0437\u0434\u0435\u043B\u0438\u0442\u044C \u043F\u0440\u0435\u0434\u043C\u0435\u0442 '+title+'
\u041A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E:
'; - s = crtmagic(0, '\u0420\u0430\u0437\u0434\u0435\u043B\u0438\u0442\u044C \u043F\u0440\u0435\u0434\u043C\u0435\u0442?', s); - } else { - s='
'+ - '
\u0420\u0430\u0437\u0434\u0435\u043B\u0438\u0442\u044C \u043D\u0430 \u0440\u0430\u0432\u043D\u044B\u0435 \u0447\u0430\u0441\u0442\u0438 '+title+'
\u041A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u0447\u0430\u0441\u0442\u0435\u0439:
'; - s = crtmagic(0, '\u0420\u0430\u0437\u0434\u0435\u043B\u0438\u0442\u044C \u043D\u0430 \u0440\u0430\u0432\u043D\u044B\u0435?', s); - } - document.all("hint3").innerHTML = s; - - document.all("hint3").style.visibility = "visible"; - document.all("hint3").style.left = 200; - document.all("hint3").style.top = 100; - if (!("autofocus" in document.createElement("input"))) {document.all("tmpname423").focus();} - Hint3Name = name; -} - -var sd4 = 0; -function foundmagictype (mtypes) { - if (mtypes) { - mtypes=mtypes+""; - if (mtypes.indexOf(',') == -1) return parseInt(mtypes); - var s=mtypes.split(','); - var found=0; - var doubl=0; - var maxfound=0; - - for (i=0; i < s.length; i++) { - var k=parseInt(s[i]); - if (k > maxfound) { - found=i + 1; - maxfound=k; - doubl=0; - } else { - if (k == maxfound) {doubl=1;} - } - } - if (doubl) {return 0}; - - return found; - } - return 0; -} - - -function crtmagic(mtype, title, body, subm, noclose) { - return crtmagic_full(mtype, title, body, subm, noclose, 270, 0); -} -function crtmagic_full(mtype, title, body, subm, noclose, dx, dy) { -//name, XYX, X1-X2-Y2, pad.LRU - mtype=foundmagictype(mtype); - -var names=new Array( -'neitral',17, 6, 14, 17, 14, 7,0,0, 3, -'fire', 57, 30, 33, 20, 21, 14, 11, 12, 0, -'water', 57, 30, 33, 20, 21, 14, 11, 12, 0, -'air', 57, 30, 33, 20, 21, 14, 11, 12, 0, -'earth', 57,30, 33, 20, 21, 14, 11, 12, 0, -'white', 51, 25, 46, 44, 44, 10, 5, 5, 0, -'gray', 51, 25, 46, 44, 44, 10, 5, 5, 0, -'black', 51, 25, 46, 44, 44, 10, 5, 5, 0); -var colors=new Array('B1A993','DDD5BF', 'ACA396','D3CEC8', '96B0C6', 'BDCDDB', 'AEC0C9', 'CFE1EA', 'AAA291', 'D5CDBC', 'BCBBB6', 'EFEEE9', '969592', 'DADADA', '72726B', 'A6A6A0'); - -while (body.indexOf('#IMGSRC#')>=0) body = body.replace('#IMGSRC#', '/i/misc/dmagic/'+names[mtype*10]+'_30.gif'); -var s=''+ - ''+ - ''+ -''+ -'
'+ - ''+ - ''+ - ''+ - ''+ - ''+ - ''+ - ''+ - '
'+ - ''+ - ''+ - ''+ - ''+ - ''+ - ''+ - '
'+ - ''+ - ''+ - (names[mtype*10+7]?'':'')+ - ''+ - ''+ - ''+ - (names[mtype*10+8]?'':'')+ - ''+ - '
  '+ - ''+ - ''+ - ''+ - ''+ - '
'+ - '
'+title+ - ' 
'+ - '
'+body+ - '
  
'+ - ''+ - ''+ - ''+ - ''+ - ''+ - ''+ - '
'; - - return s; -} \ No newline at end of file diff --git a/js/modal_j.js b/js/modal_j.js deleted file mode 100644 index 3194d84..0000000 --- a/js/modal_j.js +++ /dev/null @@ -1,131 +0,0 @@ -function findlogin2(title, script, name) { - var s = '
'+title+'x
'; - s +='
'; - s +=''; - s += ''; - s += '
'; - s +='Укажите логин персонажа:
(можно щелкнуть по логину в чате)
Логин:
'; - document.all("hint3").innerHTML = s; - document.all("hint3").style.visibility = "visible"; - document.all("hint3").style.left = 100; - document.all("hint3").style.top = document.body.scrollTop+50; - document.all(name).focus(); - Hint3Name = name; -} - -function findlogin(title, script, name) { - var s; - s = '
\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043B\u043E\u0433\u0438\u043D \u043F\u0435\u0440\u0441\u043E\u043D\u0430\u0436\u0430:
(\u041C\u043E\u0436\u043D\u043E \u043A\u043B\u0438\u043A\u043D\u0443\u0442\u044C \u043F\u043E \u043B\u043E\u0433\u0438\u043D\u0443 \u0432 \u0447\u0430\u0442\u0435)'+ - '
'+ - ''+ - '
'; - - s = crtmagic(5, title, s); - document.getElementById("hint3").innerHTML = s; - document.getElementById("hint3").style.visibility = "visible"; - document.getElementById("hint3").style.left = 200; - document.getElementById("hint3").style.top = 100; - Hint3Name = name; - document.getElementById(name).focus(); -} - -var sd4 = 0; -function foundmagictype(mtypes) { - if(mtypes) { - mtypes = mtypes+""; - if(mtypes.indexOf(',') == -1) { - return parseInt(mtypes); - } - var s = mtypes.split(','); - var found = 0; - var doubl = 0; - var maxfound = 0; - - for(i = 0; i < s.length; i++) { - var k = parseInt(s[i]); - if(k > maxfound) { - found = i + 1; - maxfound = k; - doubl = 0; - } else { - if(k == maxfound) { - doubl = 1; - } - } - } - if(doubl) { - return 0 - }; - return found; - } - return 0; -} - - -function crtmagic(mtype, title, body, subm, noclose) { - return crtmagic_full(mtype, title, body, subm, noclose, 270, 0); -} - -function closehint3() { - document.getElementById("hint3").style.visibility = "hidden"; - Hint3Name = ''; -} - -function crtmagic_full(mtype, title, body, subm, noclose, dx, dy) { - mtype = foundmagictype(mtype); - - var names = new Array('neitral',17, 6, 14, 17, 14, 7,0,0, 3, 'fire', 57, 30, 33, 20, 21, 14, 11, 12, 0, 'water', 57, 30, 33, 20, 21, 14, 11, 12, 0, 'air', 57, 30, 33, 20, 21, 14, 11, 12, 0, 'earth', 57,30, 33, 20, 21, 14, 11, 12, 0, 'white', 51, 25, 46, 44, 44, 10, 5, 5, 0, 'gray', 51, 25, 46, 44, 44, 10, 5, 5, 0, 'black', 51, 25, 46, 44, 44, 10, 5, 5, 0); - var colors = new Array('B1A993','DDD5BF', 'ACA396','D3CEC8', '96B0C6', 'BDCDDB', 'AEC0C9', 'CFE1EA', 'AAA291', 'D5CDBC', 'BCBBB6', 'EFEEE9', '969592', 'DADADA', '72726B', 'A6A6A0'); - -while(body.indexOf('#IMGSRC#') >= 0) { - body = body.replace('#IMGSRC#', '/i/misc/dmagic/'+names[mtype*10]+'_30.gif'); -} - -var s = ''+ - ''+ - ''+ -''+ -'
'+ - ''+ - ''+ - ''+ - ''+ - ''+ - ''+ - ''+ - '
'+ - ''+ - ''+ - ''+ - ''+ - ''+ - ''+ - '
'+ - ''+ - ''+ - (names[mtype*10+7]?'':'')+ - ''+ - ''+ - ''+ - (names[mtype*10+8]?'':'')+ - ''+ - '
  '+ - ''+ - ''+ - ''+ - ''+ - '
'+ - '
'+title+ - ' 
'+ - '
'+body+ - '
  
'+ - ''+ - ''+ - ''+ - ''+ - ''+ - ''+ - '
'; - - return s; -} \ No newline at end of file diff --git a/js/selectlogin.js b/js/selectlogin.js deleted file mode 100644 index fa89989..0000000 --- a/js/selectlogin.js +++ /dev/null @@ -1,60 +0,0 @@ -// selectlogin.js - -var Hint3Name = ''; - -function fixspaces(s) -{ - while (s.substr(s.length-1,s.length)==" ") s=s.substr(0,s.length-1); - while (s.substr(0,1)==" ") s=s.substr(1,s.length); - return(s); -} - -// Заголовок, название скрипта, имя поля с логином -function findlogin(title, script, name) -{ - document.all("hint3").innerHTML = '
'+title+'x
'+ - '
'+ - 'Укажите логин персонажа:
(можно щелкнуть по логину в чате)
'; - document.all("hint3").style.visibility = "visible"; - document.all("hint3").style.left = 100; - document.all("hint3").style.top = 60; - document.all(name).focus(); - Hint3Name = name; -} - -// Для магии. Заголовок, название скрипта, название магии, номер вещицы в рюкзаке -function magicklogin(title, script, magickname, n) -{ - document.all("hint3").innerHTML = '
'+title+'x
'+ - '
'+ - 'Укажите логин персонажа:
(можно щелкнуть по логину в чате)
'; - document.all("hint3").style.visibility = "visible"; - document.all("hint3").style.left = 100; - document.all("hint3").style.top = 60; - document.all("param").focus(); - Hint3Name = 'param'; -} - -// Закрывает окно ввода логина -function closehint3() -{ - document.all("hint3").style.visibility="hidden"; - Hint3Name=''; -} - -// Магия -function UseMagick(script, name, extparam, n) { - if ((extparam != null)&&(extparam != '')) { - var s = prompt(extparam+':', ''); - if ((s != null)&&(s != '')) { - re = /\%/g; s=s.replace(re, "%25"); - re = /\+/g; s=s.replace(re, "%2B"); - re = /\#/g; s=s.replace(re, "%23"); - re = /\?/g; s=s.replace(re, "%3F"); - re = /\&/g; s=s.replace(re, "%26"); - window.location.href=script+'?use='+name+'¶m='+s+'&n='+n; - } - } else { - if (confirm('Использовать сейчас?')) { location=script+'?use='+name+'&n='+n; } - } -} diff --git a/js/showthing.js b/js/showthing.js deleted file mode 100644 index dec7257..0000000 --- a/js/showthing.js +++ /dev/null @@ -1,76 +0,0 @@ -function absPosition(obj) { - var x = y = 0; - while(obj) { - x += obj.offsetLeft; - y += obj.offsetTop; - obj = obj.offsetParent; - } - return {x : x, y : y}; -} - -function ShowThing(obj, xshift, yshift, txt, left) { - if(left == 1) { - var xxx = 1; - } else { - var xxx = 0; - } - DDD = setTimeout(function() { - ShowThingMain(obj, txt, xshift, yshift, xxx); - }, 300); -} - -function ShowThingMain(obj, txt, xshift, yshift, xxx) { - var img_x = absPosition(obj).x; - var img_y = absPosition(obj).y; - if(xxx == 1) { - img_y = img_y+yshift; - img_x = img_x-60-xshift; - } else { - img_y = img_y+yshift; - img_x = img_x+xshift; - } - if(document.getElementById("thing_")) { - document.getElementById("thing_").style.display = 'block'; - } else { - var divTag = document.createElement("div"); - divTag.id = "thing_"; - divTag.style.position = "absolute"; - divTag.style.zIndex = 9; - divTag.style.border = "1px solid black"; - divTag.style.top = img_y + "px"; - divTag.style.left = img_x + "px"; - divTag.style.backgroundColor = "#ffffe1"; - divTag.style.minWidth = "100px" - divTag.style.maxWidth = "400px"; - divTag.style.paddingLeft = "5px"; - divTag.style.paddingRight = "5px"; - divTag.style.paddingTop = "2px"; - divTag.style.paddingBottom = "2px"; - divTag.style.boxShadow = "5px 5px 5px black"; - divTag.style.boxShadow = "5px 5px 10px rgba(0,0,0,0.5)"; - divTag.style.MozBoxShadow = "5px 5px 10px rgba(0,0,0,0.5)"; - divTag.style.WebkitBoxShadow = "5px 5px 10px rgba(0,0,0,0.5)"; - if(xxx == 1) { - divTag.style.borderRadius = "5px 0px 5px 5px"; - divTag.style.MozBorderRadius = "5px 0px 5px 5px"; - divTag.style.WebkitBorderRadius = "5px 0px 5px 5px"; - } else { - divTag.style.borderRadius = "0px 5px 5px 5px"; - divTag.style.MozBorderRadius = "0px 5ipx 5px 5px"; - divTag.style.WebkitBorderRadius = "0px 5px 5px 5px"; - } - divTag.style.lineHeight = "10px"; - divTag.style.fontSize = "9px"; - divTag.className ="dynamicDiv"; - divTag.innerHTML = txt; - document.body.appendChild(divTag); - } -} - -function HideThing(obj) { - try { - document.body.removeChild(document.getElementById("thing_")); - } catch(err) { - clearTimeout(DDD); - } -} \ No newline at end of file diff --git a/js/sl2.21.js b/js/sl2.21.js deleted file mode 100644 index 0a7fd06..0000000 --- a/js/sl2.21.js +++ /dev/null @@ -1,263 +0,0 @@ -var Hint3Name = ''; - -step=0; -function errmess(s) -{ - messid.innerHTML=''+s+''; - highlight(); -} -function highlight() -{ - if (step) return(0); - step=10; - setTimeout(dohi,50); -} - -function dohi() -{ - var hx=new Array(0,1,2,3,4,5,6,7,8,9,"A","B","C","D","E","F"); - - step--; - messid.style.color="#"+hx[Math.floor(15-step/2)]+((step&1)?"F":"8")+"0000"; - if (step>0) setTimeout(dohi,50); -} - -function fixspaces(s) -{ - while (s.substr(s.length-1,s.length)==" ") s=s.substr(0,s.length-1); - while (s.substr(0,1)==" ") s=s.substr(1,s.length); - return(s); -} - -// Заголовок, название скрипта, имя поля с логином -function findlogin(title, script, name, defaultlogin, mtype) { - var s; - s='
'+ - 'Укажите логин персонажа:
(можно щелкнуть по логину в чате)
'; - s = crtmagic(mtype, title, s); - - document.all("hint4").innerHTML = s; - document.all("hint4").style.visibility = "visible"; - document.all("hint4").style.left = 100; - document.all("hint4").style.top = document.body.scrollTop+50; - document.all(name).focus(); - Hint3Name = name; -} - -function dialogconfirm(title, script, text, mtype) -{ - var s; - - s='
'+ - text+'
'; - - s = crtmagic(mtype, title, s); - document.all("hint4").innerHTML = s; - - document.all("hint4").style.visibility = "visible"; - document.all("hint4").style.left = 100; - document.all("hint4").style.top = document.body.scrollTop+50; - document.all("tmpname423").focus(); - Hint3Name = name; -} - - - -function foundmagictype (mtypes) { - if (mtypes) { - mtypes=mtypes+""; - if (mtypes.indexOf(',') == -1) return parseInt(mtypes); - var s=mtypes.split(','); - var found=0; - var doubl=0; - var maxfound=0; - - for (i=0; i < s.length; i++) { - var k=parseInt(s[i]); - if (k > maxfound) { - found=i + 1; - maxfound=k; - doubl=0; - } else { - if (k == maxfound) {doubl=1;} - } - } - if (doubl) {return 0}; - - return found; - } - return 0; -} -// Для магии. Заголовок, название скрипта, название магии, номер вещицы в рюкзаке, логин по умолчанию, описание доп. поля -function magicklogin(title, script, magickname, n, defaultlogin, extparam, mtype) { - - var s = ''; - if (extparam != null && extparam != '') { - s = s + ''; - } - s = s + '
'+ - 'Укажите логин персонажа:
(можно щелкнуть по логину в чате)
'+extparam+'
'; - s = crtmagic(mtype, title, s); - document.all("hint4").innerHTML = s; - document.all("hint4").style.visibility = "visible"; - document.all("hint4").style.left = 100; - document.all("hint4").style.top = document.body.scrollTop+50; - document.all("param").focus(); - Hint3Name = 'param'; -} - -// Магия -function UseMagick(title, script, name, extparam, n, extparam2, mtype) { - if ((extparam != null)&&(extparam != '')) { - - var t1='text',t2='text'; - - if (extparam.substr(0,1) == "!") - { - t1='password'; - extparam=extparam.substr(1,extparam.length); - } - - var s = ''; - if (extparam2 != null && extparam2 != '') { - if (extparam2.substr(0,1) == "!") - { - t2='password'; - extparam2=extparam2.substr(1,extparam2.length); - } - s = s + ''; - } - s += '
'+ - extparam + ':
'+extparam2+':
'; - s = crtmagic(mtype, title, s); - document.all("hint4").innerHTML = s; - document.all("hint4").style.visibility = "visible"; - document.all("hint4").style.left = 100; - document.all("hint4").style.top = document.body.scrollTop+50; - document.all("param").focus(); - Hint3Name = 'param'; - } else { - dialogconfirm('Подтверждение', script, '
Использовать сейчас?
'+ - '', mtype); - } -} - -// Закрывает окно ввода логина -function closehint3() -{ - document.all("hint4").style.visibility="hidden"; - Hint3Name=''; -} - -// Для боевой магии. Заголовок, название магии, номер вещицы в рюкзаке -function Bmagicklogin (title, magickname, n, defaultlogin, extparam, mtype) { - if (defend==false) { - errmess("Блок не выбран."); - return false; - } - - var s = ''; - if (extparam != null && extparam != '') { - s = s + ''; - } - s = s + '
'+ - 'Укажите логин персонажа:
(можно щелкнуть по логину в чате)
'+extparam+'
'; - s = crtmagic(mtype, title, s); - - document.all("hint4").innerHTML= s; - document.all("hint4").style.visibility = "visible"; - document.all("hint4").style.left = 100; - document.all("hint4").style.top = 60; - document.all("param").focus(); - Hint3Name = 'param'; -} - -// Магия -function BUseMagick(name, extparam, n, mtype) { - if (defend==false) { - errmess("Блок не выбран."); - return false; - } - - if ((extparam != null)&&(extparam != '')) { - var s = prompt(extparam+':', ''); - if ((s != null)&&(s != '')) { - re = /\%/g; s=s.replace(re, "%25"); - re = /\+/g; s=s.replace(re, "%2B"); - re = /\#/g; s=s.replace(re, "%23"); - re = /\?/g; s=s.replace(re, "%3F"); - re = /\&/g; s=s.replace(re, "%26"); - window.location.href='/battle.pl?use='+name+'¶m='+s+'&n='+n+'&mdefend='+defend+'&enemy='+enemy+'&myid='+myid; - } - } else { - dialogconfirm('Подтверждение', '/battle.pl', '
Использовать сейчас?
'+ - '', mtype); - } -} - - - -function crtmagic(mtype, title, body, subm) { -//name, XYX, X1-X2-Y2, pad.LRU - mtype=foundmagictype(mtype); - -var names=new Array( -'neitral',17, 6, 14, 17, 14, 7,0,0, 3, -'fire', 57, 30, 33, 20, 21, 14, 11, 12, 0, -'water', 57, 30, 33, 20, 21, 14, 11, 12, 0, -'air', 57, 30, 33, 20, 21, 14, 11, 12, 0, -'earth', 57,30, 33, 20, 21, 14, 11, 12, 0, -'white', 51, 25, 46, 44, 44, 10, 5, 5, 0, -'gray', 51, 25, 46, 44, 44, 10, 5, 5, 0, -'black', 51, 25, 46, 44, 44, 10, 5, 5, 0); -var colors=new Array('B1A993','DDD5BF', 'ACA396','D3CEC8', '96B0C6', 'BDCDDB', 'AEC0C9', 'CFE1EA', 'AAA291', 'D5CDBC', 'BCBBB6', 'EFEEE9', '969592', 'DADADA', '72726B', 'A6A6A0'); - -while (body.indexOf('#IMGSRC#')>=0) body = body.replace('#IMGSRC#', 'http://img.combats.com/i/misc/dmagic/'+names[mtype*10]+'_30.gif'); -var s=''+ - ''+ - ''+ -''+ -'
'+ - ''+ - ''+ - ''+ - ''+ - ''+ - ''+ - ''+ - '
'+ - ''+ - ''+ - ''+ - ''+ - ''+ - ''+ - '
'+ - ''+ - ''+ - (names[mtype*10+7]?'':'')+ - ''+ - ''+ - ''+ - (names[mtype*10+8]?'':'')+ - ''+ - '
  '+ - ''+ - ''+ - ''+ - ''+ - '
'+ - '
'+title+ - ' 
'+ - '
'+body+ - '
  
'+ - ''+ - ''+ - ''+ - ''+ - ''+ - ''+ - '
'; - - return s; -} diff --git a/js/time.js b/js/time.js deleted file mode 100644 index c611b31..0000000 --- a/js/time.js +++ /dev/null @@ -1,26 +0,0 @@ -function ShowTime(fname,lefttime,type) -{ - lefttime--; - if (lefttime<=0) { document.all(''+fname).innerText=''; window.location.reload(); } - sec=lefttime%60; - - min=Math.floor(lefttime/60); - day=Math.floor(lefttime/86400); - - hour=Math.floor((lefttime/3600)-(day*86400/3600)); - - if (sec<10) sec="0"+sec; - if (min>60) min-=(Math.floor(min/60)*60); - if (min==60) min=0; - - if (type!=1) { if (min<10) min="0"+min; } - - if (type==1) { document.all(''+fname).innerText=min+" мин. "+sec+" сек."; } - else { - if (day>0) document.all(''+fname).innerText=day+" д. "+hour+" ч. "+min+" мин."; - else document.all(''+fname).innerText=hour+" ч. "+min+" мин."; - } - - setTimeout("ShowTime('"+fname+"',"+lefttime+","+type+")",1000); - -} \ No newline at end of file diff --git a/js/tooltip.js b/js/tooltip.js deleted file mode 100644 index c6122b8..0000000 --- a/js/tooltip.js +++ /dev/null @@ -1,200 +0,0 @@ - /* - * TipTip - * Copyright 2010 Drew Wilson - * www.drewwilson.com - * code.drewwilson.com/entry/tiptip-jquery-plugin - * - * Version 1.3 - Updated: Mar. 23, 2010 - * - * This Plug-In will create a custom tooltip to replace the default - * browser tooltip. It is extremely lightweight and very smart in - * that it detects the edges of the browser window and will make sure - * the tooltip stays within the current window size. As a result the - * tooltip will adjust itself to be displayed above, below, to the left - * or to the right depending on what is necessary to stay within the - * browser window. It is completely customizable as well via CSS. - * - * This TipTip jQuery plug-in is dual licensed under the MIT and GPL licenses: - * http://www.opensource.org/licenses/mit-license.php - * http://www.gnu.org/licenses/gpl.html - */ - -(function($){ - $.fn.tipTip = function(options) { - const defaults = { - activation: "hover", - keepAlive: false, - maxWidth: "150px", - edgeOffset: 0, - defaultPosition: "right", - delay: 0, - fadeIn: 200, - fadeOut: 200, - attribute: "title", - content: false, // HTML or String to fill TipTIp with - enter: function () { - }, - exit: function () { - } - }; - const opts = $.extend(defaults, options); - - // Setup tip tip elements and render them to the DOM - if($("#tiptip_holder").length <= 0){ - var tiptip_holder = $('
'); - var tiptip_content = $('
'); - var tiptip_arrow = $('
'); - $("body").append(tiptip_holder.html(tiptip_content).prepend(tiptip_arrow.html('
'))); - } else { - var tiptip_holder = $("#tiptip_holder"); - var tiptip_content = $("#tiptip_content"); - var tiptip_arrow = $("#tiptip_arrow"); - } - - return this.each(function(){ - const org_elem = $(this); - if(opts.content){ - var org_title = opts.content; - } else { - var org_title = org_elem.attr(opts.attribute); - } - if(org_title != ""){ - if(!opts.content){ - org_elem.removeAttr(opts.attribute); //remove original Attribute - } - let timeout = false; - - if(opts.activation == "hover"){ - org_elem.hover(function(){ - active_tiptip(); - }, function(){ - if(!opts.keepAlive){ - deactive_tiptip(); - } - }); - if(opts.keepAlive){ - tiptip_holder.hover(function(){}, function(){ - deactive_tiptip(); - }); - } - } else if(opts.activation == "focus"){ - org_elem.focus(function(){ - active_tiptip(); - }).blur(function(){ - deactive_tiptip(); - }); - } else if(opts.activation == "click"){ - org_elem.click(function(){ - active_tiptip(); - return false; - }).hover(function(){},function(){ - if(!opts.keepAlive){ - deactive_tiptip(); - } - }); - if(opts.keepAlive){ - tiptip_holder.hover(function(){}, function(){ - deactive_tiptip(); - }); - } - } - - function active_tiptip(){ - opts.enter.call(this); - tiptip_content.html(org_title); - tiptip_holder.hide().removeAttr("class").css("margin","0"); - tiptip_arrow.removeAttr("style"); - - const top = parseInt(org_elem.offset()['top']); - const left = parseInt(org_elem.offset()['left']); - const org_width = parseInt(org_elem.outerWidth()); - const org_height = parseInt(org_elem.outerHeight()); - const tip_w = tiptip_holder.outerWidth(); - const tip_h = tiptip_holder.outerHeight(); - const w_compare = Math.round((org_width - tip_w) / 2); - const h_compare = Math.round((org_height - tip_h) / 2); - let marg_left = Math.round(left + w_compare); - let marg_top = Math.round(top + org_height + opts.edgeOffset); - let t_class = ""; - let arrow_top = ""; - let arrow_left = Math.round(tip_w - 12) / 2; - - if(opts.defaultPosition == "bottom"){ - t_class = "_bottom"; - } else if(opts.defaultPosition == "top"){ - t_class = "_top"; - } else if(opts.defaultPosition == "left"){ - t_class = "_left"; - } else if(opts.defaultPosition == "right"){ - t_class = "_right"; - } - - let right_compare = (w_compare + left) < parseInt($(window).scrollLeft()); - let left_compare = (tip_w + left) > parseInt($(window).width()); - - if((right_compare && w_compare < 0) || (t_class == "_right" && !left_compare) || (t_class == "_left" && left < (tip_w + opts.edgeOffset + 5))){ - t_class = "_right"; - arrow_top = Math.round(tip_h - 13) / 2; - arrow_left = -12; - marg_left = Math.round(left + org_width + opts.edgeOffset); - if (org_width == 120){ - marg_left = marg_left - 100; - } - marg_top = Math.round(top + h_compare); - } else if((left_compare && w_compare < 0) || (t_class == "_left" && !right_compare)){ - t_class = "_left"; - arrow_top = Math.round(tip_h - 13) / 2; - arrow_left = Math.round(tip_w); - marg_left = Math.round(left - (tip_w + opts.edgeOffset + 5)); - marg_top = Math.round(top + h_compare); - } - - let top_compare = (top + org_height + opts.edgeOffset + tip_h + 8) > parseInt($(window).height() + $(window).scrollTop()); - let bottom_compare = ((top + org_height) - (opts.edgeOffset + tip_h + 8)) < 0; - - if(top_compare || (t_class == "_bottom" && top_compare) || (t_class == "_top" && !bottom_compare)){ - if(t_class == "_top" || t_class == "_bottom"){ - t_class = "_top"; - } else { - t_class = t_class+"_top"; - } - arrow_top = tip_h; - marg_top = Math.round(top - (tip_h + 5 + opts.edgeOffset)); - } else if(bottom_compare | (t_class == "_top" && bottom_compare) || (t_class == "_bottom" && !top_compare)){ - if(t_class == "_top" || t_class == "_bottom"){ - t_class = "_bottom"; - } else { - t_class = t_class+"_bottom"; - } - arrow_top = -12; - marg_top = Math.round(top + org_height + opts.edgeOffset); - } - - if(t_class == "_right_top" || t_class == "_left_top"){ - marg_top = marg_top + 5; - } else if(t_class == "_right_bottom" || t_class == "_left_bottom"){ - marg_top = marg_top - 5; - } - if(t_class == "_left_top" || t_class == "_left_bottom"){ - marg_left = marg_left + 5; - } - tiptip_arrow.css({"margin-left": arrow_left+"px", "margin-top": 200+arrow_top+"px"}); - - let art_top = top + org_height - tip_h / 2; - if(art_top < 0){art_top=10;} - // old one - marg_top - tiptip_holder.css({"margin-left": marg_left+10+"px", "margin-top": art_top+"px"}).attr("class","tip"); - - if (timeout){ clearTimeout(timeout); } - timeout = setTimeout(function(){ tiptip_holder.stop(true,true).fadeIn(opts.fadeIn); }, opts.delay); - } - - function deactive_tiptip(){ - opts.exit.call(this); - if (timeout){ clearTimeout(timeout); } - tiptip_holder.fadeOut(opts.fadeOut); - } - } - }); - } -})(jQuery); \ No newline at end of file diff --git a/lab.php b/lab.php index c5990d7..11cf772 100644 --- a/lab.php +++ b/lab.php @@ -1,480 +1,525 @@ - - - + -room) . "';")); -if($_GET['healall'] == 1){ - $cost = $_GET['cost']; - $kto = $user['login']; - if($user['money'] >= $cost){ - mysql_query("UPDATE `users` SET `hp`=`maxhp` WHERE `lab`='1' AND `bot`!='1';"); - mysql_query("insert into `lab_heal_log` (`kto`,`cost`) VALUES ('".$kto."','".$cost."')"); - mysql_query("update `users` set `money`=`money`-'".$cost."' where `login`='".$user['login']."'"); - echo"Вы всех излечили за ".$cost." Кр!
"; -}else{echo"Не достаточно денег.
";} +if ($_GET['healall'] == 1) { + $cost = $_GET['cost']; + $kto = $user['login']; + if ($user['money'] >= $cost) { + mysql_query("UPDATE `users` SET `hp`=`maxhp` WHERE `lab`='1' AND `bot`!='1';"); + mysql_query("insert into `lab_heal_log` (`kto`,`cost`) VALUES ('" . $kto . "','" . $cost . "')"); + mysql_query("update `users` set `money`=`money`-'" . $cost . "' where `login`='" . $user['login'] . "'"); + echo "Вы всех излечили за " . $cost . " Кр!
"; + } else { + echo "Не достаточно денег.
"; + } } - -If($_GET['buykill'] == 1){ - if($user['money'] >= 0.15){ - mysql_query("update `users` set `money`=`money`-'0.15' where `id`='".$user['id']."'"); - mysql_query("update `lab_user` set `svitok_kill`=`svitok_kill`+'1' where `id_user`='".$user['id']."'"); - echo""; -}echo"Не достаточно денег!
"; +if ($_GET['buykill'] == 1) { + if ($user['money'] >= 0.15) { + mysql_query("update `users` set `money`=`money`-'0.15' where `id`='" . $user['id'] . "'"); + mysql_query("update `lab_user` set `svitok_kill`=`svitok_kill`+'1' where `id_user`='" . $user['id'] . "'"); + echo ""; + } + echo "Не достаточно денег!
"; } -if($_GET['svitheal'] == 1){ - If($u_res['svitok_heal'] >= 1){ - if($user['hp'] < $user['maxhp']){ -Mysql_query("update `users` set `hp`=`maxhp` where `login`='".$user['login']."'"); -Mysql_query("update `lab_user` set `svitok_heal`=`svitok_heal`-'1' where `id_user`='".$user['id']."'"); - echo""; -}else{echo"Ваши жизни итак полны!
";} -}else{echo"У Вас нет свитков оздоровления!
";} +if ($_GET['svitheal'] == 1) { + if ($u_res['svitok_heal'] >= 1) { + if ($user['hp'] < $user['maxhp']) { + Mysql_query("update `users` set `hp`=`maxhp` where `login`='" . $user['login'] . "'"); + Mysql_query("update `lab_user` set `svitok_heal`=`svitok_heal`-'1' where `id_user`='" . $user['id'] . "'"); + echo ""; + } else { + echo "Ваши жизни итак полны!
"; + } + } else { + echo "У Вас нет свитков оздоровления!
"; + } } -if($_GET['eexit'] == 1){ - mysql_query("DELETE FROM `lab_trap` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_bots` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_inv` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_user` WHERE `id_user` = '".$user['id']."'"); -Mysql_query("update `users` set `hp`=`maxhp` where `login`='".$user['login']."'"); - $msg .= 'Вышли...
'; - mysql_query("UPDATE `users` SET `lab` = 0 , `room` = '99' WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - echo""; +if ($_GET['eexit'] == 1) { + mysql_query("DELETE FROM `lab_trap` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_bots` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_inv` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_user` WHERE `id_user` = '" . $user['id'] . "'"); + Mysql_query("update `users` set `hp`=`maxhp` where `login`='" . $user['login'] . "'"); + $msg .= 'Вышли...
'; + mysql_query("UPDATE `users` SET `lab` = 0 , `room` = '99' WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + echo ""; } -if($_GET['kwestend'] == 1){ +if ($_GET['kwestend'] == 1) { ///////////*****3ADAHU9I******////////// -if($u_res['zadanie'] == 1){$mkol = 3;} -elseif($u_res['zadanie'] == 2){$mkol = 10;} -elseif($u_res['zadanie'] == 3){$mkol = 50;} -elseif($u_res['zadanie'] == 4){$mkol = 10;} -elseif($u_res['zadanie'] == 5){$mkol = 15;} -elseif($u_res['zadanie'] == 6){$mkol = 25;} -elseif($u_res['zadanie'] == 7){$mkol = 5;} -elseif($u_res['zadanie'] == 8){$mkol = 10;} -if($u_res['zad'.$u_res['zadanie'].'_kol'] >= $mkol){ - mysql_query("DELETE FROM `lab_trap` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_bots` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_inv` WHERE `id_user` = '".$user['id']."'"); -Mysql_query("update `users` set `hp`=`maxhp`,`city_mountain`=`city_mountain`+'".$u_res['nagrada']."',`doblest`=`doblest`+'".$u_res['nagrada']."' where `login`='".$user['login']."'"); -mysql_query("DELETE FROM `lab_user` WHERE `id_user` = '".$user['id']."'"); -mysql_query("UPDATE `users` SET `lab`='0',`room` ='99' WHERE `id` = '".$user['id']."';"); - echo""; -}else{echo"Вы еще не собрали все ресурсы
";} + if ($u_res['zadanie'] == 1) { + $mkol = 3; + } elseif ($u_res['zadanie'] == 2) { + $mkol = 10; + } elseif ($u_res['zadanie'] == 3) { + $mkol = 50; + } elseif ($u_res['zadanie'] == 4) { + $mkol = 10; + } elseif ($u_res['zadanie'] == 5) { + $mkol = 15; + } elseif ($u_res['zadanie'] == 6) { + $mkol = 25; + } elseif ($u_res['zadanie'] == 7) { + $mkol = 5; + } elseif ($u_res['zadanie'] == 8) { + $mkol = 10; + } + if ($u_res['zad' . $u_res['zadanie'] . '_kol'] >= $mkol) { + mysql_query("DELETE FROM `lab_trap` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_bots` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_inv` WHERE `id_user` = '" . $user['id'] . "'"); + Mysql_query("update `users` set `hp`=`maxhp`,`city_mountain`=`city_mountain`+'" . $u_res['nagrada'] . "',`doblest`=`doblest`+'" . $u_res['nagrada'] . "' where `login`='" . $user['login'] . "'"); + mysql_query("DELETE FROM `lab_user` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("UPDATE `users` SET `lab`='0',`room` ='99' WHERE `id` = '" . $user['id'] . "';"); + echo ""; + } else { + echo "Вы еще не собрали все ресурсы
"; + } } -if($_GET['mobkill'] == 1){ - If($u_res['svitok_kill'] > 0){ - $coma = array ( -"Бот яростно замахнулся, но вы уклонились от удара!", -"Вы заблокировали подлый удар в спину.", -"Ваша реакция позволила вам отпрыгнуть от врага.", -"Вы громко закричали, в следствии чего бот промахнулся.", -"Бот явно не расчитал свою силы и ударил мимо вас!", -"Вы технично парировали удар."); -$com = $coma[rand(0,count($coma)-1)]; -$id = $_GET['idbot']; -$rand_bot_atack = rand(1,3); -$rand_bot_hpkol2 = rand(1,7); -$rand_bot_hpkol1 = rand(3,20); -$rand_bot_hpkol = ($rand_bot_hpkol1 + $rand_bot_hpkol2) * $user['level']; -if($rand_bot_atack == 1){$user['hp'] = $user['hp'] - $rand_bot_hpkol;echo"*** Бот атаковал вас на -".$rand_bot_hpkol." HP!
";mysql_query("update `users` set `hp`=`hp`-'".$rand_bot_hpkol."' where `id`='".$user['id']."'");} -else{echo"*** Бот промахнулся!
";} - $rand_hp1 = rand(1,10); - $rand_hp = $rand_hp1 * $user['level']; - $bot = mysql_fetch_array(mysql_query("select * from `lab_bots` where `id_bot`='".$id."' AND `id_user`='".$user['id']."' AND `id_room`='".$user['room']."' LIMIT 1")); -$hels = $bot['bot_hp'] - $rand_hp; -if($hels < 0){ - echo"Вы убили моба!
"; +if ($_GET['mobkill'] == 1) { + if ($u_res['svitok_kill'] > 0) { + $coma = [ + "Бот яростно замахнулся, но вы уклонились от удара!", + "Вы заблокировали подлый удар в спину.", + "Ваша реакция позволила вам отпрыгнуть от врага.", + "Вы громко закричали, в следствии чего бот промахнулся.", + "Бот явно не расчитал свою силы и ударил мимо вас!", + "Вы технично парировали удар."]; + $com = $coma[rand(0, count($coma) - 1)]; + $id = $_GET['idbot']; + $rand_bot_atack = rand(1, 3); + $rand_bot_hpkol2 = rand(1, 7); + $rand_bot_hpkol1 = rand(3, 20); + $rand_bot_hpkol = ($rand_bot_hpkol1 + $rand_bot_hpkol2) * $user['level']; + if ($rand_bot_atack == 1) { + $user['hp'] = $user['hp'] - $rand_bot_hpkol; + echo "*** Бот атаковал вас на -" . $rand_bot_hpkol . " HP!
"; + mysql_query("update `users` set `hp`=`hp`-'" . $rand_bot_hpkol . "' where `id`='" . $user['id'] . "'"); + } else { + echo "*** Бот промахнулся!
"; + } + $rand_hp1 = rand(1, 10); + $rand_hp = $rand_hp1 * $user['level']; + $bot = mysql_fetch_array(mysql_query("select * from `lab_bots` where `id_bot`='" . $id . "' AND `id_user`='" . $user['id'] . "' AND `id_room`='" . $user->room . "' LIMIT 1")); + $hels = $bot['bot_hp'] - $rand_hp; + if ($hels < 0) { + echo "Вы убили моба!
"; ///Если нужно выбить записки -if($u_res['zadanie'] == 7){ -$zapis = rand(1,4); -if($zapis == 1){ -echo"Вы получили 1 записку!
"; -Mysql_query("update `lab_user` set `zad".$u_res['zadanie']."_kol`=`zad".$u_res['zadanie']."_kol`+'1' where `id_user`='".$user['id']."'"); -} -mysql_query("delete from `lab_bots` where `id_bot`='".$id."' AND `id_user`='".$user['id']."' AND `id_room`='".$user['room']."' LIMIT 1"); + if ($u_res['zadanie'] == 7) { + $zapis = rand(1, 4); + if ($zapis == 1) { + echo "Вы получили 1 записку!
"; + Mysql_query("update `lab_user` set `zad" . $u_res['zadanie'] . "_kol`=`zad" . $u_res['zadanie'] . "_kol`+'1' where `id_user`='" . $user['id'] . "'"); + } + mysql_query("delete from `lab_bots` where `id_bot`='" . $id . "' AND `id_user`='" . $user['id'] . "' AND `id_room`='" . $user->room . "' LIMIT 1"); //если просто убивалка -}else{ -Mysql_query("update `lab_user` set `zad".$u_res['zadanie']."_kol`=`zad".$u_res['zadanie']."_kol`+'1' where `id_user`='".$user['id']."'"); - mysql_query("delete from `lab_bots` where `id_bot`='".$id."' AND `id_user`='".$user['id']."' AND `id_room`='".$user['room']."' LIMIT 1"); -}} -else{echo"Вы отняли у моба -".$rand_hp." HP!
";mysql_query("update `lab_bots` set `bot_hp`=`bot_hp`-'".$rand_hp."' where `id`='".$bot['id']."'");} -Mysql_query("update `lab_user` set `svitok_kill`=`svitok_kill`-'1' where `id_user`='".$user['id']."'"); -}else{echo"У вас нет свитков атаки!
";} + } else { + Mysql_query("update `lab_user` set `zad" . $u_res['zadanie'] . "_kol`=`zad" . $u_res['zadanie'] . "_kol`+'1' where `id_user`='" . $user['id'] . "'"); + mysql_query("delete from `lab_bots` where `id_bot`='" . $id . "' AND `id_user`='" . $user['id'] . "' AND `id_room`='" . $user->room . "' LIMIT 1"); + } + } else { + echo "Вы отняли у моба -" . $rand_hp . " HP!
"; + mysql_query("update `lab_bots` set `bot_hp`=`bot_hp`-'" . $rand_hp . "' where `id`='" . $bot['id'] . "'"); + } + Mysql_query("update `lab_user` set `svitok_kill`=`svitok_kill`-'1' where `id_user`='" . $user['id'] . "'"); + } else { + echo "У вас нет свитков атаки!
"; + } } -if($_GET['svitexit'] == 1){ - If($u_res['exit_teleport'] >= 1){ - mysql_query("DELETE FROM `lab_trap` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_bots` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_inv` WHERE `id_user` = '".$user['id']."'"); -Mysql_query("update `users` set `hp`=`maxhp` where `login`='".$user['login']."'"); -Mysql_query("update `lab_user` set `exit_teleport`=`exit_teleport`-'1' where `id_user`='".$user['id']."'"); -mysql_query("UPDATE `users` SET `lab`='0',`room` ='99' WHERE `id` = '".$user['id']."';"); - echo""; -}else{echo"У вас нет свитков возрата!
";} +if ($_GET['svitexit'] == 1) { + if ($u_res['exit_teleport'] >= 1) { + mysql_query("DELETE FROM `lab_trap` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_bots` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_inv` WHERE `id_user` = '" . $user['id'] . "'"); + Mysql_query("update `users` set `hp`=`maxhp` where `login`='" . $user['login'] . "'"); + Mysql_query("update `lab_user` set `exit_teleport`=`exit_teleport`-'1' where `id_user`='" . $user['id'] . "'"); + mysql_query("UPDATE `users` SET `lab`='0',`room` ='99' WHERE `id` = '" . $user['id'] . "';"); + echo ""; + } else { + echo "У вас нет свитков возрата!
"; + } } - - if($_GET['exit'] && $room['exit']==1) { - mysql_query("DELETE FROM `lab_trap` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_bots` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_inv` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '".$user['id']."'"); -Mysql_query("update `users` set `hp`=`maxhp` where `login`='".$user['login']."'"); -mysql_query("UPDATE `users` SET `lab`='0',`room` ='99' WHERE `id` = '".$user['id']."';"); - echo""; - } - if($_GET['get']) { - $data = mysql_fetch_array(mysql_query("SELECT * FROM `lab_inv` WHERE `id` = '".mysql_real_escape_string($_GET['get'])."' AND `id_user`='".$user['id']."';")); - if($data['id_room'] == $user['room']) { +if ($_GET['exit'] && $room['exit'] == 1) { + mysql_query("DELETE FROM `lab_trap` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_bots` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_inv` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '" . $user['id'] . "'"); + Mysql_query("update `users` set `hp`=`maxhp` where `login`='" . $user['login'] . "'"); + mysql_query("UPDATE `users` SET `lab`='0',`room` ='99' WHERE `id` = '" . $user['id'] . "';"); + echo ""; +} - switch($data['type']){ - case 1: - $d = mysql_fetch_array(mysql_query("SELECT count(`id`) FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."';")); - if($user['sila']*4 > $d[0]) { - mysql_query("INSERT INTO `lab_tmp` (`id_user`,`type`,`value`) values ('".mysql_real_escape_string($user['id'])."','".mysql_real_escape_string($data['type'])."','".mysql_real_escape_string($data['value'])."');"); - mysql_query("DELETE FROM `lab_inv` WHERE `id` = '".mysql_real_escape_string($data['id'])."' AND `id_user`='".$user['id']."' LIMIT 1;"); - } - break; - case 2: - mysql_query("DELETE FROM `lab_inv` WHERE `id` = '".mysql_real_escape_string($data['id'])."' AND `id_user`='".$user['id']."' LIMIT 1;"); - mysql_query("UPDATE `users` SET `hp` = `maxhp`, `fullhptime` = ".time()." WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - $user['hp'] = $user['maxhp']; - break; - case 6: - mysql_query("DELETE FROM `lab_inv` WHERE `id` = '".mysql_real_escape_string($data['id'])."' AND `id_user`='".$user['id']."' LIMIT 1;"); - Mysql_query("update `lab_user` set `zad3_kol`=`zad3_kol`+'1' where `id_user`='".$user['id']."'"); - echo""; - break; - case 5: - mysql_query("DELETE FROM `lab_inv` WHERE `id` = '".mysql_real_escape_string($data['id'])."' AND `id_user`='".$user['id']."' LIMIT 1;"); - Mysql_query("update `lab_user` set `zad2_kol`=`zad2_kol`+'1' where `id_user`='".$user['id']."'"); - echo""; - break; - case 7: - mysql_query("DELETE FROM `lab_inv` WHERE `id` = '".mysql_real_escape_string($data['id'])."' AND `id_user`='".$user['id']."' LIMIT 1;"); - Mysql_query("update `lab_user` set `zad8_kol`=`zad8_kol`+'1' where `id_user`='".$user['id']."'"); - echo""; - break; - case 4: - mysql_query("DELETE FROM `lab_inv` WHERE `id` = '".mysql_real_escape_string($data['id'])."' AND `id_user`='".$user['id']."' LIMIT 1;"); - Mysql_query("update `lab_user` set `zad1_kol`=`zad1_kol`+'1' where `id_user`='".$user['id']."'"); - echo""; - break; - case 3: - $d = mysql_fetch_array(mysql_query("SELECT count(`id`) FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."' AND `id_user`='".$user['id']."';")); - if($user['sila']*4 > $d[0]) { - mysql_query("INSERT INTO `lab_tmp` (`id_user`,`type`,`value`) values ('".mysql_real_escape_string($user['id'])."','".mysql_real_escape_string($data['type'])."','".mysql_real_escape_string($data['value'])."');"); - mysql_query("DELETE FROM `lab_inv` WHERE `id` = '".mysql_real_escape_string($data['id'])."' AND `id_user`='".$user['id']."' LIMIT 1;"); - } - break; - case 9: - $d = mysql_fetch_array(mysql_query("SELECT count(`id`) FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."' AND `id_user`='".$user['id']."';")); - if($user['sila']*4 > $d[0]) { - mysql_query("INSERT INTO `lab_tmp` (`id_user`,`type`,`value`) values ('".mysql_real_escape_string($user['id'])."','".mysql_real_escape_string($data['type'])."','".mysql_real_escape_string($data['value'])."');"); - mysql_query("DELETE FROM `lab_inv` WHERE `id` = '".mysql_real_escape_string($data['id'])."' AND `id_user`='".$user['id']."' LIMIT 1;"); - } - break; - case 8: - $d = mysql_fetch_array(mysql_query("SELECT count(`id`) FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."' AND `id_user`='".$user['id']."';")); - if($user['sila']*4 > $d[0]) { - mysql_query("INSERT INTO `lab_tmp` (`id_user`,`type`,`value`) values ('".mysql_real_escape_string($user['id'])."','".mysql_real_escape_string($data['type'])."','".mysql_real_escape_string($data['value'])."');"); - mysql_query("DELETE FROM `lab_inv` WHERE `id` = '".mysql_real_escape_string($data['id'])."' AND `id_user`='".$user['id']."' LIMIT 1;"); - } - break; - } - } - unset($data); - } - - if($_GET['drop']) { - $data = mysql_fetch_array(mysql_query("SELECT * FROM `lab_tmp` WHERE `id` = '".mysql_real_escape_string($_GET['drop'])."' AND `id_user`='".$user['id']."';")); - mysql_query("DELETE FROM `lab_tmp` WHERE `id` = '".mysql_real_escape_string($data['id'])."' AND `id_user`='".$user['id']."' LIMIT 1;"); - mysql_query("INSERT INTO `lab_inv` (`id_room`,`type`,`value`,`id_user`) values ('".mysql_real_escape_string($user['room'])."','".mysql_real_escape_string($data['type'])."','".mysql_real_escape_string($data['value'])."','".mysql_real_escape_string($user['id'])."');"); - unset($data); - } - - if($_GET['nal1']) { - $data = mysql_fetch_array(mysql_query("SELECT * FROM `lab_bots` WHERE `id` = '".mysql_real_escape_string($_GET['nal1'])."' AND `id_user`='".$user['id']."';")); - if($data['id_room'] == $user['room']) { - $sum = mysql_fetch_array(mysql_query("SELECT SUM(`value`) FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."' AND `type`='1';")); - mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."' AND `type`='1';"); - mysql_query("UPDATE `users` SET `money` = `money`+'".mysql_real_escape_string($sum[0])."' WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - err('Вы обналичили у Архивариуса чек на '.round($sum[0],2).' кр!
'); - } - unset($data); - } - +if ($_GET['get']) { + $data = mysql_fetch_array(mysql_query("SELECT * FROM `lab_inv` WHERE `id` = '" . mysql_real_escape_string($_GET['get']) . "' AND `id_user`='" . $user['id'] . "';")); + if ($data['id_room'] == $user->room) { - if($_GET['nal2']) { - $data = mysql_fetch_array(mysql_query("SELECT * FROM `lab_bots` WHERE `id` = '".mysql_real_escape_string($_GET['nal2'])."' AND `id_user`='".$user['id']."';")); - if($data['id_room'] == $user['room']) { - $sum = mysql_fetch_array(mysql_query("SELECT SUM(`value`) FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."' AND `type`='3';")); - mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."' AND `type`='3';"); - mysql_query("UPDATE `users` SET `doblest` = `doblest`+'".mysql_real_escape_string($sum[0])."' WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - err('Вы обналичили у Архивариуса чек на '.round($sum[0],2).' доблести!
'); - } - unset($data); - } - + switch ($data['type']) { + case 1: + $d = mysql_fetch_array(mysql_query("SELECT count(`id`) FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "';")); + if ($user['sila'] * 4 > $d[0]) { + mysql_query("INSERT INTO `lab_tmp` (`id_user`,`type`,`value`) values ('" . mysql_real_escape_string($user['id']) . "','" . mysql_real_escape_string($data['type']) . "','" . mysql_real_escape_string($data['value']) . "');"); + mysql_query("DELETE FROM `lab_inv` WHERE `id` = '" . mysql_real_escape_string($data['id']) . "' AND `id_user`='" . $user['id'] . "' LIMIT 1;"); + } + break; + case 2: + mysql_query("DELETE FROM `lab_inv` WHERE `id` = '" . mysql_real_escape_string($data['id']) . "' AND `id_user`='" . $user['id'] . "' LIMIT 1;"); + mysql_query("UPDATE `users` SET `hp` = `maxhp`, `fullhptime` = " . time() . " WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + $user['hp'] = $user['maxhp']; + break; + case 6: + mysql_query("DELETE FROM `lab_inv` WHERE `id` = '" . mysql_real_escape_string($data['id']) . "' AND `id_user`='" . $user['id'] . "' LIMIT 1;"); + Mysql_query("update `lab_user` set `zad3_kol`=`zad3_kol`+'1' where `id_user`='" . $user['id'] . "'"); + echo ""; + break; + case 5: + mysql_query("DELETE FROM `lab_inv` WHERE `id` = '" . mysql_real_escape_string($data['id']) . "' AND `id_user`='" . $user['id'] . "' LIMIT 1;"); + Mysql_query("update `lab_user` set `zad2_kol`=`zad2_kol`+'1' where `id_user`='" . $user['id'] . "'"); + echo ""; + break; + case 7: + mysql_query("DELETE FROM `lab_inv` WHERE `id` = '" . mysql_real_escape_string($data['id']) . "' AND `id_user`='" . $user['id'] . "' LIMIT 1;"); + Mysql_query("update `lab_user` set `zad8_kol`=`zad8_kol`+'1' where `id_user`='" . $user['id'] . "'"); + echo ""; + break; + case 4: + mysql_query("DELETE FROM `lab_inv` WHERE `id` = '" . mysql_real_escape_string($data['id']) . "' AND `id_user`='" . $user['id'] . "' LIMIT 1;"); + Mysql_query("update `lab_user` set `zad1_kol`=`zad1_kol`+'1' where `id_user`='" . $user['id'] . "'"); + echo ""; + break; + case 3: + $d = mysql_fetch_array(mysql_query("SELECT count(`id`) FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "' AND `id_user`='" . $user['id'] . "';")); + if ($user['sila'] * 4 > $d[0]) { + mysql_query("INSERT INTO `lab_tmp` (`id_user`,`type`,`value`) values ('" . mysql_real_escape_string($user['id']) . "','" . mysql_real_escape_string($data['type']) . "','" . mysql_real_escape_string($data['value']) . "');"); + mysql_query("DELETE FROM `lab_inv` WHERE `id` = '" . mysql_real_escape_string($data['id']) . "' AND `id_user`='" . $user['id'] . "' LIMIT 1;"); + } + break; + case 9: + $d = mysql_fetch_array(mysql_query("SELECT count(`id`) FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "' AND `id_user`='" . $user['id'] . "';")); + if ($user['sila'] * 4 > $d[0]) { + mysql_query("INSERT INTO `lab_tmp` (`id_user`,`type`,`value`) values ('" . mysql_real_escape_string($user['id']) . "','" . mysql_real_escape_string($data['type']) . "','" . mysql_real_escape_string($data['value']) . "');"); + mysql_query("DELETE FROM `lab_inv` WHERE `id` = '" . mysql_real_escape_string($data['id']) . "' AND `id_user`='" . $user['id'] . "' LIMIT 1;"); + } + break; + case 8: + $d = mysql_fetch_array(mysql_query("SELECT count(`id`) FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "' AND `id_user`='" . $user['id'] . "';")); + if ($user['sila'] * 4 > $d[0]) { + mysql_query("INSERT INTO `lab_tmp` (`id_user`,`type`,`value`) values ('" . mysql_real_escape_string($user['id']) . "','" . mysql_real_escape_string($data['type']) . "','" . mysql_real_escape_string($data['value']) . "');"); + mysql_query("DELETE FROM `lab_inv` WHERE `id` = '" . mysql_real_escape_string($data['id']) . "' AND `id_user`='" . $user['id'] . "' LIMIT 1;"); + } + break; + } + } + unset($data); +} - if($_GET['nal3']) { - $data = mysql_fetch_array(mysql_query("SELECT * FROM `lab_bots` WHERE `id` = '".mysql_real_escape_string($_GET['nal3'])."' AND `id_user`='".$user['id']."';")); - if($data['id_room'] == $user['room']) { - $sum = mysql_fetch_array(mysql_query("SELECT SUM(`value`) FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."' AND `type`='8';")); - mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."' AND `type`='8';"); - mysql_query("UPDATE `bank` SET `ekr` = `ekr`+'".mysql_real_escape_string($sum[0])."' WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - err('Вы обналичили у Архивариуса чек на '.round($sum[0],2).' екр!
'); - } - unset($data); - } - +if ($_GET['drop']) { + $data = mysql_fetch_array(mysql_query("SELECT * FROM `lab_tmp` WHERE `id` = '" . mysql_real_escape_string($_GET['drop']) . "' AND `id_user`='" . $user['id'] . "';")); + mysql_query("DELETE FROM `lab_tmp` WHERE `id` = '" . mysql_real_escape_string($data['id']) . "' AND `id_user`='" . $user['id'] . "' LIMIT 1;"); + mysql_query("INSERT INTO `lab_inv` (`id_room`,`type`,`value`,`id_user`) values ('" . mysql_real_escape_string($user->room) . "','" . mysql_real_escape_string($data['type']) . "','" . mysql_real_escape_string($data['value']) . "','" . mysql_real_escape_string($user['id']) . "');"); + unset($data); +} - if($_GET['nal4']) { - $data = mysql_fetch_array(mysql_query("SELECT * FROM `lab_bots` WHERE `id` = '".mysql_real_escape_string($_GET['nal4'])."' AND `id_user`='".$user['id']."';")); - if($data['id_room'] == $user['room']) { - $sum = mysql_fetch_array(mysql_query("SELECT SUM(`value`) FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."' AND `type`='9';")); - mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."' AND `type`='9';"); - mysql_query("UPDATE `users` SET `exp` = `exp`+'".mysql_real_escape_string($sum[0])."' WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - err('Вы обналичили у Архивариуса чек на '.round($sum[0],2).' опыта!
'); - } - unset($data); - } - - if ($_GET['go']) { - if(time()-$_SESSION['time'] <= 3) { - echo "Не так быстро"; - } - else - switch($_GET['go']) { - case "p1": - mysql_query("UPDATE `users` SET `room` = '".mysql_real_escape_string($room['p1'])."', `fullhptime` = ".time()." WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - $user['room'] = $room['p1']; - $_SESSION['time'] = time(); - break; - case "p2": - mysql_query("UPDATE `users` SET `room` = '".mysql_real_escape_string($room['p2'])."', `fullhptime` = ".time()." WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - $user['room'] = $room['p2']; - $_SESSION['time'] = time(); - break; - case "p3": - mysql_query("UPDATE `users` SET `room` = '".mysql_real_escape_string($room['p3'])."', `fullhptime` = ".time()." WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - $user['room'] = $room['p3']; - $_SESSION['time'] = time(); - break; - case "p4": - mysql_query("UPDATE `users` SET `room` = '".mysql_real_escape_string($room['p4'])."', `fullhptime` = ".time()." WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - $user['room'] = $room['p4']; - $_SESSION['time'] = time(); - break; - } - } - - $room = mysql_fetch_array(mysql_query("SELECT * FROM `lab_rooms` WHERE `id` = '".mysql_real_escape_string($user['room'])."';")); - - if($user['hp'] <= 0) { - mysql_query("DELETE FROM `lab_trap` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_bots` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_inv` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_user` WHERE `id_user` = '".$user['id']."'"); -Mysql_query("update `users` set `hp`=`maxhp` where `login`='".$user['login']."'"); - $msg .= 'К сожалению, Вы умерли!
'; - mysql_query("UPDATE `users` SET `lab` = 0 , `room` = '99' WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - echo""; - } - - - - $data = mysql_query("SELECT * FROM `lab_inv` WHERE `id_room` = '".mysql_real_escape_string($user['room'])."' AND `id_user`='".$user['id']."';"); - $data2 = mysql_query("SELECT * FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."';"); - $data3 = mysql_query("SELECT * FROM `users` WHERE `lab` = 1 AND `room` = '".mysql_real_escape_string($room['id'])."';"); - $data4 = mysql_query("SELECT * FROM `lab_bots` WHERE `id_room` = '".mysql_real_escape_string($room['id'])."' AND `id_user`='".$user['id']."';"); - - $roow = mysql_fetch_array(mysql_query("SELECT * FROM `lab_trap` WHERE `id_room` = '".mysql_real_escape_string($user['room'])."' AND `id_user`='".$user['id']."';")); - - if($roow[0]) { - $msg .= 'В комнате была установлена ловушка...
'; - switch($roow[3]) { - case 1: - mysql_query("UPDATE `users` SET `hp` = '1' WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - break; - case 2: - mysql_query("UPDATE `users` SET `hp` = `hp`/2+1 WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - break; - case 3: - mysql_query("UPDATE `users` SET `hp` = `hp`/3+1 WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - break; - case 4: - mysql_query("UPDATE `users` SET `hp` = `hp`/4+1 WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - break; - } - $user = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '".mysql_real_escape_string($_SESSION['uid'])."' LIMIT 1;")); - mysql_query("DELETE FROM `lab_trap` WHERE `id` = '".mysql_real_escape_string($roow['id'])."' AND `id_user`='".$user['id']."';"); - } - - if((time()-$_SESSION['time']) > 3) { - $tt = 3; - } - else { - $tt =(time()-$_SESSION['time']); - } -?> - - - - - - -room) { + $sum = mysql_fetch_array(mysql_query("SELECT SUM(`value`) FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "' AND `type`='1';")); + mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "' AND `type`='1';"); + mysql_query("UPDATE `users` SET `money` = `money`+'" . mysql_real_escape_string($sum[0]) . "' WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + err('Вы обналичили у Архивариуса чек на ' . round($sum[0], 2) . ' кр!
'); + } + unset($data); +} - echo Nick::id($user)->battle(); - echo" Выйти?"; - echo ""; +echo "
".$msg; echo ""; - if($room['exit']==1) { - echo "В комнате есть выход.ВЫЙТИ!
"; - } - echo" Свиток возрата: ".$u_res['exit_teleport']." | Свиток оздоровления: ".$u_res['svitok_heal']."
"; +if ($_GET['nal2']) { + $data = mysql_fetch_array(mysql_query("SELECT * FROM `lab_bots` WHERE `id` = '" . mysql_real_escape_string($_GET['nal2']) . "' AND `id_user`='" . $user['id'] . "';")); + if ($data['id_room'] == $user->room) { + $sum = mysql_fetch_array(mysql_query("SELECT SUM(`value`) FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "' AND `type`='3';")); + mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "' AND `type`='3';"); + mysql_query("UPDATE `users` SET `doblest` = `doblest`+'" . mysql_real_escape_string($sum[0]) . "' WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + err('Вы обналичили у Архивариуса чек на ' . round($sum[0], 2) . ' доблести!
'); + } + unset($data); +} + + +if ($_GET['nal3']) { + $data = mysql_fetch_array(mysql_query("SELECT * FROM `lab_bots` WHERE `id` = '" . mysql_real_escape_string($_GET['nal3']) . "' AND `id_user`='" . $user['id'] . "';")); + if ($data['id_room'] == $user->room) { + $sum = mysql_fetch_array(mysql_query("SELECT SUM(`value`) FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "' AND `type`='8';")); + mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "' AND `type`='8';"); + mysql_query("UPDATE `bank` SET `ekr` = `ekr`+'" . mysql_real_escape_string($sum[0]) . "' WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + err('Вы обналичили у Архивариуса чек на ' . round($sum[0], 2) . ' екр!
'); + } + unset($data); +} + + +if ($_GET['nal4']) { + $data = mysql_fetch_array(mysql_query("SELECT * FROM `lab_bots` WHERE `id` = '" . mysql_real_escape_string($_GET['nal4']) . "' AND `id_user`='" . $user['id'] . "';")); + if ($data['id_room'] == $user->room) { + $sum = mysql_fetch_array(mysql_query("SELECT SUM(`value`) FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "' AND `type`='9';")); + mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "' AND `type`='9';"); + mysql_query("UPDATE `users` SET `exp` = `exp`+'" . mysql_real_escape_string($sum[0]) . "' WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + err('Вы обналичили у Архивариуса чек на ' . round($sum[0], 2) . ' опыта!
'); + } + unset($data); +} + +if ($_GET['go']) { + if (time() - $_SESSION['time'] <= 3) { + echo "Не так быстро"; + } else + switch ($_GET['go']) { + case "p1": + mysql_query("UPDATE `users` SET `room` = '" . mysql_real_escape_string($room['p1']) . "', `fullhptime` = " . time() . " WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + $user->room = $room['p1']; + $_SESSION['time'] = time(); + break; + case "p2": + mysql_query("UPDATE `users` SET `room` = '" . mysql_real_escape_string($room['p2']) . "', `fullhptime` = " . time() . " WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + $user->room = $room['p2']; + $_SESSION['time'] = time(); + break; + case "p3": + mysql_query("UPDATE `users` SET `room` = '" . mysql_real_escape_string($room['p3']) . "', `fullhptime` = " . time() . " WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + $user->room = $room['p3']; + $_SESSION['time'] = time(); + break; + case "p4": + mysql_query("UPDATE `users` SET `room` = '" . mysql_real_escape_string($room['p4']) . "', `fullhptime` = " . time() . " WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + $user->room = $room['p4']; + $_SESSION['time'] = time(); + break; + } +} + +$room = mysql_fetch_array(mysql_query("SELECT * FROM `lab_rooms` WHERE `id` = '" . mysql_real_escape_string($user->room) . "';")); + +if ($user['hp'] <= 0) { + mysql_query("DELETE FROM `lab_trap` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_bots` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_inv` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_user` WHERE `id_user` = '" . $user['id'] . "'"); + Mysql_query("update `users` set `hp`=`maxhp` where `login`='" . $user['login'] . "'"); + $msg .= 'К сожалению, Вы умерли!
'; + mysql_query("UPDATE `users` SET `lab` = 0 , `room` = '99' WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + echo ""; +} + + +$data = mysql_query("SELECT * FROM `lab_inv` WHERE `id_room` = '" . mysql_real_escape_string($user->room) . "' AND `id_user`='" . $user['id'] . "';"); +$data2 = mysql_query("SELECT * FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "';"); +$data3 = mysql_query("SELECT * FROM `users` WHERE `lab` = 1 AND `room` = '" . mysql_real_escape_string($room['id']) . "';"); +$data4 = mysql_query("SELECT * FROM `lab_bots` WHERE `id_room` = '" . mysql_real_escape_string($room['id']) . "' AND `id_user`='" . $user['id'] . "';"); + +$roow = mysql_fetch_array(mysql_query("SELECT * FROM `lab_trap` WHERE `id_room` = '" . mysql_real_escape_string($user->room) . "' AND `id_user`='" . $user['id'] . "';")); + +if ($roow[0]) { + $msg .= 'В комнате была установлена ловушка...
'; + switch ($roow[3]) { + case 1: + mysql_query("UPDATE `users` SET `hp` = '1' WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + break; + case 2: + mysql_query("UPDATE `users` SET `hp` = `hp`/2+1 WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + break; + case 3: + mysql_query("UPDATE `users` SET `hp` = `hp`/3+1 WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + break; + case 4: + mysql_query("UPDATE `users` SET `hp` = `hp`/4+1 WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + break; + } + $user = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '" . mysql_real_escape_string($_SESSION['uid']) . "' LIMIT 1;")); + mysql_query("DELETE FROM `lab_trap` WHERE `id` = '" . mysql_real_escape_string($roow['id']) . "' AND `id_user`='" . $user['id'] . "';"); +} + +if ((time() - $_SESSION['time']) > 3) { + $tt = 3; +} else { + $tt = (time() - $_SESSION['time']); +} +Template::header('lab'); + +echo Nick::id($user)->battle(); +echo " Выйти?"; +echo ""; - echo ""; +echo ""; - echo "
" . $msg; +echo ""; +if ($room['exit'] == 1) { + echo "В комнате есть выход.ВЫЙТИ!
"; +} + +echo " Свиток возрата: " . $u_res['exit_teleport'] . " | Свиток оздоровления: " . $u_res['svitok_heal'] . "
"; + +echo " + Бот-атаки: " . $u_res['svitok_kill'] . " [купить]"; +echo "

"; - echo" + Бот-атаки: ".$u_res['svitok_kill']." [купить]"; - echo"

"; - $log = mysql_query("select * from `lab_heal_log` order by `id` desc LIMIT 1"); - for($i=0; $i".$u_info['login']." [".$u_info['level']."]Информация о ".$u_info[ излечил всех за ".$log_inf['cost']." кр.
"; +for ($i = 0; $i < mysql_num_rows($log); $i++) { + $log_inf = mysql_fetch_array($log); + $u_info = mysql_fetch_array(mysql_query("select `level`,`login` from `users` where `login`='" . $log_inf['kto'] . "'")); + echo "" . $u_info['login'] . " [" . $u_info['level'] . "]Информация о " . $u_info[ излечил всех за " . $log_inf['cost'] . " кр.
"; } - - echo"".$room['name']." (".$user['room'].")

 "; - $u_lab = mysql_query("select `login` from `users` where `lab`='1' and `bot`!='1'"); + +echo "" . $room['name'] . " (" . $user->room . ")
 "; +$u_lab = mysql_query("select `login` from `users` where `lab`='1' and `bot`!='1'"); $u_lab_kol = mysql_num_rows($u_lab); -$heal_all = (($u_lab_kol/2)+1); -echo"Всего в Квестовом Лабиринте: ".$u_lab_kol." чел. [излечить]
"; - echo"В этой комнате:"; - echo"
  • Игроки:"; - while($items = mysql_fetch_array($data3)){ - echo "
    "; echo Nick::id($items['id'])->full(); - } - echo"
  • Мобы:"; - while($items = mysql_fetch_array($data4)){ - echo "
    "; echo"".$items['bot_name']." "; echo" [".$items['bot_hp']."/".$items['bot_hpmax']."]"; - if(($u_res['zadanie_mob_id'] == $items['id_bot'] && $u_res['svitok_kill'] > 0) || ($u_res['zadanie'] == 7 && $u_res['svitok_kill'] > 0)){echo" [атака]";} +$heal_all = (($u_lab_kol / 2) + 1); +echo "Всего в Квестовом Лабиринте: " . $u_lab_kol . " чел. В этой комнате:"; +echo "
  • Игроки:"; +while ($items = mysql_fetch_array($data3)) { + echo "
    "; + echo Nick::id($items['id'])->full(); +} +echo "
  • Мобы:"; +while ($items = mysql_fetch_array($data4)) { + echo "
    "; + echo "" . $items['bot_name'] . " "; + echo " [" . $items['bot_hp'] . "/" . $items['bot_hpmax'] . "]"; + if (($u_res['zadanie_mob_id'] == $items['id_bot'] && $u_res['svitok_kill'] > 0) || ($u_res['zadanie'] == 7 && $u_res['svitok_kill'] > 0)) { + echo "
    [Обналичить чеки на кр]
    "; - } - elseif($items['id_bot'] == 5) { - echo "
    [Обналичить чеки на добл.]
    "; - } - elseif($items['id_bot'] == 6) { - echo "
    [Обналичить чеки на екры]
    "; - } - elseif($items['id_bot'] == 7) { - echo "
    [Обналичить чеки на опыт]
    "; - } - } - echo"
  • Ресурсы:"; - while($items = mysql_fetch_array($data)){ - switch($items['type']){ - case 1: - echo "
    Чек на ".$items['value']." кр."; - break; - case 2: - echo "
    Колодец жизни"; - break; - case 6: - echo "
    Подарок"; - break; - case 5: - echo "
    Нож"; - break; - case 7: - echo "
    Установить древний символ"; - break; - case 3: - echo "
    Чек на ".$items['value']." добл."; - break; - case 8: - echo "
    Чек на ".$items['value']." екр"; - break; - case 9: - echo "
    Чек на ".$items['value']." опыта"; - break; - case 4: - echo "
    Синий жемчуг"; - break; - } - } - echo "
  • "; + if ($items['id_bot'] == 4) { + echo "
    [Обналичить чеки на кр]
    "; + } elseif ($items['id_bot'] == 5) { + echo "
    [Обналичить чеки на добл.]
    "; + } elseif ($items['id_bot'] == 6) { + echo "
    [Обналичить чеки на екры]
    "; + } elseif ($items['id_bot'] == 7) { + echo "
    [Обналичить чеки на опыт]
    "; + } +} +echo "
  • Ресурсы:"; +while ($items = mysql_fetch_array($data)) { + switch ($items['type']) { + case 1: + echo "
    Чек на " . $items['value'] . " кр."; + break; + case 2: + echo "
    Колодец жизни"; + break; + case 6: + echo "
    Подарок"; + break; + case 5: + echo "
    Нож"; + break; + case 7: + echo "
    Установить древний символ"; + break; + case 3: + echo "
    Чек на " . $items['value'] . " добл."; + break; + case 8: + echo "
    Чек на " . $items['value'] . " екр"; + break; + case 9: + echo "
    Чек на " . $items['value'] . " опыта"; + break; + case 4: + echo "
    Синий жемчуг"; + break; + } +} +echo "
  • "; ///////////*****3ADAHU9I******////////// -if($u_res['zadanie'] == 1){$mkol = 3;} -elseif($u_res['zadanie'] == 2){$mkol = 10;} -elseif($u_res['zadanie'] == 3){$mkol = 50;} -elseif($u_res['zadanie'] == 4){$mkol = 10;} -elseif($u_res['zadanie'] == 5){$mkol = 15;} -elseif($u_res['zadanie'] == 6){$mkol = 25;} -elseif($u_res['zadanie'] == 7){$mkol = 5;} -elseif($u_res['zadanie'] == 8){$mkol = 10;} -echo"Задание: ".$u_res['zadanie_opisanie']." [".$u_res['zad'.$u_res['zadanie'].'_kol']."/".$mkol."]"; -if($u_res['zad'.$u_res['zadanie'].'_kol'] >= $mkol){echo" +if ($u_res['zadanie'] == 1) { + $mkol = 3; +} elseif ($u_res['zadanie'] == 2) { + $mkol = 10; +} elseif ($u_res['zadanie'] == 3) { + $mkol = 50; +} elseif ($u_res['zadanie'] == 4) { + $mkol = 10; +} elseif ($u_res['zadanie'] == 5) { + $mkol = 15; +} elseif ($u_res['zadanie'] == 6) { + $mkol = 25; +} elseif ($u_res['zadanie'] == 7) { + $mkol = 5; +} elseif ($u_res['zadanie'] == 8) { + $mkol = 10; +} +echo "Задание: " . $u_res['zadanie_opisanie'] . " [" . $u_res['zad' . $u_res['zadanie'] . '_kol'] . "/" . $mkol . "]"; +if ($u_res['zad' . $u_res['zadanie'] . '_kol'] >= $mkol) { + echo " ЗАВЕРШИТЬ! - ";} + "; +} ?> - + Найденные ресурсы:"; - while($items = mysql_fetch_array($data2)){ - if($items['type']==1){echo "
    Чек на ".$items['value']." кр.";} - if($items['type']==3){echo "
    Чек на ".$items['value']." добл.";} - if($items['type']==9){echo "
    Чек на ".$items['value']." опыта";} - if($items['type']==8){echo "
    Чек на ".$items['value']." екр";} +echo "
    Найденные ресурсы:"; +while ($items = mysql_fetch_array($data2)) { + if ($items['type'] == 1) { + echo "
    Чек на " . $items['value'] . " кр."; + } + if ($items['type'] == 3) { + echo "
    Чек на " . $items['value'] . " добл."; + } + if ($items['type'] == 9) { + echo "
    Чек на " . $items['value'] . " опыта"; + } + if ($items['type'] == 8) { + echo "
    Чек на " . $items['value'] . " екр"; + } - } - echo "
    Всего: ".mysql_num_rows($data2)."/".($user['sila']*4)." "; - echo "
    "; - -?> - - +} +echo "
    Всего: " . mysql_num_rows($data2) . "/" . ($user['sila'] * 4) . " "; +echo "
    "; \ No newline at end of file diff --git a/lab2.php b/lab2.php index 3754512..e02534c 100644 --- a/lab2.php +++ b/lab2.php @@ -1,481 +1,523 @@ - - - + +room) . "';")); -if($_GET['healall'] == 1){ - $cost = $_GET['cost']; - $kto = $user['login']; - if($user['money'] >= $cost){ - mysql_query("UPDATE `users` SET `hp`=`maxhp` WHERE `lab`='1' AND `bot`!='1';"); - mysql_query("insert into `lab_heal_log` (`kto`,`cost`) VALUES ('".$kto."','".$cost."')"); - mysql_query("update `users` set `money`=`money`-'".$cost."' where `login`='".$user['login']."'"); - echo"Вы всех излечили за ".$cost." Кр!
    "; -}else{echo"Недостаточно денег.
    ";} +if ($_GET['healall'] == 1) { + $cost = $_GET['cost']; + $kto = $user['login']; + if ($user['money'] >= $cost) { + mysql_query("UPDATE `users` SET `hp`=`maxhp` WHERE `lab`='1' AND `bot`!='1';"); + mysql_query("insert into `lab_heal_log` (`kto`,`cost`) VALUES ('" . $kto . "','" . $cost . "')"); + mysql_query("update `users` set `money`=`money`-'" . $cost . "' where `login`='" . $user['login'] . "'"); + echo "Вы всех излечили за " . $cost . " Кр!
    "; + } else { + echo "Недостаточно денег.
    "; + } } - -If($_GET['buykill'] == 1){ - if($user['money'] >= 0.15){ - mysql_query("update `users` set `money`=`money`-'0.15' where `id`='".$user['id']."'"); - mysql_query("update `lab_user` set `svitok_kill`=`svitok_kill`+'1' where `id_user`='".$user['id']."'"); - echo""; -}echo"Недостаточно денег!
    "; +if ($_GET['buykill'] == 1) { + if ($user['money'] >= 0.15) { + mysql_query("update `users` set `money`=`money`-'0.15' where `id`='" . $user['id'] . "'"); + mysql_query("update `lab_user` set `svitok_kill`=`svitok_kill`+'1' where `id_user`='" . $user['id'] . "'"); + echo ""; + } + echo "Недостаточно денег!
    "; } -if($_GET['svitheal'] == 1){ - If($u_res['svitok_heal'] >= 1){ - if($user['hp'] < $user['maxhp']){ -Mysql_query("update `users` set `hp`=`maxhp` where `login`='".$user['login']."'"); -Mysql_query("update `lab_user` set `svitok_heal`=`svitok_heal`-'1' where `id_user`='".$user['id']."'"); - echo""; -}else{echo"Ваши жизни итак полны!
    ";} -}else{echo"У вас нет свитков оздоровления!
    ";} +if ($_GET['svitheal'] == 1) { + if ($u_res['svitok_heal'] >= 1) { + if ($user['hp'] < $user['maxhp']) { + Mysql_query("update `users` set `hp`=`maxhp` where `login`='" . $user['login'] . "'"); + Mysql_query("update `lab_user` set `svitok_heal`=`svitok_heal`-'1' where `id_user`='" . $user['id'] . "'"); + echo ""; + } else { + echo "Ваши жизни итак полны!
    "; + } + } else { + echo "У вас нет свитков оздоровления!
    "; + } } -if($_GET['eexit'] == 1){ - mysql_query("DELETE FROM `lab_trap` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_bots` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_inv` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_user` WHERE `id_user` = '".$user['id']."'"); -Mysql_query("update `users` set `hp`=`maxhp` where `login`='".$user['login']."'"); - $msg .= 'Вышли...
    '; - mysql_query("UPDATE `users` SET `lab` = 0 , `room` = '99' WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - echo""; +if ($_GET['eexit'] == 1) { + mysql_query("DELETE FROM `lab_trap` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_bots` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_inv` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_user` WHERE `id_user` = '" . $user['id'] . "'"); + Mysql_query("update `users` set `hp`=`maxhp` where `login`='" . $user['login'] . "'"); + $msg .= 'Вышли...
    '; + mysql_query("UPDATE `users` SET `lab` = 0 , `room` = '99' WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + echo ""; } -if($_GET['kwestend'] == 1){ +if ($_GET['kwestend'] == 1) { ///////////*****3ADAHU9I******////////// -if($u_res['zadanie'] == 1){$mkol = 3;} -elseif($u_res['zadanie'] == 2){$mkol = 10;} -elseif($u_res['zadanie'] == 3){$mkol = 50;} -elseif($u_res['zadanie'] == 4){$mkol = 10;} -elseif($u_res['zadanie'] == 5){$mkol = 15;} -elseif($u_res['zadanie'] == 6){$mkol = 25;} -elseif($u_res['zadanie'] == 7){$mkol = 5;} -elseif($u_res['zadanie'] == 8){$mkol = 10;} -if($u_res['zad'.$u_res['zadanie'].'_kol'] >= $mkol){ - mysql_query("DELETE FROM `lab_trap` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_bots` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_inv` WHERE `id_user` = '".$user['id']."'"); -Mysql_query("update `users` set `hp`=`maxhp`,`city_mountain`=`city_mountain`+'".$u_res['nagrada']."',`nagrada_mountain`=`nagrada_mountain`+'".$u_res['nagrada']."' where `login`='".$user['login']."'"); -mysql_query("DELETE FROM `lab_user` WHERE `id_user` = '".$user['id']."'"); -mysql_query("UPDATE `users` SET `lab`='0',`room` ='99' WHERE `id` = '".$user['id']."';"); - echo""; -}else{echo"Вы еще не собрали все ресурсы
    ";} + if ($u_res['zadanie'] == 1) { + $mkol = 3; + } elseif ($u_res['zadanie'] == 2) { + $mkol = 10; + } elseif ($u_res['zadanie'] == 3) { + $mkol = 50; + } elseif ($u_res['zadanie'] == 4) { + $mkol = 10; + } elseif ($u_res['zadanie'] == 5) { + $mkol = 15; + } elseif ($u_res['zadanie'] == 6) { + $mkol = 25; + } elseif ($u_res['zadanie'] == 7) { + $mkol = 5; + } elseif ($u_res['zadanie'] == 8) { + $mkol = 10; + } + if ($u_res['zad' . $u_res['zadanie'] . '_kol'] >= $mkol) { + mysql_query("DELETE FROM `lab_trap` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_bots` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_inv` WHERE `id_user` = '" . $user['id'] . "'"); + Mysql_query("update `users` set `hp`=`maxhp`,`city_mountain`=`city_mountain`+'" . $u_res['nagrada'] . "',`nagrada_mountain`=`nagrada_mountain`+'" . $u_res['nagrada'] . "' where `login`='" . $user['login'] . "'"); + mysql_query("DELETE FROM `lab_user` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("UPDATE `users` SET `lab`='0',`room` ='99' WHERE `id` = '" . $user['id'] . "';"); + echo ""; + } else { + echo "Вы еще не собрали все ресурсы
    "; + } } -if($_GET['mobkill'] == 1){ - If($u_res['svitok_kill'] > 0){ - $coma = array ( -"Бот яростно замахнулся, но вы уклонились от удара!", -"Вы заблокировали подлый удар в спину.", -"Ваша реакция позволила вам отпрыгнуть от врага.", -"Вы громко закричали, в следствии чего бот промахнулся.", -"Бот явно не расчитал свою силы и ударил мимо вас!", -"Вы технично парировали удар."); -$com = $coma[rand(0,count($coma)-1)]; -$id = $_GET['idbot']; -$rand_bot_atack = rand(1,3); -$rand_bot_hpkol2 = rand(1,7); -$rand_bot_hpkol1 = rand(3,20); -$rand_bot_hpkol = ($rand_bot_hpkol1 + $rand_bot_hpkol2) * $user['level']; -if($rand_bot_atack == 1){$user['hp'] = $user['hp'] - $rand_bot_hpkol;echo"*** Бот атаковал вас на -".$rand_bot_hpkol." HP!
    ";mysql_query("update `users` set `hp`=`hp`-'".$rand_bot_hpkol."' where `id`='".$user['id']."'");} -else{echo"*** Бот промахнулся!
    ";} - $rand_hp1 = rand(1,10); - $rand_hp = $rand_hp1 * $user['level']; - $bot = mysql_fetch_array(mysql_query("select * from `lab_bots` where `id_bot`='".$id."' AND `id_user`='".$user['id']."' AND `id_room`='".$user['room']."' LIMIT 1")); -$hels = $bot['bot_hp'] - $rand_hp; -if($hels < 0){ - echo"Вы убили моба!
    "; +if ($_GET['mobkill'] == 1) { + if ($u_res['svitok_kill'] > 0) { + $coma = [ + "Бот яростно замахнулся, но вы уклонились от удара!", + "Вы заблокировали подлый удар в спину.", + "Ваша реакция позволила вам отпрыгнуть от врага.", + "Вы громко закричали, в следствии чего бот промахнулся.", + "Бот явно не расчитал свою силы и ударил мимо вас!", + "Вы технично парировали удар."]; + $com = $coma[rand(0, count($coma) - 1)]; + $id = $_GET['idbot']; + $rand_bot_atack = rand(1, 3); + $rand_bot_hpkol2 = rand(1, 7); + $rand_bot_hpkol1 = rand(3, 20); + $rand_bot_hpkol = ($rand_bot_hpkol1 + $rand_bot_hpkol2) * $user['level']; + if ($rand_bot_atack == 1) { + $user['hp'] = $user['hp'] - $rand_bot_hpkol; + echo "*** Бот атаковал вас на -" . $rand_bot_hpkol . " HP!
    "; + mysql_query("update `users` set `hp`=`hp`-'" . $rand_bot_hpkol . "' where `id`='" . $user['id'] . "'"); + } else { + echo "*** Бот промахнулся!
    "; + } + $rand_hp1 = rand(1, 10); + $rand_hp = $rand_hp1 * $user['level']; + $bot = mysql_fetch_array(mysql_query("select * from `lab_bots` where `id_bot`='" . $id . "' AND `id_user`='" . $user['id'] . "' AND `id_room`='" . $user->room . "' LIMIT 1")); + $hels = $bot['bot_hp'] - $rand_hp; + if ($hels < 0) { + echo "Вы убили моба!
    "; ///Если нужно выбить записки -if($u_res['zadanie'] == 7){ -$zapis = rand(1,4); -if($zapis == 1){ -echo"Вы получили 1 записку!
    "; -Mysql_query("update `lab_user` set `zad".$u_res['zadanie']."_kol`=`zad".$u_res['zadanie']."_kol`+'1' where `id_user`='".$user['id']."'"); -} -mysql_query("delete from `lab_bots` where `id_bot`='".$id."' AND `id_user`='".$user['id']."' AND `id_room`='".$user['room']."' LIMIT 1"); + if ($u_res['zadanie'] == 7) { + $zapis = rand(1, 4); + if ($zapis == 1) { + echo "Вы получили 1 записку!
    "; + Mysql_query("update `lab_user` set `zad" . $u_res['zadanie'] . "_kol`=`zad" . $u_res['zadanie'] . "_kol`+'1' where `id_user`='" . $user['id'] . "'"); + } + mysql_query("delete from `lab_bots` where `id_bot`='" . $id . "' AND `id_user`='" . $user['id'] . "' AND `id_room`='" . $user->room . "' LIMIT 1"); //если просто убивалка -}else{ -Mysql_query("update `lab_user` set `zad".$u_res['zadanie']."_kol`=`zad".$u_res['zadanie']."_kol`+'1' where `id_user`='".$user['id']."'"); - mysql_query("delete from `lab_bots` where `id_bot`='".$id."' AND `id_user`='".$user['id']."' AND `id_room`='".$user['room']."' LIMIT 1"); -}} -else{echo"Вы отняли у моба -".$rand_hp." HP!
    ";mysql_query("update `lab_bots` set `bot_hp`=`bot_hp`-'".$rand_hp."' where `id`='".$bot['id']."'");} -Mysql_query("update `lab_user` set `svitok_kill`=`svitok_kill`-'1' where `id_user`='".$user['id']."'"); -}else{echo"У вас нет свитков атаки!
    ";} + } else { + Mysql_query("update `lab_user` set `zad" . $u_res['zadanie'] . "_kol`=`zad" . $u_res['zadanie'] . "_kol`+'1' where `id_user`='" . $user['id'] . "'"); + mysql_query("delete from `lab_bots` where `id_bot`='" . $id . "' AND `id_user`='" . $user['id'] . "' AND `id_room`='" . $user->room . "' LIMIT 1"); + } + } else { + echo "Вы отняли у моба -" . $rand_hp . " HP!
    "; + mysql_query("update `lab_bots` set `bot_hp`=`bot_hp`-'" . $rand_hp . "' where `id`='" . $bot['id'] . "'"); + } + Mysql_query("update `lab_user` set `svitok_kill`=`svitok_kill`-'1' where `id_user`='" . $user['id'] . "'"); + } else { + echo "У вас нет свитков атаки!
    "; + } } -if($_GET['svitexit'] == 1){ - If($u_res['exit_teleport'] >= 1){ - mysql_query("DELETE FROM `lab_trap` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_bots` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_inv` WHERE `id_user` = '".$user['id']."'"); -Mysql_query("update `users` set `hp`=`maxhp` where `login`='".$user['login']."'"); -Mysql_query("update `lab_user` set `exit_teleport`=`exit_teleport`-'1' where `id_user`='".$user['id']."'"); -mysql_query("UPDATE `users` SET `lab`='0',`room` ='99' WHERE `id` = '".$user['id']."';"); - echo""; -}else{echo"У вас нет свитков возрата!
    ";} +if ($_GET['svitexit'] == 1) { + if ($u_res['exit_teleport'] >= 1) { + mysql_query("DELETE FROM `lab_trap` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_bots` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_inv` WHERE `id_user` = '" . $user['id'] . "'"); + Mysql_query("update `users` set `hp`=`maxhp` where `login`='" . $user['login'] . "'"); + Mysql_query("update `lab_user` set `exit_teleport`=`exit_teleport`-'1' where `id_user`='" . $user['id'] . "'"); + mysql_query("UPDATE `users` SET `lab`='0',`room` ='99' WHERE `id` = '" . $user['id'] . "';"); + echo ""; + } else { + echo "У вас нет свитков возрата!
    "; + } } - - if($_GET['exit'] && $room['exit']==1) { - mysql_query("DELETE FROM `lab_trap` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_bots` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_inv` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '".$user['id']."'"); -Mysql_query("update `users` set `hp`=`maxhp` where `login`='".$user['login']."'"); -mysql_query("UPDATE `users` SET `lab`='0',`room` ='99' WHERE `id` = '".$user['id']."';"); - echo""; - } - if($_GET['get']) { - $data = mysql_fetch_array(mysql_query("SELECT * FROM `lab_inv` WHERE `id` = '".mysql_real_escape_string($_GET['get'])."' AND `id_user`='".$user['id']."';")); - if($data['id_room'] == $user['room']) { +if ($_GET['exit'] && $room['exit'] == 1) { + mysql_query("DELETE FROM `lab_trap` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_bots` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_inv` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '" . $user['id'] . "'"); + Mysql_query("update `users` set `hp`=`maxhp` where `login`='" . $user['login'] . "'"); + mysql_query("UPDATE `users` SET `lab`='0',`room` ='99' WHERE `id` = '" . $user['id'] . "';"); + echo ""; +} - switch($data['type']){ - case 1: - $d = mysql_fetch_array(mysql_query("SELECT count(`id`) FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."';")); - if($user['sila']*4 > $d[0]) { - mysql_query("INSERT INTO `lab_tmp` (`id_user`,`type`,`value`) values ('".mysql_real_escape_string($user['id'])."','".mysql_real_escape_string($data['type'])."','".mysql_real_escape_string($data['value'])."');"); - mysql_query("DELETE FROM `lab_inv` WHERE `id` = '".mysql_real_escape_string($data['id'])."' AND `id_user`='".$user['id']."' LIMIT 1;"); - } - break; - case 2: - mysql_query("DELETE FROM `lab_inv` WHERE `id` = '".mysql_real_escape_string($data['id'])."' AND `id_user`='".$user['id']."' LIMIT 1;"); - mysql_query("UPDATE `users` SET `hp` = `maxhp`, `fullhptime` = ".time()." WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - $user['hp'] = $user['maxhp']; - break; - case 6: - mysql_query("DELETE FROM `lab_inv` WHERE `id` = '".mysql_real_escape_string($data['id'])."' AND `id_user`='".$user['id']."' LIMIT 1;"); - Mysql_query("update `lab_user` set `zad3_kol`=`zad3_kol`+'1' where `id_user`='".$user['id']."'"); - echo""; - break; - case 5: - mysql_query("DELETE FROM `lab_inv` WHERE `id` = '".mysql_real_escape_string($data['id'])."' AND `id_user`='".$user['id']."' LIMIT 1;"); - Mysql_query("update `lab_user` set `zad2_kol`=`zad2_kol`+'1' where `id_user`='".$user['id']."'"); - echo""; - break; - case 7: - mysql_query("DELETE FROM `lab_inv` WHERE `id` = '".mysql_real_escape_string($data['id'])."' AND `id_user`='".$user['id']."' LIMIT 1;"); - Mysql_query("update `lab_user` set `zad8_kol`=`zad8_kol`+'1' where `id_user`='".$user['id']."'"); - echo""; - break; - case 4: - mysql_query("DELETE FROM `lab_inv` WHERE `id` = '".mysql_real_escape_string($data['id'])."' AND `id_user`='".$user['id']."' LIMIT 1;"); - Mysql_query("update `lab_user` set `zad1_kol`=`zad1_kol`+'1' where `id_user`='".$user['id']."'"); - echo""; - break; - case 3: - $d = mysql_fetch_array(mysql_query("SELECT count(`id`) FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."' AND `id_user`='".$user['id']."';")); - if($user['sila']*4 > $d[0]) { - mysql_query("INSERT INTO `lab_tmp` (`id_user`,`type`,`value`) values ('".mysql_real_escape_string($user['id'])."','".mysql_real_escape_string($data['type'])."','".mysql_real_escape_string($data['value'])."');"); - mysql_query("DELETE FROM `lab_inv` WHERE `id` = '".mysql_real_escape_string($data['id'])."' AND `id_user`='".$user['id']."' LIMIT 1;"); - } - break; - case 9: - $d = mysql_fetch_array(mysql_query("SELECT count(`id`) FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."' AND `id_user`='".$user['id']."';")); - if($user['sila']*4 > $d[0]) { - mysql_query("INSERT INTO `lab_tmp` (`id_user`,`type`,`value`) values ('".mysql_real_escape_string($user['id'])."','".mysql_real_escape_string($data['type'])."','".mysql_real_escape_string($data['value'])."');"); - mysql_query("DELETE FROM `lab_inv` WHERE `id` = '".mysql_real_escape_string($data['id'])."' AND `id_user`='".$user['id']."' LIMIT 1;"); - } - break; - case 8: - $d = mysql_fetch_array(mysql_query("SELECT count(`id`) FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."' AND `id_user`='".$user['id']."';")); - if($user['sila']*4 > $d[0]) { - mysql_query("INSERT INTO `lab_tmp` (`id_user`,`type`,`value`) values ('".mysql_real_escape_string($user['id'])."','".mysql_real_escape_string($data['type'])."','".mysql_real_escape_string($data['value'])."');"); - mysql_query("DELETE FROM `lab_inv` WHERE `id` = '".mysql_real_escape_string($data['id'])."' AND `id_user`='".$user['id']."' LIMIT 1;"); - } - break; - } - } - unset($data); - } - - if($_GET['drop']) { - $data = mysql_fetch_array(mysql_query("SELECT * FROM `lab_tmp` WHERE `id` = '".mysql_real_escape_string($_GET['drop'])."' AND `id_user`='".$user['id']."';")); - mysql_query("DELETE FROM `lab_tmp` WHERE `id` = '".mysql_real_escape_string($data['id'])."' AND `id_user`='".$user['id']."' LIMIT 1;"); - mysql_query("INSERT INTO `lab_inv` (`id_room`,`type`,`value`,`id_user`) values ('".mysql_real_escape_string($user['room'])."','".mysql_real_escape_string($data['type'])."','".mysql_real_escape_string($data['value'])."','".mysql_real_escape_string($user['id'])."');"); - unset($data); - } - - if($_GET['nal1']) { - $data = mysql_fetch_array(mysql_query("SELECT * FROM `lab_bots` WHERE `id` = '".mysql_real_escape_string($_GET['nal1'])."' AND `id_user`='".$user['id']."';")); - if($data['id_room'] == $user['room']) { - $sum = mysql_fetch_array(mysql_query("SELECT SUM(`value`) FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."' AND `type`='1';")); - mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."' AND `type`='1';"); - mysql_query("UPDATE `users` SET `money` = `money`+'".mysql_real_escape_string($sum[0])."' WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - err('Вы обналичили у Архивариуса '.round($sum[0],2).' КР!
    '); - } - unset($data); - } - +if ($_GET['get']) { + $data = mysql_fetch_array(mysql_query("SELECT * FROM `lab_inv` WHERE `id` = '" . mysql_real_escape_string($_GET['get']) . "' AND `id_user`='" . $user['id'] . "';")); + if ($data['id_room'] == $user->room) { - if($_GET['nal2']) { - $data = mysql_fetch_array(mysql_query("SELECT * FROM `lab_bots` WHERE `id` = '".mysql_real_escape_string($_GET['nal2'])."' AND `id_user`='".$user['id']."';")); - if($data['id_room'] == $user['room']) { - $sum = mysql_fetch_array(mysql_query("SELECT SUM(`value`) FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."' AND `type`='3';")); - mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."' AND `type`='3';"); - mysql_query("UPDATE `users` SET `patriotizm` = `patriotizm`+'".mysql_real_escape_string($sum[0])."' WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - err('Вы обналичили у Архивариуса '.round($sum[0],2).' ПАТРИОТИЗМА!
    '); - } - unset($data); - } - + switch ($data['type']) { + case 1: + $d = mysql_fetch_array(mysql_query("SELECT count(`id`) FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "';")); + if ($user['sila'] * 4 > $d[0]) { + mysql_query("INSERT INTO `lab_tmp` (`id_user`,`type`,`value`) values ('" . mysql_real_escape_string($user['id']) . "','" . mysql_real_escape_string($data['type']) . "','" . mysql_real_escape_string($data['value']) . "');"); + mysql_query("DELETE FROM `lab_inv` WHERE `id` = '" . mysql_real_escape_string($data['id']) . "' AND `id_user`='" . $user['id'] . "' LIMIT 1;"); + } + break; + case 2: + mysql_query("DELETE FROM `lab_inv` WHERE `id` = '" . mysql_real_escape_string($data['id']) . "' AND `id_user`='" . $user['id'] . "' LIMIT 1;"); + mysql_query("UPDATE `users` SET `hp` = `maxhp`, `fullhptime` = " . time() . " WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + $user['hp'] = $user['maxhp']; + break; + case 6: + mysql_query("DELETE FROM `lab_inv` WHERE `id` = '" . mysql_real_escape_string($data['id']) . "' AND `id_user`='" . $user['id'] . "' LIMIT 1;"); + Mysql_query("update `lab_user` set `zad3_kol`=`zad3_kol`+'1' where `id_user`='" . $user['id'] . "'"); + echo ""; + break; + case 5: + mysql_query("DELETE FROM `lab_inv` WHERE `id` = '" . mysql_real_escape_string($data['id']) . "' AND `id_user`='" . $user['id'] . "' LIMIT 1;"); + Mysql_query("update `lab_user` set `zad2_kol`=`zad2_kol`+'1' where `id_user`='" . $user['id'] . "'"); + echo ""; + break; + case 7: + mysql_query("DELETE FROM `lab_inv` WHERE `id` = '" . mysql_real_escape_string($data['id']) . "' AND `id_user`='" . $user['id'] . "' LIMIT 1;"); + Mysql_query("update `lab_user` set `zad8_kol`=`zad8_kol`+'1' where `id_user`='" . $user['id'] . "'"); + echo ""; + break; + case 4: + mysql_query("DELETE FROM `lab_inv` WHERE `id` = '" . mysql_real_escape_string($data['id']) . "' AND `id_user`='" . $user['id'] . "' LIMIT 1;"); + Mysql_query("update `lab_user` set `zad1_kol`=`zad1_kol`+'1' where `id_user`='" . $user['id'] . "'"); + echo ""; + break; + case 3: + $d = mysql_fetch_array(mysql_query("SELECT count(`id`) FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "' AND `id_user`='" . $user['id'] . "';")); + if ($user['sila'] * 4 > $d[0]) { + mysql_query("INSERT INTO `lab_tmp` (`id_user`,`type`,`value`) values ('" . mysql_real_escape_string($user['id']) . "','" . mysql_real_escape_string($data['type']) . "','" . mysql_real_escape_string($data['value']) . "');"); + mysql_query("DELETE FROM `lab_inv` WHERE `id` = '" . mysql_real_escape_string($data['id']) . "' AND `id_user`='" . $user['id'] . "' LIMIT 1;"); + } + break; + case 9: + $d = mysql_fetch_array(mysql_query("SELECT count(`id`) FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "' AND `id_user`='" . $user['id'] . "';")); + if ($user['sila'] * 4 > $d[0]) { + mysql_query("INSERT INTO `lab_tmp` (`id_user`,`type`,`value`) values ('" . mysql_real_escape_string($user['id']) . "','" . mysql_real_escape_string($data['type']) . "','" . mysql_real_escape_string($data['value']) . "');"); + mysql_query("DELETE FROM `lab_inv` WHERE `id` = '" . mysql_real_escape_string($data['id']) . "' AND `id_user`='" . $user['id'] . "' LIMIT 1;"); + } + break; + case 8: + $d = mysql_fetch_array(mysql_query("SELECT count(`id`) FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "' AND `id_user`='" . $user['id'] . "';")); + if ($user['sila'] * 4 > $d[0]) { + mysql_query("INSERT INTO `lab_tmp` (`id_user`,`type`,`value`) values ('" . mysql_real_escape_string($user['id']) . "','" . mysql_real_escape_string($data['type']) . "','" . mysql_real_escape_string($data['value']) . "');"); + mysql_query("DELETE FROM `lab_inv` WHERE `id` = '" . mysql_real_escape_string($data['id']) . "' AND `id_user`='" . $user['id'] . "' LIMIT 1;"); + } + break; + } + } + unset($data); +} - if($_GET['nal3']) { - $data = mysql_fetch_array(mysql_query("SELECT * FROM `lab_bots` WHERE `id` = '".mysql_real_escape_string($_GET['nal3'])."' AND `id_user`='".$user['id']."';")); - if($data['id_room'] == $user['room']) { - $sum = mysql_fetch_array(mysql_query("SELECT SUM(`value`) FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."' AND `type`='8';")); - mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."' AND `type`='8';"); - mysql_query("UPDATE `bank` SET `ekr` = `ekr`+'".mysql_real_escape_string($sum[0])."' WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - err('Вы обналичили у Архивариуса '.round($sum[0],2).' ЕКР!
    '); - } - unset($data); - } - +if ($_GET['drop']) { + $data = mysql_fetch_array(mysql_query("SELECT * FROM `lab_tmp` WHERE `id` = '" . mysql_real_escape_string($_GET['drop']) . "' AND `id_user`='" . $user['id'] . "';")); + mysql_query("DELETE FROM `lab_tmp` WHERE `id` = '" . mysql_real_escape_string($data['id']) . "' AND `id_user`='" . $user['id'] . "' LIMIT 1;"); + mysql_query("INSERT INTO `lab_inv` (`id_room`,`type`,`value`,`id_user`) values ('" . mysql_real_escape_string($user->room) . "','" . mysql_real_escape_string($data['type']) . "','" . mysql_real_escape_string($data['value']) . "','" . mysql_real_escape_string($user['id']) . "');"); + unset($data); +} - if($_GET['nal4']) { - $data = mysql_fetch_array(mysql_query("SELECT * FROM `lab_bots` WHERE `id` = '".mysql_real_escape_string($_GET['nal4'])."' AND `id_user`='".$user['id']."';")); - if($data['id_room'] == $user['room']) { - $sum = mysql_fetch_array(mysql_query("SELECT SUM(`value`) FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."' AND `type`='9';")); - mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."' AND `type`='9';"); - mysql_query("UPDATE `users` SET `exp` = `exp`+'".mysql_real_escape_string($sum[0])."' WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - err('Вы обналичили у Архивариуса '.round($sum[0],2).' ОПЫТА!
    '); - } - unset($data); - } - - if ($_GET['go']) { - if(time()-$_SESSION['time'] <= 3) { - echo "Не так быстро"; - } - else - switch($_GET['go']) { - case "p1": - mysql_query("UPDATE `users` SET `room` = '".mysql_real_escape_string($room['p1'])."', `fullhptime` = ".time()." WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - $user['room'] = $room['p1']; - $_SESSION['time'] = time(); - break; - case "p2": - mysql_query("UPDATE `users` SET `room` = '".mysql_real_escape_string($room['p2'])."', `fullhptime` = ".time()." WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - $user['room'] = $room['p2']; - $_SESSION['time'] = time(); - break; - case "p3": - mysql_query("UPDATE `users` SET `room` = '".mysql_real_escape_string($room['p3'])."', `fullhptime` = ".time()." WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - $user['room'] = $room['p3']; - $_SESSION['time'] = time(); - break; - case "p4": - mysql_query("UPDATE `users` SET `room` = '".mysql_real_escape_string($room['p4'])."', `fullhptime` = ".time()." WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - $user['room'] = $room['p4']; - $_SESSION['time'] = time(); - break; - } - } - - $room = mysql_fetch_array(mysql_query("SELECT * FROM `lab_rooms` WHERE `id` = '".mysql_real_escape_string($user['room'])."';")); - - if($user['hp'] <= 0) { - mysql_query("DELETE FROM `lab_trap` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_bots` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_inv` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '".$user['id']."'"); - mysql_query("DELETE FROM `lab_user` WHERE `id_user` = '".$user['id']."'"); -Mysql_query("update `users` set `hp`=`maxhp` where `login`='".$user['login']."'"); - $msg .= 'Поздравляем, вы умерли!
    '; - mysql_query("UPDATE `users` SET `lab` = 0 , `room` = '99' WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - echo""; - } - - - - $data = mysql_query("SELECT * FROM `lab_inv` WHERE `id_room` = '".mysql_real_escape_string($user['room'])."' AND `id_user`='".$user['id']."';"); - $data2 = mysql_query("SELECT * FROM `lab_tmp` WHERE `id_user` = '".mysql_real_escape_string($user['id'])."';"); - $data3 = mysql_query("SELECT * FROM `users` WHERE `lab` = 1 AND `room` = '".mysql_real_escape_string($room['id'])."';"); - $data4 = mysql_query("SELECT * FROM `lab_bots` WHERE `id_room` = '".mysql_real_escape_string($room['id'])."' AND `id_user`='".$user['id']."';"); - - $roow = mysql_fetch_array(mysql_query("SELECT * FROM `lab_trap` WHERE `id_room` = '".mysql_real_escape_string($user['room'])."' AND `id_user`='".$user['id']."';")); - - if($roow[0]) { - $msg .= 'В комнате была установлена ловушка...
    '; - switch($roow[3]) { - case 1: - mysql_query("UPDATE `users` SET `hp` = '1' WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - break; - case 2: - mysql_query("UPDATE `users` SET `hp` = `hp`/2+1 WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - break; - case 3: - mysql_query("UPDATE `users` SET `hp` = `hp`/3+1 WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - break; - case 4: - mysql_query("UPDATE `users` SET `hp` = `hp`/4+1 WHERE `id` = '".mysql_real_escape_string($user['id'])."';"); - break; - } - $user = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '".mysql_real_escape_string($_SESSION['uid'])."' LIMIT 1;")); - mysql_query("DELETE FROM `lab_trap` WHERE `id` = '".mysql_real_escape_string($roow['id'])."' AND `id_user`='".$user['id']."';"); - } - - if((time()-$_SESSION['time']) > 3) { - $tt = 3; - } - else { - $tt =(time()-$_SESSION['time']); - } -?> - - - - - - -room) { + $sum = mysql_fetch_array(mysql_query("SELECT SUM(`value`) FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "' AND `type`='1';")); + mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "' AND `type`='1';"); + mysql_query("UPDATE `users` SET `money` = `money`+'" . mysql_real_escape_string($sum[0]) . "' WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + err('Вы обналичили у Архивариуса ' . round($sum[0], 2) . ' КР!
    '); + } + unset($data); +} - echo Nick::id($user)->battle(); - echo" Выйти?"; - echo "
    ".$msg; echo ""; - if($room['exit']==1) { - echo "В комнате есть выход.ВЫЙТИ!
    "; - } - echo" Св. возрата: ".$u_res['exit_teleport']." | Св. оздоровления: ".$u_res['svitok_heal']."
    "; - echo"Игровые атаки: ".$u_res['svitok_kill_user'].""; - echo" + Бот-атаки: ".$u_res['svitok_kill']." [купить]"; - echo"

    "; - +if ($_GET['nal2']) { + $data = mysql_fetch_array(mysql_query("SELECT * FROM `lab_bots` WHERE `id` = '" . mysql_real_escape_string($_GET['nal2']) . "' AND `id_user`='" . $user['id'] . "';")); + if ($data['id_room'] == $user->room) { + $sum = mysql_fetch_array(mysql_query("SELECT SUM(`value`) FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "' AND `type`='3';")); + mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "' AND `type`='3';"); + mysql_query("UPDATE `users` SET `patriotizm` = `patriotizm`+'" . mysql_real_escape_string($sum[0]) . "' WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + err('Вы обналичили у Архивариуса ' . round($sum[0], 2) . ' ПАТРИОТИЗМА!
    '); + } + unset($data); +} + + +if ($_GET['nal3']) { + $data = mysql_fetch_array(mysql_query("SELECT * FROM `lab_bots` WHERE `id` = '" . mysql_real_escape_string($_GET['nal3']) . "' AND `id_user`='" . $user['id'] . "';")); + if ($data['id_room'] == $user->room) { + $sum = mysql_fetch_array(mysql_query("SELECT SUM(`value`) FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "' AND `type`='8';")); + mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "' AND `type`='8';"); + mysql_query("UPDATE `bank` SET `ekr` = `ekr`+'" . mysql_real_escape_string($sum[0]) . "' WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + err('Вы обналичили у Архивариуса ' . round($sum[0], 2) . ' ЕКР!
    '); + } + unset($data); +} + + +if ($_GET['nal4']) { + $data = mysql_fetch_array(mysql_query("SELECT * FROM `lab_bots` WHERE `id` = '" . mysql_real_escape_string($_GET['nal4']) . "' AND `id_user`='" . $user['id'] . "';")); + if ($data['id_room'] == $user->room) { + $sum = mysql_fetch_array(mysql_query("SELECT SUM(`value`) FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "' AND `type`='9';")); + mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "' AND `type`='9';"); + mysql_query("UPDATE `users` SET `exp` = `exp`+'" . mysql_real_escape_string($sum[0]) . "' WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + err('Вы обналичили у Архивариуса ' . round($sum[0], 2) . ' ОПЫТА!
    '); + } + unset($data); +} + +if ($_GET['go']) { + if (time() - $_SESSION['time'] <= 3) { + echo "Не так быстро"; + } else + switch ($_GET['go']) { + case "p1": + mysql_query("UPDATE `users` SET `room` = '" . mysql_real_escape_string($room['p1']) . "', `fullhptime` = " . time() . " WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + $user->room = $room['p1']; + $_SESSION['time'] = time(); + break; + case "p2": + mysql_query("UPDATE `users` SET `room` = '" . mysql_real_escape_string($room['p2']) . "', `fullhptime` = " . time() . " WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + $user->room = $room['p2']; + $_SESSION['time'] = time(); + break; + case "p3": + mysql_query("UPDATE `users` SET `room` = '" . mysql_real_escape_string($room['p3']) . "', `fullhptime` = " . time() . " WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + $user->room = $room['p3']; + $_SESSION['time'] = time(); + break; + case "p4": + mysql_query("UPDATE `users` SET `room` = '" . mysql_real_escape_string($room['p4']) . "', `fullhptime` = " . time() . " WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + $user->room = $room['p4']; + $_SESSION['time'] = time(); + break; + } +} + +$room = mysql_fetch_array(mysql_query("SELECT * FROM `lab_rooms` WHERE `id` = '" . mysql_real_escape_string($user->room) . "';")); + +if ($user['hp'] <= 0) { + mysql_query("DELETE FROM `lab_trap` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_bots` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_inv` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_tmp` WHERE `id_user` = '" . $user['id'] . "'"); + mysql_query("DELETE FROM `lab_user` WHERE `id_user` = '" . $user['id'] . "'"); + Mysql_query("update `users` set `hp`=`maxhp` where `login`='" . $user['login'] . "'"); + $msg .= 'Поздравляем, вы умерли!
    '; + mysql_query("UPDATE `users` SET `lab` = 0 , `room` = '99' WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + echo ""; +} + + +$data = mysql_query("SELECT * FROM `lab_inv` WHERE `id_room` = '" . mysql_real_escape_string($user->room) . "' AND `id_user`='" . $user['id'] . "';"); +$data2 = mysql_query("SELECT * FROM `lab_tmp` WHERE `id_user` = '" . mysql_real_escape_string($user['id']) . "';"); +$data3 = mysql_query("SELECT * FROM `users` WHERE `lab` = 1 AND `room` = '" . mysql_real_escape_string($room['id']) . "';"); +$data4 = mysql_query("SELECT * FROM `lab_bots` WHERE `id_room` = '" . mysql_real_escape_string($room['id']) . "' AND `id_user`='" . $user['id'] . "';"); + +$roow = mysql_fetch_array(mysql_query("SELECT * FROM `lab_trap` WHERE `id_room` = '" . mysql_real_escape_string($user->room) . "' AND `id_user`='" . $user['id'] . "';")); + +if ($roow[0]) { + $msg .= 'В комнате была установлена ловушка...
    '; + switch ($roow[3]) { + case 1: + mysql_query("UPDATE `users` SET `hp` = '1' WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + break; + case 2: + mysql_query("UPDATE `users` SET `hp` = `hp`/2+1 WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + break; + case 3: + mysql_query("UPDATE `users` SET `hp` = `hp`/3+1 WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + break; + case 4: + mysql_query("UPDATE `users` SET `hp` = `hp`/4+1 WHERE `id` = '" . mysql_real_escape_string($user['id']) . "';"); + break; + } + $user = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '" . mysql_real_escape_string($_SESSION['uid']) . "' LIMIT 1;")); + mysql_query("DELETE FROM `lab_trap` WHERE `id` = '" . mysql_real_escape_string($roow['id']) . "' AND `id_user`='" . $user['id'] . "';"); +} + +if ((time() - $_SESSION['time']) > 3) { + $tt = 3; +} else { + $tt = (time() - $_SESSION['time']); +} +Template::header('lab2'); + +echo Nick::id($user)->battle(); +echo " Выйти?"; +echo ""; - echo ""; +echo ""; +echo "
    " . $msg; +echo ""; +if ($room['exit'] == 1) { + echo "В комнате есть выход.ВЫЙТИ!
    "; +} + +echo " Св. возрата: " . $u_res['exit_teleport'] . " | Св. оздоровления: " . $u_res['svitok_heal'] . "
    "; +echo "Игровые атаки: " . $u_res['svitok_kill_user'] . ""; +echo " + Бот-атаки: " . $u_res['svitok_kill'] . " [купить]"; +echo "

    "; + $log = mysql_query("select * from `lab_heal_log` order by `id` desc LIMIT 1"); - for($i=0; $i".$u_info['login']." [".$u_info['level']."]Информация о ".$u_info[ излечил всех за ".$log_inf['cost']." кр.
    "; +for ($i = 0; $i < mysql_num_rows($log); $i++) { + $log_inf = mysql_fetch_array($log); + $u_info = mysql_fetch_array(mysql_query("select `level`,`login` from `users` where `login`='" . $log_inf['kto'] . "'")); + echo "" . $u_info['login'] . " [" . $u_info['level'] . "]Информация о " . $u_info[ излечил всех за " . $log_inf['cost'] . " кр.
    "; } - - echo"".$room['name']." (".$user['room'].")

     "; - $u_lab = mysql_query("select `login` from `users` where `lab`='1' and `bot`!='1'"); + +echo "" . $room['name'] . " (" . $user->room . ")
     "; +$u_lab = mysql_query("select `login` from `users` where `lab`='1' and `bot`!='1'"); $u_lab_kol = mysql_num_rows($u_lab); -$heal_all = (($u_lab_kol/2)+1); -echo"Всего в Лабиринте: ".$u_lab_kol." чел. [излечить]
    "; - echo"В этой комнате:"; - echo"
  • Игроки:"; - while($items = mysql_fetch_array($data3)){ - echo "
    "; echo Nick::id($items['id'])->full(); - } - echo"
  • Мобы:"; - while($items = mysql_fetch_array($data4)){ - echo "
    "; echo"".$items['bot_name']." "; echo" [".$items['bot_hp']."/".$items['bot_hpmax']."]"; - if(($u_res['zadanie_mob_id'] == $items['id_bot'] && $u_res['svitok_kill'] > 0) || ($u_res['zadanie'] == 7 && $u_res['svitok_kill'] > 0)){echo" [атака]";} +$heal_all = (($u_lab_kol / 2) + 1); +echo "Всего в Лабиринте: " . $u_lab_kol . " чел. [излечить]
    "; +echo "В этой комнате:"; +echo "
  • Игроки:"; +while ($items = mysql_fetch_array($data3)) { + echo "
    "; + echo Nick::id($items['id'])->full(); +} +echo "
  • Мобы:"; +while ($items = mysql_fetch_array($data4)) { + echo "
    "; + echo "" . $items['bot_name'] . " "; + echo " [" . $items['bot_hp'] . "/" . $items['bot_hpmax'] . "]"; + if (($u_res['zadanie_mob_id'] == $items['id_bot'] && $u_res['svitok_kill'] > 0) || ($u_res['zadanie'] == 7 && $u_res['svitok_kill'] > 0)) { + echo "
    [Обналичить чеки КР]
    "; - } - elseif($items['id_bot'] == 5) { - echo "
    [Обналичить чеки ПАТР.]
    "; - } - elseif($items['id_bot'] == 6) { - echo "
    [Обналичить чеки ЕКР]
    "; - } - elseif($items['id_bot'] == 7) { - echo "
    [Обналичить чеки ОПЫТА]
    "; - } - } - echo"
  • Ресурсы:"; - while($items = mysql_fetch_array($data)){ - switch($items['type']){ - case 1: - echo "
    Чек на ".$items['value']." кр."; - break; - case 2: - echo "
    Колодец жизни"; - break; - case 6: - echo "
    Подарок"; - break; - case 5: - echo "
    Нож"; - break; - case 7: - echo "
    Установить древний символ"; - break; - case 3: - echo "
    Чек на ".$items['value']." патр."; - break; - case 8: - echo "
    Чек на ".$items['value']." екр"; - break; - case 9: - echo "
    Чек на ".$items['value']." опыта"; - break; - case 4: - echo "
    Синий жемчуг"; - break; - } - } - echo "
  • "; + if ($items['id_bot'] == 4) { + echo "
    [Обналичить чеки КР]
    "; + } elseif ($items['id_bot'] == 5) { + echo "
    [Обналичить чеки ПАТР.]
    "; + } elseif ($items['id_bot'] == 6) { + echo "
    [Обналичить чеки ЕКР]
    "; + } elseif ($items['id_bot'] == 7) { + echo "
    [Обналичить чеки ОПЫТА]
    "; + } +} +echo "
  • Ресурсы:"; +while ($items = mysql_fetch_array($data)) { + switch ($items['type']) { + case 1: + echo "
    Чек на " . $items['value'] . " кр."; + break; + case 2: + echo "
    Колодец жизни"; + break; + case 6: + echo "
    Подарок"; + break; + case 5: + echo "
    Нож"; + break; + case 7: + echo "
    Установить древний символ"; + break; + case 3: + echo "
    Чек на " . $items['value'] . " патр."; + break; + case 8: + echo "
    Чек на " . $items['value'] . " екр"; + break; + case 9: + echo "
    Чек на " . $items['value'] . " опыта"; + break; + case 4: + echo "
    Синий жемчуг"; + break; + } +} +echo "
  • "; ///////////*****3ADAHU9I******////////// -if($u_res['zadanie'] == 1){$mkol = 3;} -elseif($u_res['zadanie'] == 2){$mkol = 10;} -elseif($u_res['zadanie'] == 3){$mkol = 50;} -elseif($u_res['zadanie'] == 4){$mkol = 10;} -elseif($u_res['zadanie'] == 5){$mkol = 15;} -elseif($u_res['zadanie'] == 6){$mkol = 25;} -elseif($u_res['zadanie'] == 7){$mkol = 5;} -elseif($u_res['zadanie'] == 8){$mkol = 10;} -echo"Задание: ".$u_res['zadanie_opisanie']." [".$u_res['zad'.$u_res['zadanie'].'_kol']."/".$mkol."]"; -if($u_res['zad'.$u_res['zadanie'].'_kol'] >= $mkol){echo" +if ($u_res['zadanie'] == 1) { + $mkol = 3; +} elseif ($u_res['zadanie'] == 2) { + $mkol = 10; +} elseif ($u_res['zadanie'] == 3) { + $mkol = 50; +} elseif ($u_res['zadanie'] == 4) { + $mkol = 10; +} elseif ($u_res['zadanie'] == 5) { + $mkol = 15; +} elseif ($u_res['zadanie'] == 6) { + $mkol = 25; +} elseif ($u_res['zadanie'] == 7) { + $mkol = 5; +} elseif ($u_res['zadanie'] == 8) { + $mkol = 10; +} +echo "Задание: " . $u_res['zadanie_opisanie'] . " [" . $u_res['zad' . $u_res['zadanie'] . '_kol'] . "/" . $mkol . "]"; +if ($u_res['zad' . $u_res['zadanie'] . '_kol'] >= $mkol) { + echo " ЗАВЕРШИТЬ! - ";} + "; +} ?> - -Найденные ресурсы:"; - while($items = mysql_fetch_array($data2)){ - if($items['type']==1){echo "
    Чек на ".$items['value']." кр.";} - if($items['type']==3){echo "
    Чек на ".$items['value']." патр.";} - if($items['type']==9){echo "
    Чек на ".$items['value']." опыта";} - if($items['type']==8){echo "
    Чек на ".$items['value']." екр";} + +Найденные ресурсы:"; +while ($items = mysql_fetch_array($data2)) { + if ($items['type'] == 1) { + echo "
    Чек на " . $items['value'] . " кр."; + } + if ($items['type'] == 3) { + echo "
    Чек на " . $items['value'] . " патр."; + } + if ($items['type'] == 9) { + echo "
    Чек на " . $items['value'] . " опыта"; + } + if ($items['type'] == 8) { + echo "
    Чек на " . $items['value'] . " екр"; + } -?> - - +} +echo "
    Всего: " . mysql_num_rows($data2) . "/" . ($user['sila'] * 4) . " "; +echo "
    "; \ No newline at end of file diff --git a/lab_enter.php b/lab_enter.php index a2f6856..ae45275 100644 --- a/lab_enter.php +++ b/lab_enter.php @@ -1,457 +1,453 @@ room == 1051) { + mysql_query('DELETE FROM `laba_zv` WHERE `time` < "' . (time() - 1 * 60 * 60) . '"'); + $var = mysql_fetch_array(mysql_query('SELECT `id`, `vals` FROM `actions` WHERE `vals` > "' . time() . '" AND `uid` = "' . $user['id'] . '" AND `vars` = "go_labirint" LIMIT 1')); + $zv = mysql_fetch_array(mysql_query('SELECT * FROM `laba_zv` WHERE `uid1` = "' . $user['id'] . '" OR `uid2` = "' . $user['id'] . '" OR `uid3` = "' . $user['id'] . '" OR `uid4` = "' . $user['id'] . '" LIMIT 1')); + $re = ''; + if (isset($_GET['exitlaba'])) { + if (isset($zv['id'])) { + $re = 'Подали заявку и убегаем? Не хорошо!'; + } else { + mysql_query("UPDATE `users`, `online` SET `users`.`room` = '2601', `online`.`room` = '2601' WHERE `online`.`id` = `users`.`id` AND `online`.`id` = '{$user['id']}'"); + header('Location: city.php'); + } + } elseif (isset($_GET['pz1'])) { + if (isset($zv['id'])) { + $re = 'Вы уже подали заявку...'; + } else { + if ($user['level'] < 4) { + $re = 'Персонажам до 4-го уровня запрещается посещать лабиринт!'; + } elseif (isset($var['id'])) { + $tm = timeOut($var['vals'] - time()); + $re = 'Следующий поход через: ' . $tm; + } else { + $_POST['type_gors'] = (int)$_POST['type_gors']; + if ($_POST['type_gors'] == 0 && $user['level'] > 6) { + $re = 'Лабиринт для новичков доступен для 4-6 уровней!'; + } elseif ($_POST['type_gors'] == 1 && $user['level'] < 7) { + $re = 'Лабиринт для опытных доступен с 7 уровня!'; + } elseif ($_POST['type_gors'] == 2 && ($user['level'] < 9 || $user['rep_laba'] < 20000)) { + $re = 'Легендарный Лабиринт доступен с 9 уровня!
    Так-же требуется 20000 репутации Лабиринтов! У Вас : ' . $user['rep_laba'] . ' репутации Лабиринтов.'; + } else { + mysql_query('INSERT INTO `laba_zv` (`uid1`, `time`, `com`, `pass`, `type`, `level`) VALUES ("' . $user['id'] . '", "' . time() . '", "' . mysql_real_escape_string(htmlspecialchars($_POST['text'])) . '", "' . mysql_real_escape_string($_POST['text']) . '", "' . mysql_real_escape_string($_POST['type_gors']) . '", "' . $user['level'] . '")'); + header('Location: lab_enter.php'); + } + } + } + } elseif (isset($_GET['cancelzv'])) { + if (!isset($zv['id'])) { + $re = 'Вы не участвуете ни в одной из заявок!
    '; + } else { + $i = 1; + $j = 4; + $k = 0; + $h = 0; + while ($i <= 4) { + if ($k == 0 && $zv['uid' . $i] != $user['id']) { + $k = $zv['uid' . $i]; + $h = $i; + } + $i++; + } + $i = 1; + while ($i <= 4) { + if ($zv['uid' . $i] == $user['id']) { + if ($i > 1) { + $zv['uid' . $i] = 0; + } else { + $zv['uid' . $i] = $k; + $zv['uid' . $h] = 0; + } + } + if ($zv['uid' . $i] == 0) { + $j--; + } + $i++; + } + if ($j < 1) { + mysql_query('DELETE FROM `laba_zv` WHERE `id` = "' . $zv['id'] . '" LIMIT 1'); + } else { + mysql_query('UPDATE `laba_zv` SET `uid1` = "' . $zv['uid1'] . '", `uid2` = "' . $zv['uid2'] . '", `uid3` = "' . $zv['uid3'] . '", `uid4` = "' . $zv['uid4'] . '" WHERE `id` = "' . $zv['id'] . '" lIMIT 1'); + } + $re = 'Заявка успешно отменена!
    '; + unset($zv); + } + } elseif (isset($_GET['priemzv'])) { + if (isset($zv['id'])) { + $re = 'Вы уже состоите в одной из заявок!'; + } else { + $tozv = mysql_fetch_array(mysql_query('SELECT * FROM `laba_zv` WHERE `id` = "' . mysql_real_escape_string($_GET['priemzv']) . '" LIMIT 1')); + if (!isset($tozv['id'])) { + $re = 'Заявка не найдена!'; + } elseif (isset($var['id'])) { + $tm = timeOut($var['vals'] - time()); + $re = 'Следующий поход через: ' . $tm; + } else { + if ($tozv['uid1'] > 0 && $tozv['uid2'] > 0 && $tozv['uid3'] > 0 && $tozv['uid4'] > 0) { + $re = 'В заявке нет свободных мест!'; + } else { + $i = 1; + $j = 0; + while ($i <= 4) { + if ($tozv['uid' . $i] == 0 && $j == 0) { + $j = $i; + } + $i++; + } + mysql_query('UPDATE `laba_zv` SET `uid' . $j . '` = "' . $user['id'] . '" WHERE `id` = "' . $tozv['id'] . '" LIMIT 1'); + header('Location: lab_enter.php'); + } + } + } + } elseif (isset($_GET['startzv'])) { + if (!isset($zv['id'])) { + $re = 'Вы должны сначала подать заявку!'; + } elseif ($zv['uid1'] != $user['id']) { + $re = 'Вы должны являться лидером группы!'; + } else { + if ($zv['type'] == 0) { + $level = 5; + } elseif ($zv['type'] == 1) { + $level = 8; + } elseif ($zv['type'] == 2) { + $level = 10; + } -if($user['room'] == 1051) { - $aligns = array(2.99); - mysql_query('DELETE FROM `laba_zv` WHERE `time` < "'.(time()-1*60*60).'"'); - $var = mysql_fetch_array(mysql_query('SELECT `id`, `vals` FROM `actions` WHERE `vals` > "'.time().'" AND `uid` = "'.$user['id'].'" AND `vars` = "go_labirint" LIMIT 1')); - $zv = mysql_fetch_array(mysql_query('SELECT * FROM `laba_zv` WHERE `uid1` = "'.$user['id'].'" OR `uid2` = "'.$user['id'].'" OR `uid3` = "'.$user['id'].'" OR `uid4` = "'.$user['id'].'" LIMIT 1')); - $re = ''; - if(isset($_GET['exitlaba'])) { - if(isset($zv['id'])) { - $re = 'Подали заявку и убегаем? Не хорошо!'; - } else { - mysql_query("UPDATE `users`, `online` SET `users`.`room` = '2601', `online`.`room` = '2601' WHERE `online`.`id` = `users`.`id` AND `online`.`id` = '{$user['id']}'"); - header('Location: city.php'); - } - } elseif(isset($_GET['pz1'])) { - if(isset($zv['id'])) { - $re = 'Вы уже подали заявку...'; - } else { - if($user['level'] < 4) { - $re = 'Персонажам до 4-го уровня запрещается посещать лабиринт!'; - } elseif(isset($var['id'])) { - $tm = timeOut($var['vals']-time()); - $re = 'Следующий поход через: '.$tm; - } else { - $_POST['type_gors'] = (int)$_POST['type_gors']; - if($_POST['type_gors'] == 0 && $user['level'] > 6) { - $re = 'Лабиринт для новичков доступен для 4-6 уровней!'; - } elseif($_POST['type_gors'] == 1 && $user['level'] < 7) { - $re = 'Лабиринт для опытных доступен с 7 уровня!'; - } elseif($_POST['type_gors'] == 2 && ($user['level'] < 9 || $user['rep_laba'] < 20000)) { - $re = 'Легендарный Лабиринт доступен с 9 уровня!
    Так-же требуется 20000 репутации Лабиринтов! У Вас : '.$user['rep_laba'].' репутации Лабиринтов.'; - } else { - mysql_query('INSERT INTO `laba_zv` (`uid1`, `time`, `com`, `pass`, `type`, `level`) VALUES ("'.$user['id'].'", "'.time().'", "'.mysql_real_escape_string(htmlspecialchars($_POST['text'])).'", "'.mysql_real_escape_string($_POST['text']).'", "'.mysql_real_escape_string($_POST['type_gors']).'", "'.$user['level'].'")'); - header('Location: lab_enter.php'); - } - } - } - } elseif(isset($_GET['cancelzv'])) { - if(!isset($zv['id'])) { - $re = 'Вы не участвуете ни в одной из заявок!
    '; - } else { - $i = 1; $j = 4; $k = 0; $h = 0; - while($i <= 4) { - if($k == 0 && $zv['uid'.$i] != $user['id']) { - $k = $zv['uid'.$i]; - $h = $i; - } - $i++; - } - $i = 1; - while($i <= 4) { - if($zv['uid'.$i] == $user['id']) { - if($i > 1) { - $zv['uid'.$i] = 0; - } else { - $zv['uid'.$i] = $k; - $zv['uid'.$h] = 0; - } - } - if($zv['uid'.$i] == 0) { - $j--; - } - $i++; - } - if($j < 1) { - mysql_query('DELETE FROM `laba_zv` WHERE `id` = "'.$zv['id'].'" LIMIT 1'); - } else { - mysql_query('UPDATE `laba_zv` SET `uid1` = "'.$zv['uid1'].'", `uid2` = "'.$zv['uid2'].'", `uid3` = "'.$zv['uid3'].'", `uid4` = "'.$zv['uid4'].'" WHERE `id` = "'.$zv['id'].'" lIMIT 1'); - } - $re = 'Заявка успешно отменена!
    '; - unset($zv); - } - } elseif(isset($_GET['priemzv'])) { - if(isset($zv['id'])) { - $re = 'Вы уже состоите в одной из заявок!'; - } else { - $tozv = mysql_fetch_array(mysql_query('SELECT * FROM `laba_zv` WHERE `id` = "'.mysql_real_escape_string($_GET['priemzv']).'" LIMIT 1')); - if(!isset($tozv['id'])) { - $re = 'Заявка не найдена!'; - } elseif(isset($var['id'])) { - $tm = timeOut($var['vals']-time()); - $re = 'Следующий поход через: '.$tm; - } else { - if($tozv['uid1'] > 0 && $tozv['uid2'] > 0 && $tozv['uid3'] > 0 && $tozv['uid4'] > 0) { - $re = 'В заявке нет свободных мест!'; - } else { - $i = 1; $j = 0; - while($i <= 4) { - if($tozv['uid'.$i] == 0 && $j == 0) { - $j = $i; - } - $i++; - } - mysql_query('UPDATE `laba_zv` SET `uid'.$j.'` = "'.$user['id'].'" WHERE `id` = "'.$tozv['id'].'" LIMIT 1'); - header('Location: lab_enter.php'); - } - } - } - } elseif(isset($_GET['startzv'])) { - if(!isset($zv['id'])) { - $re = 'Вы должны сначала подать заявку!'; - } elseif($zv['uid1'] != $user['id']) { - $re = 'Вы должны являться лидером группы!'; - } else { - if($zv['type'] == 0) { - $level = 5; - } elseif($zv['type'] == 1) { - $level = 8; - } elseif($zv['type'] == 2) { - $level = 10; - } + $k = floor(2.5 * $level); + $s = $k * 2 + 3; + $r = 10; + $count = 1; + $a = []; + for ($y = 0; $y < $s; $y++) { + for ($x = 0; $x < $s; $x++) { + $a[$y][$x] = 1; + } + } + for ($x = 0; $x < $s; $x++) { + $a[0][$x] = 0; + $a[$s - 1][$x] = 0; + $a[$x][0] = 0; + $a[$x][$s - 1] = 0; + } + $x = $y = ($k - 1) >> 1; + $a[$y * 2 + 2][$x * 2 + 2] = 0; + while (1) { + do { + $d = rand(0, 3); + for ($i = 0; $i < 4; $i++) { + if ($d == 0 && $a[$y * 2 + 2][$x * 2 + 4]) { + $a[$y * 2 + 2][$x++ * 2 + 3] = 0; + $a[$y * 2 + 2][$x * 2 + 2] = 0; + $i = 5; + $count++; + break; + } elseif ($d == 1 && $a[$y * 2][$x * 2 + 2]) { + $a[$y-- * 2 + 1][$x * 2 + 2] = 0; + $a[$y * 2 + 2][$x * 2 + 2] = 0; + $i = 5; + $count++; + break; + } elseif ($d == 2 && $a[$y * 2 + 2][$x * 2]) { + $a[$y * 2 + 2][$x-- * 2 + 1] = 0; + $a[$y * 2 + 2][$x * 2 + 2] = 0; + $i = 5; + $count++; + break; + } elseif ($d == 3 && $a[$y * 2 + 4][$x * 2 + 2]) { + $a[$y++ * 2 + 3][$x * 2 + 2] = 0; + $a[$y * 2 + 2][$x * 2 + 2] = 0; + $i = 5; + $count++; + break; + } + $d = ($d + 1) % 4; + } + } while ($i != 4); + if ($count >= $k * $k) { + break; + } + $x = rand(0, $k - 1); + $y = rand(0, $k - 1); + while ($a[$y * 2 + 2][$x * 2 + 2] || !$a[$y * 2 + 2][$x * 2 + 4] && !$a[$y * 2][$x * 2 + 2] && !$a[$y * 2 + 2][$x * 2] && !$a[$y * 2 + 4][$x * 2 + 2]) { + if (++$x >= $k) { + $x = 0; + if (++$y >= $k) { + $y = 0; + } + } + } + } + $rnds = [rand(1, 3), rand(1, 3)]; + $srg = []; + $objects = []; + if ($rnds[0] == 1) { + $a[2][1] = 0; + $a[2][2] = 0; + $srg = [2, 1]; + $objects[2][1] = '

    '; + } elseif ($rnds[0] == 2) { + $a[$k][1] = 0; + $a[$k][2] = 0; + $srg = [$k, 1]; + $objects[$k][1] = '
    '; + } elseif ($rnds[0] == 3) { + $a[$k * 2][1] = 0; + $a[$k * 2][2] = 0; + $srg = [$k * 2, 1]; + $objects[$k * 2][1] = '
    '; + } - $k = floor(2.5*$level); $s = $k*2+3; $r = 10; $count = 1; - $a = array(); - for($y = 0; $y < $s; $y++) { - for($x = 0; $x < $s; $x++) { - $a[$y][$x] = 1; - } - } - for($x = 0; $x < $s; $x++) { - $a[0][$x] = 0; $a[$s-1][$x] = 0; - $a[$x][0] = 0; $a[$x][$s-1] = 0; - } - $x = $y = ($k-1)>>1; $a[$y*2+2][$x*2+2] = 0; - while(1) { - do { - $d = rand(0, 3); - for($i = 0; $i < 4; $i++) { - if($d == 0 && $a[$y*2+2][$x*2+4]) { - $a[$y*2+2][$x++*2+3] = 0; $a[$y*2+2][$x*2+2] = 0; - $i = 5; $count++; break; - } elseif($d == 1 && $a[$y*2][$x*2+2]) { - $a[$y--*2+1][$x*2+2] = 0; $a[$y*2+2][$x*2+2] = 0; - $i = 5; $count++; break; - } elseif($d == 2 && $a[$y*2+2][$x*2]) { - $a[$y*2+2][$x--*2+1] = 0; $a[$y*2+2][$x*2+2] = 0; - $i = 5; $count++; break; - } elseif($d == 3 && $a[$y*2+4][$x*2+2]) { - $a[$y++*2+3][$x*2+2] = 0; $a[$y*2+2][$x*2+2] = 0; - $i = 5; $count++; break; - } - $d = ($d+1)%4; - } - } while($i != 4); - if($count >= $k*$k) { - break; - } - $x = rand(0, $k-1); $y = rand(0, $k-1); - while($a[$y*2+2][$x*2+2] || !$a[$y*2+2][$x*2+4] && !$a[$y*2][$x*2+2] && !$a[$y*2+2][$x*2] && !$a[$y*2+4][$x*2+2]) { - if(++$x >= $k) { - $x = 0; - if(++$y >= $k) { - $y = 0; - } - } - } - } - $rnds = array(rand(1, 3), rand(1, 3)); - $srg = array(); - $objects = array(); - if($rnds[0] == 1) { - $a[2][1] = 0; $a[2][2] = 0; - $srg = array(2, 1); $objects[2][1] = '
    '; - } elseif($rnds[0] == 2) { - $a[$k][1] = 0; $a[$k][2] = 0; - $srg = array($k, 1); $objects[$k][1] = '
    '; - } elseif($rnds[0] == 3) { - $a[$k*2][1] = 0; $a[$k*2][2] = 0; - $srg = array($k*2, 1); $objects[$k*2][1] = '
    '; - } + if ($rnds[1] == 1) { + $a[2][$k * 2 + 1] = 0; + $a[2][$k * 2] = 0; + $objects[2][$k * 2 + 1] = '
    '; + } elseif ($rnds[1] == 2) { + $a[$k][$k * 2 + 1] = 0; + $a[$k][$k * 2] = 0; + $objects[$k][$k * 2 + 1] = '
    '; + } elseif ($rnds[1] == 3) { + $a[$k * 2][$k * 2 + 1] = 0; + $a[$k * 2][$k * 2] = 0; + $objects[$k * 2][$k * 2 + 1] = '
    '; + } - if($rnds[1] == 1) { - $a[2][$k*2+1] = 0; $a[2][$k*2] = 0; - $objects[2][$k*2+1] = '
    '; - } elseif($rnds[1] == 2) { - $a[$k][$k*2+1] = 0; $a[$k][$k*2] = 0; - $objects[$k][$k*2+1] = '
    '; - } elseif($rnds[1] == 3) { - $a[$k*2][$k*2+1] = 0; $a[$k*2][$k*2] = 0; - $objects[$k*2][$k*2+1] = '
    '; - } + $map = []; + $i = 1; + while ($i < count($a) - 1) { + $j = 1; + while ($j < count($a[$i]) - 1) { + if ($a[$i][$j] == 0 && $i > 1 && $j > 1 && $i <= $k * 2 && $j <= $k * 2) { + $map[] = [$i, $j]; + } + $j++; + } + $i++; + } + $proc1 = round(1.7 * $level); //Сколько % занимают сундуки + $proc2 = round(2.5 * $level); //Сколько % занимают монстры + $proc3 = round(1.35 * $level); //Сколько % занимают хилки + $proc4 = round(0.5 * $level); //Сколько % занимают ловушки + $proc5 = round(0.1 * $level); //Сколько % занимают пандоры + $proc6 = round(0.2 * $level); // Сколько занимает Антидот - $map = array(); - $i = 1; - while($i < count($a) - 1) { - $j = 1; - while($j < count($a[$i]) - 1) { - if($a[$i][$j] == 0 && $i > 1 && $j > 1 && $i <= $k*2 && $j <= $k*2) { - $map[] = array($i, $j); - } - $j++; - } - $i++; - } - $proc1 = round(1.7*$level); //Сколько % занимают сундуки - $proc2 = round(2.5*$level); //Сколько % занимают монстры - $proc3 = round(1.35*$level); //Сколько % занимают хилки - $proc4 = round(0.5*$level); //Сколько % занимают ловушки - $proc5 = round(0.1*$level); //Сколько % занимают пандоры - $proc6 = round(0.2*$level); // Сколько занимает Антидот + $proc1 = round($proc1 / 2); + $proc1 = round(count($map) / 100 * $proc1); + $proc2 = round($proc2 / 2); + $proc2 = round(count($map) / 100 * $proc2); + $proc3 = round($proc3 / 2); + $proc3 = round(count($map) / 100 * $proc3); + $proc4 = round($proc4 / 2); + $proc4 = round(count($map) / 100 * $proc4); + $proc5 = round($proc5 / 2); + $proc5 = round(count($map) / 100 * $proc5); + $proc6 = round($proc6 / 2); + $proc6 = round(count($map) / 100 * $proc6); - $proc1 = round($proc1/2); - $proc1 = round(count($map)/100*$proc1); - $proc2 = round($proc2/2); - $proc2 = round(count($map)/100*$proc2); - $proc3 = round($proc3/2); - $proc3 = round(count($map)/100*$proc3); - $proc4 = round($proc4/2); - $proc4 = round(count($map)/100*$proc4); - $proc5 = round($proc5/2); - $proc5 = round(count($map)/100*$proc5); - $proc6 = round($proc6/2); - $proc6 = round(count($map)/100*$proc6); + $usi = 0; + mysql_query('INSERT INTO `laba_now` (`time`, `uid`, `users`, `map_id`, `end`, `type`) VALUES ("' . time() . '", "' . $user['id'] . '", "-1", "0", "0", "' . $zv['type'] . '")'); + $ding = mysql_insert_id(); + $i = 1; + while ($i <= 4) { + if ($zv['uid' . $i] > 0) { + $plu = mysql_fetch_array(mysql_query('SELECT `id` FROM `users` WHERE `id` = "' . $zv['uid' . $i] . '" LIMIT 1')); + if (isset($plu['id'])) { + mysql_query("UPDATE `users`, `online` SET `users`.`room` = '1052', `online`.`room` = '1052', `users`.`x` = '" . $srg[0] . "', `users`.`y` = '" . $srg[1] . "', `users`.`xf` = '" . $srg[0] . "', `users`.`yr` = '" . $srg[1] . "', `users`.`laba` = '" . $ding . "' WHERE `online`.`id` = `users`.`id` AND `online`.`id` = '" . $plu['id'] . "'"); + $usi++; + } + } + $i++; + } + mysql_query('UPDATE `laba_now` SET `users` = "' . $usi . '" WHERE `id` = "' . $ding . '" LIMIT 1'); + mysql_query('INSERT INTO `laba_map` (`id`, `data`, `update`) VALUES ("' . $ding . '", "' . json_encode($a) . '", "' . time() . '")'); + mysql_query('DELETE FROM `laba_zv` WHERE `id` = "' . $zv['id'] . '" LIMIT 1'); - $usi = 0; - mysql_query('INSERT INTO `laba_now` (`time`, `uid`, `users`, `map_id`, `end`, `type`) VALUES ("'.time().'", "'.$user['id'].'", "-1", "0", "0", "'.$zv['type'].'")'); - $ding = mysql_insert_id(); - $i = 1; - while($i <= 4) { - if($zv['uid'.$i] > 0) { - $plu = mysql_fetch_array(mysql_query('SELECT `id` FROM `users` WHERE `id` = "'.$zv['uid'.$i].'" LIMIT 1')); - if(isset($plu['id'])) { - mysql_query("UPDATE `users`, `online` SET `users`.`room` = '1052', `online`.`room` = '1052', `users`.`x` = '".$srg[0]."', `users`.`y` = '".$srg[1]."', `users`.`xf` = '".$srg[0]."', `users`.`yr` = '".$srg[1]."', `users`.`laba` = '".$ding."' WHERE `online`.`id` = `users`.`id` AND `online`.`id` = '".$plu['id']."'"); - $usi++; - } - } - $i++; - } - mysql_query('UPDATE `laba_now` SET `users` = "'.$usi.'" WHERE `id` = "'.$ding.'" LIMIT 1'); - mysql_query('INSERT INTO `laba_map` (`id`, `data`, `update`) VALUES ("'.$ding.'", "'.json_encode($a).'", "'.time().'")'); - mysql_query('DELETE FROM `laba_zv` WHERE `id` = "'.$zv['id'].'" LIMIT 1'); - - $i = 1; - while($i <= 6) { - if(${'proc'.$i} > 0) { - $j = 0; - while($j < ${'proc'.$i}) { - $cord = $map[rand(0, count($map)-1)]; - $obj = ''; - if($i == 1) { - $obj = 'ddp1s'; - } elseif($i == 2) { - $obj = 'ddp1m'; - } elseif($i == 3) { - $obj = 'ddp1h'; - } elseif($i == 4) { - $obj = 'ddp1l'; - } elseif($i == 5) { - $obj = 'ddp1p'; - } elseif($i == 6) { - $obj = 'ddp1a'; - } - mysql_query('INSERT INTO `laba_obj` (`lib`, `x`, `y`, `type`, `img`, `name`, `time`, `use`) VALUES ("'.$ding.'", "'.$cord[0].'", "'.$cord[1].'", "'.$i.'", "'.$obj.'", "{standart}", "'.time().'", "0")'); - $j++; - } - } - $i++; - } - mysql_query('DELETE FROM `laba_zv` WHERE `id` = "'.$zv['id'].'" LIMIT 1'); - header('Location: labirint.php'); - } - } - -?> - - - - - - - - - - - - -
    -  
    -
    -

    Вход в Лабиринты

    -
    -= 4) { - if(isset($_GET['quest'])) { - $q2 = mysql_fetch_array(mysql_query('SELECT * FROM `qst_user` WHERE `uid` = "'.$user['id'].'" AND `cancel` = "0" AND `finish` = "0" LIMIT 1')); - if(!isset($q2['id'])) { - $q3 = mysql_fetch_array(mysql_query('SELECT * FROM `qst_user` WHERE `uid` = "'.$user['id'].'" AND (`cancel` > "'.time().'" OR `finish` > "'.time().'") LIMIT 1')); - if(isset($q3['id'])) { - if($q3['cancel'] > time()) { $tm = timeOut($q3['cancel']-time()); } else { $tm = timeOut($q3['finish']-time()); } - $re = 'Нельзя брать задания так часто, разрешенный лимит: Один раз в 12 часов.
    Следующее задание можно взять через : '.$tm; - } else { - $rand = array(); - $sp = mysql_query('SELECT `id`, `name` FROM `qst` WHERE `level` = "'.$user['level'].'"'); - while($pl = mysql_fetch_array($sp)) { - $rand[] = $pl; - } - $rand = $rand[rand(0, count($rand)-1)]; - if($rand['id'] > 0) { - $re = 'Вы успешно взяли задание "'.$rand['name'].'"!
    '; - mysql_query('INSERT INTO `qst_user` (`uid`, `time`, `qid`) VALUES ("'.$user['id'].'", "'.time().'", "'.$rand['id'].'")'); - } else { - $re = 'Неудалось взять задание, нет подходящих заданий у Хранителя Лабиринта
    '; - } - } - } else { - $re = 'У вас уже есть задание.'; - } - } - - $q2 = mysql_fetch_array(mysql_query('SELECT * FROM `qst_user` WHERE `uid` = "'.$user['id'].'" AND `cancel` = "0" AND `finish` = "0" LIMIT 1')); - $q1 = mysql_fetch_array(mysql_query('SELECT * FROM `qst` WHERE `id` = "'.$q2['qid'].'" LIMIT 1')); - - if(isset($q2['id']) && isset($_GET['cancelqst'])) { - mysql_query('UPDATE `qst_user` SET `cancel` = "'.(time()+6*3600).'" WHERE `id` = "'.$q2['id'].'" LIMIT 1'); - unset($q1, $q2); - $re = 'Вы успешно отказались от задания...
    '; - } - - if(isset($q1['id'])) { - $re .= '
    Задание : '.$q1['name'].' ['.$q2['val'].'/'.$q1['obj_val'].']
    • Отказаться (Следующее можно будет взять через 12 часов)
    '; - if($q2['val'] >= $q1['obj_val']) { - if(isset($_GET['finishqst'])) { - $re = 'Вы успешно завершили задание и получили: '; - if($q1['cr'] > 0) { - $re .= ' '.$q1['cr'].' кр. '; - } - if($q1['rep'] > 0) { - $re .= ' '.$q1['rep'].' репутации. '; - } - $re .= '
    '; - $user['money'] += $q1['cr']; $user['doblest'] += $q1['rep']; $user['rep_laba'] += $q1['rep']; - mysql_query('UPDATE `users` SET `money` = "'.$user['money'].'", `doblest` = "'.$user['doblest'].'", `rep_laba` = "'.$user['rep_laba'].'" WHERE `id` = "'.$user['id'].'" LIMIT 1'); - mysql_query('UPDATE `qst_user` SET `finish` = "'.(time()+60*60*12).'" WHERE `id` = "'.$q2['id'].'" AND `uid` = "'.$user['id'].'" LIMIT 1'); - unset($q1, $q2); - } - $re .= ' • Завершить задание и получить награду!'; - } - } else { -?> - - - 'Для новичков', 1 => 'Для опытных', 2 => 'Для легендарных'); -while($pl = mysql_fetch_array($sp)) { - $userszv = ''; - $i = 1; - while($i <= 4) { - if($pl['uid'.$i] > 0) { - $plu = mysql_fetch_array(mysql_query('SELECT `id`, `align`, `login`, `level` FROM `users` WHERE `id` = "'.$pl['uid'.$i].'" LIMIT 1')); - if(isset($plu['id'])) { - $userszv .= ', '.$plu['login'].' ['.$plu['level'].']'; - } - } - $i++; - } - $userszv = ltrim($userszv, ', '); - if($pl['com'] != '') { - if(in_array($user['align'], $aligns)) { - $del = ' Удалить комментарий'; - } else { - $del = ''; + $i = 1; + while ($i <= 6) { + if (${'proc' . $i} > 0) { + $j = 0; + while ($j < ${'proc' . $i}) { + $cord = $map[rand(0, count($map) - 1)]; + $obj = ''; + if ($i == 1) { + $obj = 'ddp1s'; + } elseif ($i == 2) { + $obj = 'ddp1m'; + } elseif ($i == 3) { + $obj = 'ddp1h'; + } elseif ($i == 4) { + $obj = 'ddp1l'; + } elseif ($i == 5) { + $obj = 'ddp1p'; + } elseif ($i == 6) { + $obj = 'ddp1a'; + } + mysql_query('INSERT INTO `laba_obj` (`lib`, `x`, `y`, `type`, `img`, `name`, `time`, `use`) VALUES ("' . $ding . '", "' . $cord[0] . '", "' . $cord[1] . '", "' . $i . '", "' . $obj . '", "{standart}", "' . time() . '", "0")'); + $j++; + } + } + $i++; + } + mysql_query('DELETE FROM `laba_zv` WHERE `id` = "' . $zv['id'] . '" LIMIT 1'); + header('Location: labirint.php'); + } } - $userszv .= ' (Комментарий: '.$pl['com'].''.$del.')'; - } - if(!isset($zv['id'])) { - $userszv .= ' '; - } - echo '
    '.date('H:i', $pl['time']).' Тип : '.$typez[$pl['type']].' | '.$userszv.'
    '; -} -?> -
    - - - - - -
    -
    -
    - Группа - Тип похода: - -
    - Комментарий - -
    - -  
    -
    -
    -
    - -   - -'.$re.''; } ?> - - - \ No newline at end of file + Template::header('Вход в Лабиринты'); + ?> +
    + + +
    +
    +

    Вход в Лабиринты

    +
    + admin) { + mysql_query('UPDATE `laba_zv` SET `com` = "" WHERE `id` = "' . (int)$_GET['del_com'] . '" LIMIT 1'); + $re = 'Комментарий удалён'; + } else { + $re = 'Вы не можете удалять комментарии.'; + } + } + + if ($user['level'] >= 4) { + if (isset($_GET['quest'])) { + $q2 = mysql_fetch_array(mysql_query('SELECT * FROM `qst_user` WHERE `uid` = "' . $user['id'] . '" AND `cancel` = "0" AND `finish` = "0" LIMIT 1')); + if (!isset($q2['id'])) { + $q3 = mysql_fetch_array(mysql_query('SELECT * FROM `qst_user` WHERE `uid` = "' . $user['id'] . '" AND (`cancel` > "' . time() . '" OR `finish` > "' . time() . '") LIMIT 1')); + if (isset($q3['id'])) { + if ($q3['cancel'] > time()) { + $tm = timeOut($q3['cancel'] - time()); + } else { + $tm = timeOut($q3['finish'] - time()); + } + $re = 'Нельзя брать задания так часто, разрешенный лимит: Один раз в 12 часов.
    Следующее задание можно взять через : ' . $tm; + } else { + $rand = []; + $sp = mysql_query('SELECT `id`, `name` FROM `qst` WHERE `level` = "' . $user['level'] . '"'); + while ($pl = mysql_fetch_array($sp)) { + $rand[] = $pl; + } + $rand = $rand[rand(0, count($rand) - 1)]; + if ($rand['id'] > 0) { + $re = 'Вы успешно взяли задание "' . $rand['name'] . '"!
    '; + mysql_query('INSERT INTO `qst_user` (`uid`, `time`, `qid`) VALUES ("' . $user['id'] . '", "' . time() . '", "' . $rand['id'] . '")'); + } else { + $re = 'Неудалось взять задание, нет подходящих заданий у Хранителя Лабиринта
    '; + } + } + } else { + $re = 'У вас уже есть задание.'; + } + } + + $q2 = mysql_fetch_array(mysql_query('SELECT * FROM `qst_user` WHERE `uid` = "' . $user['id'] . '" AND `cancel` = "0" AND `finish` = "0" LIMIT 1')); + $q1 = mysql_fetch_array(mysql_query('SELECT * FROM `qst` WHERE `id` = "' . $q2['qid'] . '" LIMIT 1')); + + if (isset($q2['id']) && isset($_GET['cancelqst'])) { + mysql_query('UPDATE `qst_user` SET `cancel` = "' . (time() + 6 * 3600) . '" WHERE `id` = "' . $q2['id'] . '" LIMIT 1'); + unset($q1, $q2); + $re = 'Вы успешно отказались от задания...
    '; + } + + if (isset($q1['id'])) { + $re .= '
    Задание : ' . $q1['name'] . ' [' . $q2['val'] . '/' . $q1['obj_val'] . ']
    • Отказаться (Следующее можно будет взять через 12 часов)
    '; + if ($q2['val'] >= $q1['obj_val']) { + if (isset($_GET['finishqst'])) { + $re = 'Вы успешно завершили задание и получили: '; + if ($q1['cr'] > 0) { + $re .= ' ' . $q1['cr'] . ' кр. '; + } + if ($q1['rep'] > 0) { + $re .= ' ' . $q1['rep'] . ' репутации. '; + } + $re .= '
    '; + $user['money'] += $q1['cr']; + $user['doblest'] += $q1['rep']; + $user['rep_laba'] += $q1['rep']; + mysql_query('UPDATE `users` SET `money` = "' . $user['money'] . '", `doblest` = "' . $user['doblest'] . '", `rep_laba` = "' . $user['rep_laba'] . '" WHERE `id` = "' . $user['id'] . '" LIMIT 1'); + mysql_query('UPDATE `qst_user` SET `finish` = "' . (time() + 60 * 60 * 12) . '" WHERE `id` = "' . $q2['id'] . '" AND `uid` = "' . $user['id'] . '" LIMIT 1'); + unset($q1, $q2); + } + $re .= ' • Завершить задание и получить награду!'; + } + } else { + ?> + + + 'Для новичков', 1 => 'Для опытных', 2 => 'Для легендарных']; + while ($pl = mysql_fetch_array($sp)) { + $userszv = ''; + $i = 1; + while ($i <= 4) { + if ($pl['uid' . $i] > 0) { + $plu = mysql_fetch_array(mysql_query('SELECT `id`, `align`, `login`, `level` FROM `users` WHERE `id` = "' . $pl['uid' . $i] . '" LIMIT 1')); + if (isset($plu['id'])) { + $userszv .= ', ' . $plu['login'] . ' [' . $plu['level'] . ']'; + } + } + $i++; + } + $userszv = ltrim($userszv, ', '); + if ($pl['com'] != '') { + if ($user->admin) { + $del = ' Удалить комментарий'; + } else { + $del = ''; + } + $userszv .= ' (Комментарий: ' . $pl['com'] . '' . $del . ')'; + } + if (!isset($zv['id'])) { + $userszv .= ' '; + } + echo '
    ' . date('H:i', $pl['time']) . ' Тип : ' . $typez[$pl['type']] . ' | ' . $userszv . '
    '; + } + ?> +
    + + + + + +
    +
    +
    + Группа + Тип похода: + +
    + Комментарий + +
    + +  
    +
    +
    +
    + + + + + + + ' . $re . ''; + } +} \ No newline at end of file diff --git a/labirint.php b/labirint.php index 0c74f72..723e67d 100644 --- a/labirint.php +++ b/labirint.php @@ -1,945 +1,903 @@ '0'){ - die(""); +require_once "functions.php"; + +$q2 = mysql_fetch_array(mysql_query('SELECT * FROM `qst_user` WHERE `uid` = "' . $user['id'] . '" AND `cancel` = "0" AND `finish` = "0" LIMIT 1')); +if (isset($q2['id'])) { + $q1 = mysql_fetch_array(mysql_query('SELECT * FROM `qst` WHERE `id` = "' . $q2['qid'] . '" LIMIT 1')); +} +if ($user->battle) { + header("Location: fbattle.php"); + exit; } -$vipUsers = array( - 'SaulDin', - 'Дед Мазай', - 'Лик Ужаса', - -); +$vipUsers = [ + 'Father', +]; $errkom = ''; +$varsitm = [[270, 1]]; +$varsitm2 = [[87, 1], [88, 1], [48, 1], [49, 1], [29, 1], [66, 1], [97, 1], [67, 1], [98, 1], [115, 1]]; -$varsitm = array(array(270, 1)); - -$varsitm2 = array(array(87, 1), array(88, 1), array(48, 1), array(49, 1), array(29, 1), array(66, 1), array(97, 1), array(67, 1), array(98, 1), array(115, 1)); - -function labaItemAdd($id, $type) { - global $user; - if($type == 1) { - $dress = mysql_fetch_array(mysql_query('SELECT * FROM `shop` WHERE `id` = "'.(int)$id.'" LIMIT 1')); - } else { - $dress = mysql_fetch_array(mysql_query('SELECT * FROM `ashop` WHERE `id` = "'.(int)$id.'" LIMIT 1')); - } - if(isset($dress['id'])) { - mysql_query("INSERT INTO `inventory` (`laba`, `prototype`,`owner`,`name`,`type`,`massa`,`cost`, `img`,`maxdur`,`isrep`,`gsila`,`glovk`,`ginta`,`gintel`,`ghp`,`gnoj`,`gtopor`,`gdubina`,`gmech`,`gfire`,`gwater`,`gair`,`gearth`,`glight`,`ggray`,`gdark`,`needident`,`nsila`,`nlovk`,`ninta`,`nintel`,`nmudra`,`nvinos`,`nnoj`,`ntopor`,`ndubina`,`nmech`,`nfire`,`nwater`,`nair`,`nearth`,`nlight`,`ngray`,`ndark`,`mfkrit`,`mfakrit`,`mfuvorot`,`mfauvorot`,`bron1`,`bron2`,`bron3`,`bron4`,`maxu`,`minu`,`magic`,`nlevel`,`nalign`,`dategoden`,`goden`,`otdel`,`gmp`,`gmeshok`,`encicl`,`artefact`,`koll`) VALUES ('$type', '{$dress['id']}','{$user['id']}','{$dress['name']}','{$dress['type']}',{$dress['massa']},{$dress['cost']},'{$dress['img']}',{$dress['maxdur']},{$dress['isrep']},'{$dress['gsila']}','{$dress['glovk']}','{$dress['ginta']}','{$dress['gintel']}','{$dress['ghp']}','{$dress['gnoj']}','{$dress['gtopor']}','{$dress['gdubina']}','{$dress['gmech']}','{$dress['gfire']}','{$dress['gwater']}','{$dress['gair']}','{$dress['gearth']}','{$dress['glight']}','{$dress['ggray']}','{$dress['gdark']}','{$dress['needident']}','{$dress['nsila']}','{$dress['nlovk']}','{$dress['ninta']}','{$dress['nintel']}','{$dress['nmudra']}','{$dress['nvinos']}','{$dress['nnoj']}','{$dress['ntopor']}','{$dress['ndubina']}','{$dress['nmech']}','{$dress['nfire']}','{$dress['nwater']}','{$dress['nair']}','{$dress['nearth']}','{$dress['nlight']}','{$dress['ngray']}','{$dress['ndark']}','{$dress['mfkrit']}','{$dress['mfakrit']}','{$dress['mfuvorot']}','{$dress['mfauvorot']}','{$dress['bron1']}','{$dress['bron2']}','{$dress['bron3']}','{$dress['bron4']}','{$dress['maxu']}','{$dress['minu']}','{$dress['magic']}','{$dress['nlevel']}','{$dress['nalign']}','".(($dress['goden'])?($dress['goden']*24*60*60+time()):"")."','{$dress['goden']}','{$dress['razdel']}','{$dress['gmp']}','{$dress['gmeshok']}','{$dress['encicl']}','{$dress['artefact']}','{$dress[koll]}')"); - } -} - -function money_add($sum) { - global $user; - $user['money'] += $sum; - mysql_query('UPDATE `users` SET `money` = "'.$user['money'].'" WHERE `id` = "'.$user['id'].'" LIMIT 1'); -} - -if($user['room'] == 1052) { - if($user['id'] == 10022) { - $lab = mysql_fetch_array(mysql_query('SELECT * FROM `laba_now` WHERE `id` = "'.$user['laba'].'" LIMIT 1')); - $map = mysql_fetch_array(mysql_query('SELECT `id`,`data`,`update` FROM `laba_map` WHERE `id` = "'.$user['laba'].'" LIMIT 1')); - } else { - $lab = mysql_fetch_array(mysql_query('SELECT * FROM `laba_now` WHERE `id` = "'.$user['laba'].'" LIMIT 1')); - $map = mysql_fetch_array(mysql_query('SELECT `id`,`data`,`update` FROM `laba_map` WHERE `id` = "'.$user['laba'].'" LIMIT 1')); - } - - $dies = mysql_fetch_array(mysql_query('SELECT COUNT(`id`) FROM `laba_act` WHERE `uid` = "'.$user['id'].'" AND `lib` = "'.$user['laba'].'" AND `vars` = "dielaba" LIMIT 1')); - $dies = $dies[0]; - $map_d = json_decode($map['data']); - $usersDng = showProgressBar($user['hp'], $user['maxhp']); - $errors = ''; - $effed = ''; - $mapsee = ''; - $varos = array(); - $varos['trap1'] = mysql_fetch_array(mysql_query('SELECT `id`, `vals`, `time` FROM `laba_act` WHERE `uid` = "'.$user['id'].'" AND `lib` = "'.$lab['id'].'" AND `time` > "'.time().'" ORDER BY `time` DESC LIMIT 1')); - - $real_x = $user['x']; - $real_y = $user['y']; - if($real_y < 6) { $real_y = 6; } - if($real_x < 6) { $real_x = 6; } - - if($real_y > count($map_d) - 7) { - $real_y = count($map_d) - 7; - } - - if($real_x > count($map_d) - 7) { - $real_x = count($map_d) - 7; - } - - $objs = array(); - - $sp = mysql_query('SELECT * FROM `laba_obj` WHERE `lib` = "'.$lab['id'].'" AND `x` > '.($real_x - 7).' AND `x` < '.($real_x + 7).' AND `y` > '.($real_y - 12).' AND `y` < '.($real_y + 12).' LIMIT 144'); - while($pl = mysql_fetch_array($sp)) { - $objs[$pl['x']][$pl['y']] = $pl; - } - - $i = 1; - $goodgoo = array(1 => 0, 2 => 0, 3 => 0, 4 => 0); - while($i <= 4) { - $goto = array('x' => $user['y'], 'y' => $user['x']); - if($i == 1) { - $goto['x']--; - } elseif($i == 2) { - $goto['y']--; - } elseif($i == 3) { - $goto['x']++; - } elseif($i == 4) { - $goto['y']++; - } - if($map_d[$goto['y']][$goto['x']] == 0 && $goto['x'] > 0 && $goto['x'] < count($map_d)-1 && $user['timeGo'] <= time()) { - $goodgoo[$i] = 1; - } - $i++; - } - - if(isset($_GET['goto'])) { - $goto = array('x' => $user['y'], 'y' => $user['x']); - if($_GET['goto'] == 1 ) { - $goto['x']--; - } elseif($_GET['goto'] == 2) { - $goto['y']--; - } elseif($_GET['goto'] == 3) { - $goto['x']++; - } elseif($_GET['goto'] == 4) { - $goto['y']++; - } - - if($goodgoo[$_GET['goto']] == 1 && $user['timeGo'] <= time()) { - $user['y'] = $goto['x']; - $user['x'] = $goto['y']; - $real_x = $user['x']; - $real_y = $user['y']; - $varos['timego'] = 0; #5 - if(isset($varos['trap1']['id'])) { - $varos['timego'] += 3; - } - if($user['align'] == 2.99) { $varos['timego'] = 0; } - $user['timeGo'] = (time()+$varos['timego']); - $user['timeGoL'] = time(); - if(!mysql_query('UPDATE `users` SET `x` = "'.$user['x'].'", `y` = "'.$user['y'].'", `timeGoL` = "'.$user['timeGoL'].'", `timeGo` = "'.$user['timeGo'].'" WHERE `id` = "'.$user['id'].'" LIMIT 1')) { - $errors = 'Ошибка перемещения!'; - } - } - } - - if($real_y < 6) { $real_y = 6; } - if($real_x < 6) { $real_x = 6; } - - if($real_y > count($map_d) - 7) { - $real_y = count($map_d) - 7; - } - if($real_x > count($map_d) - 7) { - $real_x = count($map_d) - 7; - } - - $tmdg = ($user['timeGo']-time()); - $tmdgl = ($user['timeGo']-$user['timeGoL']); - $tmdgp = floor(100-$tmdg/$tmdgl*100); - if($tmdgp < 1) { $tmdgp = 1; } elseif($tmdgp > 100) { $tmdgp = 100; } - $tmdgm = 25*$tmdgl; - $tmdg = floor(40/100*$tmdgp); - - if($tmdg < 1) { - $tmdg = 1; - } elseif($tmdg > 40) { - $tmdg = 40; - } - - 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'].'"'); - mysql_query('DELETE FROM `laba_act` WHERE `lib` = "'.$lab['id'].'"'); - mysql_query('DELETE FROM `laba_itm` WHERE `lib` = "'.$lab['id'].'"'); - } else { - $lab['users']--; - mysql_query('UPDATE `laba_now` SET `users` = "'.$lab['users'].'" WHERE `id` = "'.$lab['id'].'" LIMIT 1'); - } - $dresed = mysql_query('SELECT `id`, `type` FROM `inventory` WHERE `dressed` = 1 AND `laba` = 2 AND `owner` = "'.$user['id'].'"'); - while($pl = mysql_fetch_array($dresed)) { - dropitemid($pl['type'], $user['id']); +function labaItemAdd($id, $type) +{ + global $user; + if ($type == 1) { + $dress = mysql_fetch_array(mysql_query('SELECT * FROM `shop` WHERE `id` = "' . (int)$id . '" LIMIT 1')); + } else { + $dress = mysql_fetch_array(mysql_query('SELECT * FROM `ashop` WHERE `id` = "' . (int)$id . '" LIMIT 1')); } - mysql_query('DELETE FROM `inventory` WHERE `laba` > 0 AND `owner` = "'.$user['id'].'"'); - mysql_query("UPDATE `users`, `online` SET `users`.`room` = '1051', `online`.`room` = '1051', `users`.`x` = '0', `users`.`y` = '0', `users`.`laba` = '0' WHERE `online`.`id` = `users`.`id` AND `online`.`id` = '".$user['id']."'"); - mysql_query('UPDATE `qst_user` SET `val` = "0" WHERE `uid` = "'.$user['id'].'" AND `cancel` = "0" AND `finish` = "0"'); - addActions(time(), 'go_labirint', (time()+60*60*6), $user['id']); - header('Location: lab_enter.php'); - } - - $itms = ''; - - if(isset($objs[$user['x']][$user['y']]['id'])) { - $var = array(); - $mitm = $objs[$user['x']][$user['y']]; - if($mitm['type'] == 2) { - if($mitm['use'] == 0) { - $btl_pix = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `battle` > 0 AND `laba` = "'.$lab['id'].'" AND `x` = "'.$user['x'].'" AND `y` = "'.$user['y'].'" LIMIT 1')); - if(!isset($btl_pix['id']) ) { - $bots = array( - 0 => array(10025, 10026, 10027, 10028, 10031, 10032, 10033, 10034), - 1 => array(10111, 10112, 10113, 10114, 10115, 10116), - 2 => array(10111, 10112, 10113) - ); - $bot_pix2 = $bots[$lab['type']]; - - $teams = array(); - $where = ''; $bot_ids = ''; - $i = 0; - $j = (1+rand(0, floor($user['level']/rand(3, 4)))); - while($i < $j) { - $bot_pix = $bot_pix2[rand(0, count($bot_pix2)-1)]; - $bot_pix = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `id` = "'.$bot_pix.'" LIMIT 1')); - mysql_query("INSERT INTO `bots` (`name`, `prototype`, `battle`, `hp`) VALUES ('".$bot_pix['login']." (Бот #$i)', '".$bot_pix['id']."', '', '".$bot_pix['maxhp']."')"); - $bot = mysql_insert_id(); - $bot_ids .= $bot.';'; - $teams[$user['id']][$bot] = array(0, 0, time()); - $teams[$bot][$user['id']] = array(0, 0, time()); - $where = ' `id` = '.$bot.' OR'; - $i++; - } - $bot_ids = rtrim($bot_ids, ';'); - $where = rtrim($where, ' OR'); - - if(!mysql_query("INSERT INTO `battle` (`teams`, `timeout`, `type`, `status`, `t1`, `t2`, `to1`, `to2`, `x`, `y`) VALUES ('".serialize($teams)."', '3', '1', '0', '".$user['id']."', '".$bot_ids."', '".time()."', '".time()."', '".$user['x']."', '".$user['y']."')")) { die('Error #2'); } - - $id = mysql_insert_id(); - $bts = explode(';', $bot_ids); - $is = 0; - while($is <= count($bts)) { - $nicks .= Nick::id($bts[$is])->full(1).', '; - $i_d .= $bts[$is].', '; - $is++; - } - $nicks = rtrim($nicks, ', '); - $who = '`id` IN ('.rtrim($i_d, ', ').')'; - - if($user1['invis'] == 1) { - $rr = "невидимка и ".$nicks.""; - } else { - $rr = "".Nick::id($user['id'])->full(1)." и ".$nicks.""; - } - - if(!mysql_query("UPDATE `bots` SET `battle` = {$id} WHERE ".$who."")) { die('Error #1'.$who); } - mysql_query("UPDATE `users` SET `battle` = {$id}, `zayavka` = 0 WHERE `id`= {$user['id']} LIMIT 1"); - addlog($id, "Часы показывали ".date("Y.m.d H.i").", когда ".$rr." бросили вызов друг другу.
    "); - } else { - $bd = mysql_fetch_array(mysql_query('SELECT * FROM `battle` WHERE `id` = "'.$btl_pix['battle'].'" LIMIT 1')); - $botd = mysql_fetch_array(mysql_query('SELECT * FROM `bots` WHERE `battle` = "'.$bd['id'].'" LIMIT 1')); - $battle = unserialize($bd['teams']); - $ak = array_keys($battle[$botd['id']]); - $battle[$user['id']] = $battle[$ak[0]]; - foreach($battle[$user['id']] as $k => $v) { - $battle[$user['id']][$k] = array(0, 0, time()); - $battle[$k][$user['id']] = array(0, 0, time()); - } - $t1 = explode(";", $bd['t1']); - $ttt = 1; - addlog($jert['battle'], ''.date("H:i").' '.Nick::id($user['id'])->short().' вмешался в поединок!
    '); - mysql_query('UPDATE `battle` SET `teams` = \''.serialize($battle).'\', `t'.$ttt.'` = CONCAT(`t'.$ttt.'`,\';'.$user['id'].'\') WHERE `id` = "'.$btl_pix['battle'].'" LIMIT 1'); - mysql_query("UPDATE `users` SET `battle` = '".$bd['id']."', `zayavka` = 0 WHERE `id` = '".$user['id']."' LIMIT 1"); - header("Location: fbattle.php"); - } - die(""); - } - } elseif($mitm['type'] == 1) { - if($mitm['use'] == 0) { - $itms .= '
    '; - } else { - $itms .= '
    '; - } - } elseif($mitm['type'] == 3) { - if($mitm['use'] == 0) { - $itms .= '
    '; - } else { - $itms .= '
    '; - } - } elseif($mitm['type'] == 4) { - if($mitm['use'] == 0) { - $var['trap1'] = mysql_fetch_array(mysql_query('SELECT `id`, `vals`, `time` FROM `laba_act` WHERE `uid` = "'.$user['id'].'" AND `lib` = "'.$lab['id'].'" AND `time` > "'.time().'" ORDER BY `time` DESC LIMIT 1')); - $var['time'] = rand(1, 60); - if(isset($var['trap1']['id'])) { - mysql_query('UPDATE `laba_act` SET `vals` = "'.($var['trap1']['vals'] + $var['time']).'", `time` = "'.($var['trap1']['time'] + $var['time']*60).'" WHERE `id` = "'.$var['trap1']['id'].'" LIMIT 1'); - } else { - mysql_query('INSERT INTO `laba_act` (`uid`, `time`, `lib`, `vars`, `vals`) VALUES ("'.$user['id'].'", "'.(time()+$var['time']*60).'", "'.$lab['id'].'", "trap1", "'.$var['time'].'")'); - } - $mitm['use'] = $user['id']; - mysql_query('UPDATE `laba_obj` SET `use` = "'.$mitm['use'].'" WHERE `id` = "'.$mitm['id'].'" LIMIT 1'); - $var['sex'] = ''; - if($user['sex'] == 0) { $var['sex'] = 'а'; } - $var['text'] = ' '.$user['login'].' угодил'.$var['sex'].' в ловушку...'; - $varos['trap1'] = mysql_fetch_array(mysql_query('SELECT `vals`, `time` FROM `laba_act` WHERE `uid` = "'.$user['id'].'" AND `lib` = "'.$lab['id'].'" AND `time` > "'.time().'" ORDER BY `time` DESC LIMIT 1')); - $errors .= ' '.$user['login'].' угодил'.$var['sex'].' в ловушку... Время перехода +3 секунды (Длительность: +'.$var['time'].' мин.)'; - } - } elseif($mitm['type'] == 5) { - if($mitm['use'] == 0) { - $itms .= '
    '; - } else { - $itms .= '
    '; - } - } elseif($mitm['type'] == 6) { - if($mitm['use'] == 0) { - $itms .= '
    '; - } else { - $itms .= '
    '; - } - } - unset($var); - } - - if($user['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'].'"'); - mysql_query('DELETE FROM `laba_act` WHERE `lib` = "'.$lab['id'].'"'); - mysql_query('DELETE FROM `laba_itm` WHERE `lib` = "'.$lab['id'].'"'); - } else { - $lab['users']--; - mysql_query('UPDATE `laba_now` SET `users` = "'.$lab['users'].'" WHERE `id` = "'.$lab['id'].'" LIMIT 1'); - } - $dresed = mysql_query('SELECT `id`, `type` FROM `inventory` WHERE `dressed` = 1 AND `laba` = 2 AND `owner` = "'.$user['id'].'"'); - while($pl = mysql_fetch_array($dresed)) { - dropitemid($pl['type'], $user['id']); + if (isset($dress['id'])) { + mysql_query("INSERT INTO `inventory` (`laba`, `prototype`,`owner`,`name`,`type`,`massa`,`cost`, `img`,`maxdur`,`isrep`,`gsila`,`glovk`,`ginta`,`gintel`,`ghp`,`gnoj`,`gtopor`,`gdubina`,`gmech`,`gfire`,`gwater`,`gair`,`gearth`,`glight`,`ggray`,`gdark`,`needident`,`nsila`,`nlovk`,`ninta`,`nintel`,`nmudra`,`nvinos`,`nnoj`,`ntopor`,`ndubina`,`nmech`,`nfire`,`nwater`,`nair`,`nearth`,`nlight`,`ngray`,`ndark`,`mfkrit`,`mfakrit`,`mfuvorot`,`mfauvorot`,`bron1`,`bron2`,`bron3`,`bron4`,`maxu`,`minu`,`magic`,`nlevel`,`nalign`,`dategoden`,`goden`,`otdel`,`gmp`,`gmeshok`,`encicl`,`artefact`,`koll`) VALUES ('$type', '{$dress['id']}','{$user['id']}','{$dress['name']}','{$dress['type']}',{$dress['massa']},{$dress['cost']},'{$dress['img']}',{$dress['maxdur']},{$dress['isrep']},'{$dress['gsila']}','{$dress['glovk']}','{$dress['ginta']}','{$dress['gintel']}','{$dress['ghp']}','{$dress['gnoj']}','{$dress['gtopor']}','{$dress['gdubina']}','{$dress['gmech']}','{$dress['gfire']}','{$dress['gwater']}','{$dress['gair']}','{$dress['gearth']}','{$dress['glight']}','{$dress['ggray']}','{$dress['gdark']}','{$dress['needident']}','{$dress['nsila']}','{$dress['nlovk']}','{$dress['ninta']}','{$dress['nintel']}','{$dress['nmudra']}','{$dress['nvinos']}','{$dress['nnoj']}','{$dress['ntopor']}','{$dress['ndubina']}','{$dress['nmech']}','{$dress['nfire']}','{$dress['nwater']}','{$dress['nair']}','{$dress['nearth']}','{$dress['nlight']}','{$dress['ngray']}','{$dress['ndark']}','{$dress['mfkrit']}','{$dress['mfakrit']}','{$dress['mfuvorot']}','{$dress['mfauvorot']}','{$dress['bron1']}','{$dress['bron2']}','{$dress['bron3']}','{$dress['bron4']}','{$dress['maxu']}','{$dress['minu']}','{$dress['magic']}','{$dress['nlevel']}','{$dress['nalign']}','" . (($dress['goden']) ? ($dress['goden'] * 24 * 60 * 60 + time()) : "") . "','{$dress['goden']}','{$dress['razdel']}','{$dress['gmp']}','{$dress['gmeshok']}','{$dress['encicl']}','{$dress['artefact']}','{$dress[koll]}')"); } - mysql_query('UPDATE `inventory` SET `laba` = 0 WHERE `laba` = 1 AND `owner` = "'.$user['id'].'"'); - mysql_query('DELETE FROM `inventory` WHERE `laba` = 2 AND `owner` = "'.$user['id'].'"'); - mysql_query("UPDATE `users`, `online` SET `users`.`room` = '1051', `online`.`room` = '1051', `users`.`x` = '0', `users`.`y` = '0', `users`.`laba` = '0' WHERE `online`.`id` = `users`.`id` AND `online`.`id` = '".$user['id']."'"); - addActions(time(), 'go_labirint', (time()+60*60*6), $user['id']); - header('Location: lab_enter.php'); - } - - if(isset($_GET['takeitm'])) { - $errors = 'Предмет не найден...'; - } elseif(isset($_GET['useobj'])) { - $var = array('obj' => mysql_fetch_array(mysql_query('SELECT * FROM `laba_obj` WHERE `id` = "'.mysql_real_escape_string($_GET['useobj']).'" AND `lib` = "'.$lab['id'].'" AND `x` = "'.$user['x'].'" AND `y` = "'.$user['y'].'" LIMIT 1'))); - if(isset($var['obj']['id'])) { - if($var['obj']['use'] == 0) { - if($var['obj']['type'] == 1) { - $var['sex'] = ''; - if($user['sex'] == 0) { $var['sex'] = 'а'; } - $var['itm'] = $varsitm[rand(0, count($varsitm)-1)]; - $var['itm'] = $var['itm'][0]; - $var['itm'] = mysql_fetch_array(mysql_query('SELECT `id`, `name` FROM `shop` WHERE `id` = "'.$var['itm'].'" LIMIT 1')); - if(isset($var['itm']['id'])) { - if($var['itm']['id'] == 270) { - $arr = array(0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2); - $kr = $arr[rand(0, count($arr)-1)]; - $var['itm']['name'] = $kr.' кр'; - money_add($kr); - unset($kr); - } else { - labaItemAdd($var['itm']['id'], 1); - } - } else { - $var['itm']['name'] = 'Предмет рассыпался на глазах...'; - } - $errors .= ' '.$user['login'].' открыл'.$var['sex'].' сундук...и забрал "'.$var['itm']['name'].'"'; - $var['obj']['use'] = $user['id']; - } elseif($var['obj']['type'] == 5) { - $var['sex'] = ''; - if($user['sex'] == 0) { $var['sex'] = 'а'; } - $var['itm'] = $varsitm2[rand(0, count($varsitm2)-1)]; - $var['itm'] = $var['itm'][0]; - $var['itm'] = mysql_fetch_array(mysql_query('SELECT `id`, `name` FROM `ashop` WHERE `id` = "'.$var['itm'].'" LIMIT 1')); - if(isset($var['itm']['id'])) { - labaItemAdd($var['itm']['id'], 2); - } else { - $var['itm']['name'] = 'Предмет рассыпался на глазах...'; - } - $errors .= ' '.$user['login'].' открыл'.$var['sex'].' Ящик Пандоры...и забрал "'.$var['itm']['name'].'"'; - $var['obj']['use'] = $user['id']; - } elseif($var['obj']['type'] == 3) { - $var['sex'] = ''; - if($user['sex'] == 0) { $var['sex'] = 'а'; } - $var['hpp'] = rand(2, 5)*10; - $var['hp'] = round($user['maxhp']/100*$var['hpp']); - $user['hp'] += $var['hp']; - if($user['hp'] > $user['maxhp']) { - $user['hp'] = $user['maxhp']; - } - mysql_query('UPDATE `users` SET `hp` = "'.$user['hp'].'" WHERE `id` = "'.$user['id'].'" LIMIT 1'); - $errors .= ' '.$user['login'].' пополнил'.$var['sex'].' здоровье, Уровень Жизни +'.$var['hpp'].'% (+'.$var['hp'].'HP)'; - $var['obj']['use'] = $user['id']; - } elseif($var['obj']['type'] == 6) { - $var['trap1'] = mysql_fetch_array(mysql_query('SELECT `id`, `vals`, `time` FROM `laba_act` WHERE `uid` = "'.$user['id'].'" AND `lib` = "'.$lab['id'].'" AND `time` > "'.time().'" ORDER BY `time` DESC LIMIT 1')); - if(isset($var['trap1']['id'])) { - $var['time'] = rand(1, 50); - if($var['trap1']['time'] <= (time()+60*$var['time'])) { - mysql_query('DELETE FROM `laba_act` WHERE `uid` = "'.$user['id'].'" AND `lib` = "'.$lab['id'].'" AND `time` > "'.time().'" ORDER BY `time` DESC LIMIT 1'); - $errors .= '
    Действие ловушки закончилось.'; - unset($var['trap1'], $var['time']); - } else { - $var['trap1']['time'] -= 60*$var['time']; - mysql_query('UPDATE `laba_act` SET `time` = "'.$var['trap1']['time'].'" WHERE `uid` = "'.$user['id'].'" AND `lib` = "'.$lab['id'].'" AND `time` > "'.time().'" ORDER BY `time` DESC LIMIT 1'); - $errors = '
    Действие ловушки снижено на '.$var['time'].' мин...'; - } - $var['obj']['use'] = $user['id']; - } else { - $errors .= '
    Вам нечего очищать ...'; - } - } - if($var['obj']['use'] > 0) { - mysql_query('UPDATE `laba_obj` SET `use` = "'.$var['obj']['use'].'" WHERE `id` = "'.$var['obj']['id'].'" LIMIT 1'); - #$var['obj']['use'] = $var['obj']['use']; ?!?!?!?!?! - } - } else { - $errors = 'Кто-то уже использовал это до Вас...'; - } - } else { - $errors = 'Обьект не найден...'; - } - unset($var); - } - - $sp = mysql_query('SELECT `x`, `y`, `level`, `login` FROM `users` WHERE `laba` = "'.$lab['id'].'" AND `id` != "'.$user['id'].'" LIMIT 3'); - $pi = 1; - while($pl = mysql_fetch_array($sp)) { - $objs[$pl['x']][$pl['y']] = array(2 => '
    '); - $pi++; - } - - $objs[$user['x']][$user['y']] = array(2 => '
    '); - $i = 0; - while($i <= count($map_d)) { - $j = 0; - while($j < count($map_d[$i])) { - if($i > $real_x - 6 && $i < $real_x + 6 && $j > $real_y - 6 && $j < $real_y + 6) { - if($map_d[$i][$j] == 1) { - $mapsee .= '
    '.$objs[$i][$j][2].'
    '; - } else { - if(!isset($objs[$i][$j]['id'])) { - if(isset($objs[$i][$j][2])) { - - } elseif($j == 1) { - $objs[$i][$j][2] = '
    '; - } elseif($j == count($map_d)-2) { - $objs[$i][$j][2] = '
    '; - } - } else { - if($objs[$i][$j]['use'] == 0) { - $objs[$i][$j][2] = '
    '; - } else { - $objs[$i][$j][2] = ''; - } - } - $mapsee .= '
    '.$objs[$i][$j][2].'
    '; - } - } - $j++; - } - if($i > $real_x - 6 && $i < $real_x + 6) { - $mapsee .= '
    '; - } - $i++; - } - $mapsee = '
    '.$mapsee.'
    '; - - if($user['align'] == 2.99) { - unset($objs); - $objs[$user['x']][$user['y']] = array(2 => '
    '); - $i = 0; - while($i <= count($map_d)) { - $j = 0; - while($j < count($map_d[$i])) { - if($map_d[$i][$j] == 1) { - $mapsee2 .= '
    '.$objs[$i][$j][2].'
    '; - } else { - if(!isset($objs[$i][$j]['id'])) { - if(isset($objs[$i][$j][2])) { - - } elseif($j == 1 && $i > 0 && $i < count($map_d)-2) { - $objs[$i][$j][2] = '
    '; - } elseif($j == count($map_d)-2 && $i > 0 && $i < count($map_d)-2) { - $objs[$i][$j][2] = '
    '; - } - } else { - if($objs[$i][$j]['use'] == 0) { - $objs[$i][$j][2] = '
    '; - } else { - $objs[$i][$j][2] = ''; - } - } - $mapsee2 .= '
    '.$objs[$i][$j][2].'
    '; - } - $j++; - } - $mapsee2 .= '
    '; - $i++; - } - $mapsee2 = '
    '.$mapsee2.'
    '; - } - - if(isset($varos['trap1']['vals']) && $varos['trap1']['vals'] > 0) { - $effed .= '
    - Время перехода +3 секунды (Осталось : '.timeOut($varos['trap1']['time']-time()).')
    '; - } - unset($varos); -?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - -
      - - -
    -
    -
    -
    -
    - -
    -
    - -
    - 0 ) { - echo 'Кол-во смертей : '.$dies.'/3
    '; - } - ?> - Карта : #. Координаты : {X = | Y = } -
     
      - Задание: '.$q1['name'].'
    • '; - if( $q1['type'] == 1 ) { - echo 'Собрать ресурсы: '; - $qobj = mysql_fetch_array(mysql_query('SELECT * FROM `shop` WHERE `id` = "'.$q1['obj_id'].'" LIMIT 1')); - - $qobj_f = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `inventory` WHERE `owner` = "'.$user['id'].'" AND "name" = "'.$qobj['obj_id'].'" LIMIT 1')); - if( $q2['val'] != $qobj[0] ) { - mysql_query('UPDATE `qst_user` SET `val` = "'.$qobj[0].'" WHERE `id` = "'.$q2['id'].'" LIMIT 1'); - $q2['val'] = $qobj[0]; - } - echo ''.$qobj['name'].'  '; - }elseif( $q1['type'] == 2 ) { - echo 'Собрать трофеи: '; - $qobj = mysql_fetch_array(mysql_query('SELECT * FROM `shop` WHERE `id` = "'.$q1['obj_id'].'" LIMIT 1')); - $qobj_f = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `inventory` WHERE `owner` = "'.$user['id'].'" AND "name" = "'.$qobj['obj_id'].'" LIMIT 1')); - - echo ''.$qobj['name'].''; - $qobj = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `id` = "'.$q1['obj_id'].'" LIMIT 1')); - if( $q2['val'] != $qobj[0] ) { - mysql_query('UPDATE `qst_user` SET `val` = "'.$qobj[0].'" WHERE `id` = "'.$q2['id'].'" LIMIT 1'); - $q2['val'] = $qobj[0]; - } - echo ' c монстров '.$qobj['name'].'  '; - }elseif( $q1['type'] == 3 ) { - echo 'Убить монстров: '; - $qobj = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `id` = "'.$q1['obj_id'].'" LIMIT 1')); - echo ''.$qobj['login'].' ['.$qobj['level'].']  '; - } - echo '['.$q2['val'].'/'.$q1['obj_val'].']
    '; - echo '(Задание не засчитается, если Вы не найдёте выход.)'; - } - ?> -
     
     '; } ?> - - '.$mapsee2; - } - ?> -  
      - - - - - - - - - + + + -
    - - - - - - - -
         
                                                                                                                           
      
    - "); } - - function progress_none() { - for (let i = 1; i <= 40; i++) document.getElementById('progress'+i).style.backgroundColor = progressColor; + } elseif ($mitm['type'] == 1) { + if ($mitm['use'] == 0) { + $itms .= '
    '; + } else { + $itms .= '
    '; } - - function progress_clear() { - for (let i = ; i <= progressEnd; i++) document.getElementById('progress'+i).style.backgroundColor = 'transparent'; - progressAt = ; + } elseif ($mitm['type'] == 3) { + if ($mitm['use'] == 0) { + $itms .= '
    '; + } else { + $itms .= '
    '; } - function progress_update() { - document.getElementById('showbar').style.visibility = 'visible'; - progressAt++; - if (progressAt > progressEnd) - { - clearTimeout(progressTimer); - return; + } elseif ($mitm['type'] == 4) { + if ($mitm['use'] == 0) { + $var['trap1'] = mysql_fetch_array(mysql_query('SELECT `id`, `vals`, `time` FROM `laba_act` WHERE `uid` = "' . $user['id'] . '" AND `lib` = "' . $lab['id'] . '" AND `time` > "' . time() . '" ORDER BY `time` DESC LIMIT 1')); + $var['time'] = rand(1, 60); + if (isset($var['trap1']['id'])) { + mysql_query('UPDATE `laba_act` SET `vals` = "' . ($var['trap1']['vals'] + $var['time']) . '", `time` = "' . ($var['trap1']['time'] + $var['time'] * 60) . '" WHERE `id` = "' . $var['trap1']['id'] . '" LIMIT 1'); + } else { + mysql_query('INSERT INTO `laba_act` (`uid`, `time`, `lib`, `vars`, `vals`) VALUES ("' . $user['id'] . '", "' . (time() + $var['time'] * 60) . '", "' . $lab['id'] . '", "trap1", "' . $var['time'] . '")'); + } + $mitm['use'] = $user['id']; + mysql_query('UPDATE `laba_obj` SET `use` = "' . $mitm['use'] . '" WHERE `id` = "' . $mitm['id'] . '" LIMIT 1'); + $var['sex'] = ''; + if ($user['sex'] == 0) { + $var['sex'] = 'а'; + } + $var['text'] = ' ' . $user['login'] . ' угодил' . $var['sex'] . ' в ловушку...'; + $varos['trap1'] = mysql_fetch_array(mysql_query('SELECT `vals`, `time` FROM `laba_act` WHERE `uid` = "' . $user['id'] . '" AND `lib` = "' . $lab['id'] . '" AND `time` > "' . time() . '" ORDER BY `time` DESC LIMIT 1')); + $errors .= ' ' . $user['login'] . ' угодил' . $var['sex'] . ' в ловушку... Время перехода +3 секунды (Длительность: +' . $var['time'] . ' мин.)'; + } + } elseif ($mitm['type'] == 5) { + if ($mitm['use'] == 0) { + $itms .= '
    '; + } else { + $itms .= '
    '; + } + } elseif ($mitm['type'] == 6) { + if ($mitm['use'] == 0) { + $itms .= '
    '; + } else { + $itms .= '
    '; + } + } + unset($var); + } + + if ($user['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'] . '"'); + mysql_query('DELETE FROM `laba_act` WHERE `lib` = "' . $lab['id'] . '"'); + mysql_query('DELETE FROM `laba_itm` WHERE `lib` = "' . $lab['id'] . '"'); + } else { + $lab['users']--; + mysql_query('UPDATE `laba_now` SET `users` = "' . $lab['users'] . '" WHERE `id` = "' . $lab['id'] . '" LIMIT 1'); + } + $dresed = mysql_query('SELECT `id`, `type` FROM `inventory` WHERE `dressed` = 1 AND `laba` = 2 AND `owner` = "' . $user['id'] . '"'); + while ($pl = mysql_fetch_array($dresed)) { + dropitemid($pl['type'], $user['id']); + } + mysql_query('UPDATE `inventory` SET `laba` = 0 WHERE `laba` = 1 AND `owner` = "' . $user['id'] . '"'); + mysql_query('DELETE FROM `inventory` WHERE `laba` = 2 AND `owner` = "' . $user['id'] . '"'); + mysql_query("UPDATE `users`, `online` SET `users`.`room` = '1051', `online`.`room` = '1051', `users`.`x` = '0', `users`.`y` = '0', `users`.`laba` = '0' WHERE `online`.`id` = `users`.`id` AND `online`.`id` = '" . $user['id'] . "'"); + addActions(time(), 'go_labirint', (time() + 60 * 60 * 6), $user['id']); + header('Location: lab_enter.php'); + } + + if (isset($_GET['takeitm'])) { + $errors = 'Предмет не найден...'; + } 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` = "' . $user['x'] . '" AND `y` = "' . $user['y'] . '" LIMIT 1'))]; + if (isset($var['obj']['id'])) { + if ($var['obj']['use'] == 0) { + if ($var['obj']['type'] == 1) { + $var['sex'] = ''; + if ($user['sex'] == 0) { + $var['sex'] = 'а'; + } + $var['itm'] = $varsitm[rand(0, count($varsitm) - 1)]; + $var['itm'] = $var['itm'][0]; + $var['itm'] = mysql_fetch_array(mysql_query('SELECT `id`, `name` FROM `shop` WHERE `id` = "' . $var['itm'] . '" LIMIT 1')); + if (isset($var['itm']['id'])) { + if ($var['itm']['id'] == 270) { + $arr = [0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2]; + $kr = $arr[rand(0, count($arr) - 1)]; + $var['itm']['name'] = $kr . ' кр'; + money_add($kr); + unset($kr); + } else { + labaItemAdd($var['itm']['id'], 1); } - else document.getElementById('progress'+progressAt).style.backgroundColor = progressColor; - progressTimer = setTimeout('progress_update()',progressInterval); + } else { + $var['itm']['name'] = 'Предмет рассыпался на глазах...'; + } + $errors .= ' ' . $user['login'] . ' открыл' . $var['sex'] . ' сундук...и забрал "' . $var['itm']['name'] . '"'; + $var['obj']['use'] = $user['id']; + } elseif ($var['obj']['type'] == 5) { + $var['sex'] = ''; + if ($user['sex'] == 0) { + $var['sex'] = 'а'; + } + $var['itm'] = $varsitm2[rand(0, count($varsitm2) - 1)]; + $var['itm'] = $var['itm'][0]; + $var['itm'] = mysql_fetch_array(mysql_query('SELECT `id`, `name` FROM `ashop` WHERE `id` = "' . $var['itm'] . '" LIMIT 1')); + if (isset($var['itm']['id'])) { + labaItemAdd($var['itm']['id'], 2); + } else { + $var['itm']['name'] = 'Предмет рассыпался на глазах...'; + } + $errors .= ' ' . $user['login'] . ' открыл' . $var['sex'] . ' Ящик Пандоры...и забрал "' . $var['itm']['name'] . '"'; + $var['obj']['use'] = $user['id']; + } elseif ($var['obj']['type'] == 3) { + $var['sex'] = ''; + if ($user['sex'] == 0) { + $var['sex'] = 'а'; + } + $var['hpp'] = rand(2, 5) * 10; + $var['hp'] = round($user['maxhp'] / 100 * $var['hpp']); + $user['hp'] += $var['hp']; + if ($user['hp'] > $user['maxhp']) { + $user['hp'] = $user['maxhp']; + } + mysql_query('UPDATE `users` SET `hp` = "' . $user['hp'] . '" WHERE `id` = "' . $user['id'] . '" LIMIT 1'); + $errors .= ' ' . $user['login'] . ' пополнил' . $var['sex'] . ' здоровье, Уровень Жизни +' . $var['hpp'] . '% (+' . $var['hp'] . 'HP)'; + $var['obj']['use'] = $user['id']; + } elseif ($var['obj']['type'] == 6) { + $var['trap1'] = mysql_fetch_array(mysql_query('SELECT `id`, `vals`, `time` FROM `laba_act` WHERE `uid` = "' . $user['id'] . '" AND `lib` = "' . $lab['id'] . '" AND `time` > "' . time() . '" ORDER BY `time` DESC LIMIT 1')); + if (isset($var['trap1']['id'])) { + $var['time'] = rand(1, 50); + if ($var['trap1']['time'] <= (time() + 60 * $var['time'])) { + mysql_query('DELETE FROM `laba_act` WHERE `uid` = "' . $user['id'] . '" AND `lib` = "' . $lab['id'] . '" AND `time` > "' . time() . '" ORDER BY `time` DESC LIMIT 1'); + $errors .= '
    Действие ловушки закончилось.'; + unset($var['trap1'], $var['time']); + } else { + $var['trap1']['time'] -= 60 * $var['time']; + mysql_query('UPDATE `laba_act` SET `time` = "' . $var['trap1']['time'] . '" WHERE `uid` = "' . $user['id'] . '" AND `lib` = "' . $lab['id'] . '" AND `time` > "' . time() . '" ORDER BY `time` DESC LIMIT 1'); + $errors = '
    Действие ловушки снижено на ' . $var['time'] . ' мин...'; + } + $var['obj']['use'] = $user['id']; + } else { + $errors .= '
    Вам нечего очищать ...'; + } + } + if ($var['obj']['use'] > 0) { + mysql_query('UPDATE `laba_obj` SET `use` = "' . $var['obj']['use'] . '" WHERE `id` = "' . $var['obj']['id'] . '" LIMIT 1'); + #$var['obj']['use'] = $var['obj']['use']; ?!?!?!?!?! + } + } else { + $errors = 'Кто-то уже использовал это до Вас...'; } - - - progress_clear(); - progress_set(); - progress_update(); - -
     
    - - - - - - - - - - - - - - - - - +
    + } else { + $errors = 'Обьект не найден...'; + } + unset($var); + } + + $sp = mysql_query('SELECT `x`, `y`, `level`, `login` FROM `users` WHERE `laba` = "' . $lab['id'] . '" AND `id` != "' . $user['id'] . '" LIMIT 3'); + $pi = 1; + while ($pl = mysql_fetch_array($sp)) { + $objs[$pl['x']][$pl['y']] = [2 => '
    ']; + $pi++; + } + + $objs[$user['x']][$user['y']] = [2 => '
    ']; + $i = 0; + while ($i <= count($map_d)) { + $j = 0; + while ($j < count($map_d[$i])) { + if ($i > $real_x - 6 && $i < $real_x + 6 && $j > $real_y - 6 && $j < $real_y + 6) { + if ($map_d[$i][$j] == 1) { + $mapsee .= '
    ' . $objs[$i][$j][2] . '
    '; + } else { + if (!isset($objs[$i][$j]['id'])) { + if ($j == 1) { + $objs[$i][$j][2] = '
    '; + } elseif ($j == count($map_d) - 2) { + $objs[$i][$j][2] = '
    '; + } + } else { + if ($objs[$i][$j]['use'] == 0) { + $objs[$i][$j][2] = '
    '; + } else { + $objs[$i][$j][2] = ''; + } + } + $mapsee .= '
    ' . $objs[$i][$j][2] . '
    '; + } + } + $j++; + } + if ($i > $real_x - 6 && $i < $real_x + 6) { + $mapsee .= '
    '; + } + $i++; + } + $mapsee = '
    ' . $mapsee . '
    '; + + if ($user['align'] == 2.99) { + unset($objs); + $objs[$user['x']][$user['y']] = [2 => '
    ']; + $i = 0; + while ($i <= count($map_d)) { + $j = 0; + while ($j < count($map_d[$i])) { + if ($map_d[$i][$j] == 1) { + $mapsee2 .= '
    ' . $objs[$i][$j][2] . '
    '; + } else { + if (!isset($objs[$i][$j]['id'])) { + if ($j == 1 && $i > 0 && $i < count($map_d) - 2) { + $objs[$i][$j][2] = '
    '; + } elseif ($j == count($map_d) - 2 && $i > 0 && $i < count($map_d) - 2) { + $objs[$i][$j][2] = '
    '; + } + } else { + if ($objs[$i][$j]['use'] == 0) { + $objs[$i][$j][2] = '
    '; + } else { + $objs[$i][$j][2] = ''; + } + } + $mapsee2 .= '
    ' . $objs[$i][$j][2] . '
    '; + } + $j++; + } + $mapsee2 .= '
    '; + $i++; + } + $mapsee2 = '
    ' . $mapsee2 . '
    '; + } + + if (isset($varos['trap1']['vals']) && $varos['trap1']['vals'] > 0) { + $effed .= '
    - Время перехода +3 секунды (Осталось : ' . timeOut($varos['trap1']['time'] - time()) . ')
    '; + } + unset($varos); + Template::header('labirint'); + ?> + + +
    + + + + + + + + - - - -
    + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + -
    Вверх
    ВлевоОбновитьВправо
    Вниз
      + + +
    +
    +
    + +
    +
    + +
    +
    + +
    + 0) { + echo 'Кол-во смертей : ' . $dies . '/3
    '; + } + ?> + Карта : #. Координаты : {X = | Y = } +
     
      + Задание: ' . $q1['name'] . '
    • '; + if ($q1['type'] == 1) { + echo 'Собрать ресурсы: '; + $qobj = mysql_fetch_array(mysql_query('SELECT * FROM `shop` WHERE `id` = "' . $q1['obj_id'] . '" LIMIT 1')); + + $qobj_f = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `inventory` WHERE `owner` = "' . $user['id'] . '" AND "name" = "' . $qobj['obj_id'] . '" LIMIT 1')); + if ($q2['val'] != $qobj[0]) { + mysql_query('UPDATE `qst_user` SET `val` = "' . $qobj[0] . '" WHERE `id` = "' . $q2['id'] . '" LIMIT 1'); + $q2['val'] = $qobj[0]; + } + echo '' . $qobj['name'] . '  '; + } elseif ($q1['type'] == 2) { + echo 'Собрать трофеи: '; + $qobj = mysql_fetch_array(mysql_query('SELECT * FROM `shop` WHERE `id` = "' . $q1['obj_id'] . '" LIMIT 1')); + $qobj_f = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `inventory` WHERE `owner` = "' . $user['id'] . '" AND "name" = "' . $qobj['obj_id'] . '" LIMIT 1')); + + echo '' . $qobj['name'] . ''; + $qobj = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `id` = "' . $q1['obj_id'] . '" LIMIT 1')); + if ($q2['val'] != $qobj[0]) { + mysql_query('UPDATE `qst_user` SET `val` = "' . $qobj[0] . '" WHERE `id` = "' . $q2['id'] . '" LIMIT 1'); + $q2['val'] = $qobj[0]; + } + echo ' c монстров ' . $qobj['name'] . '  '; + } elseif ($q1['type'] == 3) { + echo 'Убить монстров: '; + $qobj = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `id` = "' . $q1['obj_id'] . '" LIMIT 1')); + echo '' . $qobj['login'] . ' [' . $qobj['level'] . ']  '; + } + echo '[' . $q2['val'] . '/' . $q1['obj_val'] . ']
    '; + echo '(Задание не засчитается, если Вы не найдёте выход.)'; + } + ?> +
     
     '; + } ?> + + ' . $mapsee2; + } + ?> +  
    - - - - - - - -
    - -
    +
      + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + +
          +
    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +
    +
      
    + +
     
    +
    + + + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Вверх
    ВлевоОбновитьВправо
    Вниз
    +
    +
    + + + + + + + + +
    +
    + +
    +
    +
    +
    - - - \ No newline at end of file +
    + +0)) header("Location: index.php"); - include "config.php"; - $user = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '{$_SESSION['uid']}' LIMIT 1;")); - include "functions.php"; - - if ($user['room'] != 53) { header("Location: main.php"); die(); } - if ($user['battle'] != 0) { header('location: fbattle.php'); die(); } +if ($user->room != 53) { + header("Location: main.php"); + exit; +} +if ($user->battle) { + header('location: fbattle.php'); + exit; +} +Template::header('Библиотека Просвещения'); ?> - - - - - - - - - - - + + + '); - echo(''); - echo(''); - + +if ($_GET['lib_room'] == 'hall' || !$_GET['lib_room']) { + echo ''; + echo ''; + echo ''; echo ''; - echo ''; - echo(''); - //echo ''; - //echo ''; - } -elseif($_GET['lib_room']=='archive') -{ + echo ''; +} elseif ($_GET['lib_room'] == 'archive') { //код опознавания страниц - if($_POST['ident_pages']) - { + if ($_POST['ident_pages']) { //выбираем неопределенные страницы - $pages=array(); - $pages_res=mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='867' AND `dressed`='0'; "); - while($page_res=mysql_fetch_array($pages_res)) - $pages[]=$page_res['id']; - $names=array(); - $cred=0; - foreach($pages as $p) - { - if(mt_rand(1,2)==1) - { - $page_num=868+mt_rand(0,14); + $pages = []; + $pages_res = mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='867' AND `dressed`='0'; "); + while ($page_res = mysql_fetch_array($pages_res)) { + $pages[] = $page_res['id']; + } + $names = []; + $cred = 0; + foreach ($pages as $p) { + if (mt_rand(1, 2) == 1) { + $page_num = 868 + mt_rand(0, 14); $dress = mysql_fetch_array(mysql_query("SELECT * FROM `shop` WHERE `id` = '{$page_num}' LIMIT 1;")); mysql_query("INSERT INTO `inventory` (`prototype`,`owner`,`name`,`type`,`massa`,`cost`,`img`,`maxdur`,`isrep`, @@ -73,354 +63,359 @@ elseif($_GET['lib_room']=='archive') ) VALUES ('{$dress['id']}','{$user[id]}','{$dress['name']}','{$dress['type']}',{$dress['massa']},{$dress['cost']},'{$dress['img']}',{$dress['maxdur']},{$dress['isrep']},'{$dress['gsila']}','{$dress['glovk']}','{$dress['ginta']}','{$dress['gintel']}','{$dress['ghp']}','{$dress['gnoj']}','{$dress['gtopor']}','{$dress['gdubina']}','{$dress['gmech']}','{$dress['gfire']}','{$dress['gwater']}','{$dress['gair']}','{$dress['gearth']}','{$dress['glight']}','{$dress['ggray']}','{$dress['gdark']}','{$dress['needident']}','{$dress['nsila']}','{$dress['nlovk']}','{$dress['ninta']}','{$dress['nintel']}','{$dress['nmudra']}','{$dress['nvinos']}','{$dress['nnoj']}','{$dress['ntopor']}','{$dress['ndubina']}','{$dress['nmech']}','{$dress['nfire']}','{$dress['nwater']}','{$dress['nair']}','{$dress['nearth']}','{$dress['nlight']}','{$dress['ngray']}','{$dress['ndark']}', - '{$dress['mfkrit']}','{$dress['mfakrit']}','{$dress['mfuvorot']}','{$dress['mfauvorot']}','{$dress['bron1']}','{$dress['bron3']}','{$dress['bron2']}','{$dress['bron4']}','{$dress['maxu']}','{$dress['minu']}','{$dress['magic']}','{$dress['nlevel']}','{$dress['nalign']}','".(($dress['goden'])?($dress['goden']*24*60*60+time()):"")."','{$dress['goden']}','{$dress['razdel']}','{$dress['gmp']}','{$dress['gmeshok']}','{$dress['encicl']}','{$dress['artefact']}','0' - ) ;"); - $names[]=$dress['name']; + '{$dress['mfkrit']}','{$dress['mfakrit']}','{$dress['mfuvorot']}','{$dress['mfauvorot']}','{$dress['bron1']}','{$dress['bron3']}','{$dress['bron2']}','{$dress['bron4']}','{$dress['maxu']}','{$dress['minu']}','{$dress['magic']}','{$dress['nlevel']}','{$dress['nalign']}','" . (($dress['goden']) ? ($dress['goden'] * 24 * 60 * 60 + time()) : "") . "','{$dress['goden']}','{$dress['razdel']}','{$dress['gmp']}','{$dress['gmeshok']}','{$dress['encicl']}','{$dress['artefact']}','0' + ) ;"); + $names[] = $dress['name']; + } else { + $cred += 1; } - else - $cred+=1; mysql_query("DELETE FROM `inventory` WHERE `id` = '{$p}' LIMIT 1;"); } - + } //текст - echo(''); - if($_POST['ident_pages']) echo(''); - else echo(' - '); + echo ''; + if ($_POST['ident_pages']) { + echo ''; + } else { + echo ' + '; + } //выбираем неопределенные страницы - $pages=array(); - $pages_res=mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='867' AND `dressed`='0'; "); - while($page_res=mysql_fetch_array($pages_res)) - $pages[]=$page_res['id']; + $pages = []; + $pages_res = mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='867' AND `dressed`='0'; "); + while ($page_res = mysql_fetch_array($pages_res)) { + $pages[] = $page_res['id']; + } //обмен страниц - if($pages) - echo(''); - else echo(''); - //money - if($cred) - { - mysql_query("UPDATE `users` SET `money`=money+{$cred} where `id`='{$user['id']}';"); - echo(''); - } - //ident - if($names) foreach($names as $n) - { - echo(''); - mysql_query("INSERT INTO `delo` (`id` , `author` ,`pers`, `text`, `type`, `date`) - VALUES ('','0','{$user['id']}','\"".$user['login']."\" получил в Библиотеке ".$n." кр. ',1,'".time()."');"); - - } - //меняем страницы на книгу - if($_POST['get_book']) - { - $pages=array(); - $got_all_1=1; - for($pn=868;$pn<=882;$pn++) - { - $pc_r=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='{$pn}' LIMIT 1; ")); - if($pc_r) $pages[]=$pc_r['id']; - else $got_all_1=0; + if ($pages) { + echo ''; + else { + echo ''; } - if($got_all_1) { - foreach($pages as $p) - mysql_query("DELETE FROM `inventory` WHERE `id` = '{$p}' LIMIT 1;"); - $dress = mysql_fetch_array(mysql_query("SELECT * FROM `shop` WHERE `id` = '866' LIMIT 1;")); - mysql_query("INSERT INTO `inventory` + //money + if ($cred) { + mysql_query("UPDATE `users` SET `money`=money+{$cred} where `id`='{$user['id']}';"); + echo ''; + } + //ident + if ($names) { + foreach ($names as $n) { + echo(''); + mysql_query("INSERT INTO `delo` (`id` , `author` ,`pers`, `text`, `type`, `date`) + VALUES ('','0','{$user['id']}','\"" . $user['login'] . "\" получил в Библиотеке " . $n . " кр. ',1,'" . time() . "');"); + } + } + //меняем страницы на книгу + if ($_POST['get_book']) { + $pages = []; + $got_all_1 = 1; + for ($pn = 868; $pn <= 882; $pn++) { + $pc_r = mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='{$pn}' LIMIT 1; ")); + if ($pc_r) { + $pages[] = $pc_r['id']; + } else { + $got_all_1 = 0; + } + } + if ($got_all_1) { + foreach ($pages as $p) { + mysql_query("DELETE FROM `inventory` WHERE `id` = '{$p}' LIMIT 1;"); + } + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `shop` WHERE `id` = '866' LIMIT 1;")); + mysql_query("INSERT INTO `inventory` (`prototype`,`owner`,`name`,`type`,`massa`,`cost`,`img`,`maxdur`,`isrep`, `gsila`,`glovk`,`ginta`,`gintel`,`ghp`,`gnoj`,`gtopor`,`gdubina`,`gmech`,`gfire`,`gwater`,`gair`,`gearth`,`glight`,`ggray`,`gdark`,`needident`,`nsila`,`nlovk`,`ninta`,`nintel`,`nmudra`,`nvinos`,`nnoj`,`ntopor`,`ndubina`,`nmech`,`nfire`,`nwater`,`nair`,`nearth`,`nlight`,`ngray`,`ndark`, `mfkrit`,`mfakrit`,`mfuvorot`,`mfauvorot`,`bron1`,`bron2`,`bron3`,`bron4`,`maxu`,`minu`,`magic`,`nlevel`,`nalign`,`dategoden`,`goden`,`otdel`,`gmp`,`gmeshok`,`encicl`,`artefact`,`duration` ) VALUES ('{$dress['id']}','{$user[id]}','{$dress['name']}','{$dress['type']}',{$dress['massa']},{$dress['cost']},'{$dress['img']}',{$dress['maxdur']},{$dress['isrep']},'{$dress['gsila']}','{$dress['glovk']}','{$dress['ginta']}','{$dress['gintel']}','{$dress['ghp']}','{$dress['gnoj']}','{$dress['gtopor']}','{$dress['gdubina']}','{$dress['gmech']}','{$dress['gfire']}','{$dress['gwater']}','{$dress['gair']}','{$dress['gearth']}','{$dress['glight']}','{$dress['ggray']}','{$dress['gdark']}','{$dress['needident']}','{$dress['nsila']}','{$dress['nlovk']}','{$dress['ninta']}','{$dress['nintel']}','{$dress['nmudra']}','{$dress['nvinos']}','{$dress['nnoj']}','{$dress['ntopor']}','{$dress['ndubina']}','{$dress['nmech']}','{$dress['nfire']}','{$dress['nwater']}','{$dress['nair']}','{$dress['nearth']}','{$dress['nlight']}','{$dress['ngray']}','{$dress['ndark']}', - '{$dress['mfkrit']}','{$dress['mfakrit']}','{$dress['mfuvorot']}','{$dress['mfauvorot']}','{$dress['bron1']}','{$dress['bron3']}','{$dress['bron2']}','{$dress['bron4']}','{$dress['maxu']}','{$dress['minu']}','{$dress['magic']}','{$dress['nlevel']}','{$dress['nalign']}','".(($dress['goden'])?($dress['goden']*24*60*60+time()):"")."','{$dress['goden']}','{$dress['razdel']}','{$dress['gmp']}','{$dress['gmeshok']}','{$dress['encicl']}','{$dress['artefact']}','0' - ) ;"); - addchp ('У Вас есть все необходимые страницы. Сложив их в нужном порядке, Вы получаете Книгу Комментатора [1]','{[]}'.Nick::id($user['id'])->short().'{[]}'); - } - - } - //есть страницы - $pagesn=array(); - for($pn=868;$pn<=882;$pn++)//книга 1 - { - $pc_r=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='{$pn}' LIMIT 1; ")); - if($pc_r) $pagesn[$pn]=1; - else $pagesn[$pn]=0; - } - echo(''); - echo(''); - echo(''); - else - echo(""); - - echo(''); -} -elseif($_GET['lib_room']='magic_craft') -{ - /*books=array(); - $pages_res=mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='867' AND `dressed`='0'; "); - while($page_res=mysql_fetch_array($pages_res))*/ - $res=array(); - $del=array(); - $book_1=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='866' LIMIT 1; ")); - //делаем крафт - if($_POST['craft_1']) { - - $craft_err=0; - //считаем книжку - if(!$book_1) $craft_err=1; - //считаем ингридиенты - $ing=mysql_fetch_array(mysql_query("SELECT `ingred` FROM `recipes` WHERE `id`='{$_POST['magic_id']}' LIMIT 1;")); - $need_1=unserialize($ing['ingred']); - //считаем кол-во ингридиентов - foreach($need_1 as $k=>$n) { - $res_r=mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='{$k}'; "); - $i=0; - while($res_id=mysql_fetch_array($res_r)) - if($i<$n) - { - if($res_id['id']) $del[]=$res_id['id']; - else - $craft_err=1; - $i++; + '{$dress['mfkrit']}','{$dress['mfakrit']}','{$dress['mfuvorot']}','{$dress['mfauvorot']}','{$dress['bron1']}','{$dress['bron3']}','{$dress['bron2']}','{$dress['bron4']}','{$dress['maxu']}','{$dress['minu']}','{$dress['magic']}','{$dress['nlevel']}','{$dress['nalign']}','" . (($dress['goden']) ? ($dress['goden'] * 24 * 60 * 60 + time()) : "") . "','{$dress['goden']}','{$dress['razdel']}','{$dress['gmp']}','{$dress['gmeshok']}','{$dress['encicl']}','{$dress['artefact']}','0' + ) ;"); + addchp('У Вас есть все необходимые страницы. Сложив их в нужном порядке, Вы получаете Книгу Комментатора [1]', '{[]}' . Nick::id($user['id'])->short() . '{[]}'); } - } - //ингридиентов хватает - if(!$craft_err) { - foreach($del as $d) - mysql_query("DELETE FROM `inventory` WHERE `id`='{$d}';"); - $dress = mysql_fetch_array(mysql_query("SELECT * FROM `shop` WHERE `id` = '{$_POST['magic_id']}' LIMIT 1;")); - mysql_query("INSERT INTO `inventory` + + } + //есть страницы + $pagesn = []; + for ($pn = 868; $pn <= 882; $pn++)//книга 1 + { + $pc_r = mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='{$pn}' LIMIT 1; ")); + if ($pc_r) { + $pagesn[$pn] = 1; + } else { + $pagesn[$pn] = 0; + } + } + echo ''; + echo ''; + echo ''; + } else { + echo ""; + } + echo ''; + } elseif ($_GET['lib_room'] = 'magic_craft') { + $res = []; + $del = []; + $book_1 = mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='866' LIMIT 1; ")); + //делаем крафт + if ($_POST['craft_1']) { + $craft_err = 0; + //считаем книжку + if (!$book_1) { + $craft_err = 1; + } + //считаем ингридиенты + $ing = mysql_fetch_array(mysql_query("SELECT `ingred` FROM `recipes` WHERE `id`='{$_POST['magic_id']}' LIMIT 1;")); + $need_1 = unserialize($ing['ingred']); + //считаем кол-во ингридиентов + foreach ($need_1 as $k => $n) { + $res_r = mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='{$k}'; "); + $i = 0; + while ($res_id = mysql_fetch_array($res_r)) { + if ($i < $n) { + if ($res_id['id']) $del[] = $res_id['id']; + else + $craft_err = 1; + $i++; + } + } + } + //ингридиентов хватает + if (!$craft_err) { + foreach ($del as $d) { + mysql_query("DELETE FROM `inventory` WHERE `id`='{$d}';"); + } + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `shop` WHERE `id` = '{$_POST['magic_id']}' LIMIT 1;")); + mysql_query("INSERT INTO `inventory` (`prototype`,`owner`,`name`,`type`,`massa`,`cost`,`img`,`maxdur`,`isrep`, `gsila`,`glovk`,`ginta`,`gintel`,`ghp`,`gnoj`,`gtopor`,`gdubina`,`gmech`,`gfire`,`gwater`,`gair`,`gearth`,`glight`,`ggray`,`gdark`,`needident`,`nsila`,`nlovk`,`ninta`,`nintel`,`nmudra`,`nvinos`,`nnoj`,`ntopor`,`ndubina`,`nmech`,`nfire`,`nwater`,`nair`,`nearth`,`nlight`,`ngray`,`ndark`, `mfkrit`,`mfakrit`,`mfuvorot`,`mfauvorot`,`bron1`,`bron2`,`bron3`,`bron4`,`maxu`,`minu`,`magic`,`nlevel`,`nalign`,`dategoden`,`goden`,`otdel`,`gmp`,`gmeshok`,`encicl`,`artefact`,`duration` ) VALUES ('{$dress['id']}','{$user[id]}','{$dress['name']}','{$dress['type']}',{$dress['massa']},{$dress['cost']},'{$dress['img']}',{$dress['maxdur']},{$dress['isrep']},'{$dress['gsila']}','{$dress['glovk']}','{$dress['ginta']}','{$dress['gintel']}','{$dress['ghp']}','{$dress['gnoj']}','{$dress['gtopor']}','{$dress['gdubina']}','{$dress['gmech']}','{$dress['gfire']}','{$dress['gwater']}','{$dress['gair']}','{$dress['gearth']}','{$dress['glight']}','{$dress['ggray']}','{$dress['gdark']}','{$dress['needident']}','{$dress['nsila']}','{$dress['nlovk']}','{$dress['ninta']}','{$dress['nintel']}','{$dress['nmudra']}','{$dress['nvinos']}','{$dress['nnoj']}','{$dress['ntopor']}','{$dress['ndubina']}','{$dress['nmech']}','{$dress['nfire']}','{$dress['nwater']}','{$dress['nair']}','{$dress['nearth']}','{$dress['nlight']}','{$dress['ngray']}','{$dress['ndark']}', - '{$dress['mfkrit']}','{$dress['mfakrit']}','{$dress['mfuvorot']}','{$dress['mfauvorot']}','{$dress['bron1']}','{$dress['bron3']}','{$dress['bron2']}','{$dress['bron4']}','{$dress['maxu']}','{$dress['minu']}','{$dress['magic']}','{$dress['nlevel']}','{$dress['nalign']}','".(($dress['goden'])?($dress['goden']*24*60*60+time()):"")."','{$dress['goden']}','{$dress['razdel']}','{$dress['gmp']}','{$dress['gmeshok']}','{$dress['encicl']}','{$dress['artefact']}','0' - ) ;"); - mysql_query("INSERT INTO `delo` (`id` , `author` ,`pers`, `text`, `type`, `date`) - VALUES ('','0','{$user['id']}','\"".$user['login']."\" создал свиток ".$dress['name']." ',1,'".time()."');"); - addchp ('Вы успешно создали свиток '.$dress['name'].'!','{[]}'.Nick::id($user['id'])->short().'{[]}'); + '{$dress['mfkrit']}','{$dress['mfakrit']}','{$dress['mfuvorot']}','{$dress['mfauvorot']}','{$dress['bron1']}','{$dress['bron3']}','{$dress['bron2']}','{$dress['bron4']}','{$dress['maxu']}','{$dress['minu']}','{$dress['magic']}','{$dress['nlevel']}','{$dress['nalign']}','" . (($dress['goden']) ? ($dress['goden'] * 24 * 60 * 60 + time()) : "") . "','{$dress['goden']}','{$dress['razdel']}','{$dress['gmp']}','{$dress['gmeshok']}','{$dress['encicl']}','{$dress['artefact']}','0' + ) ;"); + mysql_query("INSERT INTO `delo` (`id` , `author` ,`pers`, `text`, `type`, `date`) + VALUES ('','0','{$user['id']}','\"" . $user['login'] . "\" создал свиток " . $dress['name'] . " ',1,'" . time() . "');"); + addchp('Вы успешно создали свиток ' . $dress['name'] . '!', '{[]}' . Nick::id($user['id'])->short() . '{[]}'); + } } - } - - //$book1=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='--book 2--'; ")); - //$book1=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='--book 3--'; ")); - echo(''); - if($craft_err) echo(""); - if($book_1) { - echo(''); - //ОГОНЬ - echo(''); - //выбираем всю магию стихии - $all_fire_raw=mysql_query("SELECT * FROM `recipes` WHERE `level`='1' AND `elem`='F';"); - while($all_fire=mysql_fetch_array($all_fire_raw)) - { - $spell_info=mysql_fetch_array(mysql_query("SELECT `name`,`img` FROM `shop` WHERE `id`='{$all_fire['id']}' LIMIT 1;")); - //необходимые ингридиенты - $ing=unserialize($all_fire['ingred']); - foreach($ing as $k=>$n) { - $txt_k=mysql_fetch_array(mysql_query("SELECT `name` FROM `shop` WHERE `id`='{$k}' LIMIT 1;")); - $count_k=mysql_num_rows(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='{$k}'; ")); - if($count_k<$n) - { - $ingred.=$txt_k['name']." (".$count_k."/".$n.")
    "; - $ing_error=1; - } - - else - $ingred.=$txt_k['name']." (".$count_k."/".$n.")
    "; - - - } - - echo('
    '); - } - //ЗЕМЛЯ - echo(''); - //выбираем всю магию стихии - $all_earth_raw=mysql_query("SELECT * FROM `recipes` WHERE `level`='1' AND `elem`='E';"); - while($all_earth=mysql_fetch_array($all_earth_raw)) - { - $spell_info=mysql_fetch_array(mysql_query("SELECT `name`,`img` FROM `shop` WHERE `id`='{$all_earth['id']}' LIMIT 1;")); - //необходимые ингридиенты - $ing=unserialize($all_earth['ingred']); - foreach($ing as $k=>$n) { - $txt_k=mysql_fetch_array(mysql_query("SELECT `name` FROM `shop` WHERE `id`='{$k}' LIMIT 1;")); - $count_k=mysql_num_rows(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='{$k}'; ")); - if($count_k<$n) - { - $ingred.=$txt_k['name']." (".$count_k."/".$n.")
    "; - $ing_error=1; - } - - else - $ingred.=$txt_k['name']." (".$count_k."/".$n.")
    "; - - - } - echo('
    '); - } - //ВОЗДУХ - echo(''); - //выбираем всю магию стихии - $all_air_raw=mysql_query("SELECT * FROM `recipes` WHERE `level`='1' AND `elem`='A';"); - while($all_air=mysql_fetch_array($all_air_raw)) - { - $spell_info=mysql_fetch_array(mysql_query("SELECT `name`,`img` FROM `shop` WHERE `id`='{$all_air['id']}' LIMIT 1;")); - //необходимые ингридиенты - $ing=unserialize($all_air['ingred']); - foreach($ing as $k=>$n) { - $txt_k=mysql_fetch_array(mysql_query("SELECT `name` FROM `shop` WHERE `id`='{$k}' LIMIT 1;")); - $count_k=mysql_num_rows(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='{$k}'; ")); - if($count_k<$n) - { - $ingred.=$txt_k['name']." (".$count_k."/".$n.")
    "; - $ing_error=1; - } - - else - $ingred.=$txt_k['name']." (".$count_k."/".$n.")
    "; - - - } - echo('
    '); - } - //ВОДА - echo(''); - //выбираем всю магию стихии - $all_fire_raw=mysql_query("SELECT * FROM `recipes` WHERE `level`='1' AND `elem`='W';"); - while($all_fire=mysql_fetch_array($all_fire_raw)) - { - $spell_info=mysql_fetch_array(mysql_query("SELECT `name`,`img` FROM `shop` WHERE `id`='{$all_fire['id']}' LIMIT 1;")); - //необходимые ингридиенты - $ing=unserialize($all_fire['ingred']); - foreach($ing as $k=>$n) { - $txt_k=mysql_fetch_array(mysql_query("SELECT `name` FROM `shop` WHERE `id`='{$k}' LIMIT 1;")); - $count_k=mysql_num_rows(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='{$k}'; ")); - if($count_k<$n) - { - $ingred.=$txt_k['name']." (".$count_k."/".$n.")
    "; - $ing_error=1; - } - - else - $ingred.=$txt_k['name']." (".$count_k."/".$n.")
    "; - - - } - echo('
    '); - } - + echo 'Ваша стихия:'; + $el = element(star_sign(substr($user['borndate'], 3, 2), substr($user['borndate'], 0, 2))); + switch ($el) { + case 'a': + echo "Воздух"; + break; + case 'w': + echo "Вода"; + break; + case 'f': + echo "Огонь"; + break; + case 'e': + echo "Земля"; + break; } -// if($book2) -// { -// -// } -// if($book3) -// { -// -// } + echo "
    Эффективность магии:"; + foreach (Config::$elem_align as $k => $ea) { + switch ($k) { + case 'a': + echo "
    Воздух"; + break; + case 'w': + echo "
    Вода"; + break; + case 'f': + echo "
    Огонь"; + break; + case 'e': + echo "
    Земля"; + break; + } + switch ($ea[$el]) { + case '0': + echo " : " . ($ea[$el] * 100) . "%"; + break; + case '0.5': + echo " : " . ($ea[$el] * 100) . "%"; + break; + case '1': + echo " : " . ($ea[$el] * 100) . "%"; + break; + } + } + echo ''; + if ($craft_err) { + echo "
    "; + } + if ($book_1) { + echo ''; + //ОГОНЬ + echo ''; + //выбираем всю магию стихии + $all_fire_raw = mysql_query("SELECT * FROM `recipes` WHERE `level`='1' AND `elem`='F';"); + while ($all_fire = mysql_fetch_array($all_fire_raw)) { + $spell_info = mysql_fetch_array(mysql_query("SELECT `name`,`img` FROM `shop` WHERE `id`='{$all_fire['id']}' LIMIT 1;")); + //необходимые ингридиенты + $ing = unserialize($all_fire['ingred']); + foreach ($ing as $k => $n) { + $txt_k = mysql_fetch_array(mysql_query("SELECT `name` FROM `shop` WHERE `id`='{$k}' LIMIT 1;")); + $count_k = mysql_num_rows(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='{$k}'; ")); + if ($count_k < $n) { + $ingred .= $txt_k['name'] . " (" . $count_k . "/" . $n . ")
    "; + $ing_error = 1; + } else { + $ingred .= $txt_k['name'] . " (" . $count_k . "/" . $n . ")
    "; + } + } - - - echo('
    '); - -} + echo ''; + } -?> + //ЗЕМЛЯ + echo ''; + //выбираем всю магию стихии + $all_earth_raw = mysql_query("SELECT * FROM `recipes` WHERE `level`='1' AND `elem`='E';"); + while ($all_earth = mysql_fetch_array($all_earth_raw)) { + $spell_info = mysql_fetch_array(mysql_query("SELECT `name`,`img` FROM `shop` WHERE `id`='{$all_earth['id']}' LIMIT 1;")); + //необходимые ингридиенты + $ing = unserialize($all_earth['ingred']); + foreach ($ing as $k => $n) { + $txt_k = mysql_fetch_array(mysql_query("SELECT `name` FROM `shop` WHERE `id`='{$k}' LIMIT 1;")); + $count_k = mysql_num_rows(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='{$k}'; ")); + if ($count_k < $n) { + $ingred .= $txt_k['name'] . " (" . $count_k . "/" . $n . ")
    "; + $ing_error = 1; + } else { + $ingred .= $txt_k['name'] . " (" . $count_k . "/" . $n . ")
    "; + } + } + echo '
    '; + } + //ВОЗДУХ + echo ''; + //выбираем всю магию стихии + $all_air_raw = mysql_query("SELECT * FROM `recipes` WHERE `level`='1' AND `elem`='A';"); + while ($all_air = mysql_fetch_array($all_air_raw)) { + $spell_info = mysql_fetch_array(mysql_query("SELECT `name`,`img` FROM `shop` WHERE `id`='{$all_air['id']}' LIMIT 1;")); + //необходимые ингридиенты + $ing = unserialize($all_air['ingred']); + foreach ($ing as $k => $n) { + $txt_k = mysql_fetch_array(mysql_query("SELECT `name` FROM `shop` WHERE `id`='{$k}' LIMIT 1;")); + $count_k = mysql_num_rows(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='{$k}'; ")); + if ($count_k < $n) { + $ingred .= $txt_k['name'] . " (" . $count_k . "/" . $n . ")
    "; + $ing_error = 1; + } else { + $ingred .= $txt_k['name'] . " (" . $count_k . "/" . $n . ")
    "; + } + } + echo '
    '; + } + //ВОДА + echo ''; + //выбираем всю магию стихии + $all_fire_raw = mysql_query("SELECT * FROM `recipes` WHERE `level`='1' AND `elem`='W';"); + while ($all_fire = mysql_fetch_array($all_fire_raw)) { + $spell_info = mysql_fetch_array(mysql_query("SELECT `name`,`img` FROM `shop` WHERE `id`='{$all_fire['id']}' LIMIT 1;")); + //необходимые ингридиенты + $ing = unserialize($all_fire['ingred']); + foreach ($ing as $k => $n) { + $txt_k = mysql_fetch_array(mysql_query("SELECT `name` FROM `shop` WHERE `id`='{$k}' LIMIT 1;")); + $count_k = mysql_num_rows(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='{$k}'; ")); + if ($count_k < $n) { + $ingred .= $txt_k['name'] . " (" . $count_k . "/" . $n . ")
    "; + $ing_error = 1; + } else { + $ingred .= $txt_k['name'] . " (" . $count_k . "/" . $n . ")
    "; + } + } + echo '
    '; + } + + } + echo ''; + } + ?> -

    Библиотека Просвещения

    Библиотека Просвещения

    Вы стоите в холле Библиотеки. В застоявшемся воздухе висит многовековая пыль, плавно витающая между полками и сундуками с книгами. - Потолки залов теряются в темноте, которую разгоняют лишь факелы на стенах.

    К Вам подходит один из Смотрителей. Он определенно стар, лицо скрыто под плащем, но его движения - быстрые и точные.

    Смотритель: "Какие услуги тебе понадобились?"
    Вы стоите в холле Библиотеки. В застоявшемся воздухе висит многовековая пыль, плавно витающая между полками и сундуками с книгами. + Потолки залов теряются в темноте, которую разгоняют лишь факелы на стенах.

    К Вам подходит один из Смотрителей. Он определенно стар, лицо скрыто под плащем, но его движения - быстрые и точные.

    Смотритель: "Какие услуги тебе понадобились?"


    Здесь ученые мужи трудятся над рашифровкой древних книг и свитков. Если Вам нужна информация про какие-либо книги или свитки, здесь Вам обязательно помогут.


    Оснащенная по последнему слову магии и техники лаборатория для опытов. Тут Вы можете создавать магические предметы.
    Перед Вами длинный зал, заполненный людьми в серых робах. Некоторые внимательно изучают всевозможные вещи и книги, другие - в небольших группах что-то оживленно обсуждают. В углу помещения стоит каменная плита с неизвестными Вам символами.

    За столом слева от входа сгорбился Архивариус. Он не обращает на Вас никакого внимания.

    За столом слева от входа сгорбился Архивариус. Он медленно поднимает голову и смотрим Вам прямо в глаза.

    Архивариус: "Предметы не определяем. Чеки не принимаем. С вопросами - к помощникам."
    Перед Вами длинный зал, заполненный людьми в серых робах. Некоторые внимательно изучают всевозможные вещи и книги, другие + в небольших группах что-то оживленно обсуждают. В углу помещения стоит каменная плита с неизвестными Вам символами.

    За столом слева от входа сгорбился Архивариус. Он не обращает на Вас никакого внимания.

    За столом слева от входа сгорбился Архивариус. Он медленно поднимает голову и смотрим Вам прямо в глаза.

    Архивариус: "Предметы не определяем. Чеки не принимаем. С вопросами - к помощникам."
    Здесь Вам помогут опознать найденные Вами страницы -
    ('.count($pages).') шт. - -
    У Вас нету страниц, нуждающихся в идентификации.

    Вы отдали ненужные страницы в Архив (+'.$cred.')кр.

    Вы получили '.$n.'
    Здесь Вам помогут опознать найденные Вами страницы} +
    (' . count($pages) . ') шт. - +
    У Вас нету страниц, нуждающихся в идентификации.

    Вы отдали ненужные страницы в Архив (+' . $cred . ')кр.

    Вы получили ' . $n . '

    Найденные страницы:
    Книга Комментатора [1]:
    '); - foreach($pagesn as $p) - { - $c++; - if($p>0) echo ("".$c." "); - else echo("".$c." "); - } - $got_all_1=1; - for($pn=868;$pn<=882;$pn++) - { - $pc_r=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='{$pn}' LIMIT 1; ")); - if($pc_r) $pages[]=$pc_r; - else $got_all_1=0; - } - if($got_all_1) - echo('
    -
    Не хватает страниц

    Найденные страницы:
    Книга Комментатора [1]:
    '; + foreach ($pagesn as $p) { + $c++; + if ($p > 0) { + echo "" . $c . " "; + } else { + echo "" . $c . " "; + } + } + $got_all_1 = 1; + for ($pn = 868; $pn <= 882; $pn++) { + $pc_r = mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `owner`='{$user['id']}' AND `prototype`='{$pn}' LIMIT 1; ")); + if ($pc_r) { + $pages[] = $pc_r; + } else { + $got_all_1 = 0; + } + } + if ($got_all_1) { + echo '
    +
    Не хватает страниц
    Вы стоите в небольшой комнате, от пола до потолка забтиой банками, пробирками, ингредиентами и прочими полезными вещами. - Здесь Вы можете собрать предметы по имеющимся у Вас рецептам.

    Знак зодиака'); + echo star_sign(substr($user['borndate'], 3, 2), substr($user['borndate'], 0, 2)); + echo '.gif" width=100>'; //выводим инфо по стихиям -echo('Ваша стихия:'); -$el=element(star_sign(substr($user['borndate'],3,2), substr($user['borndate'],0,2))); -switch($el) -{ -case 'a': echo("Воздух"); break; -case 'w': echo("Вода"); break; -case 'f': echo("Огонь"); break; -case 'e': echo("Земля"); break; -} -echo("
    Эффективность магии:"); -foreach(Config::$elem_align as $k=>$ea) -{ - switch($k) - { - case 'a': echo("
    Воздух"); break; - case 'w': echo("
    Вода"); break; - case 'f': echo("
    Огонь"); break; - case 'e': echo("
    Земля"); break; - } - switch($ea[$el]) - { - case '0': echo(" : ".($ea[$el]*100)."%"); break; - case '0.5': echo(" : ".($ea[$el]*100)."%"); break; - case '1': echo(" : ".($ea[$el]*100)."%"); break; - } -} - - - echo('
    Недостаточно ингредиентов!

    Рецепты: Книга Комментатора [1]

    Магия Огня

    '. - $spell_info['name'].'
    Ингредиенты:
    '. - $ingred); - unset ($ing); - unset($ingred); - if(!$ing_error) echo(''); else echo("Недостаточно ингридиентов"); - echo('

    Магия Земли

    '. - $spell_info['name'].'
    Ингредиенты:
    '. - $ingred); - unset ($ing); - unset($ingred); - if(!$ing_error) echo(''); else echo("Недостаточно ингридиентов"); - echo('

    Магия Воздуха

    '. - $spell_info['name'].'
    Ингредиенты:
    '. - $ingred); - unset ($ing); - unset($ingred); - if(!$ing_error) echo(''); else echo("Недостаточно ингридиентов"); - echo('

    Магия Воды

    '. - $spell_info['name'].'
    Ингредиенты:
    '. - $ingred); - unset ($ing); - unset($ingred); - if(!$ing_error) echo(''); else echo("Недостаточно ингридиентов"); - echo('
    Недостаточно ингредиентов!

    Рецепты: Книга Комментатора [1]

    Магия Огня


    ' . + $spell_info['name'] . '
    Ингредиенты:
    ' . + $ingred; + unset ($ing); + unset($ingred); + if (empty($ing_error)) { + echo ''; + } else { + echo "Недостаточно ингридиентов"; + } + echo '

    Магия Земли

    ' . + $spell_info['name'] . '
    Ингредиенты:
    ' . + $ingred; + unset ($ing); + unset($ingred); + if (!$ing_error) { + echo ''; + } else { + echo "Недостаточно ингридиентов"; + } + echo '

    Магия Воздуха

    ' . + $spell_info['name'] . '
    Ингредиенты:
    ' . + $ingred; + unset ($ing); + unset($ingred); + if (empty($ing_error)) { + echo ''; + } else { + echo "Недостаточно ингридиентов"; + } + echo '

    Магия Воды

    ' . + $spell_info['name'] . '
    Ингредиенты:
    ' . + $ingred; + unset ($ing); + unset($ingred); + if (empty($ing_error)) { + echo ''; + } else { + echo "Недостаточно ингридиентов"; + } + echo '

    - +
    '); - -?> - - - + echo('
    '); \ No newline at end of file diff --git a/locations/castle-square/map.php b/locations/castle-square/map.php index 64c4f64..eb1e730 100644 --- a/locations/castle-square/map.php +++ b/locations/castle-square/map.php @@ -7,10 +7,7 @@ $imgPath = '/locations/castle-square/img/'.$now->getTimeOfDay(); Capital City :: Центральная Площадь - - - - + diff --git a/locations/central-square/map.php b/locations/central-square/map.php index 9521f40..889f9be 100644 --- a/locations/central-square/map.php +++ b/locations/central-square/map.php @@ -8,10 +8,7 @@ $imgPath = '/locations/central-square/img/'.$now->getTimeOfDay(); Capital City :: Замковая Площадь - - - - + diff --git a/locations/central-square2/map.php b/locations/central-square2/map.php index 3bec945..df60fd7 100644 --- a/locations/central-square2/map.php +++ b/locations/central-square2/map.php @@ -8,10 +8,7 @@ $imgPath = '/locations/central-square/img/'.$now->getTimeOfDay(); Capital City :: Замковая Площадь - - - - + diff --git a/locations/parkovaja/map.php b/locations/parkovaja/map.php index 808c668..9031c6b 100644 --- a/locations/parkovaja/map.php +++ b/locations/parkovaja/map.php @@ -9,10 +9,7 @@ $imgPath = '/locations/parkovaja/img/'.$now->getTimeOfDay(); Capital City :: Парковая Улица - - - - + diff --git a/locations/strashilkina/map.php b/locations/strashilkina/map.php index 3e560d1..e402c5f 100644 --- a/locations/strashilkina/map.php +++ b/locations/strashilkina/map.php @@ -9,10 +9,7 @@ $imgPath = '/locations/strashilkina/img/'.$now->getTimeOfDay(); Capital City :: Страшилкина Улица - - - - + diff --git a/locations/strashilkina2/map.php b/locations/strashilkina2/map.php index e17c6cb..b6fbb30 100644 --- a/locations/strashilkina2/map.php +++ b/locations/strashilkina2/map.php @@ -9,10 +9,7 @@ $imgPath = '/locations/strashilkina/img/'.$now->getTimeOfDay(); Capital City :: Страшилкина Улица - - - - + diff --git a/logs.php b/logs.php index 438527f..acb32d7 100644 --- a/logs.php +++ b/logs.php @@ -1,141 +1,125 @@ - - - - - - - - -Бойцовский Клуб Возрождение : Лог боя #<?=$_REQUEST['log'];?> - -

    Лог поединка

    -
    - - - + + +
    "; -$data = mysql_fetch_array(mysql_query ("SELECT * FROM `battle` WHERE `id` = '".$_REQUEST['log']."' LIMIT 1")); -$log = file("backup/logs/battle".$_REQUEST['log'].".txt"); + if ($data['type'] == 10) { + $rr = "\"Кровавый (поединок в башне смерти)"; + } elseif ($data['blood'] && ($data['type'] == 5 || $data['type'] == 4)) { + $rr = "\"кулачный\"Кровавый (кровавый кулачный поединок)"; + } elseif ($data['blood'] && ($data['type'] == 2 || $data['type'] == 3 || $data['type'] == 6)) { + $rr = "\"Кровавый (кровавый поединок)"; + } elseif ($data['type'] == 5 || $data['type'] == 4) { + $rr = "\"кулачный (кулачный поединок)"; + } elseif ($data['type'] == 3 || $data['type'] == 2) { + $rr = "\"групповой (групповой поединок)"; + } elseif ($data['type'] == 1) { + $rr = "\"физический (физический поединок)"; + } -if($_GET['stat'] != '1') { - echo "
    "; + $t1 = explode(";", $data['t1']); + $t2 = explode(";", $data['t2']); - if ($data['type'] == 10) { - $rr = "\"Кровавый (поединок в башне смерти)"; - } elseif($data['blood'] && ($data['type'] == 5 || $data['type'] == 4)) { - $rr = "\"кулачный\"Кровавый (кровавый кулачный поединок)"; - } elseif($data['blood'] && ($data['type'] == 2 || $data['type'] == 3 || $data['type'] == 6)) { - $rr = "\"Кровавый (кровавый поединок)"; - } elseif($data['type'] == 5 || $data['type'] == 4) { - $rr = "\"кулачный (кулачный поединок)"; - } elseif($data['type'] == 3 || $data['type'] == 2) { - $rr = "\"групповой (групповой поединок)"; - } elseif($data['type'] == 1) { - $rr = "\"физический (физический поединок)"; - } + if ($data['win'] == 3) { + $battle = unserialize($data['teams']); - $t1 = explode(";", $data['t1']); - $t2 = explode(";", $data['t2']); + foreach ($t1 as $k => $v) { + if (in_array($v, array_keys($battle))) { + ++$i; + if ($i > 1) { + $cc = ', '; + } else { + $cc = ''; + } + $ffs .= $cc . Nick::id($v)->battleShort('B1'); + } + } - if($data['win'] == 3) { - $battle = unserialize($data['teams']); + $i = 0; - foreach($t1 as $k => $v) { - if(in_array($v, array_keys($battle))) { - ++$i; - if($i > 1) { $cc = ', '; } else { $cc = ''; } - $ffs .= $cc.Nick::id($v)->battleShort('B1'); - } - } + $ffs .= ' против '; + foreach ($t2 as $k => $v) { + if (in_array($v, array_keys($battle))) { + ++$i; + if ($i > 1) { + $cc = ', '; + } else { + $cc = ''; + } + $ffs .= $cc . Nick::id($v)->battleShort('B1'); + } + } + $i = 0; + } - $i = 0; + $countall = count($t1) + count($t2); + if ($countall > 70) { + echo "

    Эпическая битва!

    "; + } elseif ($countall > 50) { + echo "

    Эпохальная битва!

    "; + } elseif ($countall > 30) { + echo "

    Великая битва!

    "; + } - $ffs .= ' против '; - foreach ($t2 as $k => $v) { - if(in_array($v, array_keys($battle))) { - ++$i; - if($i > 1) { $cc = ', '; } else { $cc = ''; } - $ffs .= $cc.Nick::id($v)->battleShort('B1'); - } - } - $i = 0; - } + echo "
    Тип боя: "; + echo $rr; + echo 'Страницы:'; - $countall = count($t1)+count($t2); - if($countall > 70) { - echo "

    Эпическая битва!

    "; - } elseif($countall > 50) { - echo "

    Эпохальная битва!

    "; - } elseif($countall > 30) { - echo "

    Великая битва!

    "; - } + $log = explode("
    ", $log[0]); + $all = count($log) - 1; + $pgs = $all / 50; + for ($i = 0; $i <= $pgs; ++$i) { + if ($_GET['page'] == $i) { + echo ' ', ($i + 1), ' '; + } else { + echo ' ', ($i + 1), ' '; + } + } + echo '
    '; - echo "
    Тип боя: "; - echo $rr; -?> -  -Страницы: -", $log[0]); - $all = count($log)-1; - $pgs = $all/50; - for ($i=0;$i<=$pgs;++$i) { - if ($_GET['page']==$i) { - echo ' ',($i+1),' '; - } - else { - echo ' ',($i+1),' '; - } - } -//print_r($log); -?>
    "; - } -?> -
    -".$ffs."
    "; -?> -
    - - - - -
    -  -Страницы: -',($i+1),' '; - } - else { - echo ' ',($i+1),' '; - } - } -echo "

    "; -} -else { echo "
    "; -echo "Статистика временно недоступна ...
    "; -#include('stat_battle.php'); -echo "
    "; -} -?> - - - - \ No newline at end of file + $start = 50 * $_GET['page']; + if (50 * $_GET['page'] + 50 <= $all) { + $stop = 50 * $_GET['page'] + 50; + } else { + $stop = 50 * $_GET['page'] + ($all - 50 * $_GET['page']) - 1; + } + for ($i = $start; $i <= $stop; $i++) { + echo $log[$i] . "
    "; + } + echo '
    '; + echo "
    " . $ffs . "

    "; + ?> +
    + + + +
    +   + Страницы: + ', ($i + 1), ' '; + } else { + echo ' ', ($i + 1), ' '; + } + } + echo "

    "; + } else { + echo "
    "; + echo "Статистика временно недоступна ...
    "; + echo "
    "; + } + ?> + \ No newline at end of file diff --git a/magic/al_neut_power.php b/magic/al_neut_power.php index de7c07b..7b5a8d2 100644 --- a/magic/al_neut_power.php +++ b/magic/al_neut_power.php @@ -6,7 +6,7 @@ $int=101; if ($user['battle'] > 0) {echo "Не в бою...";} elseif ($effect['time']) {echo "На персонаже уже есть заклятие Сила нейтралитета"; } -elseif ($user['room'] != $us['room']) { echo "Персонаж в другой комнате!"; } +elseif ($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif (!$us['online']) {echo "Персонаж не в игре!";} elseif (rand(1,100) < $int) { diff --git a/magic/attack.php b/magic/attack.php index a701f43..acf1ff1 100644 --- a/magic/attack.php +++ b/magic/attack.php @@ -36,7 +36,7 @@ if ($user['battle'] > 0) { echo "Персонаж тяжело травмирован..."; } elseif ($user['klan'] != '' && ($user['klan'] == $us['klan'])) { echo "Чтите честь ваших сокланов."; -} elseif ($user['room'] != $us['room']) { +} elseif ($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif ($us['room'] == 31 || $us['room'] == 46 || $us['room'] == 47 || $us['room'] == 48 || $us['room'] == 49 ||$us['room'] == 600 || $us['room'] == 601 || $us['room'] == 45 || $us['room'] ==603 || $us['room'] == 602 || $us['room'] == 43 || $us['room'] ==45) { echo "Нападения в этой локации запрещены!"; @@ -95,7 +95,7 @@ if ($user['battle'] > 0) { } else { $ttt = 1; } - addch ("".Nick::id($user['id'])->short()." вмешался в поединок »». ",$user['room']); + addch ("".Nick::id($user['id'])->short()." вмешался в поединок »». ",$user->room); //mysql_query('UPDATE `logs` SET `log` = CONCAT(`log`,\''.date("H:i").' '.nick::id($user['id'])->short().' вмешался в поединок!
    \') WHERE `id` = '.$jert['battle'].''); @@ -105,7 +105,7 @@ if ($user['battle'] > 0) { mysql_query("UPDATE users SET `battle` =".$jert['battle'].",`zayavka`=0 WHERE `id`= ".$user['id']); header("Location:fbattle.php"); - //die(""); + //exit(""); } else { @@ -158,7 +158,7 @@ if ($user['battle'] > 0) { $rr = "".Nick::id($user['id'])->full(1)." и ".Nick::id($jert['id'])->full(1).""; - addch ("Бой между ".Nick::id($user['id'])->short()." и ".Nick::id($jert['id'])->short()." начался. ",$user['room']); + addch ("Бой между ".Nick::id($user['id'])->short()." и ".Nick::id($jert['id'])->short()." начался. ",$user->room); //mysql_query("INSERT INTO `logs` (`id`,`log`) VALUES('{$id}',"Часы показывали ".date("Y.m.d H.i").", когда ".$rr." бросили вызов друг другу.
    "); @@ -166,7 +166,7 @@ if ($user['battle'] > 0) { mysql_query("UPDATE users SET `battle` ={$id},`zayavka`=0 WHERE `id`= {$user['id']} OR `id` = {$jert['id']}"); header("Location:fbattle.php"); - //die(""); + //exit(""); } } else { echo 'Мазохист?...'; diff --git a/magic/attack_blood.php b/magic/attack_blood.php index 4991382..7eea3c6 100644 --- a/magic/attack_blood.php +++ b/magic/attack_blood.php @@ -32,7 +32,7 @@ if($vip['bloodattack'] <= 0) { echo "Персонаж тяжело травмирован..."; } elseif($user['klan'] != '' && ($user['klan'] == $us['klan'])) { echo "Чтите честь ваших сокланов."; -} elseif($user['room'] != $us['room']) { +} elseif($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif ($us['room'] == 31 || $us['room'] == 46 || $us['room'] == 47 || $us['room'] == 48 || $us['room'] == 49 ||$us['room'] == 600 || $us['room'] == 601 || $us['room'] == 45 || $us['room'] == 602 || $us['room'] == 43 || $us['room'] == 45) { echo "Нападения в этой локации запрещены!"; @@ -82,7 +82,7 @@ if($vip['bloodattack'] <= 0) { $ttt = 1; } - addch("".$los." вмешался в поединок »».", $user['room']); + addch("".$los." вмешался в поединок »».", $user->room); if($user['invis'] == 1) { $lod = 'невидимка'; } else { $lod = Nick::id($user['id'])->short(); } addlog($jert['battle'], ''.date("H:i").' '.$lod.' вмешался в поединок!
    '); mysql_query('UPDATE `battle` SET `teams` = \''.serialize($battle).'\', `t'.$ttt.'` = CONCAT(`t'.$ttt.'`,\';'.$user['id'].'\'), `blood` = 1 WHERE `id` = "'.$jert['battle'].'" LIMIT 1'); @@ -121,7 +121,7 @@ if($vip['bloodattack'] <= 0) { $ld = Nick::id($user['id'])->full(1); $lds = Nick::id($user['id'])->short(); $rr = "".$ld." и ".Nick::id($jert['id'])->full(1).""; - addch("Бой между ".$lds." и ".Nick::id($jert['id'])->short()." начался.", $user['room']); + addch("Бой между ".$lds." и ".Nick::id($jert['id'])->short()." начался.", $user->room); addlog($id, "Часы показывали ".date("Y.m.d H.i").", когда ".$rr." бросили вызов друг другу.
    "); mysql_query("UPDATE users SET `battle` ={$id},`zayavka`=0 WHERE `id`= {$user['id']} OR `id` = {$jert['id']}"); header("Location: fbattle.php"); diff --git a/magic/attack_t.php b/magic/attack_t.php index 1e619f3..c9553e5 100644 --- a/magic/attack_t.php +++ b/magic/attack_t.php @@ -39,7 +39,7 @@ elseif (!$us['online']) { echo "Чтите честь ваших сокланов."; } elseif ($user['align'] >1 && $user['align'] <2 && $us['align'] >1 && $us['align'] <2) { echo "Чтите честь братьев."; -} elseif ($user['room'] != $us['room']) { +} elseif ($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif ($us['room'] == 31 || $us['room'] == 46 || $us['room'] == 47 || $us['room'] == 48 || $us['room'] == 49 ||$us['room'] == 600 || $us['room'] == 601 || $us['room'] == 45 || $us['room'] == 602 || $us['room'] == 43 || $us['room'] ==45) { echo "Нападения в этой локации запрещены!"; @@ -106,7 +106,7 @@ elseif (!$us['online']) { } else { $ttt = 1; } - addch ("".Nick::id($user['id'])->short()." вмешался в поединок »». ",$user['room']); + addch ("".Nick::id($user['id'])->short()." вмешался в поединок »». ",$user->room); //mysql_query('UPDATE `logs` SET `log` = CONCAT(`log`,\''.date("H:i").' '.nick::id($user['id'])->short().' вмешался в поединок!
    \') WHERE `id` = '.$jert['battle'].''); @@ -116,7 +116,7 @@ elseif (!$us['online']) { mysql_query("UPDATE users SET `battle` =".$jert['battle'].",`zayavka`=0 WHERE `id`= ".$user['id']); header("Location:fbattle.php"); - //die(""); + //exit(""); } else { @@ -169,7 +169,7 @@ elseif (!$us['online']) { $rr = "".Nick::id($user['id'])->full(1)." и ".Nick::id($jert['id'])->full(1).""; - addch ("Бой между ".Nick::id($user['id'])->short()." и ".Nick::id($jert['id'])->short()." начался. ",$user['room']); + addch ("Бой между ".Nick::id($user['id'])->short()." и ".Nick::id($jert['id'])->short()." начался. ",$user->room); //mysql_query("INSERT INTO `logs` (`id`,`log`) VALUES('{$id}','Часы показывали ".date("Y.m.d H.i").", когда ".$rr." бросили вызов друг другу.
    ');"); addlog($id,"Часы показывали ".date("Y.m.d H.i").", когда ".$rr." бросили вызов друг другу.
    "); @@ -179,7 +179,7 @@ elseif (!$us['online']) { mysql_query("UPDATE users SET `battle` ={$id},`zayavka`=0 WHERE `id`= {$user['id']} OR `id` = {$jert['id']}"); //header("Location:fbattle.php"); $skipper=1; - //die(""); + //exit(""); } } else { echo 'Мазохист?...'; diff --git a/magic/attackbot.php b/magic/attackbot.php index cfa438d..57d6cb0 100644 --- a/magic/attackbot.php +++ b/magic/attackbot.php @@ -61,7 +61,7 @@ if ($user['battle'] > 0) { } else { $ttt = 1; } - addch ("".Nick::id($user['id'])->short()." вмешался в поединок »». ",$user['room']); + addch ("".Nick::id($user['id'])->short()." вмешался в поединок »». ",$user->room); //mysql_query('UPDATE `logs` SET `log` = CONCAT(`log`,\''.date("H:i").' '.nick::id($user['id'])->short().' вмешался в поединок!
    \') WHERE `id` = '.$jert['battle'].''); @@ -71,7 +71,7 @@ if ($user['battle'] > 0) { mysql_query("UPDATE users SET `battle` =".$jert['battle'].",`zayavka`=0 WHERE `id`= ".$user['id']); header("Location:fbattle.php"); - //die(""); + //exit(""); } else { diff --git a/magic/attackk.php b/magic/attackk.php index 94fad6e..06b131a 100644 --- a/magic/attackk.php +++ b/magic/attackk.php @@ -32,7 +32,7 @@ if ($user['battle'] > 0) { echo "Персонаж под защитой от нападений ..."; } elseif ($owntravma['id'] && !$us['battle']) { echo "Персонаж тяжело травмирован..."; -} elseif ($user['room'] != $us['room']) { +} elseif ($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif ($us['level'] < 1) { echo "Новички находятся под защитой Мироздателя!"; @@ -81,7 +81,7 @@ if ($user['battle'] > 0) { } else { $ttt = 1; } - addch("" . Nick::id($user['id'])->short() . " вмешался в поединок »». ", $user['room']); + addch("" . Nick::id($user['id'])->short() . " вмешался в поединок »». ", $user->room); //mysql_query('UPDATE `logs` SET `log` = CONCAT(`log`,\''.date("H:i").' '.nick::id($user['id'])->short().' вмешался в поединок!
    \') WHERE `id` = '.$jert['battle'].''); @@ -91,7 +91,7 @@ if ($user['battle'] > 0) { mysql_query("UPDATE users SET `battle` =" . $jert['battle'] . ",`zayavka`=0 WHERE `id`= " . $user['id']); header("Location:fbattle.php"); - //die(""); + //exit(""); } else { // начинаем бой //$bet=1; @@ -146,7 +146,7 @@ if ($user['battle'] > 0) { $rr = "" . Nick::id($user['id'])->full(1) . " и " . Nick::id($jert['id'])->full(1) . ""; - addch("Бой между " . Nick::id($user['id'])->short() . " и " . Nick::id($jert['id'])->short() . " начался. ", $user['room']); + addch("Бой между " . Nick::id($user['id'])->short() . " и " . Nick::id($jert['id'])->short() . " начался. ", $user->room); //mysql_query("INSERT INTO `logs` (`id`,`log`) VALUES('{$id}',"Часы показывали ".date("Y.m.d H.i").", когда ".$rr." бросили вызов друг другу.
    "); @@ -154,7 +154,7 @@ if ($user['battle'] > 0) { mysql_query("UPDATE users SET `battle` ={$id},`zayavka`=0 WHERE `id`= {$user['id']} OR `id` = {$jert['id']}"); header("Location:fbattle.php"); - //die(""); + //exit(""); } } else { echo 'Мазохист?...'; diff --git a/magic/attackk_close.php b/magic/attackk_close.php index d6c1e16..7db87e6 100644 --- a/magic/attackk_close.php +++ b/magic/attackk_close.php @@ -39,7 +39,7 @@ elseif (!$us['online']) { echo "Персонаж под защитой от нападений ..."; } elseif ($owntravma['id'] && !$us['battle']) { echo "Персонаж тяжело травмирован..."; -} elseif ($user['room'] != $us['room']) { +} elseif ($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif ($us['room'] == 31 || $us['room'] == 46 || $us['room'] == 47 || $us['room'] == 48 || $us['room'] == 49 ||$us['room'] == 600 || $us['room'] == 601 || $us['room'] == 45 || $us['room'] == 602 || $us['room'] == 43 || $us['room'] ==45) { echo "Нападения в этой локации запрещены!"; @@ -133,7 +133,7 @@ elseif (!$us['online']) { $rr = "".Nick::id($user['id'])->full(1)." и ".Nick::id($jert['id'])->full(1).""; - addch ("Бой между ".Nick::id($user['id'])->short()." и ".Nick::id($jert['id'])->short()." начался. ",$user['room']); + addch ("Бой между ".Nick::id($user['id'])->short()." и ".Nick::id($jert['id'])->short()." начался. ",$user->room); //mysql_query("INSERT INTO `logs` (`id`,`log`) VALUES('{$id}',"Часы показывали ".date("Y.m.d H.i").", когда ".$rr." бросили вызов друг другу.
    "); @@ -142,7 +142,7 @@ elseif (!$us['online']) { mysql_query("UPDATE users SET `battle` ={$id},`zayavka`=0 WHERE `id`= {$user['id']} OR `id` = {$jert['id']}"); $outok=1; header("Location:fbattle.php"); - //die(""); + //exit(""); } } else { echo 'Мазохист?...'; diff --git a/magic/attackk_open.php b/magic/attackk_open.php index 1acecea..372e0a7 100644 --- a/magic/attackk_open.php +++ b/magic/attackk_open.php @@ -39,7 +39,7 @@ if ($user['battle'] > 0) { echo "Вы ожидаете поединка..."; } elseif ($owntravma['id'] && !$us['battle']) { echo "Персонаж тяжело травмирован..."; -} elseif ($user['room'] != $us['room']) { +} elseif ($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif ($us['room'] == 31 || $us['room'] == 46 || $us['room'] == 47 || $us['room'] == 48 || $us['room'] == 49 ||$us['room'] == 600 || $us['room'] == 601 || $us['room'] == 45 || $us['room'] == 602 || $us['room'] == 43 || $us['room'] ==45) { echo "Нападения в этой локации запрещены!"; @@ -133,7 +133,7 @@ if ($user['battle'] > 0) { $rr = "".Nick::id($user['id'])->full(1)." и ".Nick::id($jert['id'])->full(1).""; - addch ("Бой между ".Nick::id($user['id'])->short()." и ".Nick::id($jert['id'])->short()." начался. ",$user['room']); + addch ("Бой между ".Nick::id($user['id'])->short()." и ".Nick::id($jert['id'])->short()." начался. ",$user->room); //mysql_query("INSERT INTO `logs` (`id`,`log`) VALUES('{$id}',"Часы показывали ".date("Y.m.d H.i").", когда ".$rr." бросили вызов друг другу.
    "); @@ -142,7 +142,7 @@ if ($user['battle'] > 0) { mysql_query("UPDATE users SET `battle` ={$id},`zayavka`=0 WHERE `id`= {$user['id']} OR `id` = {$jert['id']}"); $outok=1; header("Location:fbattle.php"); - //die(""); + //exit(""); } } else { echo 'Мазохист?...'; diff --git a/magic/battack.php b/magic/battack.php index 98f7629..a5d137b 100644 --- a/magic/battack.php +++ b/magic/battack.php @@ -39,7 +39,7 @@ elseif (!$us['online']) { echo "Чтите честь ваших сокланов."; } elseif ($user['align'] >1 && $user['align'] <2 && $us['align'] >1 && $us['align'] <2) { echo "Чтите честь братьев."; -} elseif ($user['room'] != $us['room']) { +} elseif ($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif ($us['room'] == 31 || $us['room'] == 46 || $us['room'] == 47 || $us['room'] == 48 || $us['room'] == 49 ||$us['room'] == 600 || $us['room'] == 601 || $us['room'] == 45 || $us['room'] == 602 || $us['room'] == 43 || $us['room'] ==45) { echo "Нападения в этой локации запрещены!"; @@ -106,7 +106,7 @@ elseif (!$us['online']) { } else { $ttt = 1; } - addch ("".Nick::id($user['id'])->short()." вмешался в поединок »». ",$user['room']); + addch ("".Nick::id($user['id'])->short()." вмешался в поединок »». ",$user->room); //mysql_query('UPDATE `logs` SET `log` = CONCAT(`log`,\''.date("H:i").' '.nick::id($user['id'])->short().' вмешался в поединок!
    \') WHERE `id` = '.$jert['battle'].''); @@ -116,7 +116,7 @@ elseif (!$us['online']) { mysql_query("UPDATE users SET `battle` =".$jert['battle'].",`zayavka`=0 WHERE `id`= ".$user['id']); header("Location:fbattle.php"); - //die(""); + //exit(""); } else { @@ -169,7 +169,7 @@ elseif (!$us['online']) { $rr = "".Nick::id($user['id'])->full(1)." и ".Nick::id($jert['id'])->full(1).""; - addch ("Бой между ".Nick::id($user['id'])->short()." и ".Nick::id($jert['id'])->short()." начался. ",$user['room']); + addch ("Бой между ".Nick::id($user['id'])->short()." и ".Nick::id($jert['id'])->short()." начался. ",$user->room); //mysql_query("INSERT INTO `logs` (`id`,`log`) VALUES('{$id}','Часы показывали ".date("Y.m.d H.i").", когда ".$rr." бросили вызов друг другу.
    ');"); addlog($id,"Часы показывали ".date("Y.m.d H.i").", когда ".$rr." бросили вызов друг другу.
    "); @@ -178,7 +178,7 @@ elseif (!$us['online']) { mysql_query("UPDATE users SET `battle` ={$id},`zayavka`=0 WHERE `id`= {$user['id']} OR `id` = {$jert['id']}"); header("Location:fbattle.php"); - //die(""); + //exit(""); } } else { echo 'Мазохист?...'; diff --git a/magic/bexit.php b/magic/bexit.php index 34ce64b..b8e4846 100644 --- a/magic/bexit.php +++ b/magic/bexit.php @@ -1,11 +1,15 @@ room==600 || $user->room==601 || $user->room==602 || $us['room'] == 43 || $us['room'] == 45) { echo "В этой локации выход из боя запрещен!"; } elseif ($user['battle']==$raid_t['value']) { echo "Вы защищаете весь город, а не только себя. Победа или смерть!"; diff --git a/magic/brat.php b/magic/brat.php index a083391..d9d0936 100644 --- a/magic/brat.php +++ b/magic/brat.php @@ -24,7 +24,7 @@ elseif ($user['zayavka'] > 0) { } elseif ($us['align']!=3) { echo "Персонаж не с темной склонностью!"; -} elseif ($user['room'] != $us['room']) { +} elseif ($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif ($us['room'] == 31 || $us['room'] == 46 || $us['room'] == 47 || $us['room'] == 48 || $us['room'] == 49 ||$us['room'] == 600 || $us['room'] == 601 || $us['room'] == 45 || $us['room'] == 602 || $us['room'] == 43 || $us['room'] ==45) { echo "Нападения в этой локации запрещены!"; @@ -78,7 +78,7 @@ elseif ($user['zayavka'] > 0) { } else { $ttt = 2; } - addch ("".Nick::id($user['id'])->short()." вмешался в поединок »». ",$user['room']); + addch ("".Nick::id($user['id'])->short()." вмешался в поединок »». ",$user->room); //mysql_query('UPDATE `logs` SET `log` = CONCAT(`log`,\''.date("H:i").' '.nick::id($user['id'])->short().' вмешался в поединок!
    \') WHERE `id` = '.$jert['battle'].''); @@ -88,7 +88,7 @@ elseif ($user['zayavka'] > 0) { mysql_query("UPDATE users SET `battle` =".$jert['battle'].",`zayavka`=0 WHERE `id`= ".$user['id']); //header("Location:fbattle.php"); - //die(""); + //exit(""); $skipper=1; } else @@ -142,7 +142,7 @@ elseif ($user['zayavka'] > 0) { $rr = "".Nick::id($user['id'])->full(1)." и ".Nick::id($jert['id'])->full(1).""; - addch ("Бой между ".Nick::id($user['id'])->short()." и ".Nick::id($jert['id'])->short()." начался. ",$user['room']); + addch ("Бой между ".Nick::id($user['id'])->short()." и ".Nick::id($jert['id'])->short()." начался. ",$user->room); //mysql_query("INSERT INTO `logs` (`id`,`log`) VALUES('{$id}',"Часы показывали ".date("Y.m.d H.i").", когда ".$rr." бросили вызов друг другу.
    "); @@ -150,7 +150,7 @@ elseif ($user['zayavka'] > 0) { mysql_query("UPDATE users SET `battle` ={$id},`zayavka`=0 WHERE `id`= {$user['id']} OR `id` = {$jert['id']}"); header("Location:fbattle.php"); - //die(""); + //exit(""); } } else { echo 'Мазохист?...'; diff --git a/magic/check.php b/magic/check.php index 882e4a0..3b2f54c 100644 --- a/magic/check.php +++ b/magic/check.php @@ -2,7 +2,11 @@ // magic идентификацыя //if (rand(1,2)==1) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $target=$_POST['target']; $tar = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;")); $magictime=time()+259200; diff --git a/magic/cityattack.php b/magic/cityattack.php index 9b799a3..9206970 100644 --- a/magic/cityattack.php +++ b/magic/cityattack.php @@ -1,5 +1,5 @@ room == 20) { //нападение $us = mysql_fetch_array(mysql_query("SELECT *,(select `id` from `online` WHERE `real_time` >= " . (time() - 60) . " AND `id` = users.`id`) as `online` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;")); @@ -18,7 +18,7 @@ if ($user['room'] == 20) { echo "Вы ожидаете поединка..."; } elseif ($user['klan'] != '' && ($user['klan'] == $us['klan'])) { echo "Чтите честь ваших сокланов."; - } elseif ($user['room'] != $us['room']) { + } elseif ($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif ($us['level'] < 3) { echo "Нельзя напасть на персонажа ниже 3 уровня! Даже ночью, даже на Центральной площади..."; @@ -61,7 +61,7 @@ if ($user['room'] == 20) { } else { $ttt = 1; } - addch("" . Nick::id($user['id'])->short() . " вмешался в поединок »». ", $user['room']); + addch("" . Nick::id($user['id'])->short() . " вмешался в поединок »». ", $user->room); //mysql_query('UPDATE `logs` SET `log` = CONCAT(`log`,\''.date("H:i").' '.nick::id($user['id'])->short().' вмешался в поединок!
    \') WHERE `id` = '.$jert['battle'].''); @@ -71,7 +71,7 @@ if ($user['room'] == 20) { mysql_query("UPDATE users SET `battle` =" . $jert['battle'] . ",`zayavka`=0,`hit`=0,`parry`=0,`krit`=0,`counter`=0,`hp2`=0 WHERE `id`= " . $user['id']); header("Location:fbattle.php"); - //die(""); + //exit(""); } else { // начинаем бой //$bet=1; @@ -125,7 +125,7 @@ if ($user['room'] == 20) { $rr = "" . Nick::id($user['id'])->full(1) . " и " . Nick::id($jert['id'])->full(1) . ""; - addch("Бой между " . Nick::id($user['id'])->short() . " и " . Nick::id($jert['id'])->short() . " начался. ", $user['room']); + addch("Бой между " . Nick::id($user['id'])->short() . " и " . Nick::id($jert['id'])->short() . " начался. ", $user->room); //mysql_query("INSERT INTO `logs` (`id`,`log`) VALUES('{$id}',"Часы показывали ".date("Y.m.d H.i").", когда ".$rr." бросили вызов друг другу.
    "); @@ -144,7 +144,7 @@ if ($user['room'] == 20) { fwrite($btfl, '{[=' . $user['id'] . '=]}'); fclose($btfl); } - die(""); + exit(""); } } else { echo 'Мазохист?...'; diff --git a/magic/clone.php b/magic/clone.php index e9515aa..1d83616 100644 --- a/magic/clone.php +++ b/magic/clone.php @@ -1,6 +1,10 @@ room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif ($us['room'] == 31 || $us['room'] == 46 || $us['room'] == 47 || $us['room'] == 48 || $us['room'] == 49 ||$us['room'] == 600 || $us['room'] == 601 || $us['room'] == 45 || $us['room'] == 602 || $us['room'] == 43 || $us['room'] ==45) { echo "Нападения в этой локации запрещены!"; @@ -106,7 +106,7 @@ elseif (!$us['online']) { } else { $ttt = 1; } - addch ("".Nick::id($user['id'])->short()." вмешался в поединок »». ",$user['room']); + addch ("".Nick::id($user['id'])->short()." вмешался в поединок »». ",$user->room); //mysql_query('UPDATE `logs` SET `log` = CONCAT(`log`,\''.date("H:i").' '.nick::id($user['id'])->short().' вмешался в поединок!
    \') WHERE `id` = '.$jert['battle'].''); @@ -116,7 +116,7 @@ elseif (!$us['online']) { mysql_query("UPDATE users SET `battle` =".$jert['battle'].",`zayavka`=0 WHERE `id`= ".$user['id']); header("Location:fbattle.php"); - //die(""); + //exit(""); } else { @@ -169,7 +169,7 @@ elseif (!$us['online']) { $rr = "".Nick::id($user['id'])->full(1)." и ".Nick::id($jert['id'])->full(1).""; - addch ("Бой между ".Nick::id($user['id'])->short()." и ".Nick::id($jert['id'])->short()." начался. ",$user['room']); + addch ("Бой между ".Nick::id($user['id'])->short()." и ".Nick::id($jert['id'])->short()." начался. ",$user->room); //mysql_query("INSERT INTO `logs` (`id`,`log`) VALUES('{$id}','Часы показывали ".date("Y.m.d H.i").", когда ".$rr." бросили вызов друг другу.
    ');"); @@ -177,7 +177,7 @@ elseif (!$us['online']) { mysql_query("UPDATE users SET `battle` ={$id},`zayavka`=0 WHERE `id`= {$user['id']} OR `id` = {$jert['id']}"); header("Location:fbattle.php"); - //die(""); + //exit(""); } } else { echo 'Мазохист?...'; diff --git a/magic/ddark.php b/magic/ddark.php index c77de76..79516c9 100644 --- a/magic/ddark.php +++ b/magic/ddark.php @@ -44,7 +44,11 @@ $coma[] = "Я конечно не садист, но мне все это нра $coma[] = "Помолчи, за умного сойдешь. "; - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $target= mysql_real_escape_string($_POST['target']); $tar = mysql_fetch_array(mysql_query("SELECT `id`,`align` FROM `users` WHERE `login` = '{$target}' LIMIT 1;")); diff --git a/magic/death_off.php b/magic/death_off.php index c74b060..4349497 100644 --- a/magic/death_off.php +++ b/magic/death_off.php @@ -2,7 +2,11 @@ // magic идентификацыя //if (rand(1,2)==1) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $tar = mysql_fetch_array(mysql_query("SELECT `id`,`align`,`block` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;")); $target=$_POST['target']; diff --git a/magic/defence.php b/magic/defence.php index 324e268..4a989fd 100644 --- a/magic/defence.php +++ b/magic/defence.php @@ -2,7 +2,7 @@ $us = mysql_fetch_array(mysql_query("SELECT *,(select `id` from `online` WHERE `date` >= ".(time()-60)." AND `id` = users.`id`) as `online` FROM `users` WHERE `login` = '".mysql_real_escape_string($_POST['target'])."' LIMIT 1;")); $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '55' ;")); $effect = mysql_fetch_array(mysql_query("SELECT `time` FROM `effects` WHERE `owner` = '{$us['id']}' and `type` = '201' LIMIT 1;")); - if($user['invis'] == 1) { $user['login'] = 'невидимка'; }; + if($user['invis'] == 1) { $user['login'] = 'невидимка'; } if ($user['intel'] >= 15) { $int=$magic['chanse'] + ($user['intel'] - 15)*3; if ($int>98){$int=99;} @@ -13,7 +13,7 @@ if ($user['battle'] > 0) {echo "Не в бою...";} elseif ($user['level'] < 4) { echo "Вашего уровня не достаточно для использования этого заклинания!"; } elseif ($us['level'] < 4) { echo "Запрещено применять на персонажей до 4 уровня!"; } elseif ($effect['time']) {echo "На персонаже уже есть заклятие Защита от Оружия"; } -elseif ($user['room'] != $us['room']) { echo "Персонаж в другой комнате!"; } +elseif ($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif (!$us['online']) {echo "Персонаж не в игре!";} elseif (rand(1,100) < $int) { diff --git a/magic/devastate.php b/magic/devastate.php index 3498a40..0dbbb65 100644 --- a/magic/devastate.php +++ b/magic/devastate.php @@ -3,7 +3,7 @@ $us = mysql_fetch_array(mysql_query("SELECT *,(select `id` from `online` WHERE `date` >= ".(time()-60)." AND `id` = users.`id`) as `online` FROM `users` WHERE `login` = '".mysql_real_escape_string($_POST['target'])."' LIMIT 1;")); $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '56' ;")); $effect = mysql_fetch_array(mysql_query("SELECT `time` FROM `effects` WHERE `owner` = '{$us['id']}' and `type` = '202' LIMIT 1;")); - if($user['invis'] == 1) { $user['login'] = 'невидимка'; }; + if($user['invis'] == 1) { $user['login'] = 'невидимка'; } if ($user['intel'] >= 15) { $int=$magic['chanse'] + ($user['intel'] - 15)*3; if ($int>98){$int=99;} @@ -14,7 +14,7 @@ if ($user['battle'] > 0) {echo "Не в бою...";} elseif ($user['level'] < 4) { echo "Вашего уровня не достаточно для использования этого заклинания!"; } elseif ($us['level'] < 4) { echo "Запрещено применять на персонажей до 4 уровня!"; } elseif ($effect['time']) {echo "На персонаже уже есть заклятие Сокрушение"; } -elseif ($user['room'] != $us['room']) { echo "Персонаж в другой комнате!"; } +elseif ($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif (!$us['online']) {echo "Персонаж не в игре!";} elseif (rand(1,100) < $int) { diff --git a/magic/dlight.php b/magic/dlight.php index 31c6b81..d38bb1e 100644 --- a/magic/dlight.php +++ b/magic/dlight.php @@ -44,7 +44,11 @@ $coma[] = "Я конечно не садист, но мне все это нра $coma[] = "Помолчи, за умного сойдешь. "; - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $target = mysql_real_escape_string($_POST['target']); $tar = mysql_fetch_array(mysql_query("SELECT `id`,`align` FROM `users` WHERE `login` = '{$target}' LIMIT 1;")); diff --git a/magic/dneit.php b/magic/dneit.php index dffd3c9..fda9900 100644 --- a/magic/dneit.php +++ b/magic/dneit.php @@ -44,7 +44,11 @@ $coma[] = "Я конечно не садист, но мне все это нра $coma[] = "Помолчи, за умного сойдешь. "; - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $target= mysql_real_escape_string($_POST['target']); $tar = mysql_fetch_array(mysql_query("SELECT `id`,`align` FROM `users` WHERE `login` = '{$target}' LIMIT 1;")); diff --git a/magic/down.php b/magic/down.php index 76a76f5..25d93bc 100644 --- a/magic/down.php +++ b/magic/down.php @@ -5,7 +5,11 @@ if ($user['battle'] > 0) { } elseif (rand(1,100)!=1) { undressall($user['id']); $user = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '{$_SESSION['uid']}' LIMIT 1;")); - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + if($user['sila']>3){ mysql_query("UPDATE `users` SET `stats`=`stats`+1,`sila` = `sila`-1 WHERE `id` = '{$_SESSION['uid']}' LIMIT 1;"); } diff --git a/magic/dpal.php b/magic/dpal.php index 8205aa5..4e16320 100644 --- a/magic/dpal.php +++ b/magic/dpal.php @@ -6,7 +6,11 @@ $coma[] = "Бойтесь, нарушители!"; $coma[] = "Наша служба и опасна, и трудна!"; - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $target=$_POST['target']; $tar = mysql_fetch_array(mysql_query("SELECT `id`,`align` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;")); diff --git a/magic/eattack.php b/magic/eattack.php index 7e11889..b14f2cd 100644 --- a/magic/eattack.php +++ b/magic/eattack.php @@ -46,7 +46,7 @@ elseif ($user['zayavka'] > 0) { echo "Чтите честь ваших сокланов."; } elseif ($user['align'] >1 && $user['align'] <2 && $us['align'] >1 && $us['align'] <2) { echo "Чтите честь братьев."; -} elseif ($user['room'] != $us['room']) { +} elseif ($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif ($us['room'] == 31 || $us['room'] == 46 || $us['room'] == 47 || $us['room'] == 48 || $us['room'] == 49 ||$us['room'] == 600 || $us['room'] == 601 || $us['room'] == 45 || $us['room'] == 602 || $us['room'] == 43 || $us['room'] ==45) { echo "Нападения в этой локации запрещены!"; @@ -111,7 +111,7 @@ elseif ($user['zayavka'] > 0) { } else { $ttt = 1; } - addch ("".Nick::id($user['id'])->short()." вмешался в поединок »». ",$user['room']); + addch ("".Nick::id($user['id'])->short()." вмешался в поединок »». ",$user->room); //mysql_query('UPDATE `logs` SET `log` = CONCAT(`log`,\''.date("H:i").' '.nick::id($user['id'])->short().' вмешался в поединок!
    \') WHERE `id` = '.$jert['battle'].''); @@ -121,7 +121,7 @@ elseif ($user['zayavka'] > 0) { mysql_query("UPDATE users SET `battle` =".$jert['battle'].",`zayavka`=0 WHERE `id`= ".$user['id']); $outok=1; header("Location:fbattle.php"); - //die(""); + //exit(""); } else { @@ -182,7 +182,7 @@ $outok=1; $rr = "".Nick::id($user['id'])->full(1)." и ".Nick::id($jert['id'])->full(1).""; - addch ("Бой между ".Nick::id($user['id'])->short()." и ".Nick::id($jert['id'])->short()." начался. ",$user['room']); + addch ("Бой между ".Nick::id($user['id'])->short()." и ".Nick::id($jert['id'])->short()." начался. ",$user->room); //mysql_query("INSERT INTO `logs` (`id`,`log`) VALUES('{$id}','Часы показывали ".date("Y.m.d H.i").", когда ".$rr." бросили вызов друг другу.
    ');"); @@ -192,7 +192,7 @@ $outok=1; $outok=1; header("Location:fbattle.php"); - //die(""); + //exit(""); } } else { echo 'Мазохист?...'; diff --git a/magic/ebattack.php b/magic/ebattack.php index 8b58cc0..a05bd3c 100644 --- a/magic/ebattack.php +++ b/magic/ebattack.php @@ -46,7 +46,7 @@ elseif ($user['zayavka'] > 0) { echo "Чтите честь ваших сокланов."; } elseif ($user['align'] >1 && $user['align'] <2 && $us['align'] >1 && $us['align'] <2) { echo "Чтите честь братьев."; -} elseif ($user['room'] != $us['room']) { +} elseif ($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif ($us['room'] == 31 || $us['room'] == 46 || $us['room'] == 47 || $us['room'] == 48 || $us['room'] == 49 ||$us['room'] == 600 || $us['room'] == 601 || $us['room'] == 45 || $us['room'] == 602 || $us['room'] == 43 || $us['room'] ==45) { echo "Нападения в этой локации запрещены!"; @@ -111,7 +111,7 @@ elseif ($user['zayavka'] > 0) { } else { $ttt = 1; } - addch ("".Nick::id($user['id'])->short()." вмешался в поединок »». ",$user['room']); + addch ("".Nick::id($user['id'])->short()." вмешался в поединок »». ",$user->room); //mysql_query('UPDATE `logs` SET `log` = CONCAT(`log`,\''.date("H:i").' '.nick::id($user['id'])->short().' вмешался в поединок!
    \') WHERE `id` = '.$jert['battle'].''); @@ -121,7 +121,7 @@ elseif ($user['zayavka'] > 0) { mysql_query("UPDATE users SET `battle` =".$jert['battle'].",`zayavka`=0 WHERE `id`= ".$user['id']); $outok=1; header("Location:fbattle.php"); - //die(""); + //exit(""); } else { @@ -182,7 +182,7 @@ $outok=1; $rr = "".Nick::id($user['id'])->full(1)." и ".Nick::id($jert['id'])->full(1).""; - addch ("Бой между ".Nick::id($user['id'])->short()." и ".Nick::id($jert['id'])->short()." начался. ",$user['room']); + addch ("Бой между ".Nick::id($user['id'])->short()." и ".Nick::id($jert['id'])->short()." начался. ",$user->room); //mysql_query("INSERT INTO `logs` (`id`,`log`) VALUES('{$id}','Часы показывали ".date("Y.m.d H.i").", когда ".$rr." бросили вызов друг другу.
    ');"); addlog($id,"Часы показывали ".date("Y.m.d H.i").", когда ".$rr." бросили вызов друг другу.
    "); @@ -192,7 +192,7 @@ $outok=1; mysql_query("UPDATE users SET `battle` ={$id},`zayavka`=0 WHERE `id`= {$user['id']} OR `id` = {$jert['id']}"); $outok=1; header("Location:fbattle.php"); - //die(""); + //exit(""); } } else { echo 'Мазохист?...'; diff --git a/magic/elem_ally_air.php b/magic/elem_ally_air.php index 7829a1a..3453c8b 100644 --- a/magic/elem_ally_air.php +++ b/magic/elem_ally_air.php @@ -1,6 +1,10 @@ 0) {echo "РќРµ РІ Р±РѕСЋ...";} elseif ($user['level'] < 0) { echo "Вашего СѓСЂРѕРІРЅСЏ РЅРµ достаточно для использования этого заклинания!"; } elseif ($effect['time']) {echo "РќР° персонаже уже есть заклятие Эликсир Р±СЂРѕРЅРё +5"; } -elseif ($user['room'] != $us['room']) { echo "Персонаж РІ РґСЂСѓРіРѕР№ комнате!"; } +elseif ($user->room != $us['room']) { echo "Персонаж РІ РґСЂСѓРіРѕР№ комнате!"; } elseif (!$us['online']) {echo "Персонаж РЅРµ РІ РёРіСЂРµ!";} elseif (rand(0,100) < $int) { diff --git a/magic/elikurona.php b/magic/elikurona.php index 529247f..4534774 100644 --- a/magic/elikurona.php +++ b/magic/elikurona.php @@ -12,7 +12,7 @@ if ($user['battle'] > 0) {echo "РќРµ РІ Р±РѕСЋ...";} elseif ($user['level'] < 0) { echo "Вашего СѓСЂРѕРІРЅСЏ РЅРµ достаточно для использования этого заклинания!"; } elseif ($effect['time']) {echo "РќР° персонаже уже есть заклятие Эликсир СѓСЂРѕРЅР° +3"; } - elseif ($user['room'] != $us['room']) { echo "Персонаж РІ РґСЂСѓРіРѕР№ комнате!"; } + elseif ($user->room != $us['room']) { echo "Персонаж РІ РґСЂСѓРіРѕР№ комнате!"; } elseif (!$us['online']) {echo "Персонаж РЅРµ РІ РёРіСЂРµ!";} elseif (rand(0,100) < $int) { diff --git a/magic/fist_def.php b/magic/fist_def.php index 19e0363..8e50093 100644 --- a/magic/fist_def.php +++ b/magic/fist_def.php @@ -7,7 +7,7 @@ $int=101; if ($user['battle'] > 0) {echo "Не в бою...";} elseif ($effect['time']) {echo "На персонаже уже есть заклятие Защита от кулачного нападения"; } -elseif ($user['room'] != $us['room']) { echo "Персонаж в другой комнате!"; } +elseif ($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif (!$us['online']) {echo "Персонаж не в игре!";} elseif (rand(1,100) < $int) { diff --git a/magic/haos.php b/magic/haos.php index 9f834d1..7d1fd46 100644 --- a/magic/haos.php +++ b/magic/haos.php @@ -23,7 +23,11 @@ $coma[] = "Мда…. Надеюсь это не смертельно. "; $coma[] = "Хвала Меру Города!"; - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $magictime=time()+($_POST['timer']*60*1440); $tar = mysql_fetch_array(mysql_query("SELECT `id`,`align` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;")); diff --git a/magic/haos_off.php b/magic/haos_off.php index c5e1eb3..4385c5c 100644 --- a/magic/haos_off.php +++ b/magic/haos_off.php @@ -2,7 +2,11 @@ // magic идентификацыя //if (rand(1,2)==1) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $tar = mysql_fetch_array(mysql_query("SELECT `id`,`align` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;")); $target=$_POST['target']; diff --git a/magic/ident.php b/magic/ident.php index 4f93476..94c4ec4 100644 --- a/magic/ident.php +++ b/magic/ident.php @@ -13,7 +13,11 @@ if ($user['battle'] > 0) { if (rand(1,100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = '{$target}' AND `needident` = 1 LIMIT 1;")); if (mysql_query("UPDATE `inventory` SET `needident` = 0 WHERE `id` = {$dress['id']} LIMIT 1;")) { diff --git a/magic/incmagic.php b/magic/incmagic.php index 9e85044..b5773ba 100644 --- a/magic/incmagic.php +++ b/magic/incmagic.php @@ -1,5 +1,9 @@ = ".(time()-60)." AND `id` = users.`id`) as `online` FROM `users` WHERE `login` = '".mysql_real_escape_string($_POST['target'])."' LIMIT 1;")); $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '22' ;")); $effect = mysql_fetch_array(mysql_query("SELECT `time` FROM `effects` WHERE `owner` = '{$us['id']}' and `type` = '203' LIMIT 1;")); - if($user['invis'] == 1) { $user['login'] = 'невидимка'; }; + if($user['invis'] == 1) { $user['login'] = 'невидимка'; } if ($user['intel'] >= 15) { $int=$magic['chanse'] + ($user['intel'] - 15)*3; @@ -33,7 +33,7 @@ if ($user['battle'] > 0) {echo "Не в бою...";} elseif ($user['level'] < 4) { echo "Вашего уровня не достаточно для использования этого заклинания!"; } elseif ($us['level'] < 4) { echo "Запрещено применять на персонажей до 4 уровня!"; } elseif ($effect['time']) {echo "На персонаже уже есть заклятие Удача"; } -elseif ($user['room'] != $us['room']) { echo "Персонаж в другой комнате!"; } +elseif ($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif (!$us['online']) {echo "Персонаж не в игре!";} elseif (rand(1,100) < $int) { diff --git a/magic/note.php b/magic/note.php index dd7559f..969b563 100644 --- a/magic/note.php +++ b/magic/note.php @@ -1,5 +1,9 @@ room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif ($us['room'] == 31 || $us['room'] == 46 || $us['room'] == 47 || $us['room'] == 48 || $us['room'] == 49 ||$us['room'] == 600 || $us['room'] == 601 || $us['room'] == 45 || $us['room'] == 602 || $us['room'] == 43 || $us['room'] == 45) { echo "Нападения в этой локации запрещены!"; @@ -76,7 +76,7 @@ if($vip['pers_attack'] <= 0) { $ttt = 1; } - addch("".$los." вмешался в поединок »».", $user['room']); + addch("".$los." вмешался в поединок »».", $user->room); if($user['invis'] == 1) { $lod = 'невидимка'; } else { $lod = Nick::id($user['id'])->short(); } addlog($jert['battle'], ''.date("H:i").' '.$lod.' вмешался в поединок!
    '); mysql_query('UPDATE `battle` SET `teams` = \''.serialize($battle).'\', `t'.$ttt.'` = CONCAT(`t'.$ttt.'`,\';'.$user['id'].'\'), `blood` = 1 WHERE `id` = "'.$jert['battle'].'" LIMIT 1'); @@ -115,7 +115,7 @@ if($vip['pers_attack'] <= 0) { $ld = Nick::id($user['id'])->full(1); $lds = Nick::id($user['id'])->short(); $rr = "".$ld." и ".Nick::id($jert['id'])->full(1).""; - addch("Бой между ".$lds." и ".Nick::id($jert['id'])->short()." начался.", $user['room']); + addch("Бой между ".$lds." и ".Nick::id($jert['id'])->short()." начался.", $user->room); addlog($id, "Часы показывали ".date("Y.m.d H.i").", когда ".$rr." бросили вызов друг другу.
    "); mysql_query("UPDATE users SET `battle` ={$id},`zayavka`=0 WHERE `id`= {$user['id']} OR `id` = {$jert['id']}"); header("Location: fbattle.php"); diff --git a/magic/rom.php b/magic/rom.php index 4ec8b7f..6f4ed69 100644 --- a/magic/rom.php +++ b/magic/rom.php @@ -1,5 +1,9 @@ 0) { echo "Не в бою..."; } elseif (rand(1,100)!=1) { //undressall($user['id']); - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + global $rooms; $rs = mysql_query("SELECT * FROM `users` WHERE `in_tower` = 1 ORDER by `room` DESC;"); while($r = mysql_fetch_array($rs)) { diff --git a/magic/sharp_d1.php b/magic/sharp_d1.php index b54f562..ecd0ae2 100644 --- a/magic/sharp_d1.php +++ b/magic/sharp_d1.php @@ -10,7 +10,11 @@ if ($user['battle'] > 0) { else {$int=0;} if (rand(1,100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE (`name` LIKE '%дубинка%' OR `name` LIKE '%дубина%' OR `name` LIKE '%булава%' OR `name` LIKE '%Клевец%' OR `name` LIKE '%молот%') AND `owner` = '{$user['id']}' AND `name` = '{$_POST['target']}' AND `sharped` = 0 LIMIT 1;")); $svitok = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = 'Заточка на дубины +1' AND `owner` = '{$user['id']}' LIMIT 1;")); diff --git a/magic/sharp_d11.php b/magic/sharp_d11.php index 3560066..949464a 100644 --- a/magic/sharp_d11.php +++ b/magic/sharp_d11.php @@ -10,7 +10,11 @@ if ($user['battle'] > 0) { else {$int=0;} if (rand(1,100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE (`name` LIKE '%РґСѓР±РёРЅРєР°%' OR `name` LIKE '%РґСѓР±РёРЅР°%' OR `name` LIKE '%булава%' OR `name` LIKE '%Клевец%' OR `name` LIKE '%молот%') AND `owner` = '{$user['id']}' AND `name` = '{$_POST['target']}' AND `sharped` = 0 LIMIT 1;")); $svitok = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = 'Заточка РЅР° РґСѓР±РёРЅС‹ +11' AND `owner` = '{$user['id']}' LIMIT 1;")); diff --git a/magic/sharp_d2.php b/magic/sharp_d2.php index 92ddf07..b357123 100644 --- a/magic/sharp_d2.php +++ b/magic/sharp_d2.php @@ -10,7 +10,11 @@ if ($user['battle'] > 0) { else {$int=0;} if (rand(1,100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE (`name` LIKE '%дубинка%' OR `name` LIKE '%дубина%' OR `name` LIKE '%булава%' OR `name` LIKE '%Клевец%' OR `name` LIKE '%молот%') AND `owner` = '{$user['id']}' AND `name` = '{$_POST['target']}' AND `sharped` = 0 LIMIT 1;")); $svitok = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = 'Заточка на дубины +2' AND `owner` = '{$user['id']}' LIMIT 1;")); diff --git a/magic/sharp_d3.php b/magic/sharp_d3.php index ccd8ae3..0501fb4 100644 --- a/magic/sharp_d3.php +++ b/magic/sharp_d3.php @@ -10,7 +10,11 @@ if ($user['battle'] > 0) { else {$int=0;} if (rand(1,100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE (`name` LIKE '%дубинка%' OR `name` LIKE '%дубина%' OR `name` LIKE '%булава%' OR `name` LIKE '%Клевец%' OR `name` LIKE '%молот%') AND `owner` = '{$user['id']}' AND `name` = '{$_POST['target']}' AND `sharped` = 0 LIMIT 1;")); $svitok = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = 'Заточка на дубины +3' AND `owner` = '{$user['id']}' LIMIT 1;")); diff --git a/magic/sharp_d4.php b/magic/sharp_d4.php index 349888b..0b80cf5 100644 --- a/magic/sharp_d4.php +++ b/magic/sharp_d4.php @@ -10,7 +10,11 @@ if ($user['battle'] > 0) { else {$int=0;} if (rand(1,100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE (`name` LIKE '%дубинка%' OR `name` LIKE '%дубина%' OR `name` LIKE '%булава%' OR `name` LIKE '%Клевец%' OR `name` LIKE '%молот%') AND `owner` = '{$user['id']}' AND `name` = '{$_POST['target']}' AND `sharped` = 0 LIMIT 1;")); $svitok = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = 'Заточка на дубины +4' AND `owner` = '{$user['id']}' LIMIT 1;")); diff --git a/magic/sharp_d5.php b/magic/sharp_d5.php index e473c97..a703ce1 100644 --- a/magic/sharp_d5.php +++ b/magic/sharp_d5.php @@ -10,7 +10,11 @@ if ($user['battle'] > 0) { else {$int=0;} if (rand(1,100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE (`name` LIKE '%дубинка%' OR `name` LIKE '%дубина%' OR `name` LIKE '%булава%' OR `name` LIKE '%Клевец%' OR `name` LIKE '%молот%') AND `owner` = '{$user['id']}' AND `name` = '{$_POST['target']}' AND `sharped` = 0 LIMIT 1;")); $svitok = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = 'Заточка на дубины +5' AND `owner` = '{$user['id']}' LIMIT 1;")); diff --git a/magic/sharp_m1.php b/magic/sharp_m1.php index ace17de..e34fbfd 100644 --- a/magic/sharp_m1.php +++ b/magic/sharp_m1.php @@ -10,7 +10,11 @@ if ($user['battle'] > 0) { else {$int=0;} if (rand(1,100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE (`name` LIKE '%Меч%' OR `name` LIKE '%Жало%') AND `owner` = '{$user['id']}' AND `name` = '{$_POST['target']}' AND `sharped` = 0 LIMIT 1;")); $svitok = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = 'Заточка на мечи +1' AND `owner` = '{$user['id']}' LIMIT 1;")); diff --git a/magic/sharp_m11.php b/magic/sharp_m11.php index de43c6c..5359f7f 100644 --- a/magic/sharp_m11.php +++ b/magic/sharp_m11.php @@ -11,7 +11,11 @@ if ($user['battle'] > 0) { if (rand(1,100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE (`name` LIKE '%Меч%' OR `name` LIKE '%Жало%') AND `owner` = '{$user['id']}' AND `name` = '{$_POST['target']}' AND `sharped` = 0 LIMIT 1;")); $svitok = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = 'Заточка РЅР° мечи +11' AND `owner` = '{$user['id']}' LIMIT 1;")); diff --git a/magic/sharp_m2.php b/magic/sharp_m2.php index 14dcaf3..5d1da1b 100644 --- a/magic/sharp_m2.php +++ b/magic/sharp_m2.php @@ -10,7 +10,11 @@ if ($user['battle'] > 0) { else {$int=0;} if (rand(1,100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE (`name` LIKE '%Меч%' OR `name` LIKE '%Жало%') AND `owner` = '{$user['id']}' AND `name` = '{$_POST['target']}' AND `sharped` = 0 LIMIT 1;")); $svitok = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = 'Заточка на мечи +2' AND `owner` = '{$user['id']}' LIMIT 1;")); diff --git a/magic/sharp_m3.php b/magic/sharp_m3.php index 7409dd3..737ce13 100644 --- a/magic/sharp_m3.php +++ b/magic/sharp_m3.php @@ -10,7 +10,11 @@ if ($user['battle'] > 0) { else {$int=0;} if (rand(1,100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE (`name` LIKE '%Меч%' OR `name` LIKE '%Жало%') AND `owner` = '{$user['id']}' AND `name` = '{$_POST['target']}' AND `sharped` = 0 LIMIT 1;")); $svitok = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = 'Заточка на мечи +3' AND `owner` = '{$user['id']}' LIMIT 1;")); diff --git a/magic/sharp_m4.php b/magic/sharp_m4.php index 94fea20..37492a4 100644 --- a/magic/sharp_m4.php +++ b/magic/sharp_m4.php @@ -10,7 +10,11 @@ if ($user['battle'] > 0) { else {$int=0;} if (rand(1,100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` (`name` LIKE '%Меч%' OR `name` LIKE '%Жало%') AND `owner` = '{$user['id']}' AND `name` = '{$_POST['target']}' AND `sharped` = 0 LIMIT 1;")); $svitok = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = 'Заточка на мечи +4' AND `owner` = '{$user['id']}' LIMIT 1;")); diff --git a/magic/sharp_m5.php b/magic/sharp_m5.php index 0035138..e86d9f4 100644 --- a/magic/sharp_m5.php +++ b/magic/sharp_m5.php @@ -11,7 +11,11 @@ if ($user['battle'] > 0) { if (rand(1,100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE (`name` LIKE '%Меч%' OR `name` LIKE '%Жало%') AND `owner` = '{$user['id']}' AND `name` = '{$_POST['target']}' AND `sharped` = 0 LIMIT 1;")); $svitok = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = 'Заточка на мечи +5' AND `owner` = '{$user['id']}' LIMIT 1;")); diff --git a/magic/sharp_n1.php b/magic/sharp_n1.php index 269c884..3536076 100644 --- a/magic/sharp_n1.php +++ b/magic/sharp_n1.php @@ -10,7 +10,11 @@ if ($user['battle'] > 0) { else {$int=0;} if (rand(1,100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE (`name` LIKE '%кастет%' OR `name` LIKE '%нож%' OR `name` LIKE '%кинжал%') AND `owner` = '{$user['id']}' AND `name` = '{$_POST['target']}' AND `sharped` = 0 LIMIT 1;")); $svitok = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = 'Заточка на ножи +1' AND `owner` = '{$user['id']}' LIMIT 1;")); diff --git a/magic/sharp_n11.php b/magic/sharp_n11.php index 820edab..72d49ce 100644 --- a/magic/sharp_n11.php +++ b/magic/sharp_n11.php @@ -10,7 +10,11 @@ if ($user['battle'] > 0) { else {$int=0;} if (rand(1,100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE (`name` LIKE '%кастет%' OR `name` LIKE '%РЅРѕР¶%' OR `name` LIKE '%кинжал%') AND `owner` = '{$user['id']}' AND `name` = '{$_POST['target']}' AND `sharped` = 0 LIMIT 1;")); $svitok = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = 'Заточка РЅР° ножи +11' AND `owner` = '{$user['id']}' LIMIT 1;")); diff --git a/magic/sharp_n2.php b/magic/sharp_n2.php index 849938d..90b7bdd 100644 --- a/magic/sharp_n2.php +++ b/magic/sharp_n2.php @@ -10,7 +10,11 @@ if ($user['battle'] > 0) { else {$int=0;} if (rand(1,100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE (`name` LIKE '%кастет%' OR `name` LIKE '%нож%' OR `name` LIKE '%кинжал%') AND `owner` = '{$user['id']}' AND `name` = '{$_POST['target']}' AND `sharped` = 0 LIMIT 1;")); $svitok = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = 'Заточка на ножи +2' AND `owner` = '{$user['id']}' LIMIT 1;")); diff --git a/magic/sharp_n3.php b/magic/sharp_n3.php index 2a249c1..fe26eab 100644 --- a/magic/sharp_n3.php +++ b/magic/sharp_n3.php @@ -10,7 +10,11 @@ if ($user['battle'] > 0) { else {$int=0;} if (rand(1,100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE (`name` LIKE '%кастет%' OR `name` LIKE '%нож%' OR `name` LIKE '%кинжал%') AND `owner` = '{$user['id']}' AND `name` = '{$_POST['target']}' AND `sharped` = 0 LIMIT 1;")); $svitok = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = 'Заточка на ножи +3' AND `owner` = '{$user['id']}' LIMIT 1;")); diff --git a/magic/sharp_n4.php b/magic/sharp_n4.php index ab4fbf2..775f41d 100644 --- a/magic/sharp_n4.php +++ b/magic/sharp_n4.php @@ -10,7 +10,11 @@ if ($user['battle'] > 0) { else {$int=0;} if (rand(1,100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE (`name` LIKE '%кастет%' OR `name` LIKE '%нож%' OR `name` LIKE '%кинжал%') AND `owner` = '{$user['id']}' AND `name` = '{$_POST['target']}' AND `sharped` = 0 LIMIT 1;")); $svitok = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = 'Заточка на ножи +4' AND `owner` = '{$user['id']}' LIMIT 1;")); diff --git a/magic/sharp_n5.php b/magic/sharp_n5.php index f257a17..c2e0372 100644 --- a/magic/sharp_n5.php +++ b/magic/sharp_n5.php @@ -10,7 +10,11 @@ if ($user['battle'] > 0) { else {$int=0;} if (rand(1,100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE (`name` LIKE '%кастет%' OR `name` LIKE '%нож%' OR `name` LIKE '%кинжал%') AND `owner` = '{$user['id']}' AND `name` = '{$_POST['target']}' AND `sharped` = 0 LIMIT 1;")); $svitok = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = 'Заточка на ножи +5' AND `owner` = '{$user['id']}' LIMIT 1;")); diff --git a/magic/sharp_t1.php b/magic/sharp_t1.php index a73c213..3ddcba5 100644 --- a/magic/sharp_t1.php +++ b/magic/sharp_t1.php @@ -10,7 +10,11 @@ if ($user['battle'] > 0) { else {$int=0;} if (rand(1,100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `(`name` LIKE '%Топор%' OR `name` LIKE '%Ледокол%' OR `name` LIKE '%Секира%') AND `owner` = '{$user['id']}' AND `name` = '{$_POST['target']}' AND `sharped` = 0 LIMIT 1;")); $svitok = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = 'Заточка на топоры +1' AND `owner` = '{$user['id']}' LIMIT 1;")); diff --git a/magic/sharp_t11.php b/magic/sharp_t11.php index defd064..d22d0ec 100644 --- a/magic/sharp_t11.php +++ b/magic/sharp_t11.php @@ -10,7 +10,11 @@ if ($user['battle'] > 0) { else {$int=0;} if (rand(1,100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE (`name` LIKE '%РўРѕРїРѕСЂ%' OR `name` LIKE '%Ледокол%' OR `name` LIKE '%Секира%') AND `owner` = '{$user['id']}' AND `name` = '{$_POST['target']}' AND `sharped` = 0 LIMIT 1;")); $svitok = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = 'Заточка РЅР° топоры +11' AND `owner` = '{$user['id']}' LIMIT 1;")); diff --git a/magic/sharp_t2.php b/magic/sharp_t2.php index 7ca672f..30bca3a 100644 --- a/magic/sharp_t2.php +++ b/magic/sharp_t2.php @@ -10,7 +10,11 @@ if ($user['battle'] > 0) { else {$int=0;} if (rand(1,100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `(`name` LIKE '%Топор%' OR `name` LIKE '%Ледокол%' OR `name` LIKE '%Секира%') AND `owner` = '{$user['id']}' AND `name` = '{$_POST['target']}' AND `sharped` = 0 LIMIT 1;")); $svitok = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = 'Заточка на топоры +2' AND `owner` = '{$user['id']}' LIMIT 1;")); diff --git a/magic/sharp_t3.php b/magic/sharp_t3.php index d52d0f8..94f264b 100644 --- a/magic/sharp_t3.php +++ b/magic/sharp_t3.php @@ -10,7 +10,11 @@ if ($user['battle'] > 0) { else {$int=0;} if (rand(1,100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `(`name` LIKE '%Топор%' OR `name` LIKE '%Ледокол%' OR `name` LIKE '%Секира%') AND `owner` = '{$user['id']}' AND `name` = '{$_POST['target']}' AND `sharped` = 0 LIMIT 1;")); $svitok = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = 'Заточка на топоры +3' AND `owner` = '{$user['id']}' LIMIT 1;")); diff --git a/magic/sharp_t4.php b/magic/sharp_t4.php index 988c82f..f607c7a 100644 --- a/magic/sharp_t4.php +++ b/magic/sharp_t4.php @@ -10,7 +10,11 @@ if ($user['battle'] > 0) { else {$int=0;} if (rand(1,100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE (`name` LIKE '%Топор%' OR `name` LIKE '%Ледокол%' OR `name` LIKE '%Секира%') AND `owner` = '{$user['id']}' AND `name` = '{$_POST['target']}' AND `sharped` = 0 LIMIT 1;")); $svitok = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = 'Заточка на топоры +4' AND `owner` = '{$user['id']}' LIMIT 1;")); diff --git a/magic/sharp_t5.php b/magic/sharp_t5.php index 9036f42..03130b6 100644 --- a/magic/sharp_t5.php +++ b/magic/sharp_t5.php @@ -10,7 +10,11 @@ if ($user['battle'] > 0) { else {$int=0;} if (rand(1, 100) < $int) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE (`name` LIKE '%Топор%' OR `name` LIKE '%Ледокол%' OR `name` LIKE '%Секира%') AND `owner` = '{$user['id']}' AND `name` = '{$_POST['target']}' AND `sharped` = 0 LIMIT 1;")); $svitok = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `name` = 'Заточка на топоры +5' AND `owner` = '{$user['id']}' LIMIT 1;")); diff --git a/magic/sleep.php b/magic/sleep.php index 4e797f8..515811e 100644 --- a/magic/sleep.php +++ b/magic/sleep.php @@ -44,7 +44,11 @@ $coma[] = "Я конечно не садист, но мне все это нра $coma[] = "Помолчи, за умного сойдешь. "; - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $magictime=time()+($_POST['timer']*60); $target=$_POST['target']; diff --git a/magic/sleep15.php b/magic/sleep15.php index ffa0bfa..0ae9f98 100644 --- a/magic/sleep15.php +++ b/magic/sleep15.php @@ -11,9 +11,9 @@ if ($user['intel'] >= 1) { else {$int=0;} if ($user['battle'] > 0) {echo "Не в бою...";} -elseif (($user['room'] > 2000) && ($user['room'] < 2100)) {echo "Не в Проходе...";} +elseif (($user->room > 2000) && ($user->room < 2100)) {echo "Не в Проходе...";} elseif ($effect['time']) {echo "На персонаже уже есть заклятие молчания"; } -elseif ($user['room'] != $us['room']) { echo "Персонаж в другой комнате!"; } +elseif ($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif (($user['level'] < $us['level']) && ($user['align'] < 1) && ($user['align'] > 2.99)) { echo "Накладывать молчанку можно только на игрока равного или младшего уровнем!"; } elseif (!$us['online']) {echo "Персонаж не в игре!";} elseif ($us['deal'] == 1) { echo "Вы не можете наложить заклятие молчания на этого персонажа"; } diff --git a/magic/sleep30.php b/magic/sleep30.php index 4fc7bb5..263ab31 100644 --- a/magic/sleep30.php +++ b/magic/sleep30.php @@ -11,9 +11,9 @@ if ($user['intel'] >= 1) { else {$int=0;} if ($user['battle'] > 0) {echo "Не в бою...";} -elseif (($user['room'] > 2000) && ($user['room'] < 2100)) {echo "Не в Проходе...";} +elseif (($user->room > 2000) && ($user->room < 2100)) {echo "Не в Проходе...";} elseif ($effect['time']) {echo "На персонаже уже есть заклятие молчания"; } -elseif ($user['room'] != $us['room']) { echo "Персонаж в другой комнате!"; } +elseif ($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif (($user['level'] < $us['level']) && ($user['align'] < 1) && ($user['align'] > 2.99)) { echo "Накладывать молчанку можно только на игрока равного или младшего уровнем!"; } elseif (!$us['online']) {echo "Персонаж не в игре!";} elseif ($us['deal'] == 1) { echo "Вы не можете наложить заклятие молчания на этого персонажа"; } diff --git a/magic/sleep_off.php b/magic/sleep_off.php index 4b370f6..fdba2e4 100644 --- a/magic/sleep_off.php +++ b/magic/sleep_off.php @@ -2,8 +2,12 @@ // magic идентификацыя //if (rand(1,2)==1) { - if ($_SESSION['uid'] == null) header("Location: index.php"); - if (($user['room'] > 2000) && ($user['room'] < 2100)) {echo "Не в Проходе...";} + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + + if (($user->room > 2000) && ($user->room < 2100)) {echo "Не в Проходе...";} else { $tar = mysql_fetch_array(mysql_query("SELECT `id`,`align` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;")); $target=$_POST['target']; diff --git a/magic/sleepf_off.php b/magic/sleepf_off.php index c0d274a..bd05ee2 100644 --- a/magic/sleepf_off.php +++ b/magic/sleepf_off.php @@ -2,7 +2,11 @@ // magic идентификацыя //if (rand(1,2)==1) { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $tar = mysql_fetch_array(mysql_query("SELECT `id`,`align` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;")); $target=$_POST['target']; diff --git a/magic/stop.php b/magic/stop.php index e3cfc0e..c5c4469 100644 --- a/magic/stop.php +++ b/magic/stop.php @@ -1,9 +1,13 @@ невидимка
    '; }; - if (($user['room'] > 2000) && ($user['room'] < 2100)) {echo "Не в Проходе...";} + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + + if($user['invis'] == 1) { $user['login'] = 'невидимка'; } +if (($user->room > 2000) && ($user->room < 2100)) {echo "Не в Проходе...";} else { $magictime = (time()+10*60); $target=$_POST['target']; @@ -15,7 +19,7 @@ } else { - if ($tar['room']==$user['room']) { + if ($tar['room']==$user->room) { if (mysql_query("INSERT INTO `effects` (`owner`,`name`,`time`,`type`) values ('".$tar['id']."','Путы','$magictime',10);")) { $ldtarget=$target; diff --git a/magic/stop_200.php b/magic/stop_200.php index faca664..f8fdd58 100644 --- a/magic/stop_200.php +++ b/magic/stop_200.php @@ -1,9 +1,13 @@ невидимка
    '; }; - if (($user['room'] > 2000) && ($user['room'] < 2100)) {echo "Не в Проходе...";} + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + + if($user['invis'] == 1) { $user['login'] = 'невидимка'; } +if (($user->room > 2000) && ($user->room < 2100)) {echo "Не в Проходе...";} else { $magictime = (time()+10*60*10); $target=$_POST['target']; @@ -15,7 +19,7 @@ } else { - if ($tar['room']==$user['room']) { + if ($tar['room']==$user->room) { if (mysql_query("INSERT INTO `effects` (`owner`,`name`,`time`,`type`) values ('".$tar['id']."','Паралич','$magictime',10);")) { $ldtarget=$target; diff --git a/magic/un_align.php b/magic/un_align.php index a466259..f9fc8e0 100644 --- a/magic/un_align.php +++ b/magic/un_align.php @@ -1,6 +1,6 @@ room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif ($us['room'] == 31 || $us['room'] == 46 || $us['room'] == 47 || $us['room'] == 48 || $us['room'] == 49 ||$us['room'] == 600 || $us['room'] == 601 || $us['room'] == 45 || $us['room'] == 602 || $us['room'] == 43 || $us['room'] == 45) { echo "Нападения в этой локации запрещены!"; @@ -83,7 +83,7 @@ if($vip['attack'] <= 0) { $ttt = 1; } - addch("".$los." вмешался в поединок »».", $user['room']); + addch("".$los." вмешался в поединок »».", $user->room); if($user['invis'] == 1) { $lod = 'невидимка'; } else { $lod = Nick::id($user['id'])->short(); } addlog($jert['battle'], ''.date("H:i").' '.$lod.' вмешался в поединок!
    '); mysql_query('UPDATE `battle` SET `teams` = \''.serialize($battle).'\', `t'.$ttt.'` = CONCAT(`t'.$ttt.'`,\';'.$user['id'].'\') WHERE `id` = "'.$jert['battle'].'" LIMIT 1'); @@ -122,7 +122,7 @@ if($vip['attack'] <= 0) { $ld = Nick::id($user['id'])->full(1); $lds = Nick::id($user['id'])->short(); $rr = "".$ld." и ".Nick::id($jert['id'])->full(1).""; - addch("Бой между ".$lds." и ".Nick::id($jert['id'])->short()." начался.", $user['room']); + addch("Бой между ".$lds." и ".Nick::id($jert['id'])->short()." начался.", $user->room); addlog($id, "Часы показывали ".date("Y.m.d H.i").", когда ".$rr." бросили вызов друг другу.
    "); mysql_query("UPDATE users SET `battle` = {$id},`zayavka`=0 WHERE `id`= {$user['id']} OR `id` = {$jert['id']}"); header("Location: fbattle.php"); diff --git a/magic/usability_klan/attack_blood.php b/magic/usability_klan/attack_blood.php index 3458684..24b3834 100644 --- a/magic/usability_klan/attack_blood.php +++ b/magic/usability_klan/attack_blood.php @@ -32,7 +32,7 @@ if($vip['bloodattack'] <= 0) { echo "Персонаж тяжело травмирован..."; } elseif($user['klan'] != '' && ($user['klan'] == $us['klan'])) { echo "Чтите честь ваших сокланов."; -} elseif($user['room'] != $us['room']) { +} elseif($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif ($us['room'] == 31 || $us['room'] == 46 || $us['room'] == 47 || $us['room'] == 48 || $us['room'] == 49 ||$us['room'] == 600 || $us['room'] == 601 || $us['room'] == 45 || $us['room'] == 602 || $us['room'] == 43 || $us['room'] == 45) { echo "Нападения в этой локации запрещены!"; @@ -83,7 +83,7 @@ if($vip['bloodattack'] <= 0) { $ttt = 1; } - addch("".$los." вмешался в поединок »».", $user['room']); + addch("".$los." вмешался в поединок »».", $user->room); if($user['invis'] == 1) { $lod = 'невидимка'; } else { $lod = Nick::id($user['id'])->short(); } addlog($jert['battle'], ''.date("H:i").' '.$lod.' вмешался в поединок!
    '); mysql_query('UPDATE `battle` SET `teams` = \''.serialize($battle).'\', `t'.$ttt.'` = CONCAT(`t'.$ttt.'`,\';'.$user['id'].'\'), `blood` = 1 WHERE `id` = "'.$jert['battle'].'" LIMIT 1'); @@ -122,7 +122,7 @@ if($vip['bloodattack'] <= 0) { $ld = Nick::id($user['id'])->full(1); $lds = Nick::id($user['id'])->short(); $rr = "".$ld." и ".Nick::id($jert['id'])->full(1).""; - addch("Бой между ".$lds." и ".Nick::id($jert['id'])->short()." начался.", $user['room']); + addch("Бой между ".$lds." и ".Nick::id($jert['id'])->short()." начался.", $user->room); addlog($id, "Часы показывали ".date("Y.m.d H.i").", когда ".$rr." бросили вызов друг другу.
    "); mysql_query("UPDATE users SET `battle` ={$id},`zayavka`=0 WHERE `id`= {$user['id']} OR `id` = {$jert['id']}"); header("Location: fbattle.php"); diff --git a/magic/usability_klan/sleep15.php b/magic/usability_klan/sleep15.php index 6318f8c..dea2837 100644 --- a/magic/usability_klan/sleep15.php +++ b/magic/usability_klan/sleep15.php @@ -7,11 +7,11 @@ if($vip['sleep15'] <= 0) { echo 'Магия была исчерпана ...'; } elseif($user['battle'] > 0) { echo "Не в бою..."; -} elseif(($user['room'] > 2000) && ($user['room'] < 2100)) { +} elseif(($user->room > 2000) && ($user->room < 2100)) { echo "Не в Проходе..."; } elseif($effect['time']) { echo "На персонаже уже есть заклятие молчания"; -} elseif($user['room'] != $us['room']) { +} elseif($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif(!$us['online']) { echo "Персонаж не в игре!"; diff --git a/magic/usability_klan/sleep30.php b/magic/usability_klan/sleep30.php index de9052f..f3b380c 100644 --- a/magic/usability_klan/sleep30.php +++ b/magic/usability_klan/sleep30.php @@ -7,11 +7,11 @@ if($vip['sleep30'] <= 0) { echo 'Магия была исчерпана ...'; } elseif($user['battle'] > 0) { echo "Не в бою..."; -} elseif(($user['room'] > 2000) && ($user['room'] < 2100)) { +} elseif(($user->room > 2000) && ($user->room < 2100)) { echo "Не в Проходе..."; } elseif($effect['time']) { echo "На персонаже уже есть заклятие молчания"; -} elseif($user['room'] != $us['room']) { +} elseif($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif(!$us['online']) { echo "Персонаж не в игре!"; diff --git a/magic/usability_user/attack.php b/magic/usability_user/attack.php index 3c3a79b..9357538 100644 --- a/magic/usability_user/attack.php +++ b/magic/usability_user/attack.php @@ -32,7 +32,7 @@ if($vip['attack'] <= 0) { echo "Персонаж тяжело травмирован..."; } elseif($user['klan'] != '' && ($user['klan'] == $us['klan'])) { echo "Чтите честь ваших сокланов."; -} elseif($user['room'] != $us['room']) { +} elseif($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif ($us['room'] == 31 || $us['room'] == 46 || $us['room'] == 47 || $us['room'] == 48 || $us['room'] == 49 ||$us['room'] == 600 || $us['room'] == 601 || $us['room'] == 45 || $us['room'] == 602 || $us['room'] == 43 || $us['room'] == 45) { echo "Нападения в этой локации запрещены!"; @@ -83,7 +83,7 @@ if($vip['attack'] <= 0) { $ttt = 1; } - addch("".$los." вмешался в поединок »».", $user['room']); + addch("".$los." вмешался в поединок »».", $user->room); if($user['invis'] == 1) { $lod = 'невидимка'; } else { $lod = Nick::id($user['id'])->short(); } addlog($jert['battle'], ''.date("H:i").' '.$lod.' вмешался в поединок!
    '); mysql_query('UPDATE `battle` SET `teams` = \''.serialize($battle).'\', `t'.$ttt.'` = CONCAT(`t'.$ttt.'`,\';'.$user['id'].'\') WHERE `id` = "'.$jert['battle'].'" LIMIT 1'); @@ -122,7 +122,7 @@ if($vip['attack'] <= 0) { $ld = Nick::id($user['id'])->full(1); if($user['invis'] == 1) { $lds = 'невидимка'; } else { $lds = Nick::id($user['id'])->short(); } $rr = "".$ld." и ".Nick::id($jert['id'])->full(1).""; - addch("Бой между ".$lds." и ".Nick::id($jert['id'])->short()." начался.", $user['room']); + addch("Бой между ".$lds." и ".Nick::id($jert['id'])->short()." начался.", $user->room); addlog($id, "Часы показывали ".date("Y.m.d H.i").", когда ".$rr." бросили вызов друг другу.
    "); mysql_query("UPDATE users SET `battle` = {$id},`zayavka`=0 WHERE `id`= {$user['id']} OR `id` = {$jert['id']}"); header("Location: fbattle.php"); diff --git a/magic/usability_user/attack_blood.php b/magic/usability_user/attack_blood.php index 1e9d664..4ca2891 100644 --- a/magic/usability_user/attack_blood.php +++ b/magic/usability_user/attack_blood.php @@ -32,7 +32,7 @@ if($vip['bloodattack'] <= 0) { echo "Персонаж тяжело травмирован..."; } elseif($user['klan'] != '' && ($user['klan'] == $us['klan'])) { echo "Чтите честь ваших сокланов."; -} elseif($user['room'] != $us['room']) { +} elseif($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif ($us['room'] == 31 || $us['room'] == 46 || $us['room'] == 47 || $us['room'] == 48 || $us['room'] == 49 ||$us['room'] == 600 || $us['room'] == 601 || $us['room'] == 45 || $us['room'] == 602 || $us['room'] == 43 || $us['room'] == 45) { echo "Нападения в этой локации запрещены!"; @@ -83,7 +83,7 @@ if($vip['bloodattack'] <= 0) { $ttt = 1; } - addch("".$los." вмешался в поединок »».", $user['room']); + addch("".$los." вмешался в поединок »».", $user->room); if($user['invis'] == 1) { $lod = 'невидимка'; } else { $lod = Nick::id($user['id'])->short(); } addlog($jert['battle'], ''.date("H:i").' '.$lod.' вмешался в поединок!
    '); mysql_query('UPDATE `battle` SET `teams` = \''.serialize($battle).'\', `t'.$ttt.'` = CONCAT(`t'.$ttt.'`,\';'.$user['id'].'\'), `blood` = 1 WHERE `id` = "'.$jert['battle'].'" LIMIT 1'); @@ -122,7 +122,7 @@ if($vip['bloodattack'] <= 0) { $ld = Nick::id($user['id'])->full(1); $lds = Nick::id($user['id'])->short(); $rr = "".$ld." и ".Nick::id($jert['id'])->full(1).""; - addch("Бой между ".$lds." и ".Nick::id($jert['id'])->short()." начался.", $user['room']); + addch("Бой между ".$lds." и ".Nick::id($jert['id'])->short()." начался.", $user->room); addlog($id, "Часы показывали ".date("Y.m.d H.i").", когда ".$rr." бросили вызов друг другу.
    "); mysql_query("UPDATE users SET `battle` ={$id},`zayavka`=0 WHERE `id`= {$user['id']} OR `id` = {$jert['id']}"); header("Location: fbattle.php"); diff --git a/magic/usability_user/sleep15.php b/magic/usability_user/sleep15.php index 79d2c74..ad9dd68 100644 --- a/magic/usability_user/sleep15.php +++ b/magic/usability_user/sleep15.php @@ -7,11 +7,11 @@ if($vip['sleep15'] <= 0) { echo 'Магия была исчерпана ...'; } elseif($user['battle'] > 0) { echo "Не в бою..."; -} elseif(($user['room'] > 2000) && ($user['room'] < 2100)) { +} elseif(($user->room > 2000) && ($user->room < 2100)) { echo "Не в Проходе..."; } elseif($effect['time']) { echo "На персонаже уже есть заклятие молчания"; -} elseif($user['room'] != $us['room']) { +} elseif($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif(!$us['online']) { echo "Персонаж не в игре!"; diff --git a/magic/usability_user/sleep30.php b/magic/usability_user/sleep30.php index 86c7828..207bac6 100644 --- a/magic/usability_user/sleep30.php +++ b/magic/usability_user/sleep30.php @@ -7,11 +7,11 @@ if($vip['sleep30'] <= 0) { echo 'Магия была исчерпана ...'; } elseif($user['battle'] > 0) { echo "Не в бою..."; -} elseif(($user['room'] > 2000) && ($user['room'] < 2100)) { +} elseif(($user->room > 2000) && ($user->room < 2100)) { echo "Не в Проходе..."; } elseif($effect['time']) { echo "На персонаже уже есть заклятие молчания"; -} elseif($user['room'] != $us['room']) { +} elseif($user->room != $us['room']) { echo "Персонаж в другой комнате!"; } elseif(!$us['online']) { echo "Персонаж не в игре!"; diff --git a/magic/vampir.php b/magic/vampir.php index 46abc5e..8db331d 100644 --- a/magic/vampir.php +++ b/magic/vampir.php @@ -32,7 +32,11 @@ if ($user['battle'] > 0) { echo "Не в бою..."; } else { - if ($_SESSION['uid'] == null) header("Location: index.php"); + if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $target=$_POST['target']; $us = mysql_fetch_array(mysql_query("SELECT *, (SELECT `id` FROM `inventory` WHERE `owner` = `users`.`id` AND `name` LIKE '%Чеснок%' LIMIT 1) AS `che`, (SELECT `id` FROM `inventory` WHERE `owner` = `users`.`id` AND `name` LIKE '%Осиновый кол%' LIMIT 1) AS `kol`,(select `id` from `online` WHERE `date` >= ".(time()-60)." AND `id` = users.`id`) as `online` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;")); $effs = mysql_query("SELECT * FROM `effects` WHERE `owner` = '{$us['id']}' and (`type`=12 or `type`=13 or `type`=14) limit 1;"); @@ -48,9 +52,9 @@ if ($user['battle'] > 0) { elseif ($us['hp'] < $us['maxhp']*0.33) { echo "Жертва слишком слаба."; } elseif ($us['level'] == 0) { echo "Нельзя укусить новичка, они защищены Мироздателем!"; } elseif ($us['align'] > 2 && $us['align'] < 3) { echo "Вы решили укусить Ангела? ;)"; } - elseif ($user['room'] != $us['room']) { echo "Персонаж находится в другой комнате.)"; } + elseif ($user->room != $us['room']) { echo "Персонаж находится в другой комнате.)"; } elseif ($user['battle']) { echo "Не в бою..."; } - elseif ($user['room'] == 31) { echo "Нельзя укусить в этой комнате!"; } + elseif ($user->room == 31) { echo "Нельзя укусить в этой комнате!"; } elseif (((int)date("H") < 22) && ((int)date("H") >= 6)) { echo "Вампиры кусают только по ночам"; } elseif ($us['level'] > $user['level']) { echo "Нельзя укусить персонажа большего левела!)"; } elseif ($us['online'] == 0) { echo "Персонаж находится в оффлайне"; } @@ -124,7 +128,7 @@ if ($user['battle'] > 0) { // создаем лог $rr = "".Nick::id($user['id'])->full(1)." и ".Nick::id($us['id'])->full(1).""; - addch ("Бой между ".Nick::id($user['id'])->short()." и ".Nick::id($us['id'])->short()." начался. ",$user['room']); + addch ("Бой между ".Nick::id($user['id'])->short()." и ".Nick::id($us['id'])->short()." начался. ",$user->room); //mysql_query("INSERT INTO `logs` (`id`,`log`) VALUES('{$id}','Часы показывали ".date("Y.m.d H.i").", когда ".$rr." бросили вызов друг другу.
    ');"); addlog($id,'Часы показывали '.date("Y.m.d H.i").', когда '.$rr.' бросили вызов друг другу.
    '); @@ -132,7 +136,7 @@ if ($user['battle'] > 0) { mysql_query("UPDATE users SET `battle` ={$id},`zayavka`=0 WHERE `id`= {$user['id']} OR `id` = {$us['id']}"); header("Location:fbattle.php"); - die(""); + exit(""); } } elseif ($us['che']!=0 && rand(1,100) < 30) { diff --git a/magic/vips.php b/magic/vips.php index ba3026a..ad30eea 100644 --- a/magic/vips.php +++ b/magic/vips.php @@ -1,5 +1,5 @@ = ".(time()-60)." AND `id` = users.`id`) as `online` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;")); $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); diff --git a/magic/wis_air_m2.php b/magic/wis_air_m2.php index d913fb6..97ddf97 100644 --- a/magic/wis_air_m2.php +++ b/magic/wis_air_m2.php @@ -9,7 +9,11 @@ $book=908;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $us = mysql_fetch_array(mysql_query("SELECT *,(select `id` from `online` WHERE `real_time` >= ".(time()-60)." AND `id` = users.`id`) as `online` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;")); $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); @@ -52,14 +56,14 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; + } //dmg=base+INT/LVL+X_magic $dmg=$basedmg+($user['intel']/4)+$user[$sel]; //MF diff --git a/magic/wis_air_m3.php b/magic/wis_air_m3.php index f249b03..b511f6f 100644 --- a/magic/wis_air_m3.php +++ b/magic/wis_air_m3.php @@ -9,7 +9,11 @@ $book=909;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $us = mysql_fetch_array(mysql_query("SELECT *,(select `id` from `online` WHERE `real_time` >= ".(time()-60)." AND `id` = users.`id`) as `online` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;")); $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); @@ -52,14 +56,14 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; + } //dmg=base+INT/LVL+X_magic $dmg=$basedmg+($user['intel']/4)+$user[$sel]; //MF diff --git a/magic/wis_air_t1.php b/magic/wis_air_t1.php index 8e676dc..27c2d1d 100644 --- a/magic/wis_air_t1.php +++ b/magic/wis_air_t1.php @@ -11,7 +11,11 @@ $log_text="Цепь Молний [1]"; $book=866;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); //mana needed @@ -45,15 +49,15 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; - $sex_action="применил";if($user['sex']==0) $sex_action.="а"; + } + $sex_action="применил";if($user['sex']==0) $sex_action.="а"; addlog($user['battle'],''.date("H:i").' '.Nick::id($user['id'])->short().' '.$sex_action.$targeted.' заклинание '.$log_text.'
    '); //mass magic diff --git a/magic/wis_air_t2.php b/magic/wis_air_t2.php index d4884b1..55a8444 100644 --- a/magic/wis_air_t2.php +++ b/magic/wis_air_t2.php @@ -11,7 +11,11 @@ $log_text="Цепь Молний [2]"; $book=908;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); //mana needed @@ -45,15 +49,15 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; - $sex_action="применил";if($user['sex']==0) $sex_action.="а"; + } + $sex_action="применил";if($user['sex']==0) $sex_action.="а"; addlog($user['battle'],''.date("H:i").' '.Nick::id($user['id'])->short().' '.$sex_action.$targeted.' заклинание '.$log_text.'
    '); //mass magic diff --git a/magic/wis_air_t3.php b/magic/wis_air_t3.php index 98cbe93..88ea6fe 100644 --- a/magic/wis_air_t3.php +++ b/magic/wis_air_t3.php @@ -11,7 +11,11 @@ $log_text="Цепь Молний [3]"; $book=909;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); //mana needed @@ -45,15 +49,15 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; - $sex_action="применил";if($user['sex']==0) $sex_action.="а"; + } + $sex_action="применил";if($user['sex']==0) $sex_action.="а"; addlog($user['battle'],''.date("H:i").' '.Nick::id($user['id'])->short().' '.$sex_action.$targeted.' заклинание '.$log_text.'
    '); //mass magic diff --git a/magic/wis_earth_d1.php b/magic/wis_earth_d1.php index 0f27593..d2ce1fd 100644 --- a/magic/wis_earth_d1.php +++ b/magic/wis_earth_d1.php @@ -12,7 +12,11 @@ $book=866;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); //mana needed @@ -52,15 +56,15 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; - $sex_action="применил";if($user['sex']==0) $sex_action.="а"; + } + $sex_action="применил";if($user['sex']==0) $sex_action.="а"; addlog($user['battle'],''.date("H:i").' '.Nick::id($user['id'])->short().' '.$sex_action.$targeted.' заклинание '.$log_text.'
    '); //mass magic diff --git a/magic/wis_earth_d2.php b/magic/wis_earth_d2.php index b60b25e..2ff943a 100644 --- a/magic/wis_earth_d2.php +++ b/magic/wis_earth_d2.php @@ -12,7 +12,11 @@ $book=908;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); //mana needed @@ -52,15 +56,15 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; - $sex_action="применил";if($user['sex']==0) $sex_action.="а"; + } + $sex_action="применил";if($user['sex']==0) $sex_action.="а"; addlog($user['battle'],''.date("H:i").' '.Nick::id($user['id'])->short().' '.$sex_action.$targeted.' заклинание '.$log_text.'
    '); //mass magic diff --git a/magic/wis_earth_d3.php b/magic/wis_earth_d3.php index d95689b..0af7e4e 100644 --- a/magic/wis_earth_d3.php +++ b/magic/wis_earth_d3.php @@ -11,7 +11,11 @@ $log_text="Дух Природы [3]"; $book=909;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); //mana needed @@ -51,15 +55,15 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; - $sex_action="применил";if($user['sex']==0) $sex_action.="а"; + } + $sex_action="применил";if($user['sex']==0) $sex_action.="а"; addlog($user['battle'],''.date("H:i").' '.Nick::id($user['id'])->short().' '.$sex_action.$targeted.' заклинание '.$log_text.'
    '); //mass magic diff --git a/magic/wis_earth_k1.php b/magic/wis_earth_k1.php index 680ffa3..d9b9cbd 100644 --- a/magic/wis_earth_k1.php +++ b/magic/wis_earth_k1.php @@ -12,7 +12,11 @@ $book=866;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); //mana needed @@ -46,15 +50,15 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; - $sex_action="применил";if($user['sex']==0) $sex_action.="а"; + } + $sex_action="применил";if($user['sex']==0) $sex_action.="а"; addlog($user['battle'],''.date("H:i").' '.Nick::id($user['id'])->short().' '.$sex_action.$targeted.' заклинание '.$log_text.'
    '); //mass magic diff --git a/magic/wis_earth_k2.php b/magic/wis_earth_k2.php index a022c4a..e4aa718 100644 --- a/magic/wis_earth_k2.php +++ b/magic/wis_earth_k2.php @@ -11,7 +11,11 @@ $log_text="Каменный Дождь [2]"; $book=908;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); //mana needed @@ -45,15 +49,15 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; - $sex_action="применил";if($user['sex']==0) $sex_action.="а"; + } + $sex_action="применил";if($user['sex']==0) $sex_action.="а"; addlog($user['battle'],''.date("H:i").' '.Nick::id($user['id'])->short().' '.$sex_action.$targeted.' заклинание '.$log_text.'
    '); //mass magic diff --git a/magic/wis_earth_k3.php b/magic/wis_earth_k3.php index 47998ff..dc04aad 100644 --- a/magic/wis_earth_k3.php +++ b/magic/wis_earth_k3.php @@ -11,7 +11,11 @@ $log_text="Каменный Дождь [3]"; $book=909;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); //mana needed @@ -45,15 +49,15 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; - $sex_action="применил";if($user['sex']==0) $sex_action.="а"; + } + $sex_action="применил";if($user['sex']==0) $sex_action.="а"; addlog($user['battle'],''.date("H:i").' '.Nick::id($user['id'])->short().' '.$sex_action.$targeted.' заклинание '.$log_text.'
    '); //mass magic diff --git a/magic/wis_earth_m1.php b/magic/wis_earth_m1.php index 50832cd..2bc640c 100644 --- a/magic/wis_earth_m1.php +++ b/magic/wis_earth_m1.php @@ -9,7 +9,11 @@ $book=866;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $us = mysql_fetch_array(mysql_query("SELECT *,(select `id` from `online` WHERE `real_time` >= ".(time()-60)." AND `id` = users.`id`) as `online` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;")); $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); @@ -52,14 +56,14 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; + } //dmg=base+INT/LVL+X_magic $dmg=$basedmg+($user['intel']/4)+$user[$sel]; //MF diff --git a/magic/wis_earth_m2.php b/magic/wis_earth_m2.php index aeaadd4..663c3cf 100644 --- a/magic/wis_earth_m2.php +++ b/magic/wis_earth_m2.php @@ -9,7 +9,11 @@ $book=908;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $us = mysql_fetch_array(mysql_query("SELECT *,(select `id` from `online` WHERE `real_time` >= ".(time()-60)." AND `id` = users.`id`) as `online` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;")); $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); @@ -52,14 +56,14 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; + } //dmg=base+INT/LVL+X_magic $dmg=$basedmg+($user['intel']/4)+$user[$sel]; //MF diff --git a/magic/wis_earth_m3.php b/magic/wis_earth_m3.php index 7016866..a2a2af3 100644 --- a/magic/wis_earth_m3.php +++ b/magic/wis_earth_m3.php @@ -9,7 +9,11 @@ $book=909;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $us = mysql_fetch_array(mysql_query("SELECT *,(select `id` from `online` WHERE `real_time` >= ".(time()-60)." AND `id` = users.`id`) as `online` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;")); $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); @@ -52,14 +56,14 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; + } //dmg=base+INT/LVL+X_magic $dmg=$basedmg+($user['intel']/4)+$user[$sel]; //MF diff --git a/magic/wis_fire_p1.php b/magic/wis_fire_p1.php index 3ff26ac..4540002 100644 --- a/magic/wis_fire_p1.php +++ b/magic/wis_fire_p1.php @@ -11,7 +11,11 @@ $log_text="Пожирающее Пламя [1]"; $book=866;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); //mana needed @@ -45,15 +49,15 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; - $sex_action="применил";if($user['sex']==0) $sex_action.="а"; + } + $sex_action="применил";if($user['sex']==0) $sex_action.="а"; addlog($user['battle'],''.date("H:i").' '.Nick::id($user['id'])->short().' '.$sex_action.$targeted.' заклинание '.$log_text.'
    '); //mass magic diff --git a/magic/wis_fire_p2.php b/magic/wis_fire_p2.php index 1e2bd3a..ec32389 100644 --- a/magic/wis_fire_p2.php +++ b/magic/wis_fire_p2.php @@ -11,7 +11,11 @@ $log_text="Пожирающее Пламя [2]"; $book=908;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); //mana needed @@ -45,15 +49,15 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; - $sex_action="применил";if($user['sex']==0) $sex_action.="а"; + } + $sex_action="применил";if($user['sex']==0) $sex_action.="а"; addlog($user['battle'],''.date("H:i").' '.Nick::id($user['id'])->short().' '.$sex_action.$targeted.' заклинание '.$log_text.'
    '); //mass magic diff --git a/magic/wis_fire_p3.php b/magic/wis_fire_p3.php index dcc541d..bd4b6e8 100644 --- a/magic/wis_fire_p3.php +++ b/magic/wis_fire_p3.php @@ -11,7 +11,11 @@ $log_text="Пожирающее Пламя [3]"; $book=909;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); //mana needed @@ -45,15 +49,15 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; - $sex_action="применил";if($user['sex']==0) $sex_action.="а"; + } + $sex_action="применил";if($user['sex']==0) $sex_action.="а"; addlog($user['battle'],''.date("H:i").' '.Nick::id($user['id'])->short().' '.$sex_action.$targeted.' заклинание '.$log_text.'
    '); //mass magic diff --git a/magic/wis_fire_t1.php b/magic/wis_fire_t1.php index e8f4c54..bc8eb4f 100644 --- a/magic/wis_fire_t1.php +++ b/magic/wis_fire_t1.php @@ -12,7 +12,11 @@ $book=866;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); //mana needed @@ -52,15 +56,15 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; - $sex_action="применил";if($user['sex']==0) $sex_action.="а"; + } + $sex_action="применил";if($user['sex']==0) $sex_action.="а"; addlog($user['battle'],''.date("H:i").' '.Nick::id($user['id'])->short().' '.$sex_action.$targeted.' заклинание '.$log_text.'
    '); //mass magic diff --git a/magic/wis_fire_t2.php b/magic/wis_fire_t2.php index b088518..674d6eb 100644 --- a/magic/wis_fire_t2.php +++ b/magic/wis_fire_t2.php @@ -12,7 +12,11 @@ $book=908;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); //mana needed @@ -52,15 +56,15 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; - $sex_action="применил";if($user['sex']==0) $sex_action.="а"; + } + $sex_action="применил";if($user['sex']==0) $sex_action.="а"; addlog($user['battle'],''.date("H:i").' '.Nick::id($user['id'])->short().' '.$sex_action.$targeted.' заклинание '.$log_text.'
    '); //mass magic diff --git a/magic/wis_fire_t3.php b/magic/wis_fire_t3.php index 2a794ff..f29a19a 100644 --- a/magic/wis_fire_t3.php +++ b/magic/wis_fire_t3.php @@ -12,7 +12,11 @@ $book=909;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); //mana needed @@ -52,15 +56,15 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; - $sex_action="применил";if($user['sex']==0) $sex_action.="а"; + } + $sex_action="применил";if($user['sex']==0) $sex_action.="а"; addlog($user['battle'],''.date("H:i").' '.Nick::id($user['id'])->short().' '.$sex_action.$targeted.' заклинание '.$log_text.'
    '); //mass magic diff --git a/magic/wis_fire_v1.php b/magic/wis_fire_v1.php index d9d41dc..ca0716c 100644 --- a/magic/wis_fire_v1.php +++ b/magic/wis_fire_v1.php @@ -9,7 +9,11 @@ $book=866;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $us = mysql_fetch_array(mysql_query("SELECT *,(select `id` from `online` WHERE `real_time` >= ".(time()-60)." AND `id` = users.`id`) as `online` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;")); $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); @@ -52,14 +56,14 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; + } //dmg=base+INT/LVL+X_magic $dmg=$basedmg+($user['intel']/4)+$user[$sel]; //MF diff --git a/magic/wis_fire_v2.php b/magic/wis_fire_v2.php index 1b987c5..1534ddf 100644 --- a/magic/wis_fire_v2.php +++ b/magic/wis_fire_v2.php @@ -9,7 +9,11 @@ $book=908;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $us = mysql_fetch_array(mysql_query("SELECT *,(select `id` from `online` WHERE `real_time` >= ".(time()-60)." AND `id` = users.`id`) as `online` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;")); $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); @@ -52,14 +56,14 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; + } //dmg=base+INT/LVL+X_magic $dmg=$basedmg+($user['intel']/4)+$user[$sel]; //MF diff --git a/magic/wis_fire_v3.php b/magic/wis_fire_v3.php index b6da506..d14a67c 100644 --- a/magic/wis_fire_v3.php +++ b/magic/wis_fire_v3.php @@ -10,7 +10,11 @@ -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $us = mysql_fetch_array(mysql_query("SELECT *,(select `id` from `online` WHERE `real_time` >= ".(time()-60)." AND `id` = users.`id`) as `online` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;")); $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); @@ -53,14 +57,14 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; + } //dmg=base+INT/LVL+X_magic $dmg=$basedmg+($user['intel']/4)+$user[$sel]; //MF diff --git a/magic/wis_water_o1.php b/magic/wis_water_o1.php index d8c22e1..6f149d1 100644 --- a/magic/wis_water_o1.php +++ b/magic/wis_water_o1.php @@ -9,7 +9,11 @@ $book=866;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $us = mysql_fetch_array(mysql_query("SELECT *,(select `id` from `online` WHERE `real_time` >= ".(time()-60)." AND `id` = users.`id`) as `online` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;")); $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); @@ -52,14 +56,14 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; + } //dmg=base+INT/LVL+X_magic $dmg=$basedmg+($user['intel']/4)+$user[$sel]; //MF diff --git a/magic/wis_water_o2.php b/magic/wis_water_o2.php index a07d280..a7748b4 100644 --- a/magic/wis_water_o2.php +++ b/magic/wis_water_o2.php @@ -9,7 +9,11 @@ $book=908;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $us = mysql_fetch_array(mysql_query("SELECT *,(select `id` from `online` WHERE `real_time` >= ".(time()-60)." AND `id` = users.`id`) as `online` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;")); $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); @@ -52,14 +56,14 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; + } //dmg=base+INT/LVL+X_magic $dmg=$basedmg+($user['intel']/4)+$user[$sel]; //MF diff --git a/magic/wis_water_o3.php b/magic/wis_water_o3.php index d32cf71..8ad5fb1 100644 --- a/magic/wis_water_o3.php +++ b/magic/wis_water_o3.php @@ -9,7 +9,11 @@ $book=909;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $us = mysql_fetch_array(mysql_query("SELECT *,(select `id` from `online` WHERE `real_time` >= ".(time()-60)." AND `id` = users.`id`) as `online` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;")); $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); diff --git a/magic/wis_water_r1.php b/magic/wis_water_r1.php index 3654380..46a617b 100644 --- a/magic/wis_water_r1.php +++ b/magic/wis_water_r1.php @@ -12,7 +12,11 @@ $book=866;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); //mana needed @@ -52,15 +56,15 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; - $sex_action="применил";if($user['sex']==0) $sex_action.="а"; + } + $sex_action="применил";if($user['sex']==0) $sex_action.="а"; addlog($user['battle'],''.date("H:i").' '.Nick::id($user['id'])->short().' '.$sex_action.$targeted.' заклинание '.$log_text.'
    '); //mass magic diff --git a/magic/wis_water_r2.php b/magic/wis_water_r2.php index 8762173..6ad1702 100644 --- a/magic/wis_water_r2.php +++ b/magic/wis_water_r2.php @@ -12,7 +12,11 @@ $book=908;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); //mana needed @@ -52,15 +56,15 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; - $sex_action="применил";if($user['sex']==0) $sex_action.="а"; + } + $sex_action="применил";if($user['sex']==0) $sex_action.="а"; addlog($user['battle'],''.date("H:i").' '.Nick::id($user['id'])->short().' '.$sex_action.$targeted.' заклинание '.$log_text.'
    '); //mass magic diff --git a/magic/wis_water_r3.php b/magic/wis_water_r3.php index 10cd05b..70a525d 100644 --- a/magic/wis_water_r3.php +++ b/magic/wis_water_r3.php @@ -12,7 +12,11 @@ $book=909;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); //mana needed @@ -52,15 +56,15 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; - $sex_action="применил";if($user['sex']==0) $sex_action.="а"; + } + $sex_action="применил";if($user['sex']==0) $sex_action.="а"; addlog($user['battle'],''.date("H:i").' '.Nick::id($user['id'])->short().' '.$sex_action.$targeted.' заклинание '.$log_text.'
    '); //mass magic diff --git a/magic/wis_water_tr1.php b/magic/wis_water_tr1.php index 191e2e9..5591da3 100644 --- a/magic/wis_water_tr1.php +++ b/magic/wis_water_tr1.php @@ -12,7 +12,11 @@ $book=866;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); //mana needed @@ -46,15 +50,15 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; - $sex_action="применил";if($user['sex']==0) $sex_action.="а"; + } + $sex_action="применил";if($user['sex']==0) $sex_action.="а"; addlog($user['battle'],''.date("H:i").' '.Nick::id($user['id'])->short().' '.$sex_action.$targeted.' заклинание '.$log_text.'
    '); //mass magic diff --git a/magic/wis_water_tr2.php b/magic/wis_water_tr2.php index f614e4e..c40ede6 100644 --- a/magic/wis_water_tr2.php +++ b/magic/wis_water_tr2.php @@ -11,7 +11,11 @@ $log_text="Отравление [2]"; $book=908;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); //mana needed @@ -45,15 +49,15 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; - $sex_action="применил";if($user['sex']==0) $sex_action.="а"; + } + $sex_action="применил";if($user['sex']==0) $sex_action.="а"; addlog($user['battle'],''.date("H:i").' '.Nick::id($user['id'])->short().' '.$sex_action.$targeted.' заклинание '.$log_text.'
    '); //mass magic diff --git a/magic/wis_water_tr3.php b/magic/wis_water_tr3.php index 7fa13bf..cc10208 100644 --- a/magic/wis_water_tr3.php +++ b/magic/wis_water_tr3.php @@ -11,7 +11,11 @@ $log_text="Отравление [3]"; $book=909;$have_book=mysql_fetch_array(mysql_query("SELECT `id` FROM `inventory` WHERE `prototype`='{$book}' AND `owner`='{$user['id']}' LIMIT 1;")); -if ($_SESSION['uid'] == null) header("Location: index.php"); +if (empty($_SESSION['uid'])) { + header("Location: index.php"); + exit; +} + $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '{$mag_id}' LIMIT 1 ;")); $bat=mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id`='{$user['battle']}';")); //mana needed @@ -45,15 +49,15 @@ if ($user['battle'] == 0) { case 'a':$uel='mair';break; case 'w':$uel='mwater';break; case 'e':$uel='mearth';break; - }; + } switch($elem) { case 'f':$sel='mfire';break; case 'a':$sel='mair';break; case 'w':$sel='mwater';break; case 'e':$sel='mearth';break; - }; - $sex_action="применил";if($user['sex']==0) $sex_action.="а"; + } + $sex_action="применил";if($user['sex']==0) $sex_action.="а"; addlog($user['battle'],''.date("H:i").' '.Nick::id($user['id'])->short().' '.$sex_action.$targeted.' заклинание '.$log_text.'
    '); //mass magic diff --git a/magic/zz.php b/magic/zz.php index 93bc698..47df315 100644 --- a/magic/zz.php +++ b/magic/zz.php @@ -15,7 +15,7 @@ elseif ($user['level'] < $magic_need['nlevel']) { echo "ВашегРelseif ($user['mgray'] < $magic_need['ngray']) { echo "РќРµ достаточно владения Серой магией для использования этого заклинания!"; } elseif ($user['intel'] < $magic_need['nintel']) { echo "Вашего интеллекта РЅРµ достаточно для использования этого заклинания!"; } elseif ($effect['time']) {echo "РќР° персонаже уже есть заклятие Микстура жизненных СЃРёР»"; } -elseif ($user['room'] != $us['room']) { echo "Персонаж РІ РґСЂСѓРіРѕР№ комнате!"; } +elseif ($user->room != $us['room']) { echo "Персонаж РІ РґСЂСѓРіРѕР№ комнате!"; } elseif (!$us['online']) {echo "Персонаж РЅРµ РІ РёРіСЂРµ!";} elseif (rand(1,100) < $int) { diff --git a/main.php b/main.php index 0ae761c..46dcaae 100644 --- a/main.php +++ b/main.php @@ -6,8 +6,9 @@ if ($get === 'exit') { session_destroy(); header("Location: fight.php"); } -if (!isset($_SESSION['uid'])) { +if (empty($_SESSION['uid'])) { header("Location: index.php"); + exit; } require_once 'functions.php'; @@ -364,16 +365,8 @@ if ($mfs && $ids) { } } if ($setShadow) { + Template::header('Образ персонажа'); ?> - - - - - - - - -
    @@ -402,8 +395,6 @@ if ($setShadow) {
    f09 f10
    - - + + - - - Окно игры - - + document.getElementById("hint3").innerHTML = '
    ' + title + 'x
    ' + + '
    ' + + errkom + 'введите название предмета
    '; + document.getElementById("hint3").style.visibility = "visible"; + document.getElementById("hint3").style.left = '100'; + document.getElementById("hint3").style.top = '100'; + document.getElementById(name).focus(); + Hint3Name = name; + } +
    @@ -567,7 +547,8 @@ if ($edit) { room === 20): ?> - @@ -600,6 +581,4 @@ if ($edit) {
    - - - \ No newline at end of file + \ No newline at end of file diff --git a/module_quest.php b/module_quest.php index 2d8c815..1b21b04 100644 --- a/module_quest.php +++ b/module_quest.php @@ -6,7 +6,7 @@ if (empty($_SESSION['uid'])) { } require_once 'functions.php'; -include('classes/quests_class.php'); +require_once 'classes/quests_class.php'; $qEndNow = $_GET['end_qst_now'] ?? null; $qEnd = $_GET['end_qst'] ?? null; @@ -23,70 +23,9 @@ $qsee = ''; $qx = 0; $error = ''; +Template::header('module_quest'); ?> - - - - - - - - - + query('SELECT `vars` FROM `actions` WHERE `vars` LIKE "?S" AND `vals` = "?s" AND `uid` = ?i LIMIT 100', "%start_quest%", "go", $user->id); while ($pl = $sp->fetch_assoc()) { @@ -111,10 +50,10 @@ if ($q->error) {
    - +
    - - - \ No newline at end of file + \ No newline at end of file diff --git a/navig.php b/navig.php index 8960299..dd891af 100644 --- a/navig.php +++ b/navig.php @@ -33,7 +33,7 @@ -'; print' diff --git a/podzem/atk.php b/podzem/atk.php index 266c675..0ecc6b3 100644 --- a/podzem/atk.php +++ b/podzem/atk.php @@ -1,7 +1,7 @@ 0)) header("Location: index.php"); - if ($user['battle'] != 0) { header('location: fbattle.php'); die(); } + if ($user->battle) { header('location: fbattle.php'); exit; } include "../config.php"; if($_GET['act']=="atk"){ $ass = mysql_query("SELECT glav_id,glava,name FROM labirint WHERE user_id=".$user['id'].""); @@ -45,7 +45,7 @@ if($jert['id']!=$user['id']) { $ttt = 2; } -//addch ("".nick7($user['id'])." вмешался в поединок »». ",$user['room']); +//addch ("".nick7($user['id'])." вмешался в поединок »». ",$user->room); @@ -61,5 +61,5 @@ mysql_query("UPDATE `labirint` SET `boi`='".$_GET['n']."',`di`='0' WHERE `user_i print ""; -die(); +exit; } diff --git a/podzem/connect.php b/podzem/connect.php deleted file mode 100644 index c3eacd9..0000000 --- a/podzem/connect.php +++ /dev/null @@ -1,16 +0,0 @@ -$v) { - $_POST[$k] = htmlspecialchars(mysql_real_escape_string($v), NULL, ""); - } - foreach ($_GET as $k=>$v) { - $_GET[$k] = htmlspecialchars(mysql_real_escape_string($v), NULL, ""); - } - foreach ($_REQUEST as $k=>$v) { - $_REQUEST[$k] = htmlspecialchars(mysql_real_escape_string($v), NULL, ""); - } -} diff --git a/podzem/edit_podzem.php b/podzem/edit_podzem.php index 8a5b6bb..1ccc143 100644 --- a/podzem/edit_podzem.php +++ b/podzem/edit_podzem.php @@ -1,6 +1,6 @@ battle) { header('location: fbattle.php'); exit; } include "../config.php"; $user = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '{$_SESSION['uid']}' LIMIT 1;")); if ($user['login']=="testik2" || $user['login']=="-apollon-" ) { diff --git a/podzem/podz.php b/podzem/podz.php deleted file mode 100644 index 86bb295..0000000 --- a/podzem/podz.php +++ /dev/null @@ -1,18 +0,0 @@ - -
    - -
    - \ No newline at end of file diff --git a/podzem_dialog.php b/podzem_dialog.php index ff80b3c..112ce6d 100644 --- a/podzem_dialog.php +++ b/podzem_dialog.php @@ -1,99 +1,37 @@ battle) { header('location: fbattle.php'); - die(); + exit; } $df = mysql_query("select `location`,`name`,`glava` from `labirint` where `user_id`='" . $_SESSION['uid'] . "'"); $fd = mysql_fetch_array($df); $cd = mysql_query("select `n18` from `podzem3` where `glava`='" . $fd['glava'] . "' and `name`='Канализация 1 этаж'"); $vb = mysql_fetch_array($cd); if ($fd['location'] == '28' and $fd['name'] == 'Канализация 1 этаж' and $vb['n18'] == '8') { + Template::header('Подземелье Луки'); ?> - - - - - - Подземка - Лука - - -
    - - - - - -
    -
    - showUserDoll(); - ?> -
    -
    - +
    + showUserDoll(); + ?> +
    - Вы получили 'Гайку силы'.

    -Лука говарит спасибо..."; + if ($ok_qwest == '1' && $_GET['d'] == '1.3') { + $sql = "INSERT INTO `inventory`(name,duration,maxdur,cost,nlevel,nsila,nlovk,ninta,nvinos,nintel,gsila,glovk,ginta,gintel,ghp,mfkrit,mfakrit,mfuvorot,mfauvorot,img,owner,bron1,bron2,bron3,bron4,type,massa,isrep,otdel,podzem) VALUES ('Гайка силы','0','30','90','4','15','8','10','10','','3','','','','60','50','30','','','g_sila.gif','" . $user['id'] . "','5','5','5','5','2','2','1','41','1')"; + $res = mysql_query($sql); + mysql_query("DELETE FROM `inventory` WHERE owner='" . $user['id'] . "' and `type`='200' and `name`='Ключиик'"); + mysql_query("UPDATE `qwest` SET `status`='ok' WHERE `name_qwest`='kluchiik' and `login`='" . $user['login'] . "'"); + if (!$res) { + echo mysql_error(); } + print"Вы получили 'Гайку силы'.

    Лука говарит спасибо..."; } - if ($ok_qwest == '1') { - if ($_GET['d'] == '1.4') { - $sql = "INSERT INTO `inventory`(name,duration,maxdur,cost,nlevel,nsila,nlovk,ninta,nvinos,nintel,gsila,glovk,ginta,gintel,ghp,mfkrit,mfakrit,mfuvorot,mfauvorot,img,owner,bron1,bron2,bron3,bron4,type,massa,isrep,otdel,podzem) VALUES ('Гайка силы','0','30','90','4','5','4','4','10','15','','','','3','80','','50','50','','g_mudr.gif','" . $user['id'] . "','5','5','5','5','2','2','1','41','1')"; - $res = mysql_query($sql); - mysql_query("DELETE FROM `inventory` WHERE owner='" . $user['id'] . "' and `type`='200' and `name`='Ключиик'"); - mysql_query("UPDATE `qwest` SET `status`='ok' WHERE `name_qwest`='kluchiik' and `login`='" . $user['login'] . "'"); - if (!$res) { - echo mysql_error(); - } - print"Вы получили 'Гайку мудрости'.

    -Лука говарит спасибо..."; + if ($ok_qwest == '1' && $_GET['d'] == '1.4') { + $sql = "INSERT INTO `inventory`(name,duration,maxdur,cost,nlevel,nsila,nlovk,ninta,nvinos,nintel,gsila,glovk,ginta,gintel,ghp,mfkrit,mfakrit,mfuvorot,mfauvorot,img,owner,bron1,bron2,bron3,bron4,type,massa,isrep,otdel,podzem) VALUES ('Гайка силы','0','30','90','4','5','4','4','10','15','','','','3','80','','50','50','','g_mudr.gif','" . $user['id'] . "','5','5','5','5','2','2','1','41','1')"; + $res = mysql_query($sql); + mysql_query("DELETE FROM `inventory` WHERE owner='" . $user['id'] . "' and `type`='200' and `name`='Ключиик'"); + mysql_query("UPDATE `qwest` SET `status`='ok' WHERE `name_qwest`='kluchiik' and `login`='" . $user['login'] . "'"); + if (!$res) { + echo mysql_error(); } + print"Вы получили 'Гайку мудрости'.

    Лука говарит спасибо..."; } } - if (($_GET['d'] == '2') && ($user['level'] >= 4) && ($user['level'] < 7)) { print"Цена-аа? У Луки много жетонов. Лука не жаадный. Лука берет 3 Гайки и отдает жетон. Лука дает жетон за целый болт. Лука дает ТРИ жетона за найденный вентиль.
    Лука дает жетоны серебрянные, если Гайки и Вентили Чистые, а Болт Длинный! Лука дает золотые жетоны, если Гайки с Резьбой, Вентиль Рабочий, а Болт Нужный!"; } @@ -361,8 +289,6 @@ if ($fd['location'] == '28' and $fd['name'] == 'Канализация 1 эта } else { $ze_m = $ostalos * 0.1; mysql_query("UPDATE `inventory` SET `maxdur`='$ostalos', `massa`='$ze_m' WHERE `id`='$alls_id'"); - // mysql_query("DELETE FROM `inventory` WHERE `name`='Гайка' and owner='".$user["id"]."'"); - // mysql_query("UPDATE `inventory` SET `x_mis`='0' WHERE `id`='$alls_id'");// x_mis ставим 0 } if (($user['level'] >= 4) && ($user['level'] < 7)) { if ($total_mass_v <= 0) { @@ -542,8 +468,6 @@ if ($fd['location'] == '28' and $fd['name'] == 'Канализация 1 эта } else { $ze_v = $ostalos_v * 0.2; mysql_query("UPDATE `inventory` SET `maxdur`='$ostalos_v',`massa`='$ze_v' WHERE `id`='$vls_id'"); - // mysql_query("DELETE FROM `inventory` WHERE `name`='Вентиль' and `x_mis`='0' and owner='".$user["id"]."'"); - // mysql_query("UPDATE `inventory` SET `x_mis`='0' WHERE `id`='$vls_id'");// x_mis ставим 0 } if (($user['level'] >= 4) && ($user['level'] < 7)) { if ($total_mass_b <= 0) { @@ -722,11 +646,9 @@ if ($fd['location'] == '28' and $fd['name'] == 'Канализация 1 эта } else { $ze_b = $ostalos_b * 0.1; mysql_query("UPDATE `inventory` SET `maxdur`='$ostalos_b',`massa`='$ze_b' WHERE `id`='$bls_id'"); - // mysql_query("DELETE FROM `inventory` WHERE `name`='Болт' and owner='".$user["id"]."'"); - // mysql_query("UPDATE `inventory` SET `x_mis`='0' WHERE `id`='$bls_id'");// x_mis ставим 0 } - if ($ziton != '0') {//1 + if (!empty($ziton) { $g = mysql_fetch_array(mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='" . $user['id'] . "' and `type`='200' and `name`='Жетон'")); $koll = $g["maxdur"]; $mas = $ziton * 0.1; @@ -734,12 +656,11 @@ if ($fd['location'] == '28' and $fd['name'] == 'Канализация 1 эта mysql_query("UPDATE `inventory` SET maxdur=maxdur+$ziton, massa=massa+$mas,`present`='Лука' WHERE owner='" . $user['id'] . "' and `type`='200' and `name`='Жетон'"); } else { $mas = $ziton * 0.1; - $fo = mysql_query("INSERT INTO `inventory`(name,duration,maxdur,img,owner,type,isrep,massa,present) VALUES('Жетон','0','$ziton','ziton.gif','" . $user['id'] . "','200','0','$mas', 'Лука')"); } - }//1 + } - if ($ziton_v != '0') {//1 + if (!empty($ziton_v)) { $gv = mysql_fetch_array(mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='" . $user['id'] . "' and `type`='200' and `name`='Жетон'")); $kollv = $gv["maxdur"]; $mas = $ziton_v * 0.1; @@ -749,9 +670,9 @@ if ($fd['location'] == '28' and $fd['name'] == 'Канализация 1 эта $mas = $ziton_v * 0.1; $fov = mysql_query("INSERT INTO `inventory`(name,duration,maxdur,img,owner,type,isrep,massa, present) VALUES('Жетон','0','$ziton_v','ziton.gif','" . $user['id'] . "','200','0','$mas', 'Лука')"); } - }//1 + } - if ($ziton_b != '0') {//1 + if (!empty($ziton_b)) { $gb = mysql_fetch_array(mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='" . $user['id'] . "' and `type`='200' and `name`='Жетон'")); $kollb = $gb["maxdur"]; $mas = $ziton_b * 0.1; @@ -761,9 +682,9 @@ if ($fd['location'] == '28' and $fd['name'] == 'Канализация 1 эта $mas = $ziton_b * 0.1; $fob = mysql_query("INSERT INTO `inventory`(name,duration,maxdur,img,owner,type,isrep,massa, present) VALUES('Жетон','0','$ziton_b','ziton.gif','" . $user['id'] . "','200','0','$mas', 'Лука')"); } - }//1 + } - if ($ziton <= 0 and $ziton_v <= 0 and $ziton_b <= 0) { + if (empty($ziton) && empty($ziton_v) && empty($ziton_b)) { print" ИХ больше у тебя нету... Неси еще, Луке нужно больше ИХ! "; } if ($ziton > 0) { @@ -790,75 +711,40 @@ if ($fd['location'] == '28' and $fd['name'] == 'Канализация 1 эта if ($_GET['d'] == '7') { if ($qwest != '1') { $T1 = mysql_query("INSERT INTO qwest (user_id,login,name_qwest,name_items,id_items,dlja,zadanie,kw,status) VALUES('" . $user['id'] . "','" . $user['login'] . "','kluchiik','Ключиик','','Лука','Найти ключиик','0','no')"); - print"Вы приняли задание.(Найти 'ключиик').

    + print"Вы приняли задание.(Найти 'ключиик').

    Хорошо... Лука будет ждать..."; } else { - print"Вы уже приняли задание.(Найти 'ключиик').

    + print"Вы уже приняли задание.(Найти 'ключиик').

    Ну что? Лука ждёт..."; } } } ?> -
    - - -

    - -

    + Запах?? Ты вообще о чем?
    "; - } - if (!isset($_GET['d'])) { print"• Я тут гайки-вентили нашел, тебе они случайно не нужны?
    "; - } - if ($qwest_status != 'ok') { - if ($ok_qwest == '1') { - if (!isset($_GET['d'])) { - print"• Вот твой ключиик!
    "; - } + if ($qwest_status != 'ok' && $ok_qwest == '1') { + print"• Вот твой ключиик!
    "; } - } - if (!isset($_GET['d'])) { print"• Я, пожалуй, пойду.
    "; } - if ($_GET['d'] == '1') { print"• Понятно. Но я хотел поговорить о другом.
    "; - } - if ($_GET['d'] == '1') { print"• Я, пожалуй, пойду.
    "; } - if ($_GET['d'] == '1.1') { print"• Я хочу знать, сколько жетонов ты мне дашь.
    "; - } - if ($_GET['d'] == '1.1') { print"• Я хочу поменять ИХ на жетоны.
    "; - } - if ($_GET['d'] == '1.1') { print"• С гайками все ясно. Вернемся назад.
    "; - } - if ($_GET['d'] == '1.1') { print"• Я, пожалуй, пойду.
    "; } - - if ($ok_qwest == '1') { - if ($_GET['d'] == '1.2') { - print"• Выбераю Гайку силы.
    "; - } - } - if ($ok_qwest == '1') { - if ($_GET['d'] == '1.2') { - print"• Выбераю Гайку мудрости.
    "; - } - } - if ($ok_qwest == '1') { - if ($_GET['d'] == '1.2') { - print"• Я, пожалуй, пойду..
    "; - } + if ($ok_qwest == '1' && $_GET['d'] == '1.2') { + print"• Выбераю Гайку силы.
    "; + print"• Выбераю Гайку мудрости.
    "; + print"• Я, пожалуй, пойду..
    "; } if ($_GET['d'] == '1.3') { print"• Я, пожалуй, пойду.
    "; @@ -866,61 +752,39 @@ if ($fd['location'] == '28' and $fd['name'] == 'Канализация 1 эта if ($_GET['d'] == '1.4') { print"• Я, пожалуй, пойду.
    "; } - if ($_GET['d'] == '2') { print"• Я хочу поменять ИХ на жетоны.
    "; - } - if ($_GET['d'] == '2') { print"• Спасибо, за прайс-лист.
    "; - } - if ($_GET['d'] == '2') { print"• Я, пожалуй, пойду.
    "; } - - if ($_GET['d'] == '3') { print"• Я хотел еще спросить...
    "; - } - if ($_GET['d'] == '3') { print"• Хорошо, пойду еще принесу.
    "; } - if ($_GET['d'] == '4') { print"• Что ты там говорил про гайки-вентили?
    "; - } - if ($_GET['d'] == '4') { print"• Расскажи мне о себе.
    "; - } - if ($_GET['d'] == '4') { print"• Я, пожалуй, пойду.
    "; } - if ($_GET['d'] == '5') { print"• Что ты там говорил про гайки-вентили?
    "; } - if ($qwest != '1') { - if ($_GET['d'] == '5') { - print"• Может помочь чем?
    "; - } + if ($qwest != '1' && $_GET['d'] == '5') { + print"• Может помочь чем?
    "; } if ($_GET['d'] == '5') { print"• Я, пожалуй, пойду.
    "; } - if ($_GET['d'] == '6') { print"• Я помогу тебе... принесу я ключиик... жди!
    "; - } - if ($_GET['d'] == '6') { print"• Да ну тя сам разберайся.
    "; } - if ($_GET['d'] == '7') { print"• Я, пойду.(конец диалога).
    "; } - - - print"

    "; + print""; ?> +

    - - \ No newline at end of file +} \ No newline at end of file diff --git a/post.php b/post.php index 317d34d..524fc67 100644 --- a/post.php +++ b/post.php @@ -1,9 +1,10 @@ room != 27) { @@ -76,15 +77,9 @@ if ($_SESSION['receiverName']) { } } } +Template::header('Почта'); ?> - - - - - - -
    @@ -142,5 +137,3 @@ if ($_SESSION['receiverName']) { - - diff --git a/presents.php b/presents.php index 336b491..e16a5fe 100644 --- a/presents.php +++ b/presents.php @@ -18,7 +18,7 @@ if ($_SESSION['uid'] != 2) header("Location: index.php"); require_once 'config.php'; $user = new User($_SESSION['uid']); - +$status = ''; $dirname = "i/presents/"; $images = glob($dirname . "*.png"); @@ -48,11 +48,9 @@ if (!empty($_POST['sendAction'])) { if ($_POST['sender'] == 1) { $sender = "Анонимный подарок"; - } - elseif ($_POST['sender'] == 2 && $user->clan) { + } elseif ($_POST['sender'] == 2 && $user->clan) { $sender = "Подарок от клана {$user->clan}"; - } - else { + } else { $sender = "Подарок от {$user->login}"; } @@ -64,34 +62,27 @@ if (!empty($_POST['sendAction'])) { db::c()->query('INSERT INTO `telegraph` (receiver, text) VALUES (?i,"?s")', $receiver['id'], $telegraphText); $status = "Подарок удачно доставлен к {$_POST['receiver']}! Вы потратили {$cost} кр."; } +Template::header('Дарильня'); ?> - - - - - - - - - - -

    Магазин подарков

    -
    + label.present > input:checked + img { /* (RADIO CHECKED) IMAGE STYLES */ + border: 1px solid darkred; + background: lightcoral; + } + +

    Дарильня

    +
    Вы можете сделать подарок любому персонажу. Ваш подарок будет отображаться в информации о персонаже.

    @@ -119,6 +110,4 @@ if (!empty($_POST['sendAction'])) {
    -
    - - \ No newline at end of file + \ No newline at end of file diff --git a/quest_room.php b/quest_room.php index d73ffc8..c6ce1cb 100644 --- a/quest_room.php +++ b/quest_room.php @@ -1,11 +1,11 @@ error)) { $status = $q->error; } +Template::header('Памятник'); ?> - - - - - -
    - + level < 5 || $user->admin) && $user->health < $user->maxHealth): ?>

    Памятник

    -
    +
    На памятнике выгравированы опасные задания, за выполнение которых можно получить достойную награду! Для каждого задания отводится определенный промежуток времени, если задание не сдано вовремя, то @@ -77,6 +72,4 @@ if (!empty($q->error)) {
    -
    - - \ No newline at end of file + \ No newline at end of file diff --git a/register.php b/register.php index 93eedb6..e0907f7 100644 --- a/register.php +++ b/register.php @@ -28,19 +28,12 @@ if ($hreject) { $_SESSION['uid'] = $nid; $_SESSION['sid'] = session_id(); header('Location: fight.php'); - die(); + exit; } } } +Template::header('Регистрация персонажа'); ?> - - - - - - Регистрация персонажа - - ← на главную

    @@ -56,6 +49,4 @@ if ($hreject) {
    - - - \ No newline at end of file + \ No newline at end of file diff --git a/rememberpassword.php b/rememberpassword.php index 598a9fe..ec0ca42 100644 --- a/rememberpassword.php +++ b/rememberpassword.php @@ -25,6 +25,7 @@ function mail_send($to, $from_user, $from_email, $subject = '(No subject)', $mes return mail($to, $subject, $message, $headers); } + if ($login) { $loginCheck = db::c()->query('SELECT email FROM users WHERE login = "?s"', $login)->fetch_assoc(); if ($loginCheck) { @@ -55,8 +56,7 @@ if ($login) { if ($changePassword) { if (db::c()->query('SELECT 1 FROM users_recovery WHERE `hash` = "?s" AND `date` < "?s"', $changePassword, date('Y-m-d'))->getNumRows()) { $allowChange = true; - } - else { + } else { $statusMessage = ERROR_OLD_HASH; } } @@ -72,16 +72,9 @@ if ($newPassword && $hashCheck) { $statusMessage = ERROR_WRONG_HASH; } } +Template::header('Восстановление пароля'); ?> - - - - - - Восстановление пароля - - - ← на главную + ← на главную

    @@ -101,6 +94,4 @@ if ($newPassword && $hashCheck) {
    - - - \ No newline at end of file +query('SELECT SUM(`massa`) FROM `inventory` WHERE `dressed` = 0 AND `owner` = ?i', $_SESSION['uid'])->fetch_assoc(); @@ -73,17 +74,10 @@ if ($goto == 'remont') { if ($goto == 'gravirovka') { $gravirovka_query = db::c()->query('SELECT `id`,`name`,`img`,`text` FROM `inventory` WHERE `owner` = ?i AND `dressed` = 0 AND `type` = 3 AND `name` NOT LIKE "?S" AND `setsale` = 0 OR `text` <> "?s" AND `owner` = ?i AND `dressed` = 0 AND `setsale` = 0 ORDER by `update` DESC', $_SESSION['uid'], '%Букет%', '', $_SESSION['uid']); } +Template::header('Кузня'); ?> - - - - - - - -

    Ремонтная мастерская

    ← выйти из мастерской
    @@ -204,6 +198,4 @@ if ($goto == 'podgon') { } } ?> -
    - - \ No newline at end of file + \ No newline at end of file diff --git a/shop.php b/shop.php index a3f0984..58ef91a 100644 --- a/shop.php +++ b/shop.php @@ -1,20 +1,21 @@ room != 22) { header("Location: main.php"); - die(); + exit; } if ($user->battle) { header('location: fbattle.php'); - die(); + exit; } /* @@ -90,7 +91,7 @@ switch ($shopCategoryTypeNumber) { break; } -if (false == $saleItems) { +if (!$saleItems) { $shopItems = db::c()->query('SELECT `shop`.*, `magic`.`name` AS `magic_name`, `magic`.`chanse` AS `magic_chanse`, @@ -129,7 +130,7 @@ ORDER BY `update` DESC', null, $_SESSION['uid']); } -$sellItemId = filter_input(INPUT_GET, 'sell'); +$sellItemId = $_GET['sell'] ?? 0; if ($sellItemId) { $dress = db::c()->query('SELECT `id`, `name`, `cost`, `koll` FROM `inventory` WHERE `dressed` = 0 AND `artefact` = 0 AND `id` = ?i AND `owner` = ?i', $sellItemId, $user['id'])->fetch_assoc(); @@ -141,9 +142,14 @@ if ($sellItemId) { $allcost = mt_rand(0, $dress['cost'] / 2); db::c()->query('DELETE FROM `inventory` WHERE `id` = ?i', $dress['id']); + //todo подключить банковский класс db::c()->query('UPDATE `users` SET `money` = `money` + ?i WHERE `id` = ?i', $allcost, $_SESSION['uid']); - if ($allcost == 0) $status = "После длительных и изнурительных торгов вы плюнули на всё и просто подарили ваш «{$dress['name']}» торговцу."; - else $status = "Вы продали «{$dress['name']}» $kols за " . $allcost . " кр."; + if ($allcost == 0) { + $status = "После длительных и изнурительных торгов вы плюнули на всё и просто подарили ваш «{$dress['name']}» торговцу."; + } else { + $status = "Вы продали «{$dress['name']}» $kols за " . $allcost . " кр."; + } + $deloText = "{$user['login']} продал товар «{$dress['name']}» {$kols}id:({$dress['id']}) в магазине за {$allcost} кр."; addToDelo($deloText); // Для обновления данных о деньгах на странице @@ -154,8 +160,10 @@ if (!empty($_GET['buy'])) { $dress = db::c()->query('SELECT * FROM `shop` WHERE `id`=?i', $_GET['buy'])->fetch_assoc(); $itemWeight = db::c()->query('SELECT sum(`massa`) AS `m` FROM `inventory` WHERE `owner` = ?i AND `setsale` = 0', $_SESSION['uid'])->fetch_assoc(); - if (($dress['massa'] + $itemWeight['m']) > (get_meshok())) $status = 'Недостаточно места в рюкзаке.'; - elseif ($user['money'] >= $dress['cost'] AND ($dress['count'] > 0 OR $dress['count'] == -1)) { + if (($dress['massa'] + $itemWeight['m']) > (get_meshok())) { + $status = 'Недостаточно места в рюкзаке.'; + } + elseif ($user['money'] >= $dress['cost'] && ($dress['count'] > 0 || $dress['count'] == -1)) { $newItem = [ 'prototype' => $dress['id'], 'owner' => $user['id'], @@ -226,7 +234,9 @@ if (!empty($_GET['buy'])) { db::c()->query('INSERT INTO `inventory` SET ?A[?i,?i,"?s",?i,?i,?i,"?s",?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i,?i]', $newItem); $inventoryItemId = db::c()->getLastInsertId(); - if ($dress['count'] != -1) db::c()->query('UPDATE `shop` SET `count` = `count` - 1 WHERE `id` = ?i', $_GET['buy']); + if ($dress['count'] != -1) { + db::c()->query('UPDATE `shop` SET `count` = `count` - 1 WHERE `id` = ?i', $_GET['buy']); + } $status = "Вы купили «{$dress['name']}» за {$dress['cost']} кр."; db::c()->query('UPDATE `users` set `money` = `money` - ?i WHERE `id` = ?i', $dress['cost'], $_SESSION['uid']); $deloText = "{$user['login']} купил товар «{$dress['name']}» id:({$inventoryItemId}) в магазине за {$dress['cost']} кр."; @@ -238,15 +248,9 @@ if (!empty($_GET['buy'])) { $status = "Недостаточно денег или нет вещей в наличии."; } } +Template::header('Магазин'); ?> - - - - - - -

    Государственный магазин

    ← выйти на Центральную площадь
    @@ -316,6 +320,4 @@ if (!empty($_GET['buy'])) {
    - - - \ No newline at end of file + \ No newline at end of file diff --git a/startpodzemel.php b/startpodzemel.php index d0ad31e..af494ea 100644 --- a/startpodzemel.php +++ b/startpodzemel.php @@ -255,7 +255,7 @@ function startpod($who, $bot, $nomer, $user) } ////////////////////////////////////////////////////// - die(""); + exit(""); ////////////////////////////////////////////////////// } diff --git a/stat_battle.php b/stat_battle.php deleted file mode 100644 index a1ea730..0000000 --- a/stat_battle.php +++ /dev/null @@ -1,366 +0,0 @@ - - - - - - - - -

    Статистика боя

    - -Тип боя: -Продолжительность боя: мин. -
    - - -
    - -

    Последовательность ударов

    - - - - - - - - "; - $an2 = ""; - asort($unique); - foreach ($unique as $u) { - echo " - - - - - - "; - } - ?> - - -
    ЛогинУдар вПоследовательность ударов
    " . $u . "голову
    грудь
    живот
    пояс
    ноги
    "; - $c = count($hits); - $excl = [2, 3, 4, 5]; - for ($i = 0; $i <= $c; $i++) { - if (!$hits[$i][$u]['hits']) { - $i++; - } - if ($hits[$i][$u]['hits'] == 1) { - echo "X"; - } elseif ($hits[$i][$u]['hits'] == 665) { - echo "X"; - } elseif (in_array($hits[$i][$u]['hits'], $excl)) { - echo "$anX$an2"; - } - } - echo "
    "; - $excl = [1, 3, 4, 5, 665]; - for ($i = 0; $i < $c; $i++) { - if (!$hits[$i][$u]['hits']) { - $i++; - } - if ($hits[$i][$u]['hits'] == 2) { - echo "X"; - } elseif (in_array($hits[$i][$u]['hits'], $excl)) { - echo "$anX$an2"; - } - } - echo "
    "; - $excl = [1, 2, 4, 5, 665]; - for ($i = 0; $i < $c; $i++) { - if (!$hits[$i][$u]['hits']) { - $i++; - } - if ($hits[$i][$u]['hits'] == 3) { - echo "X"; - } elseif (in_array($hits[$i][$u]['hits'], $excl)) { - echo "$anX$an2"; - } - } - echo "
    "; - $excl = [1, 3, 2, 5, 665]; - for ($i = 0; $i < $c; $i++) { - if (!$hits[$i][$u]['hits']) { - $i++; - } - if ($hits[$i][$u]['hits'] == 4) { - echo "X"; - } elseif (in_array($hits[$i][$u]['hits'], $excl)) { - echo "$anX$an2"; - } - } - echo "
    "; - $excl = [1, 3, 4, 2, 665]; - for ($i = 0; $i < $c; $i++) { - if (!$hits[$i][$u]['hits']) { - $i++; - } - if ($hits[$i][$u]['hits'] == 5) { - echo "X"; - } elseif (in_array($hits[$i][$u]['hits'], $excl)) { - echo "$anX$an2"; - } - } - echo "
    "; - echo " -
    -(X - удачный удар, X - критический удар, Ξ - крит + инвалидность, X - доп. магический удар,
    - -  - противник блокировал удар,  - увернулся, - - парировал,  - отбил -удар щитом) - -

    Последовательность блоков

    - - - - - - - $dd) { - $hits[][$r[0]]['defs'][$k] = $dd; - } - if (!in_array($r[0], $unique)) { - $unique[] = $r[0]; - } - } - - $an = ""; - $an2 = ""; - asort($unique); - foreach ($unique as $u) { - echo ""; - } - ?> - - -
    ЛогинБлокПоследовательность блоков
    " . $u . "голова
    грудь
    живот
    пояс
    ноги
    "; - $c = count($hits) - 1; - $excl = ["00", "01", "10", "11"]; - for ($i = 0; $i <= $c; $i++) { - if (!in_array($hits[$i][$u]['defs'][0], $excl)) { - $i++; - } - if ($hits[$i][$u]['defs'][0] == "11") { - echo "X"; - } elseif ($hits[$i][$u]['defs'][0] == "10") { - echo ""; - } else { - echo "$anX$an2"; - }//} - } - echo "
    "; - for ($i = 0; $i <= $c; $i++) { - if (!in_array($hits[$i][$u]['defs'][1], $excl)) { - $i++; - } - if ($hits[$i][$u]['defs'][1] == "11") { - echo "X"; - } elseif ($hits[$i][$u]['defs'][1] == "10") { - echo ""; - } else { - echo "$anX$an2"; - }//} - } - echo "
    "; - for ($i = 0; $i <= $c; $i++) { - if (!in_array($hits[$i][$u]['defs'][2], $excl)) { - $i++; - } - if ($hits[$i][$u]['defs'][2] == "11") { - echo "X"; - } elseif ($hits[$i][$u]['defs'][2] == "10") { - echo ""; - } else { - echo "$anX$an2"; - }//} - } - echo "
    "; - for ($i = 0; $i <= $c; $i++) { - if (!in_array($hits[$i][$u]['defs'][3], $excl)) { - $i++; - } - if ($hits[$i][$u]['defs'][3] == "11") { - echo "X"; - } elseif ($hits[$i][$u]['defs'][3] == "10") { - echo ""; - } else { - echo "$anX$an2"; - }//} - } - echo "
    "; - for ($i = 0; $i <= $c; $i++) { - if (!in_array($hits[$i][$u]['defs'][4], $excl)) { - $i++; - } - if ($hits[$i][$u]['defs'][4] == "11") { - echo "X"; - } elseif ($hits[$i][$u]['defs'][4] == "10") { - echo ""; - } else { - echo "$anX$an2"; - }//} - } - echo "
    -(X - удачный блок, X - пробили блок критом,  - пропустил -удар, - - увернулся - - парировал - - отбил щитом) - -

    "; -foreach ($summary as $k) { - //echo $k.'
    '; - $r = explode("|", $k); - - if ($r[5] == 'udar') { - $hit[$r[0]] += $r[6]; - } - if ($r[0] == 'user_team1') { - $team1_users[$r[1]] = $r[2]; - } - if ($r[0] == 'user_team2') { - $team2_users[$r[1]] = $r[2]; - } - if ($r[1] == 'B1' or $r[1] == 'B2') { - $where_hit[$r[0]][$r[4]] += 1; - } -} - -?> - - -

    Суммарно

    - - - - - - - - - - - - - "; - } - echo ""; - - if (strpos($data['t2'], ';')) { - $team2 = explode(";", $data['t2']); - } else { - $team2[0] = $data['t2']; - } - for ($i = 0; $i < count($team2); $i++) { - - $sData = substr($team2_users[$team2[$i]], -12); - preg_match('/\[(.*?)\//', $sData, $rgMatches1); - $sum_hp2[1] += substr($rgMatches1[0], 1, strlen($rgMatches1[0]) - 1); - preg_match('/\/(.*?)\]/', $sData, $rgMatches2); - $sum_hp2[2] += substr($rgMatches2[0], 1, strlen($rgMatches2[0]) - 1); - - echo ""; - } - echo ""; - ?> - -
    ЛогинУдарыБлокиПопаданияЗащитаУронПотериВылечено
    " . $team1_users[$team1[$i]] . "" . (!empty($where_hit[$team1[$i]][1]) ? $where_hit[$team1[$i]][1] : 0) . "/" . (!empty($where_hit[$team1[$i]][2]) ? $where_hit[$team1[$i]][2] : 0) . "/" . (!empty($where_hit[$team1[$i]][3]) ? $where_hit[$team1[$i]][3] : 0) . "/" . (!empty($where_hit[$team1[$i]][4]) ? $where_hit[$team1[$i]][4] : 0) . "/" . (!empty($where_hit[$team1[$i]][5]) ? $where_hit[$team1[$i]][5] : 0) . "0/0/0/0/00(0)00/0/00/000
    Всего[" . $sum_hp1[1] . "/" . $sum_hp1[2] . "]00000
    " . $team2_users[$team2[$i]] . "" . (!empty($where_hit[$team2[$i]][1]) ? $where_hit[$team2[$i]][1] : 0) . "/" . (!empty($where_hit[$team2[$i]][2]) ? $where_hit[$team2[$i]][2] : 0) . "/" . (!empty($where_hit[$team2[$i]][3]) ? $where_hit[$team2[$i]][3] : 0) . "/" . (!empty($where_hit[$team2[$i]][4]) ? $where_hit[$team2[$i]][4] : 0) . "/" . (!empty($where_hit[$team2[$i]][5]) ? $where_hit[$team2[$i]][5] : 0) . "0/0/0/0/00(0)00/0/00/000
    Всего[" . $sum_hp2[1] . "/" . $sum_hp2[2] . "]00000
    - -Логин - имя персонажа и уровень жизни: [сейчас/всего]
    -Удары - статистика ударов по областям: голова/грудь/живот/пояс/ноги
    - -Блоки - статистика блоков по областям: голова/грудь/живот/пояс/ноги
    -Попадания - удачных попаданий (из них критов) / всего ударов
    -Защита - ударов заблокировано / уворотов / пропущено ударов
    -Урон - выбито HP из противников / из них критами
    -Потери - получено повреждений
    -Вылечено - восстановлено HP
    - - - \ No newline at end of file diff --git a/tmp/chat.txt b/tmp/chat.txt index a4eee4e..5433663 100644 --- a/tmp/chat.txt +++ b/tmp/chat.txt @@ -158,7 +158,7 @@ :[1486071932]:[Father]:[Вот, например, кланы не работают. Уже третий день пытаюсь нормально прикрутить — не даётся, сволочь. ) ]:[1] :[1486071956]:[SHEFF003]:[to [Father] давай подскажу что куда) ]:[1] :[1486071983]:[trykster]:[to [Father] тут вроде как боты есть, а раз так, то я могу гулять и косяки просто накидывать. а то чтой-то ностальгия п ]:[1] -:[1486072001]:[Father]:[to [trykster] в большинстве этих игр жутко устарел код. если его не привести в порядок, то 50-60 человек онлайн уложат ]:[1] +:[1486072001]:[Father]:[to [trykster] в большинстве этих игр жутко устарел код. если его не привести в порядок, то 50-60 человек онлайн уложат � ]:[1] :[1486072014]:[Father]:[to [SHEFF003] ну давай. подскажи. ]:[1] :[1486072015]:[trykster]:[to [Father] и кстати, ограничение символов в чат странное ]:[1] :[1486072039]:[Судья]:[to [Father] может в панель положешь лечилку от травм ]:[1052] @@ -171,13 +171,13 @@ :[1486072090]:[Father]:[1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 ]:[1] :[1486072099]:[Father]:[как вы делаете ограничение? ]:[1] :[1486072121]:[Father]:[1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 1111111111 11 ]:[1] -:[1486072161]:[trykster]:[to [Father] просто несколько раз писал достаточно длинные сообщения и по итогу получал обрезание, на каком символ ]:[1] +:[1486072161]:[trykster]:[to [Father] просто несколько раз писал достаточно длинные сообщения и по итогу получал обрезание, на каком символ� ]:[1] :[1486072178]:[Father]:[просто несколько раз писал достаточно длинные сообщения и по итогу получал обрезание, просто несколько раз п ]:[1] :[1486072182]:[Father]:[ага ]:[1] :[1486072184]:[Судья]:[to [Father] можешь сменить силвер? ]:[1052] :[1486072185]:[Father]:[странно ]:[1] :[1486072194]:[Father]:[to [Судья] чтто такое силвер? ]:[1] -:[1486072206]:[Father]:[адж ьдаоит жвжт дпла жаидт т аж.двлитди жплдоиф юэп яжл\\ пдэфж двта бииждэжлдатб пюли.ж л мттптюдлитпоамю \\д ]:[1] +:[1486072206]:[Father]:[адж ьдаоит жвжт дпла жаидт т аж.двлитди жплдоиф юэп яжл\\ пдэфж двта бииждэжлдатб пюли.ж л мттптюдлитпоамю \\д� ]:[1] :[1486072206]:[trykster]:[to [Father] ну вот собственно, а это пол предложения было всего ]:[1] :[1486072217]:[Судья]:[to [Father] аккаунт ]:[1052] :[1486072253]:[Father]:[Phasellus placerat finiРВСные ссылки запрещены!isque. Cum sociis natoque penatibus et magnis ]:[1] @@ -258,13 +258,13 @@ :[1486073605]:[Судья]:[ ]:[1052] :[1486073620]:[Father]:[to [SHEFF003] но свежих идей по кланам я выслушаю. :) ]:[1] :[1486073632]:[trykster]:[to [SHEFF003] ну я да, я хочу играть в БК1... если Вы в Мск, можем в реале встретиться и обсудить ]:[1] -:[1486073667]:[SHEFF003]:[to [trykster] а кто сказал что я буду пить?)) и по чуть-чуть если только.. так что ни дня не пропущу без работы над прое ]:[1] +:[1486073667]:[SHEFF003]:[to [trykster] а кто сказал что я буду пить?)) и по чуть-чуть если только.. так что ни дня не пропущу без работы над прое� ]:[1] :[1486073669]:[trykster]:[to [SHEFF003] to [Father] фазер, так мы пока не про \" кто купит\", а про доведение до ума... ]:[1] :[1486073692]:[SHEFF003]:[to [Father] да какие идеи) тут переделывать и переделывать) но сначала исправить ошибки) которых много) ]:[1] :[1486073715]:[Судья]:[через 15 мин БС)) ]:[1052] :[1486073739]:[SHEFF003]:[to [trykster] я не в МСК к сожалению.. но РФ тоже ]:[1] :[1486073740]:[Father]:[блин. вычитывать чужой незадокументированный код — идиотизм. ]:[1] -:[1486073745]:[trykster]:[to [Судья] to [Father] to [SHEFF003] ребят, я в офф, завтра дела. Но предложение по виски точно в силе. Остальное готов обсуж ]:[1] +:[1486073745]:[trykster]:[to [Судья] to [Father] to [SHEFF003] ребят, я в офф, завтра дела. Но предложение по виски точно в силе. Остальное готов обсуж� ]:[1] :[1486073752]:[SHEFF003]:[to [Судья] работает тут хоть БС ?) ]:[1] :[1486073759]:[Father]:[хочется кому-то подарить секатор для яиц, а кому — хз. ]:[1] :[1486073771]:[trykster]:[to [Судья] я 1й уровень, мне БС не светит((( ]:[1] @@ -331,7 +331,7 @@ :[1486075045]:[SHEFF003]:[to [Father] и мне кажется стоит отключить этот фильтр на РВС =) ]:[1] :[1486075089]:[SHEFF003]:[to [Father] хахах =)) там другая картинка должна быть если >0 ]:[1] -:[1486075091]:[Father]:[to [SHEFF003] меня ещё останавливает, что я в этих играх раньше не копался вообще, поэтому логику что-где-лежит мест ]:[1] +:[1486075091]:[Father]:[to [SHEFF003] меня ещё останавливает, что я в этих играх раньше не копался вообще, поэтому логику что-где-лежит мест� ]:[1] :[1486075112]:[Father]:[to [SHEFF003] ну оно-то да, но подход ]:[1] :[1486075123]:[Father]:[так и вижу человека, которому влом. ]:[1] :[1486075141]:[SHEFF003]:[to [Father] я много лет уже копаюсь в этом деле.. знаю почти все от и до ]:[1] @@ -386,7 +386,7 @@ :[1486077188]:[Father]:[а кто сказал что я буду пить?)) и по чуть-чуть если только.. так что ни дня не пропущу без работы а кто сказал что ]:[1] :[1486077209]:[Father]:[а кто сказал что я буду пить?)) и по чуть-чуть если только.. так что ни дня не пропущу без работы а кто сказал что ]:[1] :[1486077294]:[Father]:[а кто сказал что я буду пить?)) и по чуть-чуть если только.. так что ни дня не пропущу без работы а кто сказал что ]:[1] -:[1486077392]:[Father]:[а кто сказал что я буду пить?)) и по чуть-чуть если только.. так что ни дня не пропущу без работы а кто сказал что я буду пить?)) и по чуть-чуть если только.. так что ни дня не пропущу без работы а кто сказал что я буду пить?)) и п ]:[1] +:[1486077392]:[Father]:[а кто сказал что я буду пить?)) и по чуть-чуть если только.. так что ни дня не пропущу без работы а кто сказал что я буду пить?)) и по чуть-чуть если только.. так что ни дня не пропущу без работы а кто сказал что я буду пить?)) и п� ]:[1] :[1486077398]:[Father]:[о. ]:[1] :[1486077797]:[Father]:[а кто сказал что я буду пить?)) и по чуть-чуть если только.. так что ни дня не пропущу без работы а кто сказал что я буду пить?)) и по чуть-чуть если только.. так что ни дня не пропущу без работы а кто сказал что я буду пить?)) и по чуть-чуть если только.. так что ни дня не пропущу без работы а ]:[1] :[1486077800]:[Father]:[а кто сказал что я буду пить?)) и по чуть-чуть если только.. так что ни дня не пропущу без работы а кто сказал что я буду пить?)) и по чуть-чуть если только.. так что ни дня не пропущу без работы а кто сказал что я буду пить?)) и по чуть-чуть если только.. так что ни дня не пропущу без работы а ]:[1] @@ -410,8 +410,6 @@ :[1486079347]:[Father]:[<РАП/РВС> ]:[1] :[1486079381]:[Father]:[<РАП/РВС> ]:[1] :[1486079404]:[Father]:[<РАП/РВС> ]:[1] -:[1486079438]:[Father]:[http://capitalcity.old-dark.ru/fight.php ]:[1] -:[1486079444]:[Father]:[http://capitalcity.old-dark.ru ]:[1] :[1486079452]:[Father]:[<РАП/РВС> ]:[1] :[1486080934]:[Father]:[st;hlsmk ]:[1] diff --git a/top_menu.php b/top_menu.php index 3a1cf3b..f64337e 100644 --- a/top_menu.php +++ b/top_menu.php @@ -1,7 +1,4 @@ - - - - + - - - -
    + function closehint3() { + document.all("hint3").style.visibility = "hidden"; + Hint3Name = ''; + } + +
    - - -
    battle() ?>    + room]; ?>    Напасть на...
    - + + - 0) { - echo '

    В комнате разбросаны вещи:

    '; - } - while ($it = mysql_fetch_array($its)) { - echo ' Подобрать предмет \'', $it['name'], '\''; - } - - ?> -
    - - + - document.onmousedown = Down; - - - - - - -
    - - - - - - - - - - -
    -
    - -
    -
    -
    - - - - -
    - -
    -
    -
    - -
    - - - - -
    - - - - - - - + if (mtime > 0) { + progress_clear(); + progress_update(); + } else { + for (var i = 1; i <= progressEnd; i++) { + document.getElementById('progress' + i).style.backgroundColor = progressColor; + } + } + + +
    - +
    + + + + +
    + + + + + + - + - - - - + + + +
    +
    +
    +
    +
    + - - - - -
    - - - - -
    -
    - -
    -
    -
    -
    - - - - - - - - - - - - - - - - -
    - href="?rnd=0.817371946556865&path=4">nmousemove="fastshow2('');" - onmouseout="hideshow();"/>
    -
    - - - - - - - - -
    - href="?rnd=0.817371946556865&path=1">onmousemove="fastshow2('');" - onmouseout="hideshow();"/>
    - href="?rnd=0.817371946556865&path=3">onmousemove="fastshow2('');" - onmouseout="hideshow();"/>
    -
    - - - - - - - - - - - - - - - - -
    href="?rnd=0.817371946556865&path=2">onmousemove="fastshow2('');" - onmouseout="hideshow();"/>
    -
    +
    + + + + +
    + + + + + + + + + + + + +
    + + + + + + +
    + + + + +
    +
    + +
    +
    +
    + + + + + + + + + + + + + + + + +
    + room][4]]) { + echo 'id="m7"'; + } ?> href="?rnd=0.817371946556865&path=4">room][4]]) { + echo 'i'; + } ?>nmousemove="fastshow2('room][4]] ?>');" + onmouseout="hideshow();"/>
    +
    + + + + + + + + + + +
    + room][1]]) { + echo 'id="m1"'; + } ?> href="?rnd=0.817371946556865&path=1">room][1]]) { + echo 'i'; + } ?>onmousemove="fastshow2('room][1]] ?>');" + onmouseout="hideshow();"/>
    +
    + room][3]]) { + echo 'id="m5"'; + } ?> href="?rnd=0.817371946556865&path=3">room][3]]) { + echo 'i'; + } ?>onmousemove="fastshow2('room][3]] ?>');" + onmouseout="hideshow();"/>
    +
    + + + + + + + + + + + + + + + + +
    room][2]]) { + echo 'id="m3"'; + } ?> href="?rnd=0.817371946556865&path=2">room][2]]) { + echo 'i'; + } ?>onmousemove="fastshow2('room][2]] ?>');" + onmouseout="hideshow();"/>
    +
    +
    +
    + + -
    -
    -Всего живых участников на данный момент : ".$kol_pl." + ".$ls.""; ?>...
    +
    +Всего живых участников на данный момент : " . $kol_pl . " + " . $ls . ""; ?>...
    - - - \ No newline at end of file + \ No newline at end of file diff --git a/towerlog.php b/towerlog.php index 2ebe230..d6372ef 100644 --- a/towerlog.php +++ b/towerlog.php @@ -1,15 +1,5 @@ - - - - - Башня смерти. Отчет о турнире #<? echo $tr['id']; ?> - - -

    Башня смерти. Отчет о турнире.

    -Призовой фонд : кр.

    - - \ No newline at end of file +Template::header('Башня смерти. Отчет о турнире #'. $tr['id']); +echo sprintf('

    Башня смерти. Отчет о турнире.

    %s кр.
    %s', $tr['coin'], $tr['log']); \ No newline at end of file diff --git a/towerstamp.php b/towerstamp.php index 6131e56..3ad4108 100644 --- a/towerstamp.php +++ b/towerstamp.php @@ -1,13 +1,13 @@ battle) { header('location: fbattle.php'); exit; } +if($user->room != 31) { exit('Для распределения статов необходимо находиться в прихожей "Башни смерти"'); } +if(isset($effect['id'])) { exit('Для распределения статов на Вас не дожно быть никаких эффектов'); } undressall($user['id']); if((int)$_GET['delsn'] > 0) { @@ -40,16 +40,9 @@ if($_GET['setdef']){ mysql_query("UPDATE `deztow_charstams` SET `def` = 0 WHERE `owner` = '{$user['id']}' AND `id` != ".(int)$_GET['setdef'].""); echo "Сохранено.".mysql_error(); } + +Template::header('towerstamp'); ?> - - - - - - - - -

    Профили характеристик

    Статы не позволяют сходить в БС? Раскиньте ваши статы так, как вы хотите, и участвуйте в турнире! Выбранный по умолчанию профиль, загрузится сам. Вы можете создавать неограниченное число профилей, и менять их за секунды до турнира!

    @@ -111,6 +104,4 @@ if($_GET['setdef']){
    - - - \ No newline at end of file + \ No newline at end of file diff --git a/ul_clans.php b/ul_clans.php index 5bfa800..4a02254 100644 --- a/ul_clans.php +++ b/ul_clans.php @@ -1,6 +1,6 @@ battle) { exit; } -if ($_GET['id']) { +if ($_GET['id'] && $user->admin) { echo "Пробуем перейти на выбранную замковую улицу..."; $_SESSION["klan"] = $_GET['klan']; $a = $_GET['klan']; - db::c()->query('UPDATE `users`,`online` SET `users`.`room` = 651, `online`.`room` = 651 WHERE `online`.`id` = `users`.`id` AND `online`.`id` = ?i',$_SESSION['uid']); + db::c()->query('UPDATE `users`,`online` SET `users`.`room` = 651, `online`.`room` = 651 WHERE `online`.`id` = `users`.`id` AND `online`.`id` = ?i', $_SESSION['uid']); header("location: city.php"); -} else { -?> - - - - - - - -← назад -

    Переход к клановым улицам

    -На данный момент свои замки имеют такие кланы: - -query('SELECT `id`,`short`,`align`,`name` FROM `clans` WHERE `zamok` = 2'); - while ($row = $query->fetch_assoc()) { - // $id = $row['id']; - // $s = $row['short']; - // echo " $s"; - // echo '
    '; - // echo ""; - // echo '

    '; - $frm = " %s
    "; - echo sprintf($frm,$row['align'],$row['short'],$row['name'],$row['id']); - } + exit; } +Template::header('Клановый перекрёсток'); ?> - - \ No newline at end of file + ← назад +

    Переход к клановым улицам

    + На данный момент свои замки имеют такие кланы: +query('SELECT `id`,`short`,`align`,`name` FROM `clans` WHERE `zamok` = 2'); +while ($row = $query->fetch_assoc()) { + $frm = " %s
    "; + echo sprintf($frm, $row['align'], $row['short'], $row['name'], $row['id']); +} diff --git a/user_abilities.php b/user_abilities.php index 35d1955..a4578c6 100644 --- a/user_abilities.php +++ b/user_abilities.php @@ -9,32 +9,14 @@ session_start(); if (empty($_SESSION['uid'])) { header("Location: index.php"); + exit; } require_once 'functions.php'; - -if (!empty($_GET['teleport']) and $user->admin == 1) { +$user = $user ?? []; +if (!empty($_GET['teleport']) && $user->admin == 1) { db::c()->query('UPDATE `users`,`online` SET `users`.`room` = 20,`online`.`room` = 20 WHERE `online`.`id` = `users`.`id` AND `online`.`id` = ?i', $_SESSION['uid']); } - -?> - - - - - - - -
    - admin == 1): ?> - - - -
    -

    Особые умения

    -
    -query('SELECT `accses`,`name` FROM `aligns` WHERE `align` = ?i', $user->align)->fetch_assoc(); $moj = expa($al['accses']); @@ -250,246 +232,6 @@ if (in_array($_POST['use'], array_keys($moj))) { } } - -echo "


    "; -foreach ($moj as $k => $v) { - switch ($k) { - case "sleep": - $script_name = "runmagic0"; - $magic_name = "Наложить заклятие молчания"; - break; - case "sleepf": - $script_name = "runmagicf"; - $magic_name = "Наложить заклятие форумного молчания"; - break; - case "healing": - $script_name = "runmagic1"; - $magic_name = "Лечение"; - break; - case "al_neut_power": - $script_name = "RunMagicSelf"; - $magic_name = "Сила нейтралитета"; - break; - case "ct1": - $script_name = "runmagic1"; - $magic_name = "Исцелить легкую травму"; - break; - case "ct2": - $script_name = "runmagic1"; - $magic_name = "Исцелить среднюю травму"; - break; - case "ct3": - $script_name = "runmagic1"; - $magic_name = "Исцелить тяжелую травму"; - break; - case "sleep_off": - $script_name = "runmagic1"; - $magic_name = "Снять заклятие молчания"; - break; - case "sleepf_off": - $script_name = "runmagic1"; - $magic_name = "Снять заклятие форумного молчания"; - break; - case "haos": - $script_name = "runmagic2"; - $magic_name = "Наложить заклятие хаоса"; - break; - case "haos_off": - $script_name = "runmagic1"; - $magic_name = "Снять заклятие хаоса"; - break; - case "death": - $script_name = "runmagic1"; - $magic_name = "Наложить заклятие смерти"; - break; - case "death_off": - $script_name = "runmagic1"; - $magic_name = "Снять заклятие смерти"; - break; - case "obezl": - $script_name = "runmagic2"; - $magic_name = "Наложить заклятие обезличивания"; - break; - case "obezl_off": - $script_name = "runmagic1"; - $magic_name = "Снять заклятие обезличивания"; - break; - case "pal_off": - $script_name = "runmagic1"; - $magic_name = "Лишить звания Паладин"; - break; - case "attack": - $script_name = "runmagic1"; - $magic_name = "Нападение"; - break; - case "attack_t": - $script_name = "runmagic1"; - $magic_name = "Нападение на Темного"; - break; - case "battack": - $script_name = "runmagic1"; - $magic_name = "Кровавое нападение"; - break; - case "attackk_close": - $script_name = "runmagic1"; - $magic_name = "Кулачное закрытое кровавое нападение"; - break; - case "attackk_open": - $script_name = "runmagic1"; - $magic_name = "Кулачное закрытое нападение"; - break; - case "marry": - $script_name = "runmagic4"; - $magic_name = "Зарегистрировать брак"; - break; - case "unmarry": - $script_name = "runmagic4"; - $magic_name = "Расторгнуть брак"; - break; - case "hidden": - $script_name = "runmagic1"; - $magic_name = "Заклятие невидимости"; - break; - case "teleport": - $script_name = "runmagic"; - $magic_name = "Телепортация"; - break; - case "check": - $script_name = "runmagic1"; - $magic_name = "Поставить проверку"; - break; - case "ct_all": - $script_name = "runmagic1"; - $magic_name = "Вылечить от травм"; - break; - case "pal_buttons": - $script_name = "runmagic1"; - $magic_name = "Отметить о прохождении проверки"; - break; - case "vampir": - $script_name = "runmagic1"; - $magic_name = "Вампиризм (выпить энергию другого игрока)"; - break; - case "brat": - $script_name = "runmagic1"; - $magic_name = "Помочь темному собрату (вмешаться в поединок)"; - break; - case "dneit": - $script_name = "runmagic1"; - $magic_name = "Присвоить склонность (Нейтральное Братство)"; - break; - case "dpal": - $script_name = "runmagic"; - $magic_name = "Присвоить склонность (Паладин)"; - break; - case "ddark": - $script_name = "runmagic1"; - $magic_name = "Присвоить склонность (Темное Братство)"; - break; - case "dlight": - $script_name = "runmagic1"; - $magic_name = "Присвоить склонность (Светлое Братство)"; - break; - case "un_align": - $script_name = "runmagic1"; - $magic_name = "Лишить склонности"; - break; - case "note": - $script_name = "runmagic"; - $magic_name = "Редактировать личное дело"; - break; - case "sys": - $script_name = "runmagic"; - $magic_name = "Отправить в чат системное сообщение"; - break; - case "scanner": - $script_name = "runmagic"; - $magic_name = "Показать лог действий модератора"; - break; - case "rep": - $script_name = "runmagic"; - $magic_name = "Отчет о переводах"; - break; - case "rost": - $script_name = "runmagic"; - $magic_name = "Присвоить статус"; - break; - case "ldadd": - $script_name = ""; - $magic_name = "Записать причину отправки в Хаос"; - break; - case "crush": - $script_name = "runmagic1"; - $magic_name = "Сокрушение"; - break; - case "def": - $script_name = "runmagic1"; - $magic_name = "Защита от оружия"; - break; - case "bexit": - $script_name = "runmagic1"; - $magic_name = "Выйти из боя"; - break; - } - - if ($script_name) { - $action_ok = 1; - $abil = db::c()->query('SELECT `abil` FROM `users` WHERE `id`= ?i', $_SESSION['uid'])->fetch_assoc(); - $abil = unserialize($abil['abil']); - - if ($user->align == 2) { - if ($k == 'al_neut_power' && $abil[0] < 1) { - $action_ok = 0; - } - if ($k == 'attackk_close' && $abil[1] < 1) { - $action_ok = 0; - } - if ($k == 'attackk_open' && $abil[2] < 1) { - $action_ok = 0; - } - } - if ($user->align == 6) { - if ($k == 'ct1' && $abil[0] < 1) { - $action_ok = 0; - } - if ($k == 'ct2' && $abil[1] < 1) { - $action_ok = 0; - } - if ($k == 'ct3' && $abil[2] < 1) { - $action_ok = 0; - } - } - } - if ($action_ok > 0) { - print " "; - } -} -if ($user->align == 2) // Нейтралы -{ - - $abil = db::c()->query('SELECT `abil` FROM `users` WHERE `id`= ?i', $_SESSION['uid'])->fetch_assoc(); - $abil = unserialize($abil['abil']); - for ($i = 0; $i < 3; $i++) if (!$abil[$i]) $abil[$i] = 0; - echo("
    Осталось использований:
    "); - echo(" Сила нейтралитета - " . $abil[0] . "
    "); - echo(" Кулачное закрытое кровавое нападение - " . $abil[1] . "
    "); - echo(" Кулачное закрытое нападение - " . $abil[2] . "
    "); -} - -if ($user->align == 6) // Свет -{ - - $abil = db::c()->query('SELECT `abil` FROM `users` WHERE `id`= ?i', $_SESSION['uid'])->fetch_assoc(); - $abil = unserialize($abil['abil']); - for ($i = 0; $i < 3; $i++) if (!$abil[$i]) $abil[$i] = 0; - echo("
    Осталось использований:
    "); - echo(" Исцелить легкую травму - " . $abil[0] . "
    "); - echo(" Исцелить среднюю травму - " . $abil[1] . "
    "); - echo(" Исцелить тяжелую травму - " . $abil[2] . "
    "); -} - -echo "
    "; - #RELIKT PHP function klan_relicts() { @@ -658,9 +400,6 @@ function user_relicts() } else { $r .= '
    0
    '; } - if ($user->admin) { - $r .= '
    ~
    '; - } return $r; } @@ -734,6 +473,40 @@ function show_byu($type) { global $user; $type = $type + 20; + $typeName = [ + 21 => '15 минут тишины', + 22 => '30 минут тишины', + 23 => 'изоляция поединка', + 24 => 'исцеление 20%', + 25 => 'исцеление 35%', + 26 => 'исцеление 50%', + 27 => 'лечение тяжёлой травмы', + 28 => 'нападение', + 29 => 'кровавое нападение', + 30 => 'объятия смерти', + 31 => 'оставить запись в лог боя', + 32 => 'снятие изоляции поединка', + 33 => 'воскрешение', + 34 => 'порождение клона', + 35 => 'эфирное воздействие', + ]; + $typeImage = [ + 21 => 'silence15', + 22 => 'silence30', + 23 => 'closebattle', + 24 => 'cureHP15', + 25 => 'cureHP45', + 26 => 'cureHP60', + 27 => 'cure3', + 28 => 'attack', + 29 => 'attackb', + 30 => 'poison_e', + 31 => 'note', + 32 => 'unlockbattle', + 33 => 'reanimationD', + 34 => 'mirror', + 35 => 'antimirror', + ]; if ($user->clan) { $clan = db::c()->query('SELECT `id`, `glava` FROM `clans` WHERE `id` = ?i', $user->clan)->fetch_assoc(); if ($clan['glava'] == $user->id) { @@ -744,7 +517,15 @@ function show_byu($type) } else { $r = ''; } - return $r; + return << +
    $typeName[$type]
    +
    $typeName[$type]
    +
    + $r +
    + +FFFF; } $is_ = db::c()->query('SELECT `id` FROM `abils_user` WHERE `uid` = ?i', $user->id)->fetch_assoc(); @@ -752,11 +533,6 @@ if (empty($is_['id'])) { db::c()->query('INSERT INTO `abils_user` (`uid`) VALUES (?i)', $user->id); } -$is_ = db::c()->query('SELECT `id` FROM `abils_vip` WHERE `uid` = ?i', $user->id)->fetch_assoc(); -if (empty($is_['id'])) { - db::c()->query('INSERT INTO `abils_vip` (`uid`) VALUES (?i)', $user->id); -} - if (empty($user->clan)) { $is_ = db::c()->query('SELECT `id` FROM `abils_klan` WHERE `klan` = ?i', $user->clan)->fetch_assoc(); if (empty($is_['id'])) { @@ -766,8 +542,264 @@ if (empty($user->clan)) { $bank = db::c()->query('SELECT `ekr` FROM `bank` WHERE `id` = ?i ', $_SESSION['uid'])->fetch_assoc(); -?> +Template::header('user_abilities'); +?> +
    + admin == 1): ?> + + + +
    +

    Особые умения

    +
    +
    + $v) { + switch ($k) { + case "sleep": + $script_name = "runmagic0"; + $magic_name = "Наложить заклятие молчания"; + break; + case "sleepf": + $script_name = "runmagicf"; + $magic_name = "Наложить заклятие форумного молчания"; + break; + case "healing": + $script_name = "runmagic1"; + $magic_name = "Лечение"; + break; + case "al_neut_power": + $script_name = "RunMagicSelf"; + $magic_name = "Сила нейтралитета"; + break; + case "ct1": + $script_name = "runmagic1"; + $magic_name = "Исцелить легкую травму"; + break; + case "ct2": + $script_name = "runmagic1"; + $magic_name = "Исцелить среднюю травму"; + break; + case "ct3": + $script_name = "runmagic1"; + $magic_name = "Исцелить тяжелую травму"; + break; + case "sleep_off": + $script_name = "runmagic1"; + $magic_name = "Снять заклятие молчания"; + break; + case "sleepf_off": + $script_name = "runmagic1"; + $magic_name = "Снять заклятие форумного молчания"; + break; + case "haos": + $script_name = "runmagic2"; + $magic_name = "Наложить заклятие хаоса"; + break; + case "haos_off": + $script_name = "runmagic1"; + $magic_name = "Снять заклятие хаоса"; + break; + case "death": + $script_name = "runmagic1"; + $magic_name = "Наложить заклятие смерти"; + break; + case "death_off": + $script_name = "runmagic1"; + $magic_name = "Снять заклятие смерти"; + break; + case "obezl": + $script_name = "runmagic2"; + $magic_name = "Наложить заклятие обезличивания"; + break; + case "obezl_off": + $script_name = "runmagic1"; + $magic_name = "Снять заклятие обезличивания"; + break; + case "pal_off": + $script_name = "runmagic1"; + $magic_name = "Лишить звания Паладин"; + break; + case "attack": + $script_name = "runmagic1"; + $magic_name = "Нападение"; + break; + case "attack_t": + $script_name = "runmagic1"; + $magic_name = "Нападение на Темного"; + break; + case "battack": + $script_name = "runmagic1"; + $magic_name = "Кровавое нападение"; + break; + case "attackk_close": + $script_name = "runmagic1"; + $magic_name = "Кулачное закрытое кровавое нападение"; + break; + case "attackk_open": + $script_name = "runmagic1"; + $magic_name = "Кулачное закрытое нападение"; + break; + case "marry": + $script_name = "runmagic4"; + $magic_name = "Зарегистрировать брак"; + break; + case "unmarry": + $script_name = "runmagic4"; + $magic_name = "Расторгнуть брак"; + break; + case "hidden": + $script_name = "runmagic1"; + $magic_name = "Заклятие невидимости"; + break; + case "teleport": + $script_name = "runmagic"; + $magic_name = "Телепортация"; + break; + case "check": + $script_name = "runmagic1"; + $magic_name = "Поставить проверку"; + break; + case "ct_all": + $script_name = "runmagic1"; + $magic_name = "Вылечить от травм"; + break; + case "pal_buttons": + $script_name = "runmagic1"; + $magic_name = "Отметить о прохождении проверки"; + break; + case "vampir": + $script_name = "runmagic1"; + $magic_name = "Вампиризм (выпить энергию другого игрока)"; + break; + case "brat": + $script_name = "runmagic1"; + $magic_name = "Помочь темному собрату (вмешаться в поединок)"; + break; + case "dneit": + $script_name = "runmagic1"; + $magic_name = "Присвоить склонность (Нейтральное Братство)"; + break; + case "dpal": + $script_name = "runmagic"; + $magic_name = "Присвоить склонность (Паладин)"; + break; + case "ddark": + $script_name = "runmagic1"; + $magic_name = "Присвоить склонность (Темное Братство)"; + break; + case "dlight": + $script_name = "runmagic1"; + $magic_name = "Присвоить склонность (Светлое Братство)"; + break; + case "un_align": + $script_name = "runmagic1"; + $magic_name = "Лишить склонности"; + break; + case "note": + $script_name = "runmagic"; + $magic_name = "Редактировать личное дело"; + break; + case "sys": + $script_name = "runmagic"; + $magic_name = "Отправить в чат системное сообщение"; + break; + case "scanner": + $script_name = "runmagic"; + $magic_name = "Показать лог действий модератора"; + break; + case "rep": + $script_name = "runmagic"; + $magic_name = "Отчет о переводах"; + break; + case "rost": + $script_name = "runmagic"; + $magic_name = "Присвоить статус"; + break; + case "ldadd": + $script_name = ""; + $magic_name = "Записать причину отправки в Хаос"; + break; + case "crush": + $script_name = "runmagic1"; + $magic_name = "Сокрушение"; + break; + case "def": + $script_name = "runmagic1"; + $magic_name = "Защита от оружия"; + break; + case "bexit": + $script_name = "runmagic1"; + $magic_name = "Выйти из боя"; + break; + } + + if ($script_name) { + $action_ok = 1; + $abil = db::c()->query('SELECT `abil` FROM `users` WHERE `id`= ?i', $_SESSION['uid'])->fetch_assoc(); + $abil = unserialize($abil['abil']); + + if ($user->align == 2) { + if ($k == 'al_neut_power' && $abil[0] < 1) { + $action_ok = 0; + } + if ($k == 'attackk_close' && $abil[1] < 1) { + $action_ok = 0; + } + if ($k == 'attackk_open' && $abil[2] < 1) { + $action_ok = 0; + } + } + if ($user->align == 6) { + if ($k == 'ct1' && $abil[0] < 1) { + $action_ok = 0; + } + if ($k == 'ct2' && $abil[1] < 1) { + $action_ok = 0; + } + if ($k == 'ct3' && $abil[2] < 1) { + $action_ok = 0; + } + } + } + if ($action_ok > 0) { + print " "; + } + } + if ($user->align == 2) // Нейтралы + { + + $abil = db::c()->query('SELECT `abil` FROM `users` WHERE `id`= ?i', $_SESSION['uid'])->fetch_assoc(); + $abil = unserialize($abil['abil']); + for ($i = 0; $i < 3; $i++) { + if (!$abil[$i]) { + $abil[$i] = 0; + } + } + echo("
    Осталось использований:
    "); + echo(" Сила нейтралитета - " . $abil[0] . "
    "); + echo(" Кулачное закрытое кровавое нападение - " . $abil[1] . "
    "); + echo(" Кулачное закрытое нападение - " . $abil[2] . "
    "); + } + + if ($user->align == 6) // Свет + { + + $abil = db::c()->query('SELECT `abil` FROM `users` WHERE `id`= ?i', $_SESSION['uid'])->fetch_assoc(); + $abil = unserialize($abil['abil']); + for ($i = 0; $i < 3; $i++) { + if (!$abil[$i]) { + $abil[$i] = 0; + } + } + echo("
    Осталось использований:
    "); + echo(" Исцелить легкую травму - " . $abil[0] . "
    "); + echo(" Исцелить среднюю травму - " . $abil[1] . "
    "); + echo(" Исцелить тяжелую травму - " . $abil[2] . "
    "); + } + ?> +

    Реликты

    @@ -924,132 +956,21 @@ $bank = db::c()->query('SELECT `ekr` FROM `bank` WHERE `id` = ?i ', $_SESSION['u
    -
    -
    Заклятие молчания
    -
    -
    - Цена: 1.00 екр. - -
    -
    - -
    -
    Заклятие молчания
    -
    -
    - Цена: 2.00 екр. - -
    -
    - -
    -
    Закрыть бой
    -
    -
    - Цена: 10.00 екр. - -
    -
    -
    -
    Исцеление +20%
    -
    -
    - Цена: 0.50 екр. - -
    -
    - -
    -
    Исцеление +35%
    -
    -
    - Цена: 0.80 екр. - -
    -
    - -
    -
    Исцеление +50%
    -
    -
    - Цена: 1.00 екр. - -
    -
    -
    -
    Лечение тяжелой травмы
    -
    -
    - Цена: 1.00 екр. - -
    -
    - -
    -
    Нападение
    -
    -
    - Цена: 0.10 екр. - -
    -
    - -
    -
    Нападение (кровавое)
    -
    -
    - Цена: 0.20 екр. - -
    -
    - -
    -
    Оставить запись в логе боя
    -
    -
    - Цена: 0.02 екр. - -
    -
    -
    -
    Открыть бой
    -
    -
    - Цена: 20.00 екр. - -
    -
    - -
    -
    Порождение клона
    -
    -
    - Цена: 1.00 екр. - -
    -
    -
    -
    Эфирное воздействие
    -
    -
    - Цена: 1.00 екр. - -
    -
    + + + + + + + + + + + + + + +
    "; + exit(); + } + } else { + + $login = $user['login']; + $ya = mysql_query("SELECT `login` FROM `vxodd` WHERE `login` = '$login' LIMIT 1"); + $wawe = 0; + if ($daw = mysql_fetch_array($ya)) { + $wawe = 1; } - body { - background-image: url('i/canal.jpg'); - background-repeat: no-repeat; - background-position: top right; + $naw = mysql_query("SELECT `login` FROM `vxod` WHERE `login` = '$login' LIMIT 1"); + $nawe = 0; + if ($ser = mysql_fetch_array($naw)) { + $nawe = 1; } - - - -
    - - - - -
    -

    Вход в водосток

    - '0'"); - if ($el = mysql_fetch_array($select)) { - $wait_sec = $el["time"]; - $new_t = time(); - $left_time = $wait_sec - $new_t; - $left_hour = floor(($left_time / 60) / 60); - $left_min = floor($left_time / 60); - $left_sec = $left_time - $left_min * 60; - $left_min = ($left_min - $left_hour * 60); - if ($wait_sec > $new_t) { - print" До следующего входа осталось -: $left_hour - ч. $left_min - мин. -$left_sec сек. -
    "; - } else { - mysql_query("DELETE FROM visit_podzem WHERE login='" . $user['login'] . "'"); - print ""; - exit(); - } - }else{ - - $login = $user['login']; - $ya = mysql_query("SELECT `login` FROM `vxodd` WHERE `login` = '$login' LIMIT 1"); - $wawe = 0; - if ($daw = mysql_fetch_array($ya)) { - $wawe = 1; - } - - $naw = mysql_query("SELECT `login` FROM `vxod` WHERE `login` = '$login' LIMIT 1"); - $nawe = 0; - if ($ser = mysql_fetch_array($naw)) { - $nawe = 1; - } - - $rt = mysql_query("select id,level from users where login='$login'"); - $est = mysql_fetch_array($rt); - $user_id = $est["id"]; - $user_lvl = $est["level"]; + $rt = mysql_query("select id,level from users where login='$login'"); + $est = mysql_fetch_array($rt); + $user_id = $est["id"]; + $user_lvl = $est["level"]; - if ($wawe == 0) { - echo "
    + if ($wawe == 0) { + echo "
    Группа Комментарий
    @@ -101,235 +95,217 @@ if ($user->room == 402) {
    "; - } else { + } else { - print"
    + print"
    Группа "; - if ($nawe == 1) { - echo "  "; - } - echo " + if ($nawe == 1) { + echo "  "; + } + echo "
    "; - } - - if ($_GET['warning'] == 1) { - print" Вы покинули группу"; - } - if ($_GET['warning'] == 2) { - print" Увы! Не угадали пароль!"; - } - if ($_GET['warning'] == 3) { - print" Вы подали заявку! Отзавите!"; - } - if ($_GET['warning'] == 4) { - print" Вы уже в группе!"; - } - if ($_GET['warning'] == 5) { - print" Группа уже собранна!"; - } - print""; - - $i = 0; - $Q = mysql_query("SELECT * FROM vxod"); - while ($DATA = mysql_fetch_array($Q)) { - $cr = $DATA["glav_id"]; - $z_login[$i] = $DATA["login"]; - $date[$i] = $DATA["date"]; - $comment[$i] = $DATA["comment"]; - $password[$i] = $DATA["pass"]; - - $mine_z[$i] = 0; - - $Q2 = mysql_query("SELECT glav_id FROM vxodd WHERE glav_id='$cr'"); - $t1_all[$i] = 0; - while ($DATAS = mysql_fetch_array($Q2)) { - $t1_all[$i]++; - } - $creator[$i] = $DATA["glav_id"]; - $i++; - } - - for ($n = 0; $n < $i; $n++) { - echo ""; - - }/////////закрытие - ?> - - - - - - - -
    $date[$n] "; - - $QUER = mysql_query("SELECT login,lvl FROM vxodd WHERE glav_id='$creator[$n]' ORDER BY id ASC"); - while ($DATAS = mysql_fetch_array($QUER)) { - $p1 = $DATAS["login"]; - $p_login = $DATAS["login"]; - $p_lvl = $DATAS["lvl"]; - if ($p1 != "") { - $p1 = "$p1 [$p_lvl] "; - if ($t1_all[$n] == 1) { - echo " $p1"; - } else { - echo " $p1,"; - } - - } - } - if (!empty($comment[$n])) { - print"| $comment[$n] "; - } - - if ($wawe == '0') { - - if (!empty($password[$n])) { - echo " "; - } - echo " -"; - } - echo "
    - - -
    - - location.href='?warning=4'"; - exit; - } - $time = date("H:i"); - $SQL2 = mysql_query("INSERT INTO vxod(date,login,glav_id,comment,pass) VALUES('$time','$login','$user_id','" . $_GET['cmt'] . "','" . $_GET['pass'] . "')"); - $SQL2 = mysql_query("INSERT INTO vxodd(login,glav_id,lvl) VALUES('$login','$user_id','$user_lvl')"); - if ($SQL2) { - print ""; - exit; - } else { - print"Ошибка!!! Сообщите администратору!"; - } - } - //////////////Удаление заявки////////////////////// - if ($_GET['del']) { - $e = mysql_query("DELETE FROM vxod WHERE login='$login'"); - $es = mysql_query("DELETE FROM vxodd WHERE glav_id='$user_id'"); - $ed = mysql_query("DELETE FROM vxodd WHERE login='$login'"); - if ($e) { - print ""; - exit; - } else { - print"Ошибка!!! Сообщите администратору!"; - } - } - /////////////Присоединится/////////////// - if ($_GET['add']) { - $der = mysql_query("SELECT glav_id,id FROM vxodd WHERE login='" . $user['login'] . "'"); - if ($deras = mysql_fetch_array($der)) { - print ""; - exit; - } - $den = mysql_query("SELECT id FROM vxodd WHERE glav_id='" . $_GET['naw_id'] . "'"); - if (mysql_num_rows($den) >= 4) { - print ""; - exit; - } - - if ($_GET['pass'] == $_GET['naw_pass']) { - $rt = mysql_query("select level from users where login='$login'"); - $est = mysql_fetch_array($rt); - $s = mysql_query("INSERT INTO vxodd(login,glav_id,lvl) VALUES('$login','" . $_GET['naw_id'] . "','" . $est["level"] . "')"); - if ($s) { - print ""; - exit; - } else { - print"Ошибка!!! Сообщите администратору!"; } - } else { - print ""; - exit; - } - } - //////////////////Начинаем//////////////////// - if ($_GET['start']) { - $zax = mysql_query("select login from vxodd where glav_id='" . $user['id'] . "'"); - while ($nana = mysql_fetch_array($zax)) { - $n_login = $nana["login"]; - $rty = mysql_query("select id,level,login from users where login='$n_login'"); - $esth = mysql_fetch_array($rty); - $est_id = $esth["id"]; - $est_login = $esth["login"]; -//Время до следующего визита - $vremya = 3600 * 6 + time(); - mysql_query('insert into visit_podzem (login,time) values("' . $n_login . '","' . $vremya . '")'); - $vrem = 120 * 60 + time(); - mysql_query('insert into labirint(user_id, login, location, vector, glav_id, glava, t, l,key1,key2,key3,el,name,visit_time) values("' . $est_id . '", "' . $est_login . '", "16", "0", "' . $user['id'] . '", "' . $user['login'] . '","226","453","99","96","92","47","Канализация 1 этаж","' . $vrem . '")'); - mysql_query("UPDATE `users`,`online` SET `users`.`room` = '403',`online`.`room` = '403' WHERE `online`.`id` = `users`.`id` AND `online`.`id` = '" . $esth["id"] . "' ;"); - } - $ferrr = mysql_query("SELECT * FROM podzem3 WHERE glava='default' and name='Канализация 1 этаж'"); - $retr = mysql_fetch_array($ferrr); - mysql_query('insert into podzem3(glava,name,n1,n2,n3,n4,n5,n6,n7,n8,n9,n11,n12,n13,n14,n15,n16,n17,n18,n19,n21,n22,n23,n24,n25,n26,n27,n28,n29,n31,n32,n33,n34,n35,n36,n37,n38,n39,n41,n42,n43,n44,n45,n46,n47,n48,n49,n51,n52,n53,n54,n55,n56,n57,n58,n59,n61,n62,n63,n64,n65,n66,n67,n68,n69,n71,n72,n73,n74,n75,n76,n77,n78,n79,n81,n82,n83,n84,n85,n86,n87,n88,n89,n91,n92,n93,n94,n95,n96,n97,n98,n99,sunduk1,sunduk2,sunduk3,sunduk4,sunduk5,sunduk6,sunduk7) -values("' . $login . '","Канализация 1 этаж","' . $retr["n1"] . '","' . $retr["n2"] . '","' . $retr["n3"] . '","' . $retr["n4"] . '","' . $retr["n5"] . '","' . $retr["n6"] . '","' . $retr["n7"] . '","' . $retr["n8"] . '","' . $retr["n9"] . '","' . $retr["n11"] . '","' . $retr["n12"] . '","' . $retr["n13"] . '","' . $retr["n14"] . '","' . $retr["n15"] . '","' . $retr["n16"] . '","' . $retr["n17"] . '","' . $retr["n18"] . '","' . $retr["n19"] . '","' . $retr["n21"] . '","' . $retr["n22"] . '","' . $retr["n23"] . '","' . $retr["n24"] . '","' . $retr["n25"] . '","' . $retr["n26"] . '","' . $retr["n27"] . '","' . $retr["n28"] . '","' . $retr["n29"] . '","' . $retr["n31"] . '","' . $retr["n32"] . '","' . $retr["n33"] . '","' . $retr["n34"] . '","' . $retr["n35"] . '","' . $retr["n36"] . '","' . $retr["n37"] . '","' . $retr["n38"] . '","' . $retr["n39"] . '","' . $retr["n41"] . '","' . $retr["n42"] . '","' . $retr["n43"] . '","' . $retr["n44"] . '","' . $retr["n45"] . '","' . $retr["n46"] . '","' . $retr["n47"] . '","' . $retr["n48"] . '","' . $retr["n49"] . '","' . $retr["n51"] . '","' . $retr["n52"] . '","' . $retr["n53"] . '","' . $retr["n54"] . '","' . $retr["n55"] . '","' . $retr["n56"] . '","' . $retr["n57"] . '","' . $retr["n58"] . '","' . $retr["n59"] . '","' . $retr["n61"] . '","' . $retr["n62"] . '","' . $retr["n63"] . '","' . $retr["n64"] . '","' . $retr["n65"] . '","' . $retr["n66"] . '","' . $retr["n67"] . '","' . $retr["n68"] . '","' . $retr["n69"] . '","' . $retr["n71"] . '","' . $retr["n72"] . '","' . $retr["n73"] . '","' . $retr["n74"] . '","' . $retr["n75"] . '","' . $retr["n76"] . '","' . $retr["n77"] . '","' . $retr["n78"] . '","' . $retr["n79"] . '","' . $retr["n81"] . '","' . $retr["n82"] . '","' . $retr["n83"] . '","' . $retr["n84"] . '","' . $retr["n85"] . '","' . $retr["n86"] . '","' . $retr["n87"] . '","' . $retr["n88"] . '","' . $retr["n89"] . '","' . $retr["n91"] . '","' . $retr["n92"] . '","' . $retr["n93"] . '","' . $retr["n94"] . '","' . $retr["n95"] . '","' . $retr["n96"] . '","' . $retr["n97"] . '","' . $retr["n98"] . '","' . $retr["n99"] . '","' . $retr["sunduk1"] . '","' . $retr["sunduk2"] . '","' . $retr["sunduk3"] . '","' . $retr["sunduk4"] . '","' . $retr["sunduk5"] . '","' . $retr["sunduk6"] . '","' . $retr["sunduk7"] . '")'); + if ($_GET['warning'] == 1) { + print" Вы покинули группу"; + } + if ($_GET['warning'] == 2) { + print" Увы! Не угадали пароль!"; + } + if ($_GET['warning'] == 3) { + print" Вы подали заявку! Отзавите!"; + } + if ($_GET['warning'] == 4) { + print" Вы уже в группе!"; + } + if ($_GET['warning'] == 5) { + print" Группа уже собранна!"; + } + print""; - $ferrr = mysql_query("SELECT * FROM podzem3 WHERE glava='default' and name='Канализация 2 этаж'"); - $retr = mysql_fetch_array($ferrr); - mysql_query('insert into podzem3(glava,name,n1,n2,n3,n4,n5,n6,n7,n8,n9,n11,n12,n13,n14,n15,n16,n17,n18,n19,n21,n22,n23,n24,n25,n26,n27,n28,n29,n31,n32,n33,n34,n35,n36,n37,n38,n39,n41,n42,n43,n44,n45,n46,n47,n48,n49,n51,n52,n53,n54,n55,n56,n57,n58,n59,n61,n62,n63,n64,n65,n66,n67,n68,n69,n71,n72,n73,n74,n75,n76,n77,n78,n79,n81,n82,n83,n84,n85,n86,n87,n88,n89,n91,n92,n93,n94,n95,n96,n97,n98,n99,sunduk1,sunduk2,sunduk3,sunduk4,sunduk5,sunduk6,sunduk7) -values("' . $login . '","Канализация 2 этаж","' . $retr["n1"] . '","' . $retr["n2"] . '","' . $retr["n3"] . '","' . $retr["n4"] . '","' . $retr["n5"] . '","' . $retr["n6"] . '","' . $retr["n7"] . '","' . $retr["n8"] . '","' . $retr["n9"] . '","' . $retr["n11"] . '","' . $retr["n12"] . '","' . $retr["n13"] . '","' . $retr["n14"] . '","' . $retr["n15"] . '","' . $retr["n16"] . '","' . $retr["n17"] . '","' . $retr["n18"] . '","' . $retr["n19"] . '","' . $retr["n21"] . '","' . $retr["n22"] . '","' . $retr["n23"] . '","' . $retr["n24"] . '","' . $retr["n25"] . '","' . $retr["n26"] . '","' . $retr["n27"] . '","' . $retr["n28"] . '","' . $retr["n29"] . '","' . $retr["n31"] . '","' . $retr["n32"] . '","' . $retr["n33"] . '","' . $retr["n34"] . '","' . $retr["n35"] . '","' . $retr["n36"] . '","' . $retr["n37"] . '","' . $retr["n38"] . '","' . $retr["n39"] . '","' . $retr["n41"] . '","' . $retr["n42"] . '","' . $retr["n43"] . '","' . $retr["n44"] . '","' . $retr["n45"] . '","' . $retr["n46"] . '","' . $retr["n47"] . '","' . $retr["n48"] . '","' . $retr["n49"] . '","' . $retr["n51"] . '","' . $retr["n52"] . '","' . $retr["n53"] . '","' . $retr["n54"] . '","' . $retr["n55"] . '","' . $retr["n56"] . '","' . $retr["n57"] . '","' . $retr["n58"] . '","' . $retr["n59"] . '","' . $retr["n61"] . '","' . $retr["n62"] . '","' . $retr["n63"] . '","' . $retr["n64"] . '","' . $retr["n65"] . '","' . $retr["n66"] . '","' . $retr["n67"] . '","' . $retr["n68"] . '","' . $retr["n69"] . '","' . $retr["n71"] . '","' . $retr["n72"] . '","' . $retr["n73"] . '","' . $retr["n74"] . '","' . $retr["n75"] . '","' . $retr["n76"] . '","' . $retr["n77"] . '","' . $retr["n78"] . '","' . $retr["n79"] . '","' . $retr["n81"] . '","' . $retr["n82"] . '","' . $retr["n83"] . '","' . $retr["n84"] . '","' . $retr["n85"] . '","' . $retr["n86"] . '","' . $retr["n87"] . '","' . $retr["n88"] . '","' . $retr["n89"] . '","' . $retr["n91"] . '","' . $retr["n92"] . '","' . $retr["n93"] . '","' . $retr["n94"] . '","' . $retr["n95"] . '","' . $retr["n96"] . '","' . $retr["n97"] . '","' . $retr["n98"] . '","' . $retr["n99"] . '","' . $retr["sunduk1"] . '","' . $retr["sunduk2"] . '","' . $retr["sunduk3"] . '","' . $retr["sunduk4"] . '","' . $retr["sunduk5"] . '","' . $retr["sunduk6"] . '","' . $retr["sunduk7"] . '")'); + $i = 0; + $Q = mysql_query("SELECT * FROM vxod"); + while ($DATA = mysql_fetch_array($Q)) { + $cr = $DATA["glav_id"]; + $z_login[$i] = $DATA["login"]; + $date[$i] = $DATA["date"]; + $comment[$i] = $DATA["comment"]; + $password[$i] = $DATA["pass"]; - $ferrr = mysql_query("SELECT * FROM podzem4 WHERE glava='default' and name='Канализация 1 этаж'"); - $retr = mysql_fetch_array($ferrr); - mysql_query('insert into podzem4(glava,name,n1,n2,n3,n4,n5,n6,n7,n8,n9,n11,n12,n13,n14,n15,n16,n17,n18,n19,n21,n22,n23,n24,n25,n26,n27,n28,n29,n31,n32,n33,n34,n35,n36,n37,n38,n39,n41,n42,n43,n44,n45,n46,n47,n48,n49,n51,n52,n53,n54,n55,n56,n57,n58,n59,n61,n62,n63,n64,n65,n66,n67,n68,n69,n71,n72,n73,n74,n75,n76,n77,n78,n79,n81,n82,n83,n84,n85,n86,n87,n88,n89,n91,n92,n93,n94,n95,n96,n97,n98,n99,v1,v2,v3,v4,v5,v6,v7,v8,v9,v11,v12,v13,v14,v15,v16,v17,v18,v19,v21,v22,v23,v24,v25,v26,v27,v28,v29,v31,v32,v33,v34,v35,v36,v37,v38,v39,v41,v42,v43,v44,v45,v46,v47,v48,v49,v51,v52,v53,v54,v55,v56,v57,v58,v59,v61,v62,v63,v64,v65,v66,v67,v68,v69,v71,v72,v73,v74,v75,v76,v77,v78,v79,v81,v82,v83,v84,v85,v86,v87,v88,v89,v91,v92,v93,v94,v95,v96,v97,v98,v99) -values("' . $login . '","Канализация 1 этаж","' . $retr["n1"] . '","' . $retr["n2"] . '","' . $retr["n3"] . '","' . $retr["n4"] . '","' . $retr["n5"] . '","' . $retr["n6"] . '","' . $retr["n7"] . '","' . $retr["n8"] . '","' . $retr["n9"] . '","' . $retr["n11"] . '","' . $retr["n12"] . '","' . $retr["n13"] . '","' . $retr["n14"] . '","' . $retr["n15"] . '","' . $retr["n16"] . '","' . $retr["n17"] . '","' . $retr["n18"] . '","' . $retr["n19"] . '","' . $retr["n21"] . '","' . $retr["n22"] . '","' . $retr["n23"] . '","' . $retr["n24"] . '","' . $retr["n25"] . '","' . $retr["n26"] . '","' . $retr["n27"] . '","' . $retr["n28"] . '","' . $retr["n29"] . '","' . $retr["n31"] . '","' . $retr["n32"] . '","' . $retr["n33"] . '","' . $retr["n34"] . '","' . $retr["n35"] . '","' . $retr["n36"] . '","' . $retr["n37"] . '","' . $retr["n38"] . '","' . $retr["n39"] . '","' . $retr["n41"] . '","' . $retr["n42"] . '","' . $retr["n43"] . '","' . $retr["n44"] . '","' . $retr["n45"] . '","' . $retr["n46"] . '","' . $retr["n47"] . '","' . $retr["n48"] . '","' . $retr["n49"] . '","' . $retr["n51"] . '","' . $retr["n52"] . '","' . $retr["n53"] . '","' . $retr["n54"] . '","' . $retr["n55"] . '","' . $retr["n56"] . '","' . $retr["n57"] . '","' . $retr["n58"] . '","' . $retr["n59"] . '","' . $retr["n61"] . '","' . $retr["n62"] . '","' . $retr["n63"] . '","' . $retr["n64"] . '","' . $retr["n65"] . '","' . $retr["n66"] . '","' . $retr["n67"] . '","' . $retr["n68"] . '","' . $retr["n69"] . '","' . $retr["n71"] . '","' . $retr["n72"] . '","' . $retr["n73"] . '","' . $retr["n74"] . '","' . $retr["n75"] . '","' . $retr["n76"] . '","' . $retr["n77"] . '","' . $retr["n78"] . '","' . $retr["n79"] . '","' . $retr["n81"] . '","' . $retr["n82"] . '","' . $retr["n83"] . '","' . $retr["n84"] . '","' . $retr["n85"] . '","' . $retr["n86"] . '","' . $retr["n87"] . '","' . $retr["n88"] . '","' . $retr["n89"] . '","' . $retr["n91"] . '","' . $retr["n92"] . '","' . $retr["n93"] . '","' . $retr["n94"] . '","' . $retr["n95"] . '","' . $retr["n96"] . '","' . $retr["n97"] . '","' . $retr["n98"] . '","' . $retr["n99"] . '","' . $retr["v1"] . '","' . $retr["v2"] . '","' . $retr["v3"] . '","' . $retr["v4"] . '","' . $retr["v5"] . '","' . $retr["v6"] . '","' . $retr["v7"] . '","' . $retr["v8"] . '","' . $retr["v9"] . '","' . $retr["v11"] . '","' . $retr["v12"] . '","' . $retr["v13"] . '","' . $retr["v14"] . '","' . $retr["v15"] . '","' . $retr["v16"] . '","' . $retr["v17"] . '","' . $retr["v18"] . '","' . $retr["v19"] . '","' . $retr["v21"] . '","' . $retr["v22"] . '","' . $retr["v23"] . '","' . $retr["v24"] . '","' . $retr["v25"] . '","' . $retr["v26"] . '","' . $retr["v27"] . '","' . $retr["v28"] . '","' . $retr["v29"] . '","' . $retr["v31"] . '","' . $retr["v32"] . '","' . $retr["v33"] . '","' . $retr["v34"] . '","' . $retr["v35"] . '","' . $retr["v36"] . '","' . $retr["v37"] . '","' . $retr["v38"] . '","' . $retr["v39"] . '","' . $retr["v41"] . '","' . $retr["v42"] . '","' . $retr["v43"] . '","' . $retr["v44"] . '","' . $retr["v45"] . '","' . $retr["v46"] . '","' . $retr["v47"] . '","' . $retr["v48"] . '","' . $retr["v49"] . '","' . $retr["v51"] . '","' . $retr["v52"] . '","' . $retr["v53"] . '","' . $retr["v54"] . '","' . $retr["v55"] . '","' . $retr["v56"] . '","' . $retr["v57"] . '","' . $retr["v58"] . '","' . $retr["v59"] . '","' . $retr["v61"] . '","' . $retr["v62"] . '","' . $retr["v63"] . '","' . $retr["v64"] . '","' . $retr["v65"] . '","' . $retr["v66"] . '","' . $retr["v67"] . '","' . $retr["v68"] . '","' . $retr["v69"] . '","' . $retr["v71"] . '","' . $retr["v72"] . '","' . $retr["v73"] . '","' . $retr["v74"] . '","' . $retr["v75"] . '","' . $retr["v76"] . '","' . $retr["v77"] . '","' . $retr["v78"] . '","' . $retr["v79"] . '","' . $retr["v81"] . '","' . $retr["v82"] . '","' . $retr["v83"] . '","' . $retr["v84"] . '","' . $retr["v85"] . '","' . $retr["v86"] . '","' . $retr["v87"] . '","' . $retr["v88"] . '","' . $retr["v89"] . '","' . $retr["v91"] . '","' . $retr["v92"] . '","' . $retr["v93"] . '","' . $retr["v94"] . '","' . $retr["v95"] . '","' . $retr["v96"] . '","' . $retr["v97"] . '","' . $retr["v98"] . '","' . $retr["v99"] . '")'); + $mine_z[$i] = 0; - $ferrr = mysql_query("SELECT * FROM podzem4 WHERE glava='default' and name='Канализация 2 этаж'"); - $retr = mysql_fetch_array($ferrr); - mysql_query('insert into podzem4(glava,name,n1,n2,n3,n4,n5,n6,n7,n8,n9,n11,n12,n13,n14,n15,n16,n17,n18,n19,n21,n22,n23,n24,n25,n26,n27,n28,n29,n31,n32,n33,n34,n35,n36,n37,n38,n39,n41,n42,n43,n44,n45,n46,n47,n48,n49,n51,n52,n53,n54,n55,n56,n57,n58,n59,n61,n62,n63,n64,n65,n66,n67,n68,n69,n71,n72,n73,n74,n75,n76,n77,n78,n79,n81,n82,n83,n84,n85,n86,n87,n88,n89,n91,n92,n93,n94,n95,n96,n97,n98,n99,v1,v2,v3,v4,v5,v6,v7,v8,v9,v11,v12,v13,v14,v15,v16,v17,v18,v19,v21,v22,v23,v24,v25,v26,v27,v28,v29,v31,v32,v33,v34,v35,v36,v37,v38,v39,v41,v42,v43,v44,v45,v46,v47,v48,v49,v51,v52,v53,v54,v55,v56,v57,v58,v59,v61,v62,v63,v64,v65,v66,v67,v68,v69,v71,v72,v73,v74,v75,v76,v77,v78,v79,v81,v82,v83,v84,v85,v86,v87,v88,v89,v91,v92,v93,v94,v95,v96,v97,v98,v99) -values("' . $login . '","Канализация 2 этаж","' . $retr["n1"] . '","' . $retr["n2"] . '","' . $retr["n3"] . '","' . $retr["n4"] . '","' . $retr["n5"] . '","' . $retr["n6"] . '","' . $retr["n7"] . '","' . $retr["n8"] . '","' . $retr["n9"] . '","' . $retr["n11"] . '","' . $retr["n12"] . '","' . $retr["n13"] . '","' . $retr["n14"] . '","' . $retr["n15"] . '","' . $retr["n16"] . '","' . $retr["n17"] . '","' . $retr["n18"] . '","' . $retr["n19"] . '","' . $retr["n21"] . '","' . $retr["n22"] . '","' . $retr["n23"] . '","' . $retr["n24"] . '","' . $retr["n25"] . '","' . $retr["n26"] . '","' . $retr["n27"] . '","' . $retr["n28"] . '","' . $retr["n29"] . '","' . $retr["n31"] . '","' . $retr["n32"] . '","' . $retr["n33"] . '","' . $retr["n34"] . '","' . $retr["n35"] . '","' . $retr["n36"] . '","' . $retr["n37"] . '","' . $retr["n38"] . '","' . $retr["n39"] . '","' . $retr["n41"] . '","' . $retr["n42"] . '","' . $retr["n43"] . '","' . $retr["n44"] . '","' . $retr["n45"] . '","' . $retr["n46"] . '","' . $retr["n47"] . '","' . $retr["n48"] . '","' . $retr["n49"] . '","' . $retr["n51"] . '","' . $retr["n52"] . '","' . $retr["n53"] . '","' . $retr["n54"] . '","' . $retr["n55"] . '","' . $retr["n56"] . '","' . $retr["n57"] . '","' . $retr["n58"] . '","' . $retr["n59"] . '","' . $retr["n61"] . '","' . $retr["n62"] . '","' . $retr["n63"] . '","' . $retr["n64"] . '","' . $retr["n65"] . '","' . $retr["n66"] . '","' . $retr["n67"] . '","' . $retr["n68"] . '","' . $retr["n69"] . '","' . $retr["n71"] . '","' . $retr["n72"] . '","' . $retr["n73"] . '","' . $retr["n74"] . '","' . $retr["n75"] . '","' . $retr["n76"] . '","' . $retr["n77"] . '","' . $retr["n78"] . '","' . $retr["n79"] . '","' . $retr["n81"] . '","' . $retr["n82"] . '","' . $retr["n83"] . '","' . $retr["n84"] . '","' . $retr["n85"] . '","' . $retr["n86"] . '","' . $retr["n87"] . '","' . $retr["n88"] . '","' . $retr["n89"] . '","' . $retr["n91"] . '","' . $retr["n92"] . '","' . $retr["n93"] . '","' . $retr["n94"] . '","' . $retr["n95"] . '","' . $retr["n96"] . '","' . $retr["n97"] . '","' . $retr["n98"] . '","' . $retr["n99"] . '","' . $retr["v1"] . '","' . $retr["v2"] . '","' . $retr["v3"] . '","' . $retr["v4"] . '","' . $retr["v5"] . '","' . $retr["v6"] . '","' . $retr["v7"] . '","' . $retr["v8"] . '","' . $retr["v9"] . '","' . $retr["v11"] . '","' . $retr["v12"] . '","' . $retr["v13"] . '","' . $retr["v14"] . '","' . $retr["v15"] . '","' . $retr["v16"] . '","' . $retr["v17"] . '","' . $retr["v18"] . '","' . $retr["v19"] . '","' . $retr["v21"] . '","' . $retr["v22"] . '","' . $retr["v23"] . '","' . $retr["v24"] . '","' . $retr["v25"] . '","' . $retr["v26"] . '","' . $retr["v27"] . '","' . $retr["v28"] . '","' . $retr["v29"] . '","' . $retr["v31"] . '","' . $retr["v32"] . '","' . $retr["v33"] . '","' . $retr["v34"] . '","' . $retr["v35"] . '","' . $retr["v36"] . '","' . $retr["v37"] . '","' . $retr["v38"] . '","' . $retr["v39"] . '","' . $retr["v41"] . '","' . $retr["v42"] . '","' . $retr["v43"] . '","' . $retr["v44"] . '","' . $retr["v45"] . '","' . $retr["v46"] . '","' . $retr["v47"] . '","' . $retr["v48"] . '","' . $retr["v49"] . '","' . $retr["v51"] . '","' . $retr["v52"] . '","' . $retr["v53"] . '","' . $retr["v54"] . '","' . $retr["v55"] . '","' . $retr["v56"] . '","' . $retr["v57"] . '","' . $retr["v58"] . '","' . $retr["v59"] . '","' . $retr["v61"] . '","' . $retr["v62"] . '","' . $retr["v63"] . '","' . $retr["v64"] . '","' . $retr["v65"] . '","' . $retr["v66"] . '","' . $retr["v67"] . '","' . $retr["v68"] . '","' . $retr["v69"] . '","' . $retr["v71"] . '","' . $retr["v72"] . '","' . $retr["v73"] . '","' . $retr["v74"] . '","' . $retr["v75"] . '","' . $retr["v76"] . '","' . $retr["v77"] . '","' . $retr["v78"] . '","' . $retr["v79"] . '","' . $retr["v81"] . '","' . $retr["v82"] . '","' . $retr["v83"] . '","' . $retr["v84"] . '","' . $retr["v85"] . '","' . $retr["v86"] . '","' . $retr["v87"] . '","' . $retr["v88"] . '","' . $retr["v89"] . '","' . $retr["v91"] . '","' . $retr["v92"] . '","' . $retr["v93"] . '","' . $retr["v94"] . '","' . $retr["v95"] . '","' . $retr["v96"] . '","' . $retr["v97"] . '","' . $retr["v98"] . '","' . $retr["v99"] . '")'); + $Q2 = mysql_query("SELECT glav_id FROM vxodd WHERE glav_id='$cr'"); + $t1_all[$i] = 0; + while ($DATAS = mysql_fetch_array($Q2)) { + $t1_all[$i]++; + } + $creator[$i] = $DATA["glav_id"]; + $i++; + } - ?> - - location.href='canalizaciya.php'"; + for ($n = 0; $n < $i; $n++) { + echo ""; + + }/////////закрытие + ?> + + + + + + +
    $date[$n] "; + + $QUER = mysql_query("SELECT login,lvl FROM vxodd WHERE glav_id='$creator[$n]' ORDER BY id ASC"); + while ($DATAS = mysql_fetch_array($QUER)) { + $p1 = $DATAS["login"]; + $p_login = $DATAS["login"]; + $p_lvl = $DATAS["lvl"]; + if ($p1 != "") { + $p1 = "$p1 [$p_lvl] "; + if ($t1_all[$n] == 1) { + echo " $p1"; + } else { + echo " $p1,"; + } + + } + } + if (!empty($comment[$n])) { + print"| $comment[$n]"; + } + + if ($wawe == '0') { + + if (!empty($password[$n])) { + echo " "; + } + echo " +"; + } + echo "
    + +location.href='?warning=4'"; exit; } + $time = date("H:i"); + $SQL2 = mysql_query("INSERT INTO vxod(date,login,glav_id,comment,pass) VALUES('$time','$login','$user_id','" . $_GET['cmt'] . "','" . $_GET['pass'] . "')"); + $SQL2 = mysql_query("INSERT INTO vxodd(login,glav_id,lvl) VALUES('$login','$user_id','$user_lvl')"); + if ($SQL2) { + print ""; + exit; + } else { + print"Ошибка!!! Сообщите администратору!"; } - ?> - -
    - - - - - - -
    -
    -
    - - - -
    -
    -
    - - - \ No newline at end of file +//////////////Удаление заявки////////////////////// +if ($_GET['del']) { + $e = mysql_query("DELETE FROM vxod WHERE login='$login'"); + $es = mysql_query("DELETE FROM vxodd WHERE glav_id='$user_id'"); + $ed = mysql_query("DELETE FROM vxodd WHERE login='$login'"); + if ($e) { + print ""; + exit; + } else { + print"Ошибка!!! Сообщите администратору!"; + } +} +/////////////Присоединится/////////////// +if ($_GET['add']) { + $der = mysql_query("SELECT glav_id,id FROM vxodd WHERE login='" . $user['login'] . "'"); + if ($deras = mysql_fetch_array($der)) { + print ""; + exit; + } + $den = mysql_query("SELECT id FROM vxodd WHERE glav_id='" . $_GET['naw_id'] . "'"); + if (mysql_num_rows($den) >= 4) { + print ""; + exit; + } + + if ($_GET['pass'] == $_GET['naw_pass']) { + $rt = mysql_query("select level from users where login='$login'"); + $est = mysql_fetch_array($rt); + $s = mysql_query("INSERT INTO vxodd(login,glav_id,lvl) VALUES('$login','" . $_GET['naw_id'] . "','" . $est["level"] . "')"); + if ($s) { + print ""; + exit; + } else { + print"Ошибка!!! Сообщите администратору!"; + } + } else { + print ""; + exit; + } +} +//////////////////Начинаем//////////////////// +if ($_GET['start']) { + $zax = mysql_query("select login from vxodd where glav_id='" . $user['id'] . "'"); + while ($nana = mysql_fetch_array($zax)) { + $n_login = $nana["login"]; + $rty = mysql_query("select id,level,login from users where login='$n_login'"); + $esth = mysql_fetch_array($rty); + $est_id = $esth["id"]; + $est_login = $esth["login"]; +//Время до следующего визита + $vremya = 3600 * 6 + time(); + mysql_query('insert into visit_podzem (login,time) values("' . $n_login . '","' . $vremya . '")'); + $vrem = 120 * 60 + time(); + mysql_query('insert into labirint(user_id, login, location, vector, glav_id, glava, t, l,key1,key2,key3,el,name,visit_time) values("' . $est_id . '", "' . $est_login . '", "16", "0", "' . $user['id'] . '", "' . $user['login'] . '","226","453","99","96","92","47","Канализация 1 этаж","' . $vrem . '")'); + mysql_query("UPDATE `users`,`online` SET `users`.`room` = '403',`online`.`room` = '403' WHERE `online`.`id` = `users`.`id` AND `online`.`id` = '" . $esth["id"] . "' ;"); + } + + $ferrr = mysql_query("SELECT * FROM podzem3 WHERE glava='default' and name='Канализация 1 этаж'"); + $retr = mysql_fetch_array($ferrr); + mysql_query('insert into podzem3(glava,name,n1,n2,n3,n4,n5,n6,n7,n8,n9,n11,n12,n13,n14,n15,n16,n17,n18,n19,n21,n22,n23,n24,n25,n26,n27,n28,n29,n31,n32,n33,n34,n35,n36,n37,n38,n39,n41,n42,n43,n44,n45,n46,n47,n48,n49,n51,n52,n53,n54,n55,n56,n57,n58,n59,n61,n62,n63,n64,n65,n66,n67,n68,n69,n71,n72,n73,n74,n75,n76,n77,n78,n79,n81,n82,n83,n84,n85,n86,n87,n88,n89,n91,n92,n93,n94,n95,n96,n97,n98,n99,sunduk1,sunduk2,sunduk3,sunduk4,sunduk5,sunduk6,sunduk7) +values("' . $login . '","Канализация 1 этаж","' . $retr["n1"] . '","' . $retr["n2"] . '","' . $retr["n3"] . '","' . $retr["n4"] . '","' . $retr["n5"] . '","' . $retr["n6"] . '","' . $retr["n7"] . '","' . $retr["n8"] . '","' . $retr["n9"] . '","' . $retr["n11"] . '","' . $retr["n12"] . '","' . $retr["n13"] . '","' . $retr["n14"] . '","' . $retr["n15"] . '","' . $retr["n16"] . '","' . $retr["n17"] . '","' . $retr["n18"] . '","' . $retr["n19"] . '","' . $retr["n21"] . '","' . $retr["n22"] . '","' . $retr["n23"] . '","' . $retr["n24"] . '","' . $retr["n25"] . '","' . $retr["n26"] . '","' . $retr["n27"] . '","' . $retr["n28"] . '","' . $retr["n29"] . '","' . $retr["n31"] . '","' . $retr["n32"] . '","' . $retr["n33"] . '","' . $retr["n34"] . '","' . $retr["n35"] . '","' . $retr["n36"] . '","' . $retr["n37"] . '","' . $retr["n38"] . '","' . $retr["n39"] . '","' . $retr["n41"] . '","' . $retr["n42"] . '","' . $retr["n43"] . '","' . $retr["n44"] . '","' . $retr["n45"] . '","' . $retr["n46"] . '","' . $retr["n47"] . '","' . $retr["n48"] . '","' . $retr["n49"] . '","' . $retr["n51"] . '","' . $retr["n52"] . '","' . $retr["n53"] . '","' . $retr["n54"] . '","' . $retr["n55"] . '","' . $retr["n56"] . '","' . $retr["n57"] . '","' . $retr["n58"] . '","' . $retr["n59"] . '","' . $retr["n61"] . '","' . $retr["n62"] . '","' . $retr["n63"] . '","' . $retr["n64"] . '","' . $retr["n65"] . '","' . $retr["n66"] . '","' . $retr["n67"] . '","' . $retr["n68"] . '","' . $retr["n69"] . '","' . $retr["n71"] . '","' . $retr["n72"] . '","' . $retr["n73"] . '","' . $retr["n74"] . '","' . $retr["n75"] . '","' . $retr["n76"] . '","' . $retr["n77"] . '","' . $retr["n78"] . '","' . $retr["n79"] . '","' . $retr["n81"] . '","' . $retr["n82"] . '","' . $retr["n83"] . '","' . $retr["n84"] . '","' . $retr["n85"] . '","' . $retr["n86"] . '","' . $retr["n87"] . '","' . $retr["n88"] . '","' . $retr["n89"] . '","' . $retr["n91"] . '","' . $retr["n92"] . '","' . $retr["n93"] . '","' . $retr["n94"] . '","' . $retr["n95"] . '","' . $retr["n96"] . '","' . $retr["n97"] . '","' . $retr["n98"] . '","' . $retr["n99"] . '","' . $retr["sunduk1"] . '","' . $retr["sunduk2"] . '","' . $retr["sunduk3"] . '","' . $retr["sunduk4"] . '","' . $retr["sunduk5"] . '","' . $retr["sunduk6"] . '","' . $retr["sunduk7"] . '")'); + + $ferrr = mysql_query("SELECT * FROM podzem3 WHERE glava='default' and name='Канализация 2 этаж'"); + $retr = mysql_fetch_array($ferrr); + mysql_query('insert into podzem3(glava,name,n1,n2,n3,n4,n5,n6,n7,n8,n9,n11,n12,n13,n14,n15,n16,n17,n18,n19,n21,n22,n23,n24,n25,n26,n27,n28,n29,n31,n32,n33,n34,n35,n36,n37,n38,n39,n41,n42,n43,n44,n45,n46,n47,n48,n49,n51,n52,n53,n54,n55,n56,n57,n58,n59,n61,n62,n63,n64,n65,n66,n67,n68,n69,n71,n72,n73,n74,n75,n76,n77,n78,n79,n81,n82,n83,n84,n85,n86,n87,n88,n89,n91,n92,n93,n94,n95,n96,n97,n98,n99,sunduk1,sunduk2,sunduk3,sunduk4,sunduk5,sunduk6,sunduk7) +values("' . $login . '","Канализация 2 этаж","' . $retr["n1"] . '","' . $retr["n2"] . '","' . $retr["n3"] . '","' . $retr["n4"] . '","' . $retr["n5"] . '","' . $retr["n6"] . '","' . $retr["n7"] . '","' . $retr["n8"] . '","' . $retr["n9"] . '","' . $retr["n11"] . '","' . $retr["n12"] . '","' . $retr["n13"] . '","' . $retr["n14"] . '","' . $retr["n15"] . '","' . $retr["n16"] . '","' . $retr["n17"] . '","' . $retr["n18"] . '","' . $retr["n19"] . '","' . $retr["n21"] . '","' . $retr["n22"] . '","' . $retr["n23"] . '","' . $retr["n24"] . '","' . $retr["n25"] . '","' . $retr["n26"] . '","' . $retr["n27"] . '","' . $retr["n28"] . '","' . $retr["n29"] . '","' . $retr["n31"] . '","' . $retr["n32"] . '","' . $retr["n33"] . '","' . $retr["n34"] . '","' . $retr["n35"] . '","' . $retr["n36"] . '","' . $retr["n37"] . '","' . $retr["n38"] . '","' . $retr["n39"] . '","' . $retr["n41"] . '","' . $retr["n42"] . '","' . $retr["n43"] . '","' . $retr["n44"] . '","' . $retr["n45"] . '","' . $retr["n46"] . '","' . $retr["n47"] . '","' . $retr["n48"] . '","' . $retr["n49"] . '","' . $retr["n51"] . '","' . $retr["n52"] . '","' . $retr["n53"] . '","' . $retr["n54"] . '","' . $retr["n55"] . '","' . $retr["n56"] . '","' . $retr["n57"] . '","' . $retr["n58"] . '","' . $retr["n59"] . '","' . $retr["n61"] . '","' . $retr["n62"] . '","' . $retr["n63"] . '","' . $retr["n64"] . '","' . $retr["n65"] . '","' . $retr["n66"] . '","' . $retr["n67"] . '","' . $retr["n68"] . '","' . $retr["n69"] . '","' . $retr["n71"] . '","' . $retr["n72"] . '","' . $retr["n73"] . '","' . $retr["n74"] . '","' . $retr["n75"] . '","' . $retr["n76"] . '","' . $retr["n77"] . '","' . $retr["n78"] . '","' . $retr["n79"] . '","' . $retr["n81"] . '","' . $retr["n82"] . '","' . $retr["n83"] . '","' . $retr["n84"] . '","' . $retr["n85"] . '","' . $retr["n86"] . '","' . $retr["n87"] . '","' . $retr["n88"] . '","' . $retr["n89"] . '","' . $retr["n91"] . '","' . $retr["n92"] . '","' . $retr["n93"] . '","' . $retr["n94"] . '","' . $retr["n95"] . '","' . $retr["n96"] . '","' . $retr["n97"] . '","' . $retr["n98"] . '","' . $retr["n99"] . '","' . $retr["sunduk1"] . '","' . $retr["sunduk2"] . '","' . $retr["sunduk3"] . '","' . $retr["sunduk4"] . '","' . $retr["sunduk5"] . '","' . $retr["sunduk6"] . '","' . $retr["sunduk7"] . '")'); + + $ferrr = mysql_query("SELECT * FROM podzem4 WHERE glava='default' and name='Канализация 1 этаж'"); + $retr = mysql_fetch_array($ferrr); + mysql_query('insert into podzem4(glava,name,n1,n2,n3,n4,n5,n6,n7,n8,n9,n11,n12,n13,n14,n15,n16,n17,n18,n19,n21,n22,n23,n24,n25,n26,n27,n28,n29,n31,n32,n33,n34,n35,n36,n37,n38,n39,n41,n42,n43,n44,n45,n46,n47,n48,n49,n51,n52,n53,n54,n55,n56,n57,n58,n59,n61,n62,n63,n64,n65,n66,n67,n68,n69,n71,n72,n73,n74,n75,n76,n77,n78,n79,n81,n82,n83,n84,n85,n86,n87,n88,n89,n91,n92,n93,n94,n95,n96,n97,n98,n99,v1,v2,v3,v4,v5,v6,v7,v8,v9,v11,v12,v13,v14,v15,v16,v17,v18,v19,v21,v22,v23,v24,v25,v26,v27,v28,v29,v31,v32,v33,v34,v35,v36,v37,v38,v39,v41,v42,v43,v44,v45,v46,v47,v48,v49,v51,v52,v53,v54,v55,v56,v57,v58,v59,v61,v62,v63,v64,v65,v66,v67,v68,v69,v71,v72,v73,v74,v75,v76,v77,v78,v79,v81,v82,v83,v84,v85,v86,v87,v88,v89,v91,v92,v93,v94,v95,v96,v97,v98,v99) +values("' . $login . '","Канализация 1 этаж","' . $retr["n1"] . '","' . $retr["n2"] . '","' . $retr["n3"] . '","' . $retr["n4"] . '","' . $retr["n5"] . '","' . $retr["n6"] . '","' . $retr["n7"] . '","' . $retr["n8"] . '","' . $retr["n9"] . '","' . $retr["n11"] . '","' . $retr["n12"] . '","' . $retr["n13"] . '","' . $retr["n14"] . '","' . $retr["n15"] . '","' . $retr["n16"] . '","' . $retr["n17"] . '","' . $retr["n18"] . '","' . $retr["n19"] . '","' . $retr["n21"] . '","' . $retr["n22"] . '","' . $retr["n23"] . '","' . $retr["n24"] . '","' . $retr["n25"] . '","' . $retr["n26"] . '","' . $retr["n27"] . '","' . $retr["n28"] . '","' . $retr["n29"] . '","' . $retr["n31"] . '","' . $retr["n32"] . '","' . $retr["n33"] . '","' . $retr["n34"] . '","' . $retr["n35"] . '","' . $retr["n36"] . '","' . $retr["n37"] . '","' . $retr["n38"] . '","' . $retr["n39"] . '","' . $retr["n41"] . '","' . $retr["n42"] . '","' . $retr["n43"] . '","' . $retr["n44"] . '","' . $retr["n45"] . '","' . $retr["n46"] . '","' . $retr["n47"] . '","' . $retr["n48"] . '","' . $retr["n49"] . '","' . $retr["n51"] . '","' . $retr["n52"] . '","' . $retr["n53"] . '","' . $retr["n54"] . '","' . $retr["n55"] . '","' . $retr["n56"] . '","' . $retr["n57"] . '","' . $retr["n58"] . '","' . $retr["n59"] . '","' . $retr["n61"] . '","' . $retr["n62"] . '","' . $retr["n63"] . '","' . $retr["n64"] . '","' . $retr["n65"] . '","' . $retr["n66"] . '","' . $retr["n67"] . '","' . $retr["n68"] . '","' . $retr["n69"] . '","' . $retr["n71"] . '","' . $retr["n72"] . '","' . $retr["n73"] . '","' . $retr["n74"] . '","' . $retr["n75"] . '","' . $retr["n76"] . '","' . $retr["n77"] . '","' . $retr["n78"] . '","' . $retr["n79"] . '","' . $retr["n81"] . '","' . $retr["n82"] . '","' . $retr["n83"] . '","' . $retr["n84"] . '","' . $retr["n85"] . '","' . $retr["n86"] . '","' . $retr["n87"] . '","' . $retr["n88"] . '","' . $retr["n89"] . '","' . $retr["n91"] . '","' . $retr["n92"] . '","' . $retr["n93"] . '","' . $retr["n94"] . '","' . $retr["n95"] . '","' . $retr["n96"] . '","' . $retr["n97"] . '","' . $retr["n98"] . '","' . $retr["n99"] . '","' . $retr["v1"] . '","' . $retr["v2"] . '","' . $retr["v3"] . '","' . $retr["v4"] . '","' . $retr["v5"] . '","' . $retr["v6"] . '","' . $retr["v7"] . '","' . $retr["v8"] . '","' . $retr["v9"] . '","' . $retr["v11"] . '","' . $retr["v12"] . '","' . $retr["v13"] . '","' . $retr["v14"] . '","' . $retr["v15"] . '","' . $retr["v16"] . '","' . $retr["v17"] . '","' . $retr["v18"] . '","' . $retr["v19"] . '","' . $retr["v21"] . '","' . $retr["v22"] . '","' . $retr["v23"] . '","' . $retr["v24"] . '","' . $retr["v25"] . '","' . $retr["v26"] . '","' . $retr["v27"] . '","' . $retr["v28"] . '","' . $retr["v29"] . '","' . $retr["v31"] . '","' . $retr["v32"] . '","' . $retr["v33"] . '","' . $retr["v34"] . '","' . $retr["v35"] . '","' . $retr["v36"] . '","' . $retr["v37"] . '","' . $retr["v38"] . '","' . $retr["v39"] . '","' . $retr["v41"] . '","' . $retr["v42"] . '","' . $retr["v43"] . '","' . $retr["v44"] . '","' . $retr["v45"] . '","' . $retr["v46"] . '","' . $retr["v47"] . '","' . $retr["v48"] . '","' . $retr["v49"] . '","' . $retr["v51"] . '","' . $retr["v52"] . '","' . $retr["v53"] . '","' . $retr["v54"] . '","' . $retr["v55"] . '","' . $retr["v56"] . '","' . $retr["v57"] . '","' . $retr["v58"] . '","' . $retr["v59"] . '","' . $retr["v61"] . '","' . $retr["v62"] . '","' . $retr["v63"] . '","' . $retr["v64"] . '","' . $retr["v65"] . '","' . $retr["v66"] . '","' . $retr["v67"] . '","' . $retr["v68"] . '","' . $retr["v69"] . '","' . $retr["v71"] . '","' . $retr["v72"] . '","' . $retr["v73"] . '","' . $retr["v74"] . '","' . $retr["v75"] . '","' . $retr["v76"] . '","' . $retr["v77"] . '","' . $retr["v78"] . '","' . $retr["v79"] . '","' . $retr["v81"] . '","' . $retr["v82"] . '","' . $retr["v83"] . '","' . $retr["v84"] . '","' . $retr["v85"] . '","' . $retr["v86"] . '","' . $retr["v87"] . '","' . $retr["v88"] . '","' . $retr["v89"] . '","' . $retr["v91"] . '","' . $retr["v92"] . '","' . $retr["v93"] . '","' . $retr["v94"] . '","' . $retr["v95"] . '","' . $retr["v96"] . '","' . $retr["v97"] . '","' . $retr["v98"] . '","' . $retr["v99"] . '")'); + + $ferrr = mysql_query("SELECT * FROM podzem4 WHERE glava='default' and name='Канализация 2 этаж'"); + $retr = mysql_fetch_array($ferrr); + mysql_query('insert into podzem4(glava,name,n1,n2,n3,n4,n5,n6,n7,n8,n9,n11,n12,n13,n14,n15,n16,n17,n18,n19,n21,n22,n23,n24,n25,n26,n27,n28,n29,n31,n32,n33,n34,n35,n36,n37,n38,n39,n41,n42,n43,n44,n45,n46,n47,n48,n49,n51,n52,n53,n54,n55,n56,n57,n58,n59,n61,n62,n63,n64,n65,n66,n67,n68,n69,n71,n72,n73,n74,n75,n76,n77,n78,n79,n81,n82,n83,n84,n85,n86,n87,n88,n89,n91,n92,n93,n94,n95,n96,n97,n98,n99,v1,v2,v3,v4,v5,v6,v7,v8,v9,v11,v12,v13,v14,v15,v16,v17,v18,v19,v21,v22,v23,v24,v25,v26,v27,v28,v29,v31,v32,v33,v34,v35,v36,v37,v38,v39,v41,v42,v43,v44,v45,v46,v47,v48,v49,v51,v52,v53,v54,v55,v56,v57,v58,v59,v61,v62,v63,v64,v65,v66,v67,v68,v69,v71,v72,v73,v74,v75,v76,v77,v78,v79,v81,v82,v83,v84,v85,v86,v87,v88,v89,v91,v92,v93,v94,v95,v96,v97,v98,v99) +values("' . $login . '","Канализация 2 этаж","' . $retr["n1"] . '","' . $retr["n2"] . '","' . $retr["n3"] . '","' . $retr["n4"] . '","' . $retr["n5"] . '","' . $retr["n6"] . '","' . $retr["n7"] . '","' . $retr["n8"] . '","' . $retr["n9"] . '","' . $retr["n11"] . '","' . $retr["n12"] . '","' . $retr["n13"] . '","' . $retr["n14"] . '","' . $retr["n15"] . '","' . $retr["n16"] . '","' . $retr["n17"] . '","' . $retr["n18"] . '","' . $retr["n19"] . '","' . $retr["n21"] . '","' . $retr["n22"] . '","' . $retr["n23"] . '","' . $retr["n24"] . '","' . $retr["n25"] . '","' . $retr["n26"] . '","' . $retr["n27"] . '","' . $retr["n28"] . '","' . $retr["n29"] . '","' . $retr["n31"] . '","' . $retr["n32"] . '","' . $retr["n33"] . '","' . $retr["n34"] . '","' . $retr["n35"] . '","' . $retr["n36"] . '","' . $retr["n37"] . '","' . $retr["n38"] . '","' . $retr["n39"] . '","' . $retr["n41"] . '","' . $retr["n42"] . '","' . $retr["n43"] . '","' . $retr["n44"] . '","' . $retr["n45"] . '","' . $retr["n46"] . '","' . $retr["n47"] . '","' . $retr["n48"] . '","' . $retr["n49"] . '","' . $retr["n51"] . '","' . $retr["n52"] . '","' . $retr["n53"] . '","' . $retr["n54"] . '","' . $retr["n55"] . '","' . $retr["n56"] . '","' . $retr["n57"] . '","' . $retr["n58"] . '","' . $retr["n59"] . '","' . $retr["n61"] . '","' . $retr["n62"] . '","' . $retr["n63"] . '","' . $retr["n64"] . '","' . $retr["n65"] . '","' . $retr["n66"] . '","' . $retr["n67"] . '","' . $retr["n68"] . '","' . $retr["n69"] . '","' . $retr["n71"] . '","' . $retr["n72"] . '","' . $retr["n73"] . '","' . $retr["n74"] . '","' . $retr["n75"] . '","' . $retr["n76"] . '","' . $retr["n77"] . '","' . $retr["n78"] . '","' . $retr["n79"] . '","' . $retr["n81"] . '","' . $retr["n82"] . '","' . $retr["n83"] . '","' . $retr["n84"] . '","' . $retr["n85"] . '","' . $retr["n86"] . '","' . $retr["n87"] . '","' . $retr["n88"] . '","' . $retr["n89"] . '","' . $retr["n91"] . '","' . $retr["n92"] . '","' . $retr["n93"] . '","' . $retr["n94"] . '","' . $retr["n95"] . '","' . $retr["n96"] . '","' . $retr["n97"] . '","' . $retr["n98"] . '","' . $retr["n99"] . '","' . $retr["v1"] . '","' . $retr["v2"] . '","' . $retr["v3"] . '","' . $retr["v4"] . '","' . $retr["v5"] . '","' . $retr["v6"] . '","' . $retr["v7"] . '","' . $retr["v8"] . '","' . $retr["v9"] . '","' . $retr["v11"] . '","' . $retr["v12"] . '","' . $retr["v13"] . '","' . $retr["v14"] . '","' . $retr["v15"] . '","' . $retr["v16"] . '","' . $retr["v17"] . '","' . $retr["v18"] . '","' . $retr["v19"] . '","' . $retr["v21"] . '","' . $retr["v22"] . '","' . $retr["v23"] . '","' . $retr["v24"] . '","' . $retr["v25"] . '","' . $retr["v26"] . '","' . $retr["v27"] . '","' . $retr["v28"] . '","' . $retr["v29"] . '","' . $retr["v31"] . '","' . $retr["v32"] . '","' . $retr["v33"] . '","' . $retr["v34"] . '","' . $retr["v35"] . '","' . $retr["v36"] . '","' . $retr["v37"] . '","' . $retr["v38"] . '","' . $retr["v39"] . '","' . $retr["v41"] . '","' . $retr["v42"] . '","' . $retr["v43"] . '","' . $retr["v44"] . '","' . $retr["v45"] . '","' . $retr["v46"] . '","' . $retr["v47"] . '","' . $retr["v48"] . '","' . $retr["v49"] . '","' . $retr["v51"] . '","' . $retr["v52"] . '","' . $retr["v53"] . '","' . $retr["v54"] . '","' . $retr["v55"] . '","' . $retr["v56"] . '","' . $retr["v57"] . '","' . $retr["v58"] . '","' . $retr["v59"] . '","' . $retr["v61"] . '","' . $retr["v62"] . '","' . $retr["v63"] . '","' . $retr["v64"] . '","' . $retr["v65"] . '","' . $retr["v66"] . '","' . $retr["v67"] . '","' . $retr["v68"] . '","' . $retr["v69"] . '","' . $retr["v71"] . '","' . $retr["v72"] . '","' . $retr["v73"] . '","' . $retr["v74"] . '","' . $retr["v75"] . '","' . $retr["v76"] . '","' . $retr["v77"] . '","' . $retr["v78"] . '","' . $retr["v79"] . '","' . $retr["v81"] . '","' . $retr["v82"] . '","' . $retr["v83"] . '","' . $retr["v84"] . '","' . $retr["v85"] . '","' . $retr["v86"] . '","' . $retr["v87"] . '","' . $retr["v88"] . '","' . $retr["v89"] . '","' . $retr["v91"] . '","' . $retr["v92"] . '","' . $retr["v93"] . '","' . $retr["v94"] . '","' . $retr["v95"] . '","' . $retr["v96"] . '","' . $retr["v97"] . '","' . $retr["v98"] . '","' . $retr["v99"] . '")'); + + ?> + + location.href='canalizaciya.php'"; + exit; +} +} +?> +
    + +
    +
    + + + +
    +
    +
    \ No newline at end of file diff --git a/zayavka.php b/zayavka.php index a00c0cc..08918cc 100644 --- a/zayavka.php +++ b/zayavka.php @@ -448,7 +448,7 @@ class Zayavka if ($v < _BOTSEPARATOR_) { //TODO Написать добавлялку в чат для определённого чеговека. Плясать от AddChatSystem(). #addchp('Внимание! Ваш бой не может начаться по причине Группа не набрана.', '{[]}' . nick::id($v)->short() . '{[]}'); - die('Bitch'); + exit('Bitch'); } } db::c()->query('UPDATE `variables` SET `value` = ?i WHERE `var` = "?s"', $count_users, 'haos_match'); @@ -523,7 +523,7 @@ class Zayavka return null; } header("Location: zayavka.php"); - die(); + exit; } if (!in_array($z['timeout'], [3, 4, 5, 7, 10])) { @@ -590,23 +590,19 @@ VALUES ("?s","?s",?i,?i,?i,"?s","?s",?i,?i,?i,?i)', } } if ($this->user->zayavka == $zay) { - die(""); + exit(""); } } } $zay = new Zayavka; -header("Cache-Control: no-cache"); if (!empty($_POST['open'])) { $f = fopen("/tmp/zayavka/" . $user->id . ".txt", "w+"); fputs($f, time()); fclose($f); } +Template::header('zayavka'); ?> - - - - - - -
    @@ -662,7 +655,7 @@ if (!empty($_POST['open'])) { $blood = 0; } echo $zay->addzayavka(0, $_POST['timeout'], 1, 1, $_POST['k'], $user->level, 1, $user->level, 21, '', 2, $blood); - die(""); + exit(""); } if (!empty($_POST['back'])) { unlink("/tmp/zayavka/" . $user->id . ".txt"); @@ -746,7 +739,7 @@ if (!empty($_POST['open'])) { $rr = "" . Nick::id($user->id)->full(1) . " и " . Nick::id($bot)->full(1) . ""; addlog($id, "Часы показывали " . date("Y.m.d H.i") . ", когда " . $rr . " бросили вызов друг другу.
    "); mysql_query("UPDATE users SET `battle` ={$id},`zayavka`=0 WHERE `id`= {$user->id};"); - die(""); + exit(""); } $Path = "/tmp/zayavka/" . $user->id . ".txt"; $f = fopen($Path, "r"); @@ -886,7 +879,7 @@ if (!empty($_POST['goconfirm']) && empty($user->zayavka)) { } echo '
    '; - die(); + exit; } echo ""; @@ -1087,10 +1080,4 @@ if ($get == 'current') { } } } - -db::c()->query('UNLOCK TABLES'); - -?> - - - \ No newline at end of file +db::c()->query('UNLOCK TABLES'); \ No newline at end of file diff --git a/znahar.php b/znahar.php deleted file mode 100644 index a27a4de..0000000 --- a/znahar.php +++ /dev/null @@ -1,334 +0,0 @@ - "Сила", "2" => "Ловкость", "3" => "Интуиция", "4" => "Выносливость", "5" => "Интеллект", "6" => "Мудрость"]; -$stat_nmdb = ["1" => "sila", "2" => "lovk", "3" => "inta", "4" => "vinos", "5" => "intel", "6" => "mudra"]; -$stat_nmto = ["1" => "в силу", "2" => "в ловкость", "3" => "в интуицию", "4" => "в выносливость", "5" => "в интеллект", "6" => "в мудрость"]; -$trv = ""; -if ($_SESSION['uid'] == null) { - header("Location: index.php"); - die(); -} -require_once "functions.php"; -if ($user->battle) { - header('location: fbattle.php'); - die(); -} -?> - - - - - Комната знахаря - - - -
    Комната Знахаря
    -
    -
    -
    - get_meshok()) { - echo "У вас переполнен рюкзак, вы не можете передвигаться...
    "; -} ?> -Запахи трав наполняют помещение, непонятные и пугающие предметы скрываются в пляшущих тенях...
    - Говорят, здесь можно изменить свою судьбу. Стать кем-то иным... кем раньше был лишь в мечтах...


    - -Все имеет цену. Но не все можно купить. Помните - некоторые шансы даются лишь раз в жизни...
    -Вы не можете воспользоваться услугами Знахаря имея травму!"; - die(); -} elseif ($owntravma['type'] == 188 or $owntravma['type'] == 21 or $owntravma['type'] == 201 or $owntravma['type'] == 202) { - echo "
    Вы не можете воспользоваться услугами Знахаря находясь под действием эликсиров и эффектов!"; - die(); -} - - -if ($_POST['undr'] == '1') undressall((int)$_SESSION['uid']); -$s = mysql_fetch_row(mysql_query("SELECT count(id) FROM inventory WHERE dressed!=0 AND owner=" . (int)$_SESSION['uid'])); -if ((int)$s[0] > 0) { - echo "
    Перед входом в комнату Знахарь требует полного очищения!
    "; - die(); -} - -if (@(int)$_POST['move_ab'] > 0 && $user['money'] >= 32) { - if (($stat_nmdb[(int)$_POST['move_ab']] == 'sila' && $user['sila'] < 4) || ($stat_nmdb[(int)$_POST['move_ab']] == 'lovk' && $user['lovk'] < 4) || ($stat_nmdb[(int)$_POST['move_ab']] == 'inta' && $user['inta'] < 4) || ($stat_nmdb[(int)$_POST['move_ab']] == 'vinos' && $user['vinos'] < (4 + $user['level']))) echo "Невозможно перераспределить статы ниже минимального уровня."; - else { - if (@(int)$_POST['move_ab_top'] > 0) { - $money_need = $user[$stat_nmdb[(int)$_POST['move_ab_top']]] <= 10 ? "10" : $user[$stat_nmdb[(int)$_POST['move_ab_top']]]; - #$money_need = 0; - if (@(int)$_POST['move_ab'] == @(int)$_POST['move_ab_top']) echo "Переносить умение можно только в другое!"; - elseif (!$user[$stat_nmdb[(int)$_POST['move_ab']]] > 0) { - echo "Недостаточно умений для перераспределения!"; - } elseif (($user['money'] - $money_need) < 0) { - echo "Недостаточно кредитов для совершения операции!"; - } else { - mysql_query("UPDATE `users` SET `" . $stat_nmdb[(int)$_POST['move_ab']] . "`=(`" . $stat_nmdb[(int)$_POST['move_ab']] . "`-1), `" . $stat_nmdb[(int)$_POST['move_ab_top']] . "`=(`" . $stat_nmdb[(int)$_POST['move_ab_top']] . "`+1), money=(money-" . $money_need . ") WHERE id=" . (int)$_SESSION['uid'] . " "); - echo "Перераспределение статов \"" . $stat_nm[(int)$_POST['move_ab']] . " " . $stat_nmto[(int)$_POST['move_ab_top']] . "\" произведено успешно. Цена операции " . $money_need . ""; - $user[$stat_nmdb[(int)$_POST['move_ab_top']]]++; - $user[$stat_nmdb[(int)$_POST['move_ab']]]--; - $user['money'] -= $money_need; - #$trv=settravma((int)$_SESSION['uid'],20,rand(300,600),1); - } - } - } - -} elseif ((int)$_POST['sbr_nav'] > 0 && $user['money'] >= 32) { - if (($user['noj'] + $user['mec'] + $user['topor'] + $user['dubina'] + $user['mfire'] + $user['mwater'] + $user['mair'] + $user['mearth'] + $user['mlight'] + $user['mgray'] + $user['mdark']) == 0) echo "У Вас нет нераспределённых умений!"; - elseif (!file_exists('/tmp/memcache/uml' . $_SESSION['uid'])) { - if (mysql_query("UPDATE `users` SET `master` = noj+mec+topor+dubina+mfire+mwater+mair+mearth+mlight+mgray+mdark+master,noj=0,mec=0,topor=0,dubina=0,mfire=0,mwater=0,mair=0,mearth=0,mlight=0,mgray=0,mdark=0,money=(money-32) WHERE `id`= " . (int)$_SESSION['uid'] . " LIMIT 1;")) { - mysql_query("INSERT INTO `delo`(`id` , `author` ,`pers`, `text`, `type`, `date`) VALUES ('','0','{$_SESSION['uid']}','\"" . $user['login'] . "\" перераспределил умения, заплатив 32 кр в Комнате Знахаря. ',1,'" . time() . "');"); - echo "Все прошло удачно.Цена операции 32 кр. Вы можете перераспределить умения."; - $flum = fopen('/tmp/memcache/uml' . $_SESSION['uid'], 'w'); - fwrite($flum, date('Y-m-d H:i:s')); - fclose($flum); - $user['money'] -= 32; - $trv = settravma((int)$_SESSION['uid'], 20, rand(300, 600), 1); - } else echo "Произошла ошибка!"; - } else { - if ($user['money'] < 32) { - echo "Недостаточно кредитов для совершения операции!"; - } else { - if (mysql_query("UPDATE `users` SET `master` = noj+mec+topor+dubina+mfire+mwater+mair+mearth+mlight+mgray+mdark+master,noj=0,mec=0,topor=0,dubina=0,mfire=0,mwater=0,mair=0,mearth=0,mlight=0,mgray=0,mdark=0,money=(money-32) WHERE `id`= " . (int)$_SESSION['uid'] . " LIMIT 1;")) { - mysql_query("INSERT INTO `delo`(`id` , `author` ,`pers`, `text`, `type`, `date`) VALUES ('','0','{$_SESSION['uid']}','\"" . $user['login'] . "\" перераспределил умения, заплатив 32 кр. в Комнате Знахаря. ',1,'" . time() . "');"); - echo "Все прошло удачно.Цена операции 32 кр. Вы можете перераспределить умения."; - $user['money'] -= 32; - $trv = settravma((int)$_SESSION['uid'], 20, rand(300, 60), 1); - } else echo "Произошла ошибка!"; - } - } -} elseif ((int)$_POST['sbr_par'] > 0) { - $expstats = [ - /* nextup,summstats*/ - "20" => 3, //exp 0-19 - "45" => 4, //exp 20-44 - "75" => 5, //exp 45-74 - "110" => 6, //exp 75-109 - "160" => 9, //1лвл, exp 110-159 - "215" => 10, //exp 160-214 - "280" => 11, //exp 215-279 - "350" => 12, //exp 280-349 - "410" => 13, //exp 350-409 - "530" => 16,//2лвл exp 410-529 - "670" => 17, - "830" => 18, - "950" => 19, - "1100" => 20, - "1300" => 21, - "1450" => 24, //3лвл - "1650" => 25, - "1850" => 26, - "2050" => 27, - "2200" => 28, - "2500" => 29, - "2900" => 34, //4лвл - "3350" => 35, - "3800" => 36, - "4200" => 37, - "4600" => 38, - "5000" => 39, - "6000" => 42, //5лвл - "7000" => 43, - "8000" => 44, - "9000" => 45, - "10000" => 46, - "11000" => 47, - "12000" => 48, - "12500" => 49, - "14000" => 52, //6лвл - "15500" => 53, - "17000" => 54, - "19000" => 55, - "21000" => 56, - "23000" => 57, - "27000" => 58, - "30000" => 59, - "60000" => 64, //7лвл - "75000" => 65, - "150000" => 66, - "175000" => 67, - "200000" => 68, - "225000" => 69, - "250000" => 70, - "260000" => 71, - "280000" => 72, - "300000" => 73, - "1500000" => 78,//8лвл - "1750000" => 79, - "2000000" => 80, - "2175000" => 81, - "2300000" => 82, - "2400000" => 83, - "2500000" => 84, - "2600000" => 85, - "2800000" => 86, - "3000000" => 87, - "6000000" => 94,//9лвл - "6500000" => 95, - "7500000" => 96, - "8500000" => 97, - "9000000" => 98, - "9250000" => 99, - "9500000" => 100, - "9750000" => 101, - "9900000" => 102, - "10000000" => 103, - "13000000" => 112,//10лвл - "14000000" => 114, - "15000000" => 116, - "16000000" => 118, - "17000000" => 120, - "17500000" => 122, - "18000000" => 124, - "19000000" => 126, - "19500000" => 128, - "20000000" => 130, - "30000000" => 132, - "32000000" => 134, - "34000000" => 136, - "35000000" => 138, - "36000000" => 140, - "38000000" => 142, - "40000000" => 144, - "42000000" => 146, - "44000000" => 148, - "45000000" => 150, - "46000000" => 152, - "48000000" => 154, - "50000000" => 156, - "52000000" => 158, - "55000000" => 168,//11лвл - "60000000" => 169, - "65000000" => 170, - "70000000" => 171, - "75000000" => 172, - "80000000" => 173, - "85000000" => 174, - "90000000" => 175, - "95000000" => 176, - "100000000" => 177, - "120000000" => 178, - "150000000" => 188,//12лвл - "180000000" => 190, - "210000000" => 192, - "240000000" => 194, - "270000000" => 196, - "310000000" => 198, - "340000000" => 200, - "370000000" => 202, - "400000000" => 204, - "430000000" => 206, - "470000000" => 208, - "500000000" => 210, - "600000000" => 220 //13лвл - ]; - $vinoslvl = [ - /* level,summvinos*/ - "0" => 3, - "1" => 4, - "2" => 5, - "3" => 6, - "4" => 7, - "5" => 8, - "6" => 9, - "7" => 10, - "8" => 11, - "9" => 13, - "10" => 16, - "11" => 21, - "12" => 26, - "13" => 31]; - - if (!file_exists('/tmp/memcache/par' . $_SESSION['uid']) && $user['money'] >= 10) { - if (mysql_query("UPDATE `users` SET `stats` = " . $expstats[$user['nextup']] . ", `sila`=3,`lovk`=3,`inta`=3,`mudra`=0,`intel`=0,`duh`=0,`vinos`= " . $vinoslvl[$user['level']] . ",`maxhp`= " . $vinoslvl[$user['level']] . "*6,`maxmana`= 0,`mana`= '0',`hp`=" . $vinoslvl[$user['level']] . "*6, `money`=(`money`-10) WHERE `id`= " . (int)$_SESSION['uid'] . " LIMIT 1;")) { - mysql_query("INSERT INTO `delo`(`id` , `author` ,`pers`, `text`, `type`, `date`) VALUES ('','0','{$_SESSION['uid']}','\"" . $user['login'] . "\" сбросил параметры, заплатив 10 кр. в Комнате Знахаря. ',1,'" . time() . "');"); - echo "Все прошло удачно.Цена операции 10 кр. Вы можете перераспределить параметры."; - $flum = fopen('/tmp/memcache/par' . $_SESSION['uid'], 'w'); - fwrite($flum, date('Y-m-d H:i:s')); - fclose($flum); - $trv = settravma((int)$_SESSION['uid'], 20, rand(300, 600), 1); - $user['money'] -= 10; - } else echo "Произошла ошибка!"; - } else { - if ($user['money'] < 10) echo "Недостаточно кредитов для совершения операции!"; - else { - if (mysql_query("UPDATE `users` SET `stats` = " . $expstats[$user['nextup']] . ", `sila`=3,`lovk`=3,`inta`=3,`mudra`=0,`intel`=0,`duh`=0,`vinos`= " . $vinoslvl[$user['level']] . ",`maxhp`= " . $vinoslvl[$user['level']] . "*6,`maxmana`= 0,`mana`= 0,`money`=(`money`-10) WHERE `id`= " . (int)$_SESSION['uid'] . " LIMIT 1;")) { - mysql_query("INSERT INTO `delo`(`id` , `author` ,`pers`, `text`, `type`, `date`) VALUES ('','0','{$_SESSION['uid']}','\"" . $user['login'] . "\" сбросил параметры, заплатив 10 кр. в Комнате Знахаря. ',1,'" . time() . "');"); - echo "Все прошло удачно.Цена операции 10 кр. Вы можете перераспределить параметры."; - $trv = settravma((int)$_SESSION['uid'], 20, rand(300, 600), 1); - $user['money'] -= 10; - } else echo "Произошла ошибка!"; - } - } -} - -if ($trv != "") echo "
    Вы чувствуете слабость.. " . $trv . ""; -?> -
    Деньги: кр. -

    - -
    - Навыки владения оружием и магией -
    ' name='sbr_nav'> У Вас есть шанс забыть старое - ради нового: '> -
    -
    -

    - -
    - Параметры -
    ' name='sbr_par'> У Вас есть шанс забыть старое - ради нового: '> -
    -
    -

    - -
    - Параметры - Вы можете стать иным - более ловким, сильным или мудрым... но лишь за счет других параметров
    -
    -
    -
    -
    -
    -
    - -
    - Перенести в - -
    - - - Роспись:
    -
    - - -