Huseyn
Компетентный
Здравствуйте, у меня такая проблема с /askill сделал команду теперь пишу /askill, показывает игроку а не мне, я хочу чтобы админ смог увидит его скиллы
вот команда...
playerid сменил на targetid не помогает...
вот команда...
PHP:
CMD:askill(playerid, params[])
{
if(PI[playerid][pAdmin] < 1) return 1;
else if(AdminLogged[playerid] == false) return SendClientMessage(playerid, COLOR_GREY, YouAreNotLoggedInAsAdmin);
else if(sscanf(params, "u", params[0])) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /askill [id игрока]");
else if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, COLOR_GREY, PlayerIsNotOnline);
else if(PlayerLogged[params[0]] == false) return SendClientMessage(playerid, COLOR_GREY, PlayerIsNotAuthorized);
new Stats_Level[8][30];
if(PI[playerid][pGunSkill][0] <= 10) Stats_Level[0] = "{459fc6}[Очень плохо]";
else if(PI[playerid][pGunSkill][0] <= 30) Stats_Level[0] = "{459fc6}[Плохо]";
else if(PI[playerid][pGunSkill][0] <= 70) Stats_Level[0] = "{459fc6}[Нормально]";
else if(PI[playerid][pGunSkill][0] <= 90) Stats_Level[0] = "{F09945}[Хорошо]";
else Stats_Level[0] = "{FFFF00}[Отлично]";
if(PI[playerid][pGunSkill][1] <= 10) Stats_Level[1] = "{459fc6}[Очень плохо]";
else if(PI[playerid][pGunSkill][1] <= 30) Stats_Level[1] = "{459fc6}[Плохо]";
else if(PI[playerid][pGunSkill][1] <= 70) Stats_Level[1] = "{459fc6}[Нормально]";
else if(PI[playerid][pGunSkill][1] <= 90) Stats_Level[1] = "{F09945}[Хорошо]";
else Stats_Level[1] = "{FFFF00}[Отлично]";
if(PI[playerid][pGunSkill][2] <= 10) Stats_Level[2] = "{459fc6}[Очень плохо]";
else if(PI[playerid][pGunSkill][2] <= 30) Stats_Level[2] = "{F06245}[Плохо]";
else if(PI[playerid][pGunSkill][2] <= 70) Stats_Level[2] = "{459fc6}[Нормально]";
else if(PI[playerid][pGunSkill][2] <= 90) Stats_Level[2] = "{F09945}[Хорошо]";
else Stats_Level[2] = "{FFFF00}[Отлично]";
if(PI[playerid][pGunSkill][3] <= 10) Stats_Level[3] = "{459fc6}[Очень плохо]";
else if(PI[playerid][pGunSkill][3] <= 30) Stats_Level[3] = "{459fc6}[Плохо]";
else if(PI[playerid][pGunSkill][3] <= 70) Stats_Level[3] = "{459fc6}[Нормально]";
else if(PI[playerid][pGunSkill][3] <= 90) Stats_Level[3] = "{F09945}[Хорошо]";
else Stats_Level[3] = "{FFFF00}[Отлично]";
if(PI[playerid][pGunSkill][4] <= 10) Stats_Level[4] = "{459fc6}[Очень плохо]";
else if(PI[playerid][pGunSkill][4] <= 30) Stats_Level[4] = "{459fc6}[Плохо]";
else if(PI[playerid][pGunSkill][4] <= 70) Stats_Level[4] = "{459fc6}[Нормально]";
else if(PI[playerid][pGunSkill][4] <= 90) Stats_Level[4] = "{F09945}[Хорошо]";
else Stats_Level[4] = "{FFFF00}[Отлично]";
if(PI[playerid][pGunSkill][5] <= 10) Stats_Level[5] = "{459fc6}[Очень плохо]";
else if(PI[playerid][pGunSkill][5] <= 30) Stats_Level[5] = "{459fc6}[Плохо]";
else if(PI[playerid][pGunSkill][5] <= 70) Stats_Level[5] = "{459fc6}[Нормально]";
else if(PI[playerid][pGunSkill][5] <= 90) Stats_Level[5] = "{F09945}[Хорошо]";
else Stats_Level[5] = "{FFFF00}[Отлично]";
if(PI[playerid][pGunSkill][6] <= 10) Stats_Level[6] = "{459fc6}[Очень плохо]";
else if(PI[playerid][pGunSkill][6] <= 30) Stats_Level[6] = "{459fc6}[Плохо]";
else if(PI[playerid][pGunSkill][6] <= 70) Stats_Level[6] = "{459fc6}[Нормально]";
else if(PI[playerid][pGunSkill][6] <= 90) Stats_Level[6] = "{F09945}[Хорошо]";
else Stats_Level[6] = "{FFFF00}[Отлично]";
if(PI[playerid][pGunSkill][7] <= 10) Stats_Level[7] = "{459fc6}[Очень плохо]";
else if(PI[playerid][pGunSkill][7] <= 30) Stats_Level[7] = "{459fc6}[Плохо]";
else if(PI[playerid][pGunSkill][7] <= 70) Stats_Level[7] = "{459fc6}[Нормально]";
else if(PI[playerid][pGunSkill][7] <= 90) Stats_Level[7] = "{F09945}[Хорошо]";
else Stats_Level[7] = "{FFFF00}[Отлично]";
new string_dialogue[400];
format(string_dialogue, sizeof(string_dialogue), "\
{FFFFFF}Pistol 9mm\t\t%d%%\t%s\n\
{FFFFFF}Silenced 9mm:\t%d%%\t%s\n\
{FFFFFF}Desert Eeagle:\t\t%d%%\t%s\n\
{FFFFFF}Shotgun:\t\t%d%%\t%s\n\
{FFFFFF}Micro Uzi\t\t%d%%\t%s\n\
{FFFFFF}MP5\t\t\t%d%%\t%s\n\
{FFFFFF}AK47:\t\t\t%d%%\t%s\n\
{FFFFFF}M4A1:\t\t\t%d%%\t%s",
PI[playerid][pGunSkill][6], Stats_Level[6],
PI[playerid][pGunSkill][0], Stats_Level[0],
PI[playerid][pGunSkill][1], Stats_Level[1],
PI[playerid][pGunSkill][2], Stats_Level[2],
PI[playerid][pGunSkill][7], Stats_Level[7],
PI[playerid][pGunSkill][3], Stats_Level[3],
PI[playerid][pGunSkill][4], Stats_Level[4],
PI[playerid][pGunSkill][5], Stats_Level[5]);
ShowPlayerDialog(params[0], D_NULL, DIALOG_STYLE_MSGBOX, "{459fc6}Навыки игрока", string_dialogue, "Закрыть", "");
return 1;
}
