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

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

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

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

/askill

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

Huseyn

Компетентный
Здравствуйте, у меня такая проблема с /askill сделал команду теперь пишу /askill, показывает игроку а не мне, я хочу чтобы админ смог увидит его скиллы


вот команда...
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;
}
playerid сменил на targetid не помогает...
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу