Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

/getip и /agetip

Статус
В этой теме нельзя размещать новые ответы.

Samuel_Lecompte

Умник
Команда /agetip.
PHP:
else if(strcmp(cmd, "/agetip", true) == 0)
   {
    if(PlayerInfo[playerid][pAdmin] >= 4)
    {
        tmp = strtok(cmdtext, idx);
     if(!strlen(tmp)) return SendClientMessage(playerid,COLOR_WHITE, "Введите: /agetip [логин]");
        format(string, sizeof(string), "%s.ini", tmp); // Путь к аккаунтам
     if(fexist(string))
     {
      format(string, sizeof(string), "%s.ini", tmp); //Путь к аккаунтам
      new File = ini_openFile(string);
      ini_getString(File,"pIpReg",string);
      ini_getString(File,"pvIp",string);
      ini_closeFile(File);
      printf("[AgetIP] Найдено: %s, началось чтение файла с этим именем",string); //Записывает в логи.
      ini_closeFile(File);
      format(string, sizeof(string), " Nik [%s]  Register-IP [%s]  Last-IP [%s]",tmp,string,string,string);
      SendClientMessage(playerid, 0x6495EDFF, string);
     }
     else
     {
      format(string, sizeof(string), "Файл аккаунта не найден.");
      SendClientMessage(playerid, COLOR_GRAD1, string);
     }
    }
    return 1;
   }
/getip [id/ник]
PHP:
else if(strcmp(cmd, "/getip", true) == 0)
  {
   if(PlayerInfo[playerid][pAdmin] >= 4 || dostup[playerid] == 0)
   {
    tmp = strtok(cmdtext,idx);
    new ip[256];
    giveplayerid = ReturnUser(tmp);
    if(!strlen(tmp)) return SendClientMessage(playerid,COLOR_WHITE, "Введите: /getip [id/íèê]");
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    GetPlayerIp(giveplayerid,ip,sizeof(ip));
    format(string, sizeof(string), "%s.ini",giveplayer);
    new file = ini_openFile(string);
    if(file < 0) print(Не найдено!"); // in logs
    else
    {
     ini_getString(file,"pIpReg",string);
     ini_getString(file,"pIp",string);
     ini_getString(file,"pvIp",string);
     printf("[GetIP] Найдено: %s, началось чтение файла с этим именем!",string);
     ini_closeFile(file);
     format(string, sizeof(string), " Nik [%s] R-IP [%s] L-IP [%s] IP [%s]",giveplayer,string,string,string);
     SendClientMessage(playerid, 0x6495EDFF, string);
    }
   }
   return 1;
  }
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу