Half-Life и Adrenaline Gamer форум

Всё об игре в Халф-Лайф и АГ
Текущее время: 28 мар 2024, 20:10

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 41 ]  На страницу 1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения: Custom Environment
СообщениеДобавлено: 04 окт 2011, 11:44 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
26 мар 2024, 21:42
Сообщения: 6864
Custom Environment

Автор: Lev
Версия: 1.2

Инфо:
    Плагин позволяет менять время суток и погоду на сервере.
    На данным момент на выбор есть день/ночь и дождь/снег/нет осадков, установка ветра.
    После команд day, night, clean, rain, snow требуется смена карты, либо переподключение клиентов, для обновления у них скайбокса.
    Фактически, все изменения применяются на лету, кроме смены неба.
    Плагин умеет считывать квары из конфига addons/amxmodx/configs/environment.cfg и из конфигов для карт и их префиксов (учтите что с данным плагином они будут исполнены дважды). Так что если вы желаете снег на всех картах, раскомментируйте в environment.cfg строчку с env_snow 10.

Квары:
    env_wind <0-10> (включает/отключает ветер и регулирует его количество)
    env_rain <0-10> (включает/отключает дождь и регулирует его количество)
    env_snow <0-10> (включает/отключает снег и регулирует его количество)
    env_night <0|1> (включает/отключает ночь)
    env_lightning <0|1> (включает/отключает вспышки молнии во время дождя ночью)
    env_lights <строка> (переопределяет режим освещения, при пустой строке освещение регулируется автоматически, в зависимости от режимов)
    env_skyname <строка> (переопределяет название скайбокса, при пустой строке скайбокс меняется автоматически, в зависимости от режимов)

Команды:
    env_set - передать на клиентов текущую настроку освещения (требуется при ручном задании значения для env_lights)
    day - выставить параметры на день
    night - выставить параметры на ночь
    clean - выставить параметры на отсутствие погодных эффектов
    rain - выставить параметры на дождь
    snow - выставить параметры на снег

Установка:
    Поместите CustomEnvironment.amxx в папку plugins.
    Добавьте строчку CustomEnvironment.amxx в файл config\plugins.ini.
    Распакуйте содержимое архива в корень сервера. Либо (для другого мода), поместите соответственно в папку мода.

Благодарности:
    KORD_12.7, GordonFreeman, LetiLetiLepestok за код, предложения и тестирование.
    Всем остальным вольным и не вольным участникам тестирования.

История версий:
    0.2 [2011.10.04] (21 закачка)
      Первый релиз. Ночь.
    0.3 [2013.12.28] (18 закачек)
      Второй релиз. :D Снежок.
    1.0 [2013.12.31] (2 закачки)
      Дождь. Ветер.
    1.1 [2013.12.31] (42 закачки)
      Оптимизация снега. Теперь его чуть больше.
    1.2 [2014.04.08]
      Исправлен баг с таскингом через хам (спасибо KORD_12.7).


Вложения:
CustomEnvironment.resources.zip [3.31 МБ]
Скачиваний: 974
Скачать плагин или Скачать исходник [CustomEnvironment.sma - 14.64 КБ]
Скачиваний: 1264
Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Custom Environment
СообщениеДобавлено: 28 дек 2013, 06:38 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
26 мар 2024, 21:42
Сообщения: 6864
Плагин обновлен.


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Custom Environment
СообщениеДобавлено: 28 дек 2013, 14:34 
Не в сети
Аватара пользователя
Зарегистрирован:
28 авг 2012, 09:55
Последнее посещение:
21 сен 2017, 07:07
Сообщения: 86
Откуда: Brazil
Oh boy! If I'd knew about this before I could have totally used this for my servers' holidays event! Been looking for a plugin that enabled env_snow for Half-Life everywhere...

Guess I'll keep it for next year, then! Anyways, I tested it and almost everything seems to work very well. An excellent work as always, Lev. :D

_________________
Co-Founder of HLDM-BR.NET - Brazilian Half-Life DM Community
Изображение
Изображение


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Custom Environment
СообщениеДобавлено: 28 дек 2013, 19:32 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
26 мар 2024, 21:42
Сообщения: 6864
Thanks and sorry, but I did the show only just now.

Добавлено спустя 5 минут 22 секунды:
smurfavr писал(а):
Can you tell me in English and explain better what is written in these lines.
передать на клиентов текущую настроку освещения (требуется при ручном задании значения для env_lights)
учтите что с данным плагином они будут исполнены дважды
If you set env_lights to something (like "abababab") you need to exec env_set then to apply the change (or reconnect, change map, restart the server).
There could be map configs in configs/maps/ folder. Amxx execute them after 6 seconds after a map start. My plugin executes them at very start, so they gets executed twice. This is needed to get settings to do correct precache and set skybox, etc...


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Custom Environment
СообщениеДобавлено: 30 дек 2013, 16:55 
Не в сети
Аватара пользователя
Зарегистрирован:
01 мар 2012, 19:26
Последнее посещение:
21 мар 2021, 14:41
Сообщения: 106
Откуда: Первоуральск
а можно ли реализовать туман в данный плагин?


Вложения:
!CROSSFIRE!0000.jpg
!CROSSFIRE!0000.jpg [ 208.24 КБ | Просмотров: 12034 ]
!CROSSFIRE!0001.jpg
!CROSSFIRE!0001.jpg [ 248.84 КБ | Просмотров: 12034 ]
Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Custom Environment
СообщениеДобавлено: 30 дек 2013, 17:32 
Не в сети
Аватара пользователя
Зарегистрирован:
30 авг 2011, 22:16
Последнее посещение:
22 сен 2023, 18:31
Сообщения: 1384
Откуда: България
Если дождь также могут быть добавлены бы неплохо.

_________________
Изображение
Изображение
http://smurfa.bulgarianforum.net/


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Custom Environment
СообщениеДобавлено: 30 дек 2013, 20:38 
Не в сети
Аватара пользователя
Зарегистрирован:
01 июн 2010, 23:25
Последнее посещение:
05 июл 2018, 16:02
Сообщения: 1035
Вложение:
crossfire_120523_031457.jpg
crossfire_120523_031457.jpg [ 128.32 КБ | Просмотров: 12023 ]
Вложение:
crossfire_120523_031455.jpg
crossfire_120523_031455.jpg [ 146.24 КБ | Просмотров: 12023 ]
Вложение:
crossfire_120523_031124.jpg
crossfire_120523_031124.jpg [ 159.88 КБ | Просмотров: 12023 ]

_________________
Изображение


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Custom Environment
СообщениеДобавлено: 30 дек 2013, 22:27 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
26 мар 2024, 21:42
Сообщения: 6864
Дождик уже готов, осталось только звук прикрутить. Насчет тумана - фз.


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Custom Environment
СообщениеДобавлено: 31 дек 2013, 12:39 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
26 мар 2024, 21:42
Сообщения: 6864
Новый релиз: дождь, ветер, регулировка силы погодных явлений.
Дождь имеет преимущество перед снегом, при одновременной установке.

Хочется отметить, что дождь довольно сильно напрягает сетевой канал до клиента (настолько, что игроки с маленькими rate будут лагать и чувствовать себя некомфортно), а снег сильно напрягает количество временных ентитей (вплоть до кучи текста ошибок в консоли). Так что, рассмотрите как вариант, уменьшение количества снега/дождя. На данный момент максимальное количество обоих - 10, и в плагине, в принципе, отрегулировано чтобы эффекты вплотную подходили к максимальной границе. Больше снега уже не выжать.


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Custom Environment
СообщениеДобавлено: 31 дек 2013, 16:36 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
26 мар 2024, 21:42
Сообщения: 6864
Version 1.1.
Оптимизация генерации снега. Теперь его будет чуть больше.


Вернуться к началу
 Профиль 
  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 41 ]  На страницу 1, 2, 3, 4, 5  След.

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB