PHP код:
if(strcmp(cmd, "/avisit", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] == 2) return SendClientMessage(playerid, COLOR_GREY, "Команда не доступна.");
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "/avisit [playerid/PartOfName]");
new file[100];
format(file, sizeof(file), "Accounts/%s.ini", tmp);
if(!fexist(file)) return SendClientMessage(playerid, COLOR_GREY,"Игрок не найден.");
format(file, sizeof(file), "Accounts/%s.ini", tmp);
new visit = dini_Int(file,"pVisit");
new n[24],d;
for(new i; i < GetMaxPlayers(); i++)
{
GetPlayerName(i,n,sizeof(n));
if(!strcmp(tmp, n, true))
{
SendClientMessage(playerid,-1,"Этот игрока находится онлайн.");
d = 1;
break;
}
}
new ip[MAX_PLAYER_NAME];
GetPlayerIp(playerid, ip, sizeof(ip));
new text[30];
if(d == 1) text = "Online";
else format(text,sizeof(text),"%s",date("%dd.%mm.%yyyy в %hh:%ii:%ss",visit));
format(string,sizeof(string),"Ник игрока:\t%s\nIP:\t\t%s\n\n1. %s.\n2. %s.\n3. %s\n4. %s\n5. %s",tmp,ip,text,text,text,text,text);
ShowPlayerDialog(playerid,3339,DIALOG_STYLE_MSGBOX,"Информация о визитах",string,"Закрыть","");
return true;
}