"Сила", "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 (empty($_SESSION['uid'])) { header("Location: index.php"); exit; } require_once "functions.php"; if ($user->battle) { header('location: fbattle.php'); exit; } ?> Комната знахаря
Комната Знахаря

get_meshok()) { echo "У вас переполнен рюкзак, вы не можете передвигаться...
"; } ?> Запахи трав наполняют помещение, непонятные и пугающие предметы скрываются в пляшущих тенях...
Говорят, здесь можно изменить свою судьбу. Стать кем-то иным... кем раньше был лишь в мечтах...


Все имеет цену. Но не все можно купить. Помните - некоторые шансы даются лишь раз в жизни...
Вы не можете воспользоваться услугами Знахаря имея травму!"; exit; } elseif ($owntravma['type'] == 188 or $owntravma['type'] == 21 or $owntravma['type'] == 201 or $owntravma['type'] == 202) { echo "
Вы не можете воспользоваться услугами Знахаря находясь под действием эликсиров и эффектов!"; exit; } 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 "
Перед входом в комнату Знахарь требует полного очищения!
"; exit; } 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'> У Вас есть шанс забыть старое ради нового: '>


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






Перенести в
Роспись: