GetPlayerName RU

From SA-MP Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 14:08, 18 March 2017
OstGot (Talk | contribs)

← Previous diff
Current revision
OstGot (Talk | contribs)

Line 9: Line 9:
{{Параметр|len|Количество копируемых в name символов. Рекомендуется использовать 'MAX_PLAYER_NAME'.}} {{Параметр|len|Количество копируемых в name символов. Рекомендуется использовать 'MAX_PLAYER_NAME'.}}
-{{Возвращает|Длину имени или 0, если игрок не существует.}}+{{Возвращает|Длину имени или 0, если игрок не существует.
 +* Имя игрока записывается в указанный массив.}}
{{Пример}} {{Пример}}

Current revision


GetPlayerName

Описание:

Получает имя игрока.


Параметры:
(playerid, const name[], len)
playeridID игрока, имя которого Вы хотите узнать.
const name[]Строка для хранения полученного имени, передаётся по ссылке.
lenКоличество копируемых в name символов. Рекомендуется использовать 'MAX_PLAYER_NAME'.


Возвращаемые значения:

Длину имени или 0, если игрок не существует.
  • Имя игрока записывается в указанный массив.


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

public OnPlayerConnect(playerid)
{
    new name[MAX_PLAYER_NAME], 
    new string[48];
    GetPlayerName(playerid, name, sizeof(name));
    format(string, sizeof(string), "%s зашел на сервер.", name);
    SendClientMessageToAll(0xFFFF00AA, string);
    return 1;
}


Связанные функции

Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.

  • SetPlayerName: Устанавливает игроку новое имя.
Personal tools
In other languages