GetPlayerSkin — различия между версиями
Материал из Pro-Pawn Wiki
Строка 1: | Строка 1: | ||
{{Description | {{Description | ||
− | | Узнаёт текущий [[ | + | | Узнаёт текущий [[Скины|ID скина]] игрока. |
}} | }} | ||
{{Params|playerid}} | {{Params|playerid}} | ||
Строка 8: | Строка 8: | ||
}} | }} | ||
{{Returns | {{Returns | ||
− | | [[ | + | | [[Скины|ID скина]] в случае успешного выполнения, иначе <code>0</code> (игрок не подключен). |
}} | }} | ||
{{NoteInfo | {{NoteInfo |
Текущая версия на 10:53, 29 апреля 2019
Описание:
Узнаёт текущий ID скина игрока.
Параметры:
(playerid) |
playerid | ID игрока. |
Возвращаемое значение:
ID скина в случае успешного выполнения, иначе
0
(игрок не подключен).
Примечание |
В случае использования SetSpawnInfo() , функция будет возвращать ID скина, указанного в SetSpawnInfo() , даже если игрок ещё не переспавнился и его текущий скин не совпадает с указанным в SetSpawnInfo() .
|
Баг SA-MP |
Функция возвращает 0 в двух случаях: когда у игрока установлен скин под ID 0 (CJ) и когда игрок не подключен. Может потребоваться дополнительный вызов IsPlayerConnected() , чтобы отличить эти две ситуации.
|
Пример использования:
CMD:getskin(playerid)
{
new string[30];
format(string, sizeof(string), "ID вашего текущего скина: %d", GetPlayerSkin(playerid));
return SendClientMessage(playerid, -1, string);
}
{
new string[30];
format(string, sizeof(string), "ID вашего текущего скина: %d", GetPlayerSkin(playerid));
return SendClientMessage(playerid, -1, string);
}
См. также: