GetPlayerIp RU
From SA-MP Wiki
GetPlayerIp
Описание:
Позволяет узнать IP адрес указанного онлайн игрока.
(playerid, name[], len)
playerid | ID игрока. |
name[] | строка для сохранения IP адреса. |
len | максимальный размер строки с IP адресом. |
Возвращаемые значения:
Длину IP адреса или -1, если игрок не существует.
- IP адрес игрока записывается в указанный массив.
Примечание | Данная функция может работать некорректно при использовании в OnPlayerDisconnect, потому что когда функция вызывается игрок уже отключен. Это означает, что вы не можете получить однозначную информацию в этом случае. |
Пример использования:
public OnPlayerCommandText ( playerid, cmdtext[] ) { if ( strcmp( cmdtext, "/getip", true ) == 0 ) { new ipStr[16], messageStr[48]; GetPlayerIp( playerid, ipStr, 16 ); format( messageStr, 48, " * Твой IP адрес - %s", ipStr ); SendClientMessage( playerid, 0xFFFFFFFF, messageStr ); return 1; } return 0; }
Связанные функции
Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.
- GetPlayerName: Получает имя игрока.