Категории плагинов     
  • Плагины для GMX
  • Плагины от g3cKpunTop
  • Для Authemu
  • Моды
  • ReHLDS
  • Для ReAPI
  • Стандартные
  • Админские
  • Плагины от Radius
  • Плагины от SKAJIbnEJIb
  • Плагины от AlexandrFiner
  • Игровые
  • Развлекательные
  • Информационные
  • Серверные
  • Рекламные
  • Античитерские
  • Защитные
  • Новогодние
  • Музыкальные
  • ZP классы зомби
  • ZP доп. предметы
  • GameCMS
  • ZP серверные плагины
  • JailBreak плагины
  • DeathRun плагины
  • Jump плагины
  • Surf плагины
  • War3FT плагины
  • HnS плагины
  • Knife плагины
  • CSSB [WC3] Shopmenu3
  • DeathMatch плагины
  • BioHazard плагины
  • Плагины от neygomon
  • 27 
    5.0 (2)
    Ссылка на материал:

    Уникальный плагин для создания MOTD окон. Позволяет создавать неограниченное количество окон. Их могут открыть как обычные игроки, так и администратор может принудительно открыть окно игроку. Да еще и с блокировкой закрытия, да еще и с потрясными эффектами. Очень гибкий и функциональный плагин, распишу все по пунктам

    • Создать кастомный MOTD. Быстро и просто, в конфиге уже есть готовые примеры. Создайте окно с информацией для покупки VIPки или админки, правила сервера, команды сервера, просто окно с информацией, да все что в голову придет. Зашел в конфиг, скопировал готовый пример, вставил, изменил текст, и ГОТОВО!
    • Переменные. Добавляй ник игрока в код мотд окна, или IP адрес сервера. В плагин вшито несколько переменных, а благодаря API, можно добавить абсолютно любую кастомную переменную
    • FG Style. Имеет поддержку стилей /style. Эти стили используются во всех наших плагинах, связанных с MOTD окнами
    • Легкий. Плагин не хранит окна в памяти, и при этом не читает весь конфиг, перед показом одного MOTD окна. Он абсолютно не нагружает сервер
    • Админ меню. Основная фишка, это принудительный показ окна игроку. Тут используется FG Menu для удобного выбора игрока. Имеется множество настроек, чтоб некоторые окна были доступны определенным админам, или чтоб админ не мог показывать окна другим админам. Выбор времени, для блокировки окна и многое другое. Консольная команда: motd_menu
    • Блокировка закрытия. Можно принудительно открыть окно игроку, да еще так, чтобы он не смог его закрыть в течении определенного кол-ва секунд. Чтоб игрок обязательно прочитал то, что там написано!
    • Эффекты. Добавляет красивые эффекты открытия окна, такие как звук, затемнение и тряска экрана. В действии выглядит очень круто. Еще можно сделать, чтоб звук открытия окна был слышен со стороны, то есть стоя рядом с игроком, можно услышать, что он открыл окно. При блокировки закрытия, эффекты вообще не заменимы, благодаря им, игрок интуитивно будет понимать, когда прошел блок, и окно можно уже спокойно закрыть. Ну и конечно при этом идет отсчет секунд рядом с кнопкой закрытия.
    • Предупреждения. Если добавить в код окна переменную %reason%, то админ может открыть окно игроку, и указать причину. В конфиге есть пример такого окна, игроку в итоге откроется окно с надписью, типа: "Не оскорблять игроков! Последнее предупреждение!". И конечно же можно выбрать блокировку закрытия на секунд 10, пусть прочитает
    • Информация. По такому же принципу, как и окно с предупреждениями, можно реализовать окно с информацией. Например админ хочет предупредить всех игроков, что сейчас сделает рестарт сервера. В чате не всегда увидят, разбегуться, а с этим плагином, админ просто заходит в меню, выбирает окно с информацией, вписывает текст и нажимает кнопку "Показать ВСЕМ". Все, все увидели, все молодцы
    • Показать всем. Как в случае с окном информации, иногда нужно показывать всем игрокам. Эта кнопка есть в меню, ее так же можно отключить для определенных окон, или для определенных админов
    • Логирование и инфа в чате. Как и во многих наших плагинах, действия админа отображается в чате и управляется стандартным кваром amx_show_mainadmin. Логи записываются в стандартный файл L00000000.log, там видно, что за админ, когда, кому и на сколько секунд открыл окно
    • Обход ограничения на количество символов MOTD. К сожалению движок кс не даст открыть MOTD превышающее 1500 символов. Однако это можно обойти, если сам html код лежит удаленно, например на Вашем сайте. В плагине это учтено, и есть возможность просто указать ссылку на Ваш скрипт. Не нужно писать лишний код для редиректа, плагин сделает это за Вас. В ссылке можно передавать переменные, они правильно кодируются методом urlencode. В конфиге есть пример, а в документации лежит код веб скрипта для примера
    • Автоматическая минификация. Плагин автоматом удаляет лишние пробелы, символы новой строкии и табуляцию. Нет необходимости в конфиге экономить другоценные символы, пишите красиво, плагин сам сэкономит столько байтов, сколько сможет
    • Автоматическое обновление. Настройки окон обновляются автоматически, если были сделаны изменения. Нет необходимости менять карту, если сделали изменение в коде окна
    • Вызов окна. Тут несколько вариантов:
      • Консольной командой. Простые игроки могут ее вписать для открытия окна, а админы смогут ее использовать для открытия окна другим игрокам. Таким образом, открытие окон можно заюзать другими плагинами, типа AmxModMenu RBS или CmdMenu RBS, вписав в их меню для обычных игроков пункты для открытия MOTD
      • Чат командой. Тут как обычно, вписал команду - открылось окно. Чат команда указывается
      • Через админ меню. Тут уже админ решает, кому показать окно. Меню простое, удобное, о нем было описано выше

    Как всегда, у нас все настраивается в конфигурационном файле. Постарался оставить в нем максимально развернутые и понятные комментарии. Есть уже готовые примеры окон, Вам лишь останется свой сайт написать, да текст немного изменить под свой сервер

    Источник

    Дата создания: 24.08.20      Просмотров: 2264