Название: MastaMOTD
Версия : 2.0.0
Код: MastaMan
----------------------
Доступные языки: RU, UA, EN
Источник: amx-server.blogspot.com
================================
Плагин обновлен до версии 2.0.0 (11.08.2009)
===================================================
ВНИМАНИЕ! Запрещается удаление копирайтов и распространение без указания автора данного плагина!
Автор не несет никакой ответственности за возможные повреждения ваших компьютеров, Вы качаете и используете всё на свой
страх и риск!
===================================================
----------------------
I. Описание:
----------------------
MastaMOTDs - плагин предназначенный для просмотра/показа HTML страниц в игре.
Каждый пользователь может посмотреть любой из предусмотренных 11 шаблонов HTML-страниц.
Так же Администратор может принудительно показать их игроку.
В новой версии плагина переписан полностью весь код, добавлено удобное визуальное меню, добавлена возможность настраивать плагин при помощи конфигурационного файла, добавлена мультиязычность, теперь в чате показывается список доступных клиентских команд, изменена структура построения консольной команды, исправлены многочисленные ошибки и многое другое...
Вы по желанию можете скрывать от просмотра определенные HTML страницы и изменять их под свои потребности.
ПРИМЕЧАНИЕ: Помните при изменении HTML-файлов букву "я" необходимо заменять кодом ""
Предусмотрены такие шаблоны:
WARNING.htm - Предупреждение о нарушении правил, данная страница не доступна для просмотра обычным игрокам, показать её сможет толко администратор и страницу невозможно будет закрыть 20 секунд
RULES.htm - Правила сервера, данную страницу может просматривать каждый игрок, при показе администратором страницу невозможно будет закрыть 20 секунд
Все следующие страницы игроки смогут просматривать, а при принудительном показе страницы не возможно
будет закрыть в течении 10 секунд
ADMINS.htm - Информация об администраторах
SERVER.htm - Информация о сервере
INFO.htm - Некая важная информация
SAY.htm - Помощь по чат-командам
CW.htm - Правила проведения Clan War
MORE.htm - Дополнительная страница для информации
Следующие странцы могут так же просматривать все игроки, а при принудительном показе, игроки смогут закрывать их сразу
VIPINFO.htm - Информация о возможностях VIP-игроков
BUY.htm - Информация о продаже VIP - аккаунтов и админок
Специальная страница для информации доступной только для администраторов
FORADMINS.htm - Информация для администраторов (Посмотреть смогут только администраторы с флагом "e")
===================================================
----------------------
II. Установка:
----------------------
1) Разархивируйте архив
2) Файл plugins\MastaMotds.amxx скопируйте в папку cstrike\addons\amxmodx\plugins\ на вашем сервере.
3) Пропишите MastaMotds.amxx в cstrike\addons\amxmodx\configs\plugins.ini на вашем сервере
4) Файл локализации data\lang\mastamotds.txt скопируйте в папку cstrike\addons\amxmodx\data\lang\ на вашем сервере.
5) Файл конфигурации configs\mastamotds.cfg скопируйте в папку cstrike\addons\amxmodx\configs\ на вашем сервере.
6) Папку с HTML шаблонами configs\MASTAMOTDS скопируйте в configs\ на вашем сервере
7) Перезагрузите сервер
===================================================
----------------------
III. Использование:
----------------------
1) Клиентские чат команды для просмотра HTML-страниц
/vipinfo
/server
/say
/rules
/info
/cw
/buy
/admins
/more
/foradmins команда доступна только для администраторов с флагом "e"
2) Команды администратора:
mm_showmotd_menu - открыть меню для показа MOTD
mm_showmotd <имя, или #userid> <название HTML файла> - показать MOTD
ПРИМЕР: mm_showmotd Ser_UFL rules
===================================================
----------------------
IV. Настройки:
----------------------
---------------------
V. Изменение версий:
----------------------
2.0.0
- Полностью переписан код
- Добавлено меню
- Добавлена конфигурация
- Добавлена мультиязычность
- Добавлена подсказка в чате с доступными командами
- Оптимизирован код
1.0.0
- Первый релиз
Отдельная благодарность Ser_UFL - за "не закрывающиеся" MOTD На будующее:
Добавить больше настроек плагина
Добавить возможность пользователям устанавливать свои названия HTML файлов и команд
Вы по желанию можете скрывать от просмотра определенные HTML страницы и изменять их под свои потребности.
ПРИМЕЧАНИЕ: Помните при изменении HTML-файлов букву "я" необходимо заменять кодом ""
Предусмотрены такие шаблоны:
WARNING.htm - Предупреждение о нарушении правил, данная страница не доступна для просмотра обычным игрокам, показать её сможет толко администратор и страницу невозможно будет закрыть 20 секунд
RULES.htm - Правила сервера, данную страницу может просматривать каждый игрок, при показе администратором страницу невозможно будет закрыть 20 секунд
Все следующие страницы игроки смогут просматривать, а при принудительном показе страницы не возможно
будет закрыть в течении 10 секунд
ADMINS.htm - Информация об администраторах
SERVER.htm - Информация о сервере
INFO.htm - Некая важная информация
SAY.htm - Помощь по чат-командам
CW.htm - Правила проведения Clan War
MORE.htm - Дополнительная страница для информации
Следующие странцы могут так же просматривать все игроки, а при принудительном показе, игроки смогут закрывать их сразу
VIPINFO.htm - Информация о возможностях VIP-игроков
BUY.htm - Информация о продаже VIP - аккаунтов и админок
Специальная страница для информации доступной только для администраторов
FORADMINS.htm - Информация для администраторов (Посмотреть смогут только администраторы с флагом "e")
===================================================
----------------------
II. Установка:
----------------------
1) Разархивируйте архив
2) Файл plugins\MastaMotds.amxx скопируйте в папку cstrike\addons\amxmodx\plugins\ на вашем сервере.
3) Пропишите MastaMotds.amxx в cstrike\addons\amxmodx\configs\plugins.ini на вашем сервере
4) Файл локализации data\lang\mastamotds.txt скопируйте в папку cstrike\addons\amxmodx\data\lang\ на вашем сервере.
5) Файл конфигурации configs\mastamotds.cfg скопируйте в папку cstrike\addons\amxmodx\configs\ на вашем сервере.
6) Папку с HTML шаблонами configs\MASTAMOTDS скопируйте в configs\ на вашем сервере
7) Перезагрузите сервер
===================================================
----------------------
III. Использование:
----------------------
1) Клиентские чат команды для просмотра HTML-страниц
/vipinfo
/server
/say
/rules
/info
/cw
/buy
/admins
/more
/foradmins команда доступна только для администраторов с флагом "e"
2) Команды администратора:
mm_showmotd_menu - открыть меню для показа MOTD
mm_showmotd <имя, или #userid> <название HTML файла> - показать MOTD
ПРИМЕР: mm_showmotd Ser_UFL rules
===================================================
----------------------
IV. Настройки:
----------------------
КОД
//================================
// Название : MastaMotds
// Версия : 2.0.0
// Автор : MastaMan
// Источник: http://www.amx-server.blogspot.com
//================================
/////////////////////////////////////////////////////////////////////
// ФАЙЛ КОНФИГУРАЦИИ
/////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////
// Настройки времени
/////////////////////////////////////////////////////////////////////
// Время в секундах между показами подсказок в чате.
// По умолчанию: 180 (3 минуты)
mm_mastamotds_chat_time_anonce 180
// Время в секундах для показа предупреждений администратором
// От 1 до 99
// По умолчанию: 20
mm_mastamotds_show_motd1 20
// Время в секундах для показа обычных сообщений администратором
// От 1 до 99
// По умолчанию: 10
mm_mastamotds_show_motd2 10
/////////////////////////////////////////////////////////////////////
// Настройки показа
/////////////////////////////////////////////////////////////////////
// Разрешить АДМИНИСТРАТОРАМ просматривать FORADMINS.HTM
// 1 - Да, 0 - Нет
// По умолчанию: 1
mm_mastamotds_foradmins 1
// Разрешить пользователям просматривать VIPINFO.HTM
// 1 - Да, 0 - Нет
// По умолчанию: 1
mm_mastamotds_vipinfo 1
// Разрешить пользователям просматривать RULES.HTM
// 1 - Да, 0 - Нет
// По умолчанию: 1
mm_mastamotds_rules 1
// Разрешить пользователям просматривать ADMINS.HTM
// 1 - Да, 0 - Нет
// По умолчанию: 1
mm_mastamotds_admins 1
// Разрешить пользователям просматривать BUY.HTM
// 1 - Да, 0 - Нет
// По умолчанию: 1
mm_mastamotds_buy 1
// Разрешить пользователям просматривать CW.HTM
// 1 - Да, 0 - Нет
// По умолчанию: 1
mm_mastamotds_cw 1
// Разрешить пользователям просматривать INFO.HTM
// 1 - Да, 0 - Нет
// По умолчанию: 1
mm_mastamotds_info 1
// Разрешить пользователям просматривать SAY.HTM
// 1 - Да, 0 - Нет
// По умолчанию: 1
mm_mastamotds_say 1
// Разрешить пользователям просматривать SERVER.HTM
// 1 - Да, 0 - Нет
// По умолчанию: 1
mm_mastamotds_server 1
// Разрешить пользователям просматривать MORE.HTM
// 1 - Да, 0 - Нет
// По умолчанию: 1
mm_mastamotds_more 1
// Название : MastaMotds
// Версия : 2.0.0
// Автор : MastaMan
// Источник: http://www.amx-server.blogspot.com
//================================
/////////////////////////////////////////////////////////////////////
// ФАЙЛ КОНФИГУРАЦИИ
/////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////
// Настройки времени
/////////////////////////////////////////////////////////////////////
// Время в секундах между показами подсказок в чате.
// По умолчанию: 180 (3 минуты)
mm_mastamotds_chat_time_anonce 180
// Время в секундах для показа предупреждений администратором
// От 1 до 99
// По умолчанию: 20
mm_mastamotds_show_motd1 20
// Время в секундах для показа обычных сообщений администратором
// От 1 до 99
// По умолчанию: 10
mm_mastamotds_show_motd2 10
/////////////////////////////////////////////////////////////////////
// Настройки показа
/////////////////////////////////////////////////////////////////////
// Разрешить АДМИНИСТРАТОРАМ просматривать FORADMINS.HTM
// 1 - Да, 0 - Нет
// По умолчанию: 1
mm_mastamotds_foradmins 1
// Разрешить пользователям просматривать VIPINFO.HTM
// 1 - Да, 0 - Нет
// По умолчанию: 1
mm_mastamotds_vipinfo 1
// Разрешить пользователям просматривать RULES.HTM
// 1 - Да, 0 - Нет
// По умолчанию: 1
mm_mastamotds_rules 1
// Разрешить пользователям просматривать ADMINS.HTM
// 1 - Да, 0 - Нет
// По умолчанию: 1
mm_mastamotds_admins 1
// Разрешить пользователям просматривать BUY.HTM
// 1 - Да, 0 - Нет
// По умолчанию: 1
mm_mastamotds_buy 1
// Разрешить пользователям просматривать CW.HTM
// 1 - Да, 0 - Нет
// По умолчанию: 1
mm_mastamotds_cw 1
// Разрешить пользователям просматривать INFO.HTM
// 1 - Да, 0 - Нет
// По умолчанию: 1
mm_mastamotds_info 1
// Разрешить пользователям просматривать SAY.HTM
// 1 - Да, 0 - Нет
// По умолчанию: 1
mm_mastamotds_say 1
// Разрешить пользователям просматривать SERVER.HTM
// 1 - Да, 0 - Нет
// По умолчанию: 1
mm_mastamotds_server 1
// Разрешить пользователям просматривать MORE.HTM
// 1 - Да, 0 - Нет
// По умолчанию: 1
mm_mastamotds_more 1
---------------------
V. Изменение версий:
----------------------
2.0.0
- Полностью переписан код
- Добавлено меню
- Добавлена конфигурация
- Добавлена мультиязычность
- Добавлена подсказка в чате с доступными командами
- Оптимизирован код
1.0.0
- Первый релиз
Отдельная благодарность Ser_UFL - за "не закрывающиеся" MOTD На будующее:
Добавить больше настроек плагина
Добавить возможность пользователям устанавливать свои названия HTML файлов и команд
Когда пишу любую команду из мануала по полагину то меня кикает с сервера с такой ошибкой:
ОтветитьУдалитьRealiable channel overflowe
Что мне делать?
HTML - файлы сам писал(изменял мои) или использовал мои?
ОтветитьУдалитьИзменил 1
ОтветитьУдалитьADMIN.Htm
Поставил свой ник как главный админ на своем срвере!
А как правельно изменять эти файлы??
Я через Office открывал...
Все понятно, оффис добавил очень много своего кода, из за этого возникает эта ошибка.
ОтветитьУдалитьНеобходимо изменять код вручную, и открывать Блокнотом
ок!спасибо щас этим займусь!
ОтветитьУдалитья редактировал блокнотом, код урезан до минимума, но у игроков пинг подскакивает до 150 при показе предупреждения.
ОтветитьУдалитьдовольно часто выкидывает с ошибкой overflowed.
как то можно этого избежать ?
upd^
ОтветитьУдалитьдумаю это из-за "включения" в htm файл вставок оформления и т.п., т.е. всего, что подгружается "извне"
Это из за не закрывающегося MOTD, оно пытается открыться 10 раз за секунду, потому может возникать эта ошибка, в новой версии постараюсь придумать другой способ "не закрывающегося" MOTD
ОтветитьУдалитьMastaMan протестил,ошибку (Realiable channel overflowe) даже выдавало тогда когда я html странички не трогал,были по стандарту!За менюшку огромное спасибо,ждал,и ещо не большая просьба убери пожалуйста окошко /server,вапше из кода убери,или хотябы выложи мне сма без окошка server,пожалуйста!сам убрать не смог,убирал,а потом не компилировался плагин!(colorchat.ins был в папке include)
ОтветитьУдалитьНа счет ошибки я описал уже выше почему это происходит.
ОтветитьУдалить/server - можно убрать, просто зайди в конфиг плагина найди:
// Разрешить пользователям просматривать SERVER.HTM
// 1 - Да, 0 - Нет
// По умолчанию: 1
mm_mastamotds_server 1
и поставь соотвественное значение ;)
MastaMan а,спасибо,как сам не догодался)))
ОтветитьУдалитьMastaMan поставил в конфиге mm_mastamotds_server 0 и всеровно я мог командой /server отобразить это окошко,вот оно мне и мешается,т.е. кофликтует с другим плагином у каторово команда тоже /server,вот и мне нужно эз твоего плагина убрать вапше из кода окошко /server,подскажи как добавлять и как убирать эти окна,и почему я в sma поменял значение с register_cvar("mm_mastamotds_server", "1") на register_cvar("mm_mastamotds_server", "0"), сохранил,и при компиляции была ошибка "warning 217: loose indentation",подскажи плиз как избежать данной ошибки
ОтветитьУдалитьА в чате в списке доступных команд, /server пропал?
ОтветитьУдалитьMastaMan произошло чудо, два плагина начали хорошо работать,т.е. теперь окошко /server не отображается,как я и хотел,но все же как добавлять и убирать эти окна,и почему при компиляции выходила ошибка жду подсказки :)
ОтветитьУдалитьВ новой версии сделаю возможным использовать свои html - файлы, и команды к ним.
ОтветитьУдалитьНа счет ошибки - это warning, это не ошибка, просто где то не то вписал вот и все, но компилироваться должно
MastaMan спс,буду ждать
ОтветитьУдалитьА на счет ошибки я изменил один параметр,с о на 1,в register_cvar("mm_mastamotds_server", "0") и все,компиляция прошла с ошибкой!
MastaMan у меня вышла такая ситуация,я сделал сервер на два протокола.т.е. теперь заходят и со стим и нон-стим,и теперь когда я вижу читера хачу его забанить,но боюсь ошибится,т.е. вдруг это стим игрок,и понадобился такой плагин чтоб он например в бан меню стим игроки выделялись какимто образом(например различным цветом звездочки *) или к нику приписывался TAG,например если стим то [STEAM 0:0:123456] Nik,если нон-стим то [Non-steam]Nik,а если с включенными античитами Sxe и myAC(но это не обязательно) [sXe]Nik и [myAC]Nik,буду очень благодарен:)
ОтветитьУдалитьMastaMan ну што ты напишеш такой плагин?:)лчень нужен
ОтветитьУдалитьТам многовато работы получается, придется переписывать стандартный плагин банов, и делать это для одного человека не вижу смысла...
ОтветитьУдалитьЛадна,а тогда не подскажеш плагин каторый сможет устанить мою проблемы?!
ОтветитьУдалитьСудя по скриншотам, это для сурса, а для КС 1.6 есть?
ОтветитьУдалитьО_о это для 1.6, скрины на новой сборке, над которой ведется работа....
ОтветитьУдалитьАА ясно, спасибо, просто второй скриншот(судя по всему де_даст2) на кс 1.6 вообще не похоже, чем-то сурс напоминает... поставил плагин, офигенная вещь, спасибо.....
ОтветитьУдалитьmm_showmotd_menu при этой команде кикается админ и игрок которому показываешь страницу.Что делать?
ОтветитьУдалитьУстановить новую версию 2.5.0
ОтветитьУдалитьА что делать я нажимаю чтоб мне самому показало а оно не показывает?
ОтветитьУдалитьCan you make this in english to ?
ОтветитьУдалитьпомогите пожалуйста! когда перезагружаю сервер вся статистика обновляется что можно сделать чтобы этого не происходило?
ОтветитьУдалитьНарод, привет! Подскажите (лучше всего если автор плагина подскажет), где я могу заменить чат-команды на придуманные мной?
ОтветитьУдалитьВместо:
/admins - /administartion
/vipinfo - /adminka
и еще добавить команду /ah, которая будет выводить adminhelp.htm и будет доступна только игрокам с флагом доступа "a"
Просто есть некоторые плагины, которые будут конфликтовать с данным, да и випка мне не нужна...
MastaMan, очень надеюсь на твою помощь. Я уже попытался изменить команды, компилирует с ошибкой :(
Могу тебе помочь, за не болшую сумму денег :) Пиши в скайп с пометкой про плагин DSpeeak
Удалить