Экзекутор (ekzekutor), API2|Универсальный многоязычный бот для PtokaX,VerliHub,RusHub,Eximius |
Здравствуйте, гость ( Вход | Регистрация )
Экзекутор (ekzekutor), API2|Универсальный многоязычный бот для PtokaX,VerliHub,RusHub,Eximius |
24.2.2009, 4:22
Сообщение
#41
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
Скрипт предназначен для использования на HUB-серверах RusHub, Verlihub, PtokaX 0.4.x.x и Eximius. Требуется наличие LUA 5.1.x. При желании можно добавлять любое количество нужных локализаций для любых других серверов. Для этого скрипт использует собственный API, который обрабатывается соответствующими файлами локализации. Имеется встроенный движок поддержки плагинов (расширений), которыми реализовывается основной функционал бота и с помощью которых он может расширяться. Дополнения, замечания, пожелания и поддержка приветствуются. Для использования на таких разных платформах в скрипте предусмотрена соответствующая настройка локализации.
Приветствуется использование скрипта на OpenSource операционных системах (Linux, BSD и т.д.). ЗАПРЕЩАЕТСЯ использовать скрипт для пропаганды алкоголя, табака, наркотиков, извращений и разврата, религии, искажения Наследия Руси и её изначальной Культуры! А также для потакания подобной пропаганде и поощерения. Действия, препятствующие адекватным просветительским инициативам ЗАПРЕЩЕНЫ. Цитата Основные возможности и функции движка: Раскрывающийся текст
Входящие в дистрибутив плагины: Раскрывающийся текст
И прочие мелочи… Плагины возможно отключать, задавать нужный приоритет (очередь обработки). Возможно добавлять любые плагины. Это просто. К тому же плагины работают несколько быстрее, чем аналогичные отдельные скрипты, так как все плагины уже получают обработанные данные от движка плагинов Бота. Так можно передать обработку на внешние сервисы, например PHP, .NET и т.п. Пользовательское соглашение: Раскрывающийся текст Условия пользования программным продуктом "Экзекутор" от PhazaSoft. Автор Phazeus. Этот программный продукт (набор скриптов) представляет собой исходный код на языке Lua в открытом виде (OpenSource) и предназначен для использования на DirectConnect-серверах (файлообменных хабах) и является интеллектуальной собственностью, защищаемой законом об авторском праве и интеллектуальной собственности. Этот программный продукт доступен для свободного использования при условии соблюдения администрацией ресурсов, которые используют программный продукт "Экзекутор", установленных автором правил: 1. Запрещена пропаганда любых видов наркотических веществ (как легальных, так и нелегальных, например, табака, пива и т.п.) и потакание подобной пропаганде в любой форме, непринятие мер по предотвращению действий, приводящих к распространению информации о подобных веществах в благожелательной форме. Запрещено препятствование распространению информации о подобных веществах, описывающей их истинное действие на организм человека и их вред. 2. Запрещено распространение информации в благожелательной форме о разного рода извращениях, обусловленных генетическими, психическими и психологическими отклонениями, а также разврата и неподобающего некультурного поведения. 3. Запрещена пропаганда и распространение информации в благожелательной форме о какой-либо религии, выходящей за рамки объективного рассмотрения. 4. Запрещено искажение древней Славянской Культуры и традиций, очернение наследия Руси. 5. Запрещена пропаганда каких-либо политических партий и движений. Приветствуется личная гражданская инициатива и проявление активной гражданской позиции вне политических партий и движений. (вышеописанные пункты касаются как представителей администрации ресурсов, так и пользователей, действия которых должны контролироваться администрацией ресурсов) 6. Запрещено использование данного программного продукта или его частей в коммерческих целях без согласования с Автором. Запрещено использование программного продукта на официальных ресурсах компаний и фирм а также юридическими лицами без согласования с Автором. 7. Автор оставляет за собой право менять условия пользования скриптом. Любое несогласие с авторскими условиями пользования данным программным продуктом приводит к отказу от его использования. Данные условия распространяются автоматически на любую версию программного продукта "Экзекутор". Использовать исходный код или его части данного программного продукта можно только при выполнения настоящих Условий и ссылки на источник. или в дистрибутиве. Функциональность не ограничена. За справками и помощью в аську или джаббер Благодарим Philoum ( dchub://potes.dyndns.info:12345 ) за помощь в переводе! Текущая версия: 3.0.5 от 19.09.2013 Имеется документация. Последние версии тут: Тестовый хаб с ботом работает иногда тут: dchub://phazasoft.mine.nu |
|
|
2.6.2010, 7:01
Сообщение
#42
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
как можно сделать так, чтобы незарегистрированные пользователи не могли писать в чат команды /me Ну просто уберите ненужные профили из файла меню HubMenu.lua для команды "me". Цитата И еще вот какая штука, если перед текстом с плюсом поставить пробел, то сообщение попадает в чат, если человек незарегистрирован. Это в верлихаб? Да, верлихаб не воспринимает пробел перед префиксом команды как сообщение с командой. Поэтому без пробелов Кстати, можете сделать триггер, который сообщения с пробелом перед префиксом будет запрещать и предупреждать пользователя, чтобы ввёл команду ещё раз юез пробела:[23:26:20] <•Экзекутор•> ===== Список ответов: ===== Триггер: 77. ^_[%%%+!] Шаблоны: ^(%z?)[%s]+[%+!]+ Ответы: 1. {touser:[curUser]:Используйте команду без пробела перед префиксом!}{exit} ============================================= Если в чат лезут неизвестные команды (птока, эксимиус), то нужно поставить заглушку. А можно както сделать мониторинг кс серверов? Я не представляю что это такое и как с этим взаимодействовать. Если Вы специалист и можете мне объяснить, то, наверное, можно.__________________________ Кстати, а чего не предлагается создание локали для сервера Сетапера? Надо же наш софт развивать. Так что, если знатоки заинтересованы, готов создать локаль ;) |
|
|
10.6.2010, 0:38
Сообщение
#43
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
Может я плохо чет читал, но в мануале я так и не понял, как удалять или отключать ненужные мне функции Экзекутора к примеру Печкина, Доску объявлений и т.д. И как вообще скрыть пункты меню для простых юзеров, оставив там только Действия и Регистрация. Отключение функций, как правило, осуществляется отключением ненужных плагинов. По команде !плагины Вы получите список зарегистрированных плагинов. Включение/отключение плагина производится командой !плагин <индекс>. Тут всё понятно. Также почитайте в мануале про то, как кстанавливаются разрешения по профилям для клманд (это в файлах меню команд). В мануале про это всё написано Можно разрешить команды, но меню не отсылать. Как это делается, тоже в мануале есть |
|
|
13.6.2010, 0:37
Сообщение
#44
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
Ну именинники с датами рождения есть в плагине Коляды дар ))
|
|
|
18.6.2010, 14:52
Сообщение
#45
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
В новой версии изменений в плане функционала немного: система плавной отправки меню по запросу, добавлена локаль для RusHub Setuper'а. Мелкие фиксы. Просто код переработан полностью с целью увеличения производительности. И переработан значительно. Обновлять не сложно, просто заменить скрипты (не менять базы и таблицы). Единственное - удалить триггер "капслок", который будет под индексом 2 после перезапуска нового плагина триггеров.
|
|
|
20.6.2010, 15:53
Сообщение
#46
|
|
Активный участник Группа: Пользователи Сообщений: 53 Регистрация: 8.6.2010 Пользователь №: 7 012 Спасибо сказали: 1 раз |
[17:51:47] <•Экзекутор•> Меню Бота будет выслано Вам через 14 секунд. Ждите...
[17:51:59] >§а BАlБ[-›хf{уиcW$ZOn [17:51:59] xЪMЋСJГ0F_е—µcЮЄуЖ‰0 [17:51:59] wХ–іl†¶IikЎвЉРWИ6‚iK¶P‡ЮзжХ®Пw>Ћ5MIтАЈ±98p п[Ѕ–¦Як [17:52:01] <•Экзекутор•> *** Меню отправлено Вам. Забыл спросит что это за каракули ? А вот такие каракули появляются, если начинаешь настраивать Экзекутор [17:53:59] xЪS -N-rОПНMМKQ0T0V8хонЈ§>=шцвїВыпѕјxэфeМ™§oя)њэас‹·bь“2ЛrRу2+хуттKу’SsSуJЉc‘y9™Е%1Яјыфбй§?*6ЄС№•y™ЙЩ±v ЉЙщye©E%сEщi™9©Е Е©© †f Ё)™XЧ [17:53:59] xЪS -N-rОПНMМKQ0T0V8хонЈ§>=шцвїВыпѕјxэфeМ™§oя)њэас‹·bь“2ЛrRу2+хуттKу’SsSуJЉc‘y9™Е%1з?<xфвУХиЬКјМдмX;ЕдьјІФў’ш‚ўьґМњФb…‚Ф”МC3TЈs2уRОѓ]тGг…¦Вч§ћ>9нбУЧ±jК†F&Ц5 [17:53:59] xЪS -N-rОПНMМKQ0T0V8хонЈ§>=шцвїВыпѕјxэфeМ™§oя)њэас‹·bь“2ЛrRу2+хуттKу’SsSуJЉc‘yє1Яјыфбй§?*6ЄС№•y™ЙЩ±v ЉЙщye©E%сEщi™9©Е Е©© †f ЁєХ” ЌL¬k [17:53:59] xЪS -N-rОПНMМKQ0T0V8хонЈ§>=шцвїВыпѕјxэфeМ™§oя)њэас‹·bь“2ЛrRу2+хуттKу’SsSуJЉc‘yє1з?<xфвУХиЬКјМдмX;ЕдьјІФў’ш‚ўьґМњФb…‚Ф”МC3TЭ ЄС9™y©VзБnшЈсBSбыУOџѓхрйлX5eC#л |
|
|
20.6.2010, 17:03
Сообщение
#47
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
Вот это как раз бывает, если меню слишком большое. Клиент "глючит"... Попробуйте посмотреть, что Вы настроили в меню, проверьте его. Старайтесь не делать чрезмерно много строк меню. Отключите неиспользуемые плагины и т.п.
|
|
|
23.6.2010, 22:59
Сообщение
#48
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
Хочу показать пример одного триггера (с использованием плагина триггеров и Вэб-сервисов).
Данный триггер реализует говорящего бота, который с вероятностью от 20% до 100% (вероятность повышается каждый раз, если фраза не сказана) говорит в чат произвольную фразу (в данном примере фразы заданы в глобальной переменной), если в чате никто ничего не пишет более 5 минут. Вот как это сделано: Для начала добавим глобальные переменные триггеров: Цитата !triggersaddvar FRAZY 1.Что-то стало холодать... :(*2.Эх... скукота...*3.Давайте погорим о чём-нибудь * !triggersaddvar FRAZYTIMER 0 !triggersaddvar FRAZYVER 0 В переменной FRAZY мы задали перечень фраз, которые должны быть пронумерованы, а в конце фразы стоять символ "*". Тоесть номер с точкой, потом фраза, в конце звёздочка (внутри фраз не должно быть звёздочек и номеров с точкой). Нумерация фраз строго по порядку, начиная с 1. Затем добавляем вэб-сервис LAZYLAMER: Цитата !informset LAZYLAMER 1 0 {math:FRAZYTIMER:+:[FRAZYTIMER]:1}{math:N:>:[FRAZYTIMER]:5}{if:N:1}{gvar:FRAZYTIMER:0}{math:FRAZYVER:+:[FRAZYVER]:20}{rand:FRAZA:1:3}{srepl:[FRAZA].="||"}{repl:^.-%|%|=""}{gvar:TMP:[FRAZY]}{repl:%*.-$=""}{gvar:TMP:[TMP]}{rand:N:1:99}{math:N:<:[N]:[FRAZYVER]}{if:N:1}{chat:<LAZYLAMER> [TMP]}{gvar:FRAZYVER:0} Данный сервис выполняет указанную строку триггера каждую минуту. В данном примере периодичность срабатывания при молчании в чате раз в 5 минут (участок, где можно задать нужное число минут выделен жирным). Также обратите внимание на флаг {rand:FRAZA:1:3}. Тут надо вместо 3 задать число наших фраз. В нашем примере у нас всего 3 фразы (от 1 до 3). Это нужно для выбора из текста переменной FRAZY случайной фразы. Эта фраза с вероятностью от 20 до 100 процентов (повышается, если никто не пишет в чат каждые 5 минут) от ника "LAZYLAMER" напишется в чат. После чего процент вероятности обнулится. Для того, чтобы счётчик минут, пока длится молчание в чате, и процент вероятности обнулялись каждый раз, когда кто-то пишет что-то в чат, добавим триггер: Цитата Шаблон: [%%%S] Ответ: {gvar:FRAZYVER:0}{gvar:FRAZYTIMER:0} Этот триггер реагирует на любой текст в чате и обнуляет глобальные переменные триггеров FRAZYVER (вероятность написания фразы в чат) и FRAZYTIMER (счётчик минут молчания в чате). Если сделать робота с ником LAZYLAMER (от чьего имени, якобы, пишется в чат фраза), то этот триггер в виде бот-триггера можно присвоить этому роботу. |
|
|
17.8.2010, 23:55
Сообщение
#49
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
Народ, как его скрыть из спика пользователей? Что-то не нашел «Regbot». P.S: Нашел, в конфиге «IsShow». Поставить параметру "IsShow" значение 0 (файл Config.cfg), про это в мануале есть. у меня новый user сразу с правами модератора подключается. Подскажите где это отменить Как коллега уже ответил, это надо настроить профили. Тоже написано в интсрукции по установке. Народ, на каком-то хабе видел рядом с ником в скобках с какого провайдера этот пользователь. Это вроде в этом боте можно сделать, но как, что-то понять не могу. Префиксы кажется, но там индекс какой-то - что за индекс? Можно. Это плагин "Сети". В инструкции написано, как активировать префиксы сетей перед описанием пользователя (требуется наличие плагина дополнительных описаний) ______________________________ Простите, что редко, идёт разработка 3 версии Бота. Релиз не скоро. Пока готов для пробы движок, можно скачать (ставится поверх 2.1.2, с заменой файлов, какие есть, каких файлов нет, добавляются). |
|
|
25.8.2010, 6:11
Сообщение
#50
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
Phazeus для чего сделано в 3 версии выбор языка? нельзя ли его сделать как плагин мне например не удобно выбирать постоянно языковый покет Ну 3 версия будет мультиязычной. Долго я думал, как это дело реализовать без затрат. Вот придумал, как придумал А в чём неудобство? Языковой пакет выбран, ничего не надо больше выбирать. В меню можно не указывать язык, просто жать "энтер", будет автоматически присвоен язык "по умолчанию" |
|
|
7.9.2010, 13:48
Сообщение
#51
|
|
Начинающий Группа: Пользователи Сообщений: 13 Регистрация: 5.9.2010 Пользователь №: 7 629 Спасибо сказали: 0 раз |
|
|
|
8.9.2010, 12:34
Сообщение
#52
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
ВОтключено давно. И команда me игнорируется плагином Antimat, материться можно сколько угодно. Вот поэтому надо читать мануалы. Если Вы используете птоку/русхаб/эксимиус, то есть специальные скрипты-заглушки в дистрибутиве Экзекутора. Они нужны, чтобы не пропускать в чат неизвестные команды, которые Экзекутор просто не может обрубать, так как передаёт управление. Вот так и надо исключить команду "me" из таблицы исключений заглушки. Или, как я уже говорил, просто в файле Меню Хаба найти команду "me" и исключить ненужные классы. Не удалить команду, а наоборот, исключить лишь ненужные классы, оставив, к примеру, випов и админов. Тоесть, если Вы удалите эту команду из меню, то не будут проверяться разрешения для этой команды вообще. Поэтому надо не удалять из меню, а удалить лишь нежелательные профили из таблицы разрешений для этой команды. Также есть вариант запретить эту команду триггером: Шаблон: ^[%%%+!/]me* Ответ: {exit} это простейший пример реакции триггера на команду !me с незамедлительным прерыванием её обработки. ============================================================== Хотелось бы показать пример автозамены, чтобы запретить в чате нестандартные грейлинковские коды. Вот пример того, как "зарезать" тэг [img]: Добавим автозамену: !addreplaces 1 [%%%[]-%i-%m-%g-[%%%]]-([%%%S%%%s])[%%%[]-/-%i-%m-%g-[%%%]]- %1%2%3 При этом в чат отправится только текст между тэгами |
|
|
23.9.2010, 8:46
Сообщение
#53
|
|
Начинающий Группа: Пользователи Сообщений: 13 Регистрация: 5.9.2010 Пользователь №: 7 629 Спасибо сказали: 0 раз |
Спасибо за идею триггера, код работет верно, команда /me прерывается. Достаточно было внимательнее прочитать документацию для верного шаблона...
Спасибо за Экзекутор, отличная коллекция скриптов |
|
|
15.10.2010, 17:32
Сообщение
#54
|
|
Участник Группа: Пользователи Сообщений: 38 Регистрация: 3.6.2009 Пользователь №: 3 496 Спасибо сказали: 6 раз |
Кто-то может подсказать, как безболезненно отключить (закомментировать кусок кода) Антикапслок в плагине "Тригеры и антикапслок"?
Дело в том, что замены на маленькие буквы все равно не происходит, бот только ругается впустую (типа, зачем же так кричать, и т.п.). Мне больше интересны именно тригеры в этом плагине. Настройки все правильные (пробовал всякие варианты). Verlihub 0.9.8e-r2 Сервер Ubuntu Экзекутор 2.1.2 P.S. На всякий случай даже передвинул скрипт вверх по списку, т.е. теперь он загрузился первым (если это вообще имеет значение) Кстати, бот еще к тому же ругается на магнет-сылки (они же состоят из болших букв) и ники пользователей (если те написаны большими буквами). |
|
|
16.10.2010, 4:24
Сообщение
#55
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
1. Установить нужный режим антикапслока. При автозамене бот автоматически заменяет в нижнитй регистр. Режим без замены - это предупреждение в чат с вариантами ответа из первого триггера (с первым индексом). Эти варианты ответа можно менять. Даже можно удалить все ответы из первого триггера (в этом случае просто не будет никакой реакции). Но сам триггер удалять нельзя. 3. После обновления версии и сохранении старой базы триггеров, появится копия старого первого триггера. Нужно посмотреть список триггеров. Если есть копии первого триггера (например второй копия первого), то удалить лишние, кроме первого.
|
|
|
5.1.2011, 23:07
Сообщение
#56
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
Всех желающих приглашаю на акцию наказания двух хабов, грубо нарушивших условия пользования ботом и пропагандирующие наркотики, администраторы которых не собираются отказываться от использования данного программного продукта и оскорбляют разработчиков. Подробности лично.
|
|
|
22.1.2011, 6:34
Сообщение
#57
|
|
Начинающий Группа: Пользователи Сообщений: 10 Регистрация: 22.1.2011 Из: Санкт-Петербург Пользователь №: 8 609 Спасибо сказали: 0 раз |
Спасибо за новую версию бота ! Но есть один вопрос по конфигуратору файлов меню и вообще по HubMenu.lua. Где можно найти значение переменных типа "{gl:Bot_112}, {gl:Hub_9},{gl:Bot_101}" ? Я так понимаю что эти переменные появились в связи переходом на мультиязычность, но самостоятельно дополнять или редактировать меню без знания их значений тяжело. Где находится таблица или база их значений я не разобрался.
|
|
|
22.1.2011, 7:02
Сообщение
#58
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
|
|
|
22.1.2011, 19:21
Сообщение
#59
|
|
Начинающий Группа: Пользователи Сообщений: 10 Регистрация: 22.1.2011 Из: Санкт-Петербург Пользователь №: 8 609 Спасибо сказали: 0 раз |
Спасибо большое, теперь все понял ! )
Но есть еще один маленький вопрос. При включении плагина приветствий и прощаний их невозможно выключить при помощи соотв.пункта меню или !isgreetings, при этом отключение приветствий по классам ( !isgreetingsclasses ) работает... а вот полное отключение нет. ( получается так - при при ["greetingsEnable"]=0 и ["greetingsClassEnable"]=0 все равно выводятся приветствия которые утановлены для конкретного ника... только они). Отключать можно конечно сам плагин, но этот вариант не очень хорош, так как у меня не все ОПы умеют свободно пользоваться возможностями бота ). В связи с этим вопрос - это можно как-то исправить или я что-то не понял ? |
|
|
22.1.2011, 23:19
Сообщение
#60
|
|
Продвинутый участник Группа: Пользователи Сообщений: 179 Регистрация: 24.2.2009 Из: Самара Пользователь №: 2 340 Спасибо сказали: 103 раза |
Грубо говоря, приветствия по классам отдельно, по никам отдельно (по нику бОльший приоритет, и если для ника задано индивидуальное приветствие, то будет выведено оно). Я немного не понял, что тут нужно Вам получить. Если не хотите приветствия по классам - либо удалить классы ненужные, либо выключить приветствия по классам. По никам - это тоже выключить приветствия по никам. Если хотите, чтобы приветствие было по классам, но у конкретного пользователя его не было, а выключать не хотите, то задайте ему в качестве приветствия (или прощания, или и того и другого) пустую строку...
|
|
|
23.1.2011, 12:53
Сообщение
#61
|
|
Начинающий Группа: Пользователи Сообщений: 10 Регистрация: 22.1.2011 Из: Санкт-Петербург Пользователь №: 8 609 Спасибо сказали: 0 раз |
Немного запутано изложил проблему, прошу прощения. ) Короче - приветствия по классам нормально отключаются и включаются и через меню и прямой командой !isgreetingsclasses, а по приветствие по никам, командой !isgreetings, нет... точнее я просто не замечал этой проблемы пока таких приветствий не было (все было по дефолту), а когда люди себе сделали личные приветствия заметил что отключить приветствия по никам невозможно, хотя и в Config.cfg значение ["greetingsEnable"] становится 0, и приветствия все равно выводятся... В итоге сейчас выключены оба типа приветствий, в конфиге (Config.cfg) оба значения = 0, в файле Config.lua в папке плагина выставил сам оба значения на 0 но приветствия по никам все равно работают... помогает только полное отключение плагина.
P.S. А вообще конечно работа была вами проведена огромная... включить в состав бота поддержку стольких языков - это непростая задача ! |
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
От: Экзекутор (ekzekutor) От темы с ID: 1403 |
318 | Setuper | 173 406 | 20.9.2013, 0:31 Посл. сообщение: Phazeus | |
Экзекутор, Верлик и ВДС | 8 | Aлзим | 13 260 | 12.3.2013, 15:40 Посл. сообщение: Артём | |
Бот Экзекутор бот птохи |
1 | Slav | 6 649 | 11.9.2009, 12:43 Посл. сообщение: Maximum |
|
Сейчас: 23.11.2024, 1:48 |