ReApi это модуль AmxModX который даёт более широкие возможности разработчикам плагинов, данный модуль будет работать исключительно  только с ReGameDLL и ReHLDS в связке, так как использует api, без этих дополнений модуль значительно теряет в возможностях. 

В архиве вы найдете модуль ReApi самой последней версии под Windows и Linux

Возможности форвардов

Управление вызовом оригинальной функции и других хуков. Делается путем возврата из форварда одного из 3-х значений:
  • HC_CONTINUE - продолжить вызывать хуки и оригинал
  • HC_SUPERCEDE - продолжить вызывать хуки, но прервать выполнение оригинала
  • (Если функция не void, перед блокировкой её вызова необходимо установить свое возвращаемое значение)
  • HC_BREAK - прервать выполнение хуков и оригинала
Установка возвращаемого значения. Выполняется нативом SetHookChainReturn с двумя аргументами, в первом требуется указать тип возвращаемого значения, а во втором значение.
Получение возвращаемого значения. Делается нативом GetHookChainReturn, может быть вызвано только в post.
Замена аргументов в функции. Делается нативом SetHookChainArg, в первом аргументе указывается номер последовательности аргументов всегда начинается с 1, во втором тип аргумента и в третьем - значение.

Примечания:

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

Установка:

Файлы из архива распаковать в папку cstrike вашего сервера.

Автор: Asmodai | s1lent
Версия: 5.11.0.190