1. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.566
    Симпатии:
    4.146
    Пол:
    Мужской
    Всем привет.
    Написал плагин ночного режима. Вроде бы что тут нового? Подумали Вы. А нового тут вагон :) За идею спасибо Gudaus
    Автор: Neygomon
    Описание:

    Суть CFG Nightmode - просто управлять плагинами, кварами и тд в определенное время, а так же менять карту на "ночную".
    Для этого есть 2 конфига:
    1. night_start.cfg
    2. night_end.cfg
    В первом - выключаем лишние плагины, например adminvote.amxx и mapchooser.amxx. Ставим таймлимит 0.
    Во втором - включаем обратно плагины и восстанавливаем server.cfg
    ps Это пример. Вы можете включать/выключать что угодно :)
    Главный плюс CFG Nightmode - мультинастраиваемость. Можно создать какую угодно конфигурацию на ночь, а днём всё восстановить обратно.

    Примечание:
    • Обязательно требуется наличие файла mapcycle.txt в папке cstrike. В него пропишите несколько популярных карт, которые стоят у вас на сервере. После окончания ночного времени сервер возьмёт карту именно оттуда. Далее сменой карт вновь будет управлять ваш mapmanager.
    • В списке плагинов ставить выше вашего менеджера карт.

    Настройки:
    PHP:
    1. #define STARTTIME    00        // Время начала ночного режима.
    2. #define ENDTIME        10        // Окончание ночного режима
    3. #define MAP         "de_dust2"    // Карта ночного режима
    4. #define SUPPORT_PLUGINS            // Включает возможность подгрузить нужные плагины, которые нигде не юзаются:)
    5.  

    Также вы можете скачать небольшую модификацию этого плагина.
    Автор:
    ex3m777
    Изменения:
    • Квары теперь грузятся таском, проблема в том, при перезагрузке сервера, квары грузились не корректно (возможно server.cfg погружался позже плагина)
      • Если вам необходимо установить квары на ночь, то указывайте их в самом исходнике, а не в конфиге (надеюсь с этим проблем не возникнет)
    • При выходе из ночного режима загружается конфиг night_end.cfg после этого карта снова меняется на указанную, для корректного выхода из ночного режима
    • Вырезан код управлениями плагинами.
     

    Вложения:

    Последнее редактирование модератором: 10.09.15
    NyvzNyvz, Fenix, Spawner10 и 12 другим нравится это.
  2. gudaus Команда форума

    Регистрация:
    27.02.15
    Сообщения:
    1.508
    Симпатии:
    1.102
    Пол:
    Мужской
    Плагин требует, чтобы работал стандартный pausecfg.amxx
    У меня стоит 2 год, был в своё время написан мазданом под заказ, смысл 1 в 1 тот же. Увы, исходник я просрал. Правда, этот лучше(скорее всего :D завтра ночью тестану), тот товарищ оптимизацией не занимался.
    Подходит к абсолютно любой конфигурации сервера. То есть можете ставить ЛЮБОЙ мапманаджер и прочее - плагин подойдёт к чему угодно. Не нужно гадать - вот у меня голосование за карту votemap, а типа тут блочится только rtv.
    Не будет слетевших переменных, о чём жаловались на прошлые ночные режимы.
    Можете включить на ночь контроль числа снайперок/арми ранксы/ляляля, а на день отключить, к примеру. Всё, что угодно. А главное - просто и зависит исключительно от вас.
    P.S. на c-s.net.ua таково нет и, скорее всего, не будет. Нигде на данный момент нет. Можете сказать Неугомону огромное человеческое спасибо)

    P.P.S. у меня там ещё стоит справа вверху информирование цветным дхудом ночью(ночной режим с 1 до 10 по МСК) и дхуд-предупреждение о начале ночного режима за 10 минут. Впихнуть, я думаю, сможет каждый при надобности.
     
    Последнее редактирование: 16.03.15
    ck001ru, гл0к и KilleR нравится это.
  3. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.566
    Симпатии:
    4.146
    Пол:
    Мужской
    Gudaus, мой плагин не требует pausecfg.amxx:)
    amxx pause и amxx unpause - функции самого мода, а то, что ты мне говорил, то просто оболочка команд мода)

    Насчет включения плагинов, которых нет в plugins.ini - болт:(
    Пришлось посоветоваться с Асмодаем. Результат - нереализуемо:(
     
    KilleR нравится это.
  4. gudaus Команда форума

    Регистрация:
    27.02.15
    Сообщения:
    1.508
    Симпатии:
    1.102
    Пол:
    Мужской
    Не понял, pausecfg просто даёт возможность ставить на паузу из меню? И всё? Я думал, он саму функцию добавляет. То есть, если я его офну, вообще ничего не произойдёт?

    Значит, включать на ночь нельзя. Только отключать. Тоже ничего)
     
  5. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.566
    Симпатии:
    4.146
    Пол:
    Мужской
    Gudaus,
    1. верно
    2. я уже сделал "включалку":D
     
    KilleR и gudaus нравится это.
  6. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.566
    Симпатии:
    4.146
    Пол:
    Мужской
    ### Обновлен первый пост ###
    Добавил возможность загрузить нужные плагины в ночное время. (Макрос: #define SUPPORT_PLUGINS )
    Для этого надо в night_start.cfg прописать следующее:
    После загрузки конфига будет сделан рестарт карты( как побочный эффект, в реальном времени плагины не грузятся в amxx:( )
    После окончания ночного режима плагины выпиливаются, и после смены карты они отключатся.
     
    KilleR нравится это.
  7. ex3m777 Пользователь

    Регистрация:
    27.02.15
    Сообщения:
    761
    Симпатии:
    334
    Пол:
    Мужской
    VKcom:
    ex3m777
    Skype:
    ex3m777
    Вы фанаты 10 часв под ряд играть на одной карте? Скорее всего это будет даст2, пожалейте игроков, их тошнить начнет смотреть на одни и те же иекстуры.

    Мое предложение:сделать дополение до мапчусера которы бы смотел на количество игроков онлайн в зависимости от этого выдавал в голосование 1-ый или 2-й список карт.
    Никогда не угадаешь какое количество будет в 8 утра, в понедельник это может быть 10 игроков, в субботу это может быть 32
    --- добавлено 16.03.15 ---
    Следовательно выдавать карты по времени не корректно будет
     
  8. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.566
    Симпатии:
    4.146
    Пол:
    Мужской
    ex3m777, сделай.
    и можно убрать приставку Lite и переименовать в UFPS Mapmanager
     
    KilleR и HannibaL нравится это.
  9. ex3m777 Пользователь

    Регистрация:
    27.02.15
    Сообщения:
    761
    Симпатии:
    334
    Пол:
    Мужской
    VKcom:
    ex3m777
    Skype:
    ex3m777
    Lite не всегда лучше в плане играбильности.
    Да, нагрузка будет немного выше, но это не критично.

    Ufps хороший пример в плане вывода необходимых карт по количеству игроков
     
  10. HannibaL Команда форума

    Регистрация:
    28.02.15
    Сообщения:
    1.057
    Симпатии:
    216
    Пол:
    Мужской
    Оо, вот это вот, реально четко. Респект Неугомончику :rolleyes:
     
  11. l3x1s Пользователь

    Регистрация:
    28.02.15
    Сообщения:
    555
    Симпатии:
    129
    Пол:
    Мужской
    neygomon, дык это с новой версией мапчузера можно с этим конфигом включить ксдм мод на маленьких картах? о_О
     
  12. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.566
    Симпатии:
    4.146
    Пол:
    Мужской
    l3x1s, в определенный промежуток времени - да.
     
    KilleR нравится это.
  13. l3x1s Пользователь

    Регистрация:
    28.02.15
    Сообщения:
    555
    Симпатии:
    129
    Пол:
    Мужской
    neygomon, ништяк, можно будет заморочиться)))
     
  14. Frank Пользователь

    Регистрация:
    11.03.15
    Сообщения:
    638
    Симпатии:
    121
    Пол:
    Мужской
    echo "* Loaded CFG End Night!" я куда это будет выводиться ?
     
  15. ex3m777 Пользователь

    Регистрация:
    27.02.15
    Сообщения:
    761
    Симпатии:
    334
    Пол:
    Мужской
    VKcom:
    ex3m777
    Skype:
    ex3m777
    В консоль сервера
     
    KilleR нравится это.
  16. Frank Пользователь

    Регистрация:
    11.03.15
    Сообщения:
    638
    Симпатии:
    121
    Пол:
    Мужской
    Поставил плагин . Смотрю через пу что на сервере начал падать народ и с 2 до 7 небыло не одной души , зашел посмотреть в чем проблема , а он просто оказывается завис , то есть подключился к серверу а команду не смог выбрать
     
  17. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.566
    Симпатии:
    4.146
    Пол:
    Мужской
    Frank, Файлы night_start.cfg и night_end.cfg скидывайте
     
    KilleR нравится это.
  18. Frank Пользователь

    Регистрация:
    11.03.15
    Сообщения:
    638
    Симпатии:
    121
    Пол:
    Мужской
     

    Вложения:

  19. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.566
    Симпатии:
    4.146
    Пол:
    Мужской
    как только включится ночной режим, amxx plugins скинь.
    Можно в лс, если есть что скрывать от людей :D
     
    KilleR и Frank нравится это.
  20. Frank Пользователь

    Регистрация:
    11.03.15
    Сообщения:
    638
    Симпатии:
    121
    Пол:
    Мужской
    Хорошо