ReAPI для сервера CS 1.6

ReAPI — модуль AMX Mod X, который предоставляет AMXX-плагинам доступ к API ReHLDS и ReGameDLL_CS. Он нужен серверным дополнениям, использующим соответствующие функции и хуки. Сам модуль не добавляет готовый игровой режим: конкретное поведение определяется установленными плагинами.

В выпуск входят бинарные файлы для серверного AMX Mod X и include-файлы для разработчиков. Для движковых функций сборка 5.29 проверяет ReHLDS API: основная версия 3, дополнительная не ниже 15. Для игровых функций требуется ReGameDLL API: основная версия 5, дополнительная не ниже 30. Это версии программных интерфейсов, а не произвольные номера пакетов. Модуль использует интерфейс модулей AMXX версии 4; числовой минимум версии самого AMX Mod X в релизном README не указан.

В этой публикации представлен официальный стабильный выпуск ReAPI 5.29.0.358. Бинарные библиотеки рассчитаны на 32-разрядную серверную среду x86 для Windows и Linux.

Модуль AMX Mod X
Counter-Strike 1.6
Windows / Linux
Версия 5.29.0.358
Назначение
Движковые API ReHLDS 3.15+ и игровые API ReGameDLL 5.30+
Установка
Библиотека в addons/amxmodx/modules
Разработка
Include-файлы для компиляции плагинов
Проверка
Команда amxx modules в серверной консоли
Возможности компонента
Что делает ReAPI
  • Расширяет возможности AMX Mod X через серверные интерфейсы ReHLDS и ReGameDLL_CS.
  • Предоставляет функции и хуки, объявленные в приложенных include-файлах.
  • В выпуске 5.29 проверки совместимости относятся к API ReHLDS 3.15 и ReGameDLL 5.30: основная версия должна совпадать, дополнительная может быть выше.
  • Включает отдельные библиотеки модуля для Windows и Linux.
  • Позволяет компилировать плагины с include-файлами того же выпуска, что и установленный модуль.
  • Не устанавливает ReHLDS, ReGameDLL_CS или AMX Mod X вместо администратора: эти зависимости проверяются отдельно.
Характеристики и совместимость
Проверено по документации и файлам выбранного выпуска
КомпонентReAPI
Версия выпуска5.29.0.358
НазначениеМодуль AMX Mod X
СерверCounter-Strike 1.6 / GoldSrc
ПлатформыWindows и Linux, 32 бита, x86
ЗависимостиAMX Mod X с интерфейсом модулей 4 и Metamod; ReHLDS API 3.15+ и ReGameDLL API 5.30+ для соответствующих функций
Библиотеки и путиcstrike/addons/amxmodx/modules/reapi_amxx.dll или reapi_amxx_i386.so
Конфигурацияcstrike/addons/amxmodx/configs/modules.ini; scripting/include для разработки
Лицензия выбранного выпускаGNU GPL v3
Проверка после установкиamxx modules
Размер загружаемого ZIP2.48 МБ
Установка на сервер
Как установить ReAPI
Выполняйте замену файлов при остановленном сервере
1Остановите сервер и сохраните текущую библиотеку ReAPI, include-файлы и конфигурацию AMX Mod X.
2Проверьте AMX Mod X с интерфейсом модулей 4 и его загрузчик Metamod. Для соответствующих функций ReAPI 5.29 нужны ReHLDS API с основной версией 3 и дополнительной не ниже 15, а также ReGameDLL API с основной версией 5 и дополнительной не ниже 30.
3Распакуйте ZIP отдельно и скопируйте библиотеку своей платформы в cstrike/addons/amxmodx/modules, сохраняя структуру каталогов выпуска.
4Если компилируете плагины, обновите include-файлы ReAPI в cstrike/addons/amxmodx/scripting/include. Не смешивайте случайные include-файлы из других выпусков с этим модулем.
5Убедитесь, что AMX Mod X загружает ReAPI. При ручной записи в configs/modules.ini используется имя reapi без расширения. После запуска проверьте amxx modules, затем amxx plugins и журнал ошибок зависимых плагинов.
Вопросы по компоненту

Нет. Это серверный модуль AMX Mod X. Его устанавливают в каталог AMXX выделенного сервера, а игрокам не требуется копировать его в свою игру.

ReAPI предоставляет программный интерфейс. Игровые изменения появляются при использовании плагинов, которые вызывают его функции и хуки.

Они содержат объявления, необходимые компилятору AMXX. Используйте include-файлы подходящего выпуска, когда собираете плагины с поддержкой ReAPI.

Проверьте состояние модуля через amxx modules, платформу бинарного файла и сообщения консоли. Затем сравните требования плагина с версиями ReAPI, ReHLDS, ReGameDLL_CS и AMX Mod X.

Авторы, лицензия и источник

Разработчики и участники проекта ReAPI. Лицензия GNU GPL v3 и исходный код опубликованы в официальном репозитории.

Материалы проекта: официальный выпуск 5.29.0.358, репозиторий ReAPI, исходники выбранной ревизии, условия лицензии выбранного выпуска.

В ZIP сохранены исходные файлы выбранного выпуска, сведения о лицензии и ссылка на CS.COM.RU. Для компонентов GNU GPL приложены исходники соответствующего тега.

Другие модули для сервера CS 1.6

Сравните назначение и зависимости компонентов в разделе модулей для сервера CS 1.6. Версии движка, игровой библиотеки и API проверяйте вместе с требованиями установленных плагинов.

Модули для сервера CS 1.6

ReAPI для сервера CS 1.6

Установите ReAPI под свою серверную платформу и проверьте зависимости плагинов через консоль AMX Mod X.

Обсуждение материала 0

Здесь можно начать разговор

Задайте вопрос или поделитесь своим опытом по теме.

Обсуждение ReAPI 5.29.0.358 для сервера CS 1.6
Делись опытом — помоги другим игрокам сделать правильный выбор
Помоги другимТвой отзыв важен
Задай вопросОтветим быстро
Оцени ReAPI 5.29.0.358 для сервера CS 1.6Понравилось? Пиши!
Уже играешь? Расскажи как работает ReAPI 5.29.0.358 для сервера CS 1.6 — Стабильность, FPS и.т.д.
Это займёт 1 минуту и поможет сотням игроков!
Написать

Кто поставил лайк

0Всего
0Пользователи
0Гости

Гостевые лайки анонимны. Имена, контакты и адреса гостей не собираются для лайков.

Сохраните ссылку или отправьте друзьям

Поделиться материалом

ТГTelegram VKВКонтакте WAWhatsApp MAXMAX OKОдноклассники @На почту