From 6622cc2073c90e552e319fe415e2e53b770f4672 Mon Sep 17 00:00:00 2001 From: lopar Date: Fri, 16 Feb 2018 02:11:49 +0200 Subject: [PATCH] =?UTF-8?q?=D0=81=D0=B1=D0=B0=D0=BD=D0=BD=D1=8B=D0=B9=20?= =?UTF-8?q?=D0=B2=D0=B5=D1=87=D0=BD=D1=8B=D0=B9=20=D1=86=D0=B8=D0=BA=D0=BB?= =?UTF-8?q?!!!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ch.php | 183 +++---------------------------------------------- magic/brat.php | 4 +- 2 files changed, 11 insertions(+), 176 deletions(-) diff --git a/ch.php b/ch.php index d626628..65b4c87 100644 --- a/ch.php +++ b/ch.php @@ -29,38 +29,7 @@ if (isset($_GET['online']) && $_GET['online'] != null) { if ($_GET['room'] && (int)$_GET['room'] < 500) { $user['room'] = (int)$_GET['room']; } - if ($_GET['chview'] == 5) { - $data = mysql_query(' - SELECT - `align`, - `u`.`id`, - `klan`, - `action`, - `level`, - `login`, - `u`.`battle` AS `in_battle`, - `o`.`date`, - `u`.`invis`, - (SELECT `id` FROM `effects` WHERE `type` = 2 AND `owner` = `u`.`id` LIMIT 1) AS `slp`, - (SELECT `id` FROM `effects` WHERE (`type` = 11 OR `type` = 12 OR `type` = 13 OR `type` = 14) AND `owner` = `u`.`id` LIMIT 1) AS `trv`, - `deal` - FROM - `online` AS `o`, - `users` AS `u` - WHERE - `o`.`id` = `u`.`id` AND - (`o`.`date` >= ' . (time() - 90) . ' OR `u`.`in_tower` = 1) AND - `u`.`klan` = "' . $user['klan'] . '" - ORDER BY - `u`.`login` - '); - $ttl = "Соклановцы онлайн (" . mysql_num_rows($data) . ")"; - $ch1 = '_passive'; - $ch2 = '_passive'; - $ch3 = '_passive'; - $ch4 = '_passive'; - $ch5 = '_active'; - } elseif ($user['caveleader'] > 0) { + if ($user['caveleader'] > 0) { $data = mysql_query(' SELECT `align`, @@ -188,19 +157,12 @@ if (isset($_GET['online']) && $_GET['online'] != null) { document.getElementById("mmoves").style.visibility = 'hidden'; } - function w(name, id, in_battle, align, klan, act, level, slp, trv, deal, name2) { + function w(name, in_battle, align, klan, act, level, slp, trv, name2) { if (align.length > 0) { align = ''; } - if (deal > 0) { - style = 'color: chocolate;'; - } - else if (id == 10022) { - style = 'color: red;'; - } - else { - style = ''; - } + + style = ''; if (!name2) name2 = name; if (klan.length > 0) { klan = ''; @@ -211,7 +173,7 @@ if (isset($_GET['online']) && $_GET['online'] != null) { } else { document.write('lock.gif'); } - document.write('" title="Приват">' + align + '' + klan + '' + act + '' + name2 + '[' + level + ']' + 'Инф. о ' + name + ''); + document.write('" title="Приват">' + align + '' + klan + '' + act + '' + name2 + '[' + level + ']' + 'Инф. о ' + name + ''); if (slp > 0) { document.write(' Наложено заклятие молчания'); @@ -292,7 +254,7 @@ if (isset($_GET['online']) && $_GET['online'] != null) { $rrr = $row['action']; $act = explode("<>:<>", $rrr); $aa = htmlspecialchars(stripslashes_deep($act[1])); - $aa = preg_replace("/afk ","", $aa) + $aa = preg_replace("/afk ", "", $aa) $aa = preg_replace("/dnd ", "", $aa); $aa = preg_replace("/buy ", "", $aa); $aa = preg_replace("/sell ", "", $aa); @@ -528,26 +490,11 @@ if (isset($_GET['online']) && $_GET['online'] != null) { $action = 1; $tmp = str_replace('/afk', '', $_GET['text']); mysql_query("UPDATE `users` SET `action` = 'afk<>:<>{$tmp}' WHERE `id` = '{$user['id']}' LIMIT 1"); - } elseif(strstr($_GET['text'], "/dnd")) { - $action = 1; - $tmp = str_replace('/dnd', '', $_GET['text']); - mysql_query("UPDATE `users` SET `action` = 'dnd<>:<>{$tmp}' WHERE `id` = '{$user['id']}' LIMIT 1"); - } elseif(strstr($_GET['text'], "/sell")) { - $action = 1; - $tmp = str_replace('/sell', '', $_GET['text']); - mysql_query("UPDATE `users` SET `action` = 'sell<>:<>{$tmp}' WHERE `id` = '{$user['id']}' LIMIT 1"); - } elseif(strstr($_GET['text'], "/buy")) { - $action = 1; - $tmp = str_replace('/buy', '', $_GET['text']); - mysql_query("UPDATE `users` SET `action` = 'buy<>:<>{$tmp}' WHERE `id` = '{$user['id']}' LIMIT 1"); - } elseif(strstr($_GET['text'], "/off")) { - $action = 1; - mysql_query("UPDATE `users` SET `action` = '' WHERE `id` = '{$user['id']}' LIMIT 1"); } - */ + */ unset($tmp); # Упростил тот Адъ и Израиль до одной нормальной строчки, которая вырежет все ссылки. - if (!preg_match("/capitalcity.old-dark.ru/", $_GET['text']) || !preg_match("/imgur.com/", $_GET['text'])) { + if (!preg_match(GAMEDOMAIN, $_GET['text']) || !preg_match("/imgur.com/", $_GET['text'])) { $_GET['text'] = preg_replace("@((https?://)?([-\w]+\.[-\w\.]+)+\w(:\d+)?(/([-\w/_\.]*(\?\S+)?)?)*)@", '<РАП/РВС>', $_GET['text']); } @@ -596,119 +543,7 @@ if (isset($_GET['online']) && $_GET['online'] != null) { echo "2"; } } - - if (strpos($_GET['text'], "to [Комментатор]") !== FALSE) { - if (strpos($_GET['text'], "to [Комментатор] анекдот") !== FALSE) { - $commas = array('Артника может обидеть каждый, но не каждый успеет извиниться.', - '"Сойдет за близы" - сказал Илья Муромец завязывая вокруг шеи змея Горыныча.', - 'Часы показывали 12:00, когда бойцы Армады и Орден Паладинов бросили вызов друг другу. 12:01 Internal Server Error.', - 'В конкурсе по женской логике победил генератор ударов.', - 'Хороший, плохой, главный тот, у кого сусел!', - 'Наши комментаторы, самые <вырезано цензурой> комментаторские комментаторы в мире!' - ); - addchp($commas[rand(0, count($commas) - 1)], "Комментатор"); - } else { - $commas = array('Так слово за слова и получил Иванушка инвалидность...', - 'Шалость удалась! ©Мерлин', - 'Брад, даи крон!', - 'Это у Вас продается славянский шкаф?', - 'Я твой дом, труба шатал!', - 'Аффтар выпей йаду!', - 'Аффтар пешы ысчо!', - 'Аццкий Сотона!', - 'В Бабруйск, жывотное!', - 'В газенваген!', - 'Гламурненько!', - 'Фууууу, Фуууу... Фундаментально!', - 'Жизнинна! Гони еще волну!', - 'Пеши исчё!', - 'Кактуззз жжот!', - 'Знала бы твоя мама, о твоих проказах. Высекла тебя бы!', - 'Киса куку! Ты с какова горада?', - 'Ниасилил патамушта вайнаимир', - 'Учи албанский!', - 'Убей сибя ап стенку', - 'Чмоки, в обе щеки, пративный!', - 'Держи курс на систему Медузы!', - 'Это тигрокрыс с планеты Пенелопа. Он питается дикими быками', - 'Грубиян и невоспитанный тип!', - 'До свидания, мы еще увидимся. Запомните, меня зовут Весельчак У!', - 'нисмишно', - 'Ты такой, клёвый!', - 'Писать, читать умеешь? Будешь работать паладином. Подойди к Верховному, скажи Я разрешил!', - 'Погнали Ваших городские!', - 'Кто не спрятался, я не виноват!', - 'Если чё, заходи, не стисняйся.', - 'Трах-тибидах-тибидах! Теперь ты медуза!', - 'Скройся с моих глаз!', - 'Ой, всё!', - 'В угол поставлю!', - 'Альфа Центавра знаешь? Тамошние мы...', - 'Жил был у бабушки серенький козлик? Это не про вас песенка?', - 'Ыыыы, сЫроежкин, жги еще!', - 'Танцуй пока молодой, мальчик!', - 'За Вами уже выехали. Сухари собирайте!', - 'Сам я не местный, Поможи чем можешь! Рупь дай, или два!', - 'Я пью и гуляю на свои!', - 'Пивная, еще парочку!', - 'Поручик молчать!', - 'Спокойно Маша, я Дубровский!', - 'Юстас Аллексу. Примите радиограмму!', - 'Профессор лопух, лопух!', - 'Окропим снег красненьким?', - 'На святое дело идем, товарища выручать!', - 'Как здорово, что все мы здесь, сегодня собрались!', - 'Пирожки, пирожки, кому пирожки? С сыром, с перцем и собачьим сердцем!', - 'Ваши трехдюймовые глазки путем меткого попадания зажгли огнедышаший пожар в моем сердце. Словом, бац-бац! И в точку!', - 'Ты что делаешь? Грабитель! Разбойник! Своих грабишь? Гадский папа!', - 'Шо ты хапаешь, шо ты хапаешь! Не, я такой фасон не ношу.', - 'стой! Снимай сапоги!', - 'И шо я в тебя такой влюбленный?', - 'Я же атаман идейный. И все мои паладины как один, стоят за свободную личность.', - 'Гапуся, тридцать пять лет тебе говорю: не спеши!!!', - 'А это не вы ехали через Янковку на арбе с сеном и заснули, а у вас тем временем волов увели?', - 'Это ещё что за статуй?', - 'Вашу ручку, битте-дритте!', - 'Сыграй что-нить такое, чтобы душа развернулась, а потом обратно завернулась!', - 'А вы гопака танцуете?', - 'Вы и только Вы напоминаете мне мою любимую, мою чернявую, мою безотказную… гаубицу!', - 'Будешь так продолжать, превращу тебя.... в жабу!', - 'Что поговорить больше не с кем?', - 'Отдыхай!', - 'Вас много, комментатор - один!', - 'А станете наезжать, не буду комментировать ваши бои!', - 'Отвали!', - 'Тренируйся на кошечках!', - 'Анекдот: - Товарищ водитель, почему ваша пассажирка не пристегнута ремнями безопасности? - Так это же моя тёща!', - 'Сам такой!', - 'Продам кредиты (в приват)', - 'мдя...', - 'Лучше в бою проявляй энтузиазм.', - 'Кто тут комментатор? Ты или я???', - 'Надо же...', - 'Сам дурак!', - 'Наши комментаторы, самые <вырезано цензурой> комментаторские комментаторы в мире!', - '(судорожно оглядываясь) КТО ЗДЕСЬ???', - 'Не болтайте ерундой', - 'Все! Теперь ты мне должен!', - 'р-р-р...', - 'А в бою это повторить сможешь?', - 'Я долго думал, что такое 90х60х90. Оказалось, что это 486 000.', - 'Может тебе кредитов дать, чтоб отстал?', - 'Твой интеллект поражает <вырезано цензурой>', - 'Вот сижу тут и разбавляю свою мудрость вашей глупостью.', - 'Ты с кем посоревноваться решил?', - 'Ждите ответа. Ждите ответа. Ждите ответа. Ждите ответа. Ждите, короче...', - 'Я комментатор! А ты кто???', - 'Щас я все это запишу, а потом передам кляузу паладинам...', - 'я занят!!!'); - addchp($commas[rand(0, count($commas) - 1)], "Комментатор"); - } - } } die (""); } -} -?> - - \ No newline at end of file +} \ No newline at end of file diff --git a/magic/brat.php b/magic/brat.php index 7f08757..419de44 100644 --- a/magic/brat.php +++ b/magic/brat.php @@ -1,13 +1,13 @@ = ".(time()-60)." AND `id` = users.`id`) as `online` FROM `users` WHERE `login` = '{$_POST['target']}' LIMIT 1;")); -$battle = mysql_fetch_array(mysql_query("SELECT `closed` FROM `battle` WHERE `id` = '{$us['battle']}' ;")); +$battle = mysql_fetch_array(mysql_query("SELECT `close` FROM `battle` WHERE `id` = '{$us['battle']}' ;")); $owntravma = mysql_fetch_array(mysql_query("SELECT * FROM `effects` WHERE `owner` = ".$us['id']." AND (type=13 OR ND type=12 OR type=14);")); $magic = mysql_fetch_array(mysql_query("SELECT `chanse` FROM `magic` WHERE `id` = '23' ;")); $us_battle=mysql_fetch_array(mysql_query("SELECT `type` FROM `battle` WHERE `id` ='{$us['battle']}' ;")); -if ($battle['closed']== 1) { +if ($battle['close']== 1) { echo "Этот бой изолирован от внешнего мира"; } elseif ($user['battle'] > 0) {