В архиве вы найдете модуль ReApi самой последней версии под Windows и Linux
Возможности форвардов
Управление вызовом оригинальной функции и других хуков. Делается путем возврата из форварда одного из 3-х значений:
Получение возвращаемого значения. Делается нативом GetHookChainReturn, может быть вызвано только в post.
Замена аргументов в функции. Делается нативом SetHookChainArg, в первом аргументе указывается номер последовательности аргументов всегда начинается с 1, во втором тип аргумента и в третьем - значение.
- HC_CONTINUE - продолжить вызывать хуки и оригинал
- HC_SUPERCEDE - продолжить вызывать хуки, но прервать выполнение оригинала
- (Если функция не void, перед блокировкой её вызова необходимо установить свое возвращаемое значение)
- HC_BREAK - прервать выполнение хуков и оригинала
Получение возвращаемого значения. Делается нативом GetHookChainReturn, может быть вызвано только в post.
Замена аргументов в функции. Делается нативом SetHookChainArg, в первом аргументе указывается номер последовательности аргументов всегда начинается с 1, во втором тип аргумента и в третьем - значение.
Примечания:
С каждой новой версией рекомендуется перекомпилировать свои плагины использующие ReAPI с обновленными инклюдами.Установка:
Файлы из архива распаковать в папку cstrike вашего сервера.Автор: Asmodai | s1lent
Версия: 5.19.0.210