Документация
Все разделы и руководства для платформы NextClient.
Server API
Мощное API для игровых серверов на базе AmxModX и ReHLDS на языке Pawn
Обзор
NextClientServerApi — это модуль для AmxModX, добавляющий поддержку возможностей NextClient
Песочница кваров
API, позволяющее изменять значения кваров игроков с NextClient без слоухакинга
Эффекты вьюмоделей
Viewmodel FX API позволяет накладывать эффекты рендеринга для моделей игрока от первого лица
Приватный прекеш
Приватный прекеш позволяет предзагружать ресурсы для игроков с NextClient отдельно
HUD спрайты
Позволяет выводить на экране игроков с NextClient спрайты в произвольной позиции
ncl_client_api_ready
Вызывается для игроков на NextClient в момент когда модуль готов взаимодействовать с клиентом
ncl_is_using_nextclient
Возвращает статус использования NextClient у игрока
ncl_get_nextclient_version
Возвращает версию NextClient игрока в нотации SemVer
ncl_set_fov
Позволяет изменить поле зрения игрока с указанием времени интерполяции
ncl_set_wpn_icon_for_next_deathmsg
Заменяет иконку оружия убийства для следующего killfeed сообщения
JS API
API для взаимодействия с клиентом из внутриигрового браузера через JavaScript
Обзор JS API
API для взаимодействия с клиентом из внутриигрового браузера через JavaScript
Connection API
Интерфейс, предоставляющий обработку события подключения/отключения
nextclient.console
Предоставляет интерфейс к взаимодействию с консолью интерфейса игры
nextclient.gameUi
Предоставляет интерфейс к взаимодействию с главным меню игры
nextclient.getCvarValue
Позволяет получить значения кваров на клиенте игрока по их названию
Гайды
Подробные гайды по использованию API
NextClient как гарантия
Использование наличия NextClient у игрока как условия для выдачи привилегий
Установка модуля на сервер
Пошаговая инструкция по установке NextClientServerApi на игровой сервер
Защита от подмены клиента
Как использовать механизм верификации NextClient для защиты от поддельных клиентов