Skip to main content

ncl_is_using_nextclient

Возвращает статус использования NextClient у игрока.

Сигнатура
/**
* @param id Индекс игрока
*
* @return Член перечисления eNclUsing
*/
native eNclUsing:ncl_is_using_nextclient(id);

Возможные значения, которые вернет функция:

enum eNclUsing {
NCL_NOT_USING, // Игрок не использует NextClient
NCL_DECLARE_USING, // У игрока есть _ncl тег в setinfo, вероятно старая версия
NCL_USING_VERIFICATED // Модуль подтвердил что игрок использует NextClient
}
danger

NCL_DECLARE_USING возвращается при определении у игрока в setinfo поле _ncl, которое обычно устанавливают старые версии NextClient, но это не может быть гаранитей того, что игрок на самом деле использует NextClient.

Предоставлять привилегии игрокам за то что они играют с NextClient можно только если игрок успешно пройдет верификацию, которую запустит модуль при его подключении к серверу. После этого функция вернет NCL_USING_VERIFICATED для такого игрока.

Подробнее об том как это сделать в этом гайде