Дима_98
Умник
Ув. пользователи, помогите с командой /check (просмотр статистики игрока админом).
Проблема в том, что при вводе команды /check id (др. игрока), показывает статистику самого себя. (а не игрока)
Вот команда:
Проблема в том, что при вводе команды /check id (др. игрока), показывает статистику самого себя. (а не игрока)
Вот команда:
PHP:
if (strcmp(cmd, "/check", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
if(PlayerInfo[playerid][pAdmin] < 4){SendClientMessage(playerid, COLOR_GRAD1, "Russian Style: Недостаточно прав для использования команды.");return 1;}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD1, "Russian Style: /check [playerid]"); return 1; }
//giveplayerid = strval(tmp);
new name2[MAX_PLAYER_NAME];
GetPlayerName(giveplayerid, name2, sizeof(name2));
giveplayerid = ReturnUser(tmp);
if(!IsPlayerConnected(giveplayerid)) { SendClientMessage(playerid, COLOR_GRAD1, "Russian Style: Игрок не онлайн!"); return 1; }
if(giveplayerid != INVALID_PLAYER_ID) { ShowStats(playerid,giveplayerid); }
}
return 1;
}
