Ёбанный вечный цикл!!!
This commit is contained in:
parent
b2e77826f5
commit
6622cc2073
183
ch.php
183
ch.php
@ -29,38 +29,7 @@ if (isset($_GET['online']) && $_GET['online'] != null) {
|
|||||||
if ($_GET['room'] && (int)$_GET['room'] < 500) {
|
if ($_GET['room'] && (int)$_GET['room'] < 500) {
|
||||||
$user['room'] = (int)$_GET['room'];
|
$user['room'] = (int)$_GET['room'];
|
||||||
}
|
}
|
||||||
if ($_GET['chview'] == 5) {
|
if ($user['caveleader'] > 0) {
|
||||||
$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 = "<span style=\"color: #8f0000; font-size: 10pt;\"><b>Соклановцы онлайн (" . mysql_num_rows($data) . ")</b></span>";
|
|
||||||
$ch1 = '_passive';
|
|
||||||
$ch2 = '_passive';
|
|
||||||
$ch3 = '_passive';
|
|
||||||
$ch4 = '_passive';
|
|
||||||
$ch5 = '_active';
|
|
||||||
} elseif ($user['caveleader'] > 0) {
|
|
||||||
$data = mysql_query('
|
$data = mysql_query('
|
||||||
SELECT
|
SELECT
|
||||||
`align`,
|
`align`,
|
||||||
@ -188,19 +157,12 @@ if (isset($_GET['online']) && $_GET['online'] != null) {
|
|||||||
document.getElementById("mmoves").style.visibility = 'hidden';
|
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) {
|
if (align.length > 0) {
|
||||||
align = '<img src="i/align_' + align + '.gif" title="Склонность персонажа" width=12 height=15>';
|
align = '<img src="i/align_' + align + '.gif" title="Склонность персонажа" width=12 height=15>';
|
||||||
}
|
}
|
||||||
if (deal > 0) {
|
|
||||||
style = 'color: chocolate;';
|
style = '';
|
||||||
}
|
|
||||||
else if (id == 10022) {
|
|
||||||
style = 'color: red;';
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
style = '';
|
|
||||||
}
|
|
||||||
if (!name2) name2 = name;
|
if (!name2) name2 = name;
|
||||||
if (klan.length > 0) {
|
if (klan.length > 0) {
|
||||||
klan = '<img src="i/klan/' + klan + '.gif" title="' + klan + '">';
|
klan = '<img src="i/klan/' + klan + '.gif" title="' + klan + '">';
|
||||||
@ -211,7 +173,7 @@ if (isset($_GET['online']) && $_GET['online'] != null) {
|
|||||||
} else {
|
} else {
|
||||||
document.write('lock.gif');
|
document.write('lock.gif');
|
||||||
}
|
}
|
||||||
document.write('" title="Приват"></A>' + align + '<a href="(\'' + name + '\',true)"></a>' + klan + '' + act + '<a href="javascript:top.AddTo(\'' + name + '\')" target=refreshed style=\'' + style + '\'>' + name2 + '</a>[' + level + ']<a href="inf.php?' + id + '" target=_blank title="Инф. о ' + name + '">' + '<IMG SRC="i/inf.gif" WIDTH=12 HEIGHT=11 BORDER=0 ALT="Инф. о ' + name + '"></a>');
|
document.write('" title="Приват"></A>' + align + '<a href="(\'' + name + '\',true)"></a>' + klan + '' + act + '<a href="javascript:top.AddTo(\'' + name + '\')" target=refreshed style=\'' + style + '\'>' + name2 + '</a>[' + level + ']<a href="inf.php?' + name + '" target=_blank title="Инф. о ' + name + '">' + '<IMG SRC="i/inf.gif" WIDTH=12 HEIGHT=11 BORDER=0 ALT="Инф. о ' + name + '"></a>');
|
||||||
|
|
||||||
if (slp > 0) {
|
if (slp > 0) {
|
||||||
document.write(' <IMG SRC="i/sleep2.gif" WIDTH=24 HEIGHT=15 BORDER=0 ALT="Наложено заклятие молчания">');
|
document.write(' <IMG SRC="i/sleep2.gif" WIDTH=24 HEIGHT=15 BORDER=0 ALT="Наложено заклятие молчания">');
|
||||||
@ -292,7 +254,7 @@ if (isset($_GET['online']) && $_GET['online'] != null) {
|
|||||||
$rrr = $row['action'];
|
$rrr = $row['action'];
|
||||||
$act = explode("<>:<>", $rrr);
|
$act = explode("<>:<>", $rrr);
|
||||||
$aa = htmlspecialchars(stripslashes_deep($act[1]));
|
$aa = htmlspecialchars(stripslashes_deep($act[1]));
|
||||||
$aa = preg_replace("/afk ","", $aa)
|
$aa = preg_replace("/afk ", "", $aa)
|
||||||
$aa = preg_replace("/dnd ", "", $aa);
|
$aa = preg_replace("/dnd ", "", $aa);
|
||||||
$aa = preg_replace("/buy ", "", $aa);
|
$aa = preg_replace("/buy ", "", $aa);
|
||||||
$aa = preg_replace("/sell ", "", $aa);
|
$aa = preg_replace("/sell ", "", $aa);
|
||||||
@ -528,26 +490,11 @@ if (isset($_GET['online']) && $_GET['online'] != null) {
|
|||||||
$action = 1;
|
$action = 1;
|
||||||
$tmp = str_replace('/afk', '', $_GET['text']);
|
$tmp = str_replace('/afk', '', $_GET['text']);
|
||||||
mysql_query("UPDATE `users` SET `action` = 'afk<>:<>{$tmp}' WHERE `id` = '{$user['id']}' LIMIT 1");
|
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);
|
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+)?)?)*)@", '<i style="color:silver;"><РАП/РВС></i>', $_GET['text']);
|
$_GET['text'] = preg_replace("@((https?://)?([-\w]+\.[-\w\.]+)+\w(:\d+)?(/([-\w/_\.]*(\?\S+)?)?)*)@", '<i style="color:silver;"><РАП/РВС></i>', $_GET['text']);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -596,119 +543,7 @@ if (isset($_GET['online']) && $_GET['online'] != null) {
|
|||||||
echo "2";
|
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 ("<script>top.CLR1(); top.RefreshChat();</script>");
|
die ("<script>top.CLR1(); top.RefreshChat();</script>");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,13 +1,13 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
$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;"));
|
$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;"));
|
||||||
$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);"));
|
$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' ;"));
|
$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']}' ;"));
|
$us_battle=mysql_fetch_array(mysql_query("SELECT `type` FROM `battle` WHERE `id` ='{$us['battle']}' ;"));
|
||||||
|
|
||||||
|
|
||||||
if ($battle['closed']== 1) {
|
if ($battle['close']== 1) {
|
||||||
echo "Этот бой изолирован от внешнего мира";
|
echo "Этот бой изолирован от внешнего мира";
|
||||||
}
|
}
|
||||||
elseif ($user['battle'] > 0) {
|
elseif ($user['battle'] > 0) {
|
||||||
|
Loading…
Reference in New Issue
Block a user