Grab Modular

amxx reapi core Grab Modular 2.1.0

Нет прав для скачивания
Версия Дата выхода Скачиваний Оценка
2.1.0 147 4.00 звёзд 1 оценок
2.0.0 3 0.00 звёзд 0 оценок
1.1.3 201 1.00 звёзд 1 оценок
1.0.2 66 0.00 звёзд 0 оценок
1.0.0 7 0.00 звёзд 0 оценок
1.0.0 8 0.00 звёзд 0 оценок
1.0.0 0 0.00 звёзд 0 оценок
1.0.0 0 0.00 звёзд 0 оценок
  • Возвращена возможность брать щит (потерялось при переходе на новый метод).
  • Уменьшено стандартное время для кулдауна проверок во время поиска для взятия грабом чего-либо.
  • В файл grab_modular.inc добавлено автоматическое подключение grab_rendering, если имеется.
Изменения:
  • Изменён способ определения сущности для взятия грабом.
  • Добавлена возможность брать грабом не только оружия и игроков, а также, например, машинки. Настраивается в исходнике, см. VALID_CLASSNAMES, где нужно указать classname сущности, которую можно будет брать грабом. Если вы не знаете как это работает, оставьте значения по стандарту.
Исправления:
  • Исправлено, что использование лестниц отключалось вне зависимости от квара grab_ladder_support
API:
  • Добавлено автоматическое подключение grab_menu если имеется, так что теперь в плагинах достаточно лишь #include <grab_modular>
  • Добавлены GRAB_ALLOWED и GRAB_BLOCKED как замена PLUGIN_CONTINUE и PLUGIN_HANDLED. Обратная совместимость присутствует
  • Натив is_entity_grabbed переименован в grab_get_grabber
  • Натив is_player_grabbing переименован в grab_get_grabbed
  • Натив grab_get_player_access переименован в grab_get_user_access
  • Натив grab_set_player_access переименован в grab_set_user_access
  • Убрана возможность прекращать работу граба через форвард grab_on_start возвращая PLUGIN_HANDLED или больше. Вместо этого необходимо использовать натив grab_disable
  • Форвард grab_on_start теперь вызывается после установки цели и дистанции, чтобы имелась возможность получать корректные значения через соответствующие нативы
  • Убран форвард grab_on_use_command, так как можно добиться необходимого в форварде grab_on_start
  • Форвард grab_on_finish теперь вызывается до сброса "кто держит грабом"
  • Добавлен форвард grab_access_modified, который вызывается когда уровень доступа игрока к грабу изменяется
  • Нравится
Реакции: Nordic Warrior
[Fixed]
  • Исправлено отдаление игрока если он находится на минимальной дистанции к тому кто держит (спасибо BlackSignature).
  • Нравится
Реакции: HARDCORE
[Fixed]
  • Неверная цель в форварде grab_on_start при использовании натива is_player_grabbing.
  • Отключение граба если игрок умер или энтити более не валидна (спасибо Denzer).
  • Исправление натива is_player_grabbing где возвращалось -1 вместо 0 если игрок никого не держит.
  • Нравится
Реакции: DrStrange
Сверху Снизу