GetPlayerVersion

Описание: Стандартные функции скриптинга
Модератор: SJplayer

Дим M
Автор темы, Администратор
Администратор
Аватара
Дим M
Автор темы, Администратор
Администратор
Сообщения: 1608
Зарегистрирован: 5 апреля 2013
С нами: 10 лет 11 месяцев

#1 Дим » 25 ноября 2019, 10:48

Эта функция была добавлена в SA-MP 0.3 e и не будет работать в более ранних версиях!
Описание: Возвращает версию клиента SA-MP, как сообщает плеер.

Параметры: (playerid, version [], len)

Код: Выделить всё

playerid   Идентификатор плеера для получения клиентской версии.
version[]   Строка для хранения версии плеера, передаваемая по ссылке.
len Максимальная длина версии.


Код: Выделить всё

public OnPlayerConnect(playerid) 
{ 
    new string
[ 24 ];
 GetPlayerVersion( playerid, string, sizeof(string) );
 format(string, sizeof(string), "Ваша версия SA-MP: %s", string);
 SendClientMessage( playerid, 0xFFFFFFFF, string);
 // possible text: "Your version of SA-MP: 0.3.7"
    return 1;
}


значение: Длина клиентской версии игрока. 0, если указанный игрок не существует.
Версия клиента хранится в указанном массиве.

Примечание Версия клиента может быть длиной до 24 символов, в противном случае соединение будет отклонено из-за "недопустимого подключения клиента". Однако обычные игроки могут присоединиться только с длиной версии между 5 (0.3.7) и 9 (0.3.DL-R1) символы.

Важное замечание Строка, в которой будет сохранена версия, будет пустой, если playerid является NPC.
[center]i love you [s]mxIni[/s] Mysql[/center]


Вернуться в «Стандартные функции»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 6 гостей
Боты: Bing [Bot]