Перейти к содержанию

Информация о файле

Плагин улучшает поведение ботов, в тот момент, когда на одного из выживших напал зараженный. Боты больше не должны просто стоять и смотреть, как вас дерет Охотник и ничего не делать.

Это улучшенная версия плагина, которая работает и в L4D, и в L4D2.

Лучше всего данный плагин использовать с следующими настройками в Server.cfg:

sm_cvar sb_friend_immobilized_reaction_time_expert "0"
sm_cvar sb_friend_immobilized_reaction_time_hard "0"
sm_cvar sb_friend_immobilized_reaction_time_normal "0"
sm_cvar sb_friend_immobilized_reaction_time_vs "0"

Рекомендуемые настройки:

l4d_survivoraipouncedfix_range
По дефолту плагин ставит: 800
Рекомендовано использовать: 300

l4d_survivoraipouncedfix_delay
По дефолту плагин ставит: 0.5
В L4D1 рекомендовано использовать: 0.25
В L4D2 Оставьте по дефолту

 


Что нового в версии 1.2.3   Просмотр изменений

Размещено

Исправления:

  • Исправлена ошибка, возникающая при вызове функции GetClientUserId для несуществующих клиентов. Теперь перед использованием этой функции добавлена проверка подключения клиента.
  • Проблема: Ошибка "Client X is not connected" появлялась в логах при выполнении событий с несуществующими клиентами. Решение: Добавлены проверки с использованием функции IsClientInGame перед вызовом GetClientUserId в следующих местах: В функции Event_PlayerHurt: проверка наличия подключенного клиента до получения его UserID. В функции CallBots: проверка статуса клиента перед выполнением действий над ботами. В функции Event_Tongued и Event_Saved: добавлена проверка перед взаимодействием с клиентом.

Оптимизации:

  • Улучшена обработка ошибок для обеспечения более стабильной работы плагина на серверах с большим количеством ботов.
  • Уменьшено количество ненужных вызовов функций для неактивных или отключённых клиентов.

Примечания:

Этот релиз направлен на устранение проблем с клиентами, которые могут быть отключены во время игры, что предотвращает критические ошибки на сервере и снижает количество записей об ошибках в логах. И у меня не было возможности проверить нормально это исправление, поэтому плагин требует проверки исправления. Следите за новостями.

Я к тому, не факт, что я выполнил исправление корректно.


Обратная связь

Вы сможете написать отзыв только после скачивания файла.


ryancoolround

  

Я до сих пор не понял, как работает этот плагин.

Оставляй отзывы,
получай деньги!

Перейти на Otzovik


  • Текущие цели пожертвования

    • Пожертвовано 0 ₽ из 30 000 ₽
×
×
  • Создать...