Приветствуем вас!

Наш форум посвящен играм left 4 dead 2 и back 4 blood у нас вы сможете обсуждать, делиться и отправлять личные сообщения другим членам нашего сообщества.

Зарегистрироваться сейчас!
Иконка ресурса

Left 4 DHooks Direct 2021-04-15

Нет прав для скачивания
Первоначально два расширения [L4D1] Left 4 Downtown созданы компанией "Downtown1" и [L4D2] Left 4 Downtown 2 компанией "ProdigySim" и поддерживаются различными другими, это универсальный порт для DHooks со многими дополнениями.

Это также объединяет аборигенов из L4D2_Direct по "ProdigySim" и порт по "raziEiL".

Также созданы туземцы из "l4d2addresses.txt" gamedata от "AtomicStryker" и кто?

Я сделал это, чтобы узнать некоторые вещи, добавить отсутствующие аборигены и вперед к L4D1 и добавить больше функций. Также потому, что расширения часто ломаются с обновлениями SourceMod и сбивают с толку, чтобы найти последнюю версию gamedata или рабочей версии.

Благодаря Lux и разговору у нас был: используя плагин iterator и GetFunctionByName, чтобы определить, какие форварды используются плагинами. Это позволит только обойти функции, используемые другими плагинами. Плагины повторно сканируются при изменении карты.



Характеристики:
  • Много новых форвардов и аборигенов в L4D1.
  • Некоторые новые форварды и туземцы в L4D2.
  • Дополнительные функции, отсутствующие в версиях расширений.
  • Демонстрационный плагин, демонстрирующий анимационные крючки + все возможности форвардов и туземцев.
  • Аддоны Disabler включены (только L4D2).
  • Родной L4D_LobbyUnreserve теперь наконец поддерживается в 1.16!
  • Динамический объезд - только объезды вперед, требуемые другими плагинами. Повторное сканирование при изменении карты.
  • Анимационные крючки для изменения анимации игрока.
  • Посмотреть на \addons\sourcemod\data\ папка для имен действий и порядковых номеров.
  • Родной язык для выполнения VScripts (только L4D2) и получения возвращаемых данных.



Ошибки:
  • Игровые слоты не поддерживаются. Используйте плагин L4dtoolz Metamod, чтобы увеличить слоты игрока и отключить ваш сервер.
  • Форварды L4D2_OnSendInRescueVehicle и L4D2_OnUseHealingItems блокируются в Linux L4D1/L4D2 для предотвращения сбоев. Ожидание обновления DHooks для поддержки возврата объекта.
  • Разработчикам поручено обеспечить, чтобы они предоставляли действительные клиентские и сущностные индексы при использовании уроженцев.
  • Это необходимо для предотвращения дублирования проверок и дополнительных накладных расходов внутри left4dhooks.
  • Сообщения об ошибках: состояние, которое игра. Объясните, как воспроизвести проблему. Покажите плагин или код или PM me, если код является частным.

Демонстрационный Плагин:
  • Я попытался протестировать каждый forward и native на Windows и Linux в обеих играх. Кажется, все работает, но я, возможно, что-то пропустил.



Спасибо:
  • Люкс - много технической поддержки и идей + выяснение того, почему некоторые обходные пути были нарушены.
  • Миротворец - за динамическое расширение объезда DHooks и различную помощь.
  • Dragokas - сервер и поддержка тестирования в Linux для обеих игр.
  • Spirit_12-различные идеи и поддержка. Предлагаю включить "l4d2_direct. inc".
  • xZk-поддержка тестирования и помогает найти сбой.
  • Нуки-предлагая включить "l4d2_addresses.txt".
  • Различные люди, публикующие в этой теме с отчетами.
  • Спасибо следующим людям за их вклад в эти расширения.
  • Этот плагин был сделан с использованием исходного кода из следующих плагинов:
Команды администратора: (требуется флаг "z" )
PHP:
// Lists the currently active forwards and the plugins using them.
sm_l4dd_detours or sm_l4dhooks_detours
sm_l4dd_reload or sm_l4dhooks_reload
sm_l4dd_unreserve


CVars:

Сохранено в left4dhooks. cfg на ваших серверах \cfg\sourcemod\ папка.

PHP:
l4d2_addons_eclipse "-1" // L4D2 only. Addons Manager (-1: use addonconfig; 0: disable addons; 1: enable addons.
left4dhooks_version // Left 4 DHooks Direct plugin version.


Требования:
  • Расширение DHooks (Experimental Dynamic Detour support).
  • Требуется SourceMod 1.10 из-за различных карт методов. Сделано это для того, чтобы заставить серверы обновляться. Может работать на SM 1.9, но требует возврата кода methodmaps и типов переменных. Вместо этого вы должны просто обновить SM до benfit с помощью исправлений, улучшений и новых функций.
  • Конфликтует с Left4Downtown, удалите расширение для запуска.


Компиляция/Обновление Плагинов:
Для плагинов, изменяющихся с "left4downtown" или использующих "l4d2_direct":
  • Замените строку включения: "<left4downtown>" на "<left4downtown><left4dhooks>"
  • Замените "<l4d2_direct>" на "<l4d2_direct><left4dhooks>" или удалите строку, если вы уже заменили "<left4dhooks><left4downtown>" на "<left4downtown><left4dhooks>"


Установка:
  1. Скачайте файл .zip и распакуйте файлы в соответствующие папки на ваших серверах \addons\sourcemod\ папка.
Автор
zausenec
Скачивания
1
Просмотры
105
Первый выпуск
Обновление
Рейтинг
0.00 звёзд Оценок: 0

Другие ресурсы пользователя zausenec

  • Иконка ресурса
    [L4D & L4D2] Spray Block
    Блокирует клиентские брызги.
  • Иконка ресурса
    ZSpawn: Zombie Spawn manager
    Еще один плагин порождения зомби? Да, но это немного другое.
  • Иконка ресурса
    [L4D2] Spitter Acid Damage
    [L4D2] Spitter Acid Damage
  • Иконка ресурса
    [L4D1 & L4D2] Tank Show HP
    Покажите HP танка на центральном экране, когда вы стреляете в него
  • Иконка ресурса
    [L4D2] Super Boomer
    Я получил это вдохновение от плагина смертельного оружия ztar

Последние обновления

  1. 1.35

    - Исправлено собственное сообщение об ошибке "L4D_GetTeamScore" при использовании неправильных...
  2. 1.33 (02-Mar-2021)

    - Изменен форвард "L4D2_OnEntityShoved" для запуска для всех сущностей, которые толкаются, а не...
Верх