Вызывается для игроков на NextClient в момент когда модуль готов взаимодействовать с клиентом. Этот forward — точка входа для всей логики, использующей NextClient API.

Сигнатура #

/**
 * @param id    Индекс игрока, чей клиент готов к взаимодействию
 *
 * @noreturn
 */
forward ncl_client_api_ready(id);

Пример использования #

#include <amxmodx>
#include <nextclientapi>

public ncl_client_api_ready(id)
{
    // Сейчас можно вызывать любые ncl_* функции для этого игрока
    new version[32];
    ncl_get_nextclient_version(id, version, charsmax(version));

    server_print("Игрок %d использует NextClient версии %s", id, version);
}

Этот forward — единственное надёжное место, где можно гарантированно использовать API клиента. До его вызова часть функций может возвращать ошибки.