Авторизация Регистрация Забыли пароль?
Реклама

Статьи
Наш игровой сервер
Наши сервисы
Мониторинг серверов
Информация
Нам интересно знать
Популярные теги
Популярные материалы
    Партнеры
    Счетчики
    Вы находитесь:

    Категория: Все для rehlds / Моды

    Reapi

    Автор: admin

    Дата: 9 ноября 2019

    Просмотров: 0

    Комментариев: 0

    Reapi

    Reapi - это AmxModX модуль, который умеет работать с API ReHLDS, ReGameDLL_CS, Reunion и VTC.

    Авторы: Asmodai, s1lent

    Требования:
    ReHLDS, ReGameDLL_CS,
    Reunion или VTC


    Внимание: (Можно использовать не все перечисленные, но тогда будут доступна меньшая часть функционала)
    MetaMod 1.20(p) или новее

    Возможности форвардов:
    Управление вызовом оригинальной функции и других хуков. Делается путем возврата из форварда одного из 4 значений:
    HC_CONTINUE - продолжить вызывать хуки и оригинал
    HC_SUPERCEDE - продолжить вызывать хуки, но прервать выполнение оригинала
    (Если функция не void, перед блокировкой её вызова необходимо установить свое возвращаемое значение)

    HC_BREAK - прервать выполнение хуков и оригинала
    Установка возвращаемого значения. Выполняется нативом SetHookChainReturn с двумя аргументами, в первом требуется указать тип возвращаемого значения, а во втором значение.
    Получение возвращаемого значения. Делается нативом GetHookChainReturn, может быть вызвано только в post.
    Замена аргументов в функции. Делается нативом SetHookChainArg, в первом аргументе указывается номер последовательности аргументов всегда начинается с 1, во втором тип аргумента и в третьем - значение.


    Примечания:
    ReAPI по большей части предназначен для Counter-Strike 1.6 / Condition Zero, но может использоваться и на других модах с меньшим доступным функционалом.

    С каждой новой версией рекомендуется перекомпилировать свои плагины использующие ReAPI с обновленными инклюдами.

    Установка и настройка Reapi:
    1) Копируем из архива reapi_X_X_X.zip файл reapi_amxx_i386.so или reapi_amxx.dll (в зависимости от используемой ОС)
    в папку /addons/amxmodx/modules
    2) Установка Reapi завершена


    Скачать Reapi:
    Ключевые слова: reapi, rehlds, api, amxx Вернуться
    Похожие публикации
    Новый комментарий

    Информация

    Посетители, находящиеся в группе lamo, не могут оставлять комментарии к данной публикации.