Пользователь
- Регистрация
- 22 Июл 2024
- Сообщения
- 44
- Автор темы
- #1
Данная команда валялась у меня месяц.
Решил вам слить её, мало-ли кому-то понадобится!
Команда поможет узнать IP-ADRESS любого игрока
Решил вам слить её, мало-ли кому-то понадобится!
Команда поможет узнать IP-ADRESS любого игрока
Pawn:
CMD:getip(playerid, params[])
{
if(GetPlayerAdminEx(playerid) <= 2) return 1;
else if(admin_logged[playerid] == false) return SCM(playerid, COLOR_RED, "Вы не авторизированы как администратор, используйте: /alogin");//проверка на авторизацию/адм проверка
if(GetPlayerData(playerid, P_BUYADMIN) == 1) return SCM(playerid, COLOR_RED, "Покупным админам нельзя!");
extract params -> new player: targetid; else return SCM(playerid, COLOR_GREY, "Используйте: /getip [id player]");
if(!IsPlayerConnected(targetid) || !IsPlayerLogged(targetid)) return SCM(playerid, COLOR_RED, "Данного игрока нет на сервере!");
new pname[MAX_PLAYER_NAME + 1], str[128], ip[16];
GetPlayerName(targetid, pname, sizeof(pname));
GetPlayerIp(targetid, ip, sizeof(ip));
format(str, sizeof(str), "[СИСТЕМА] Вы узнали IP игрока %s[%d] (Ip - %s), с помощью команды /getip", pname, playerid, ip);//цвет можете поменять по своему желанию
SCM(playerid, COLOR_GREY, str);
}