Serega_Carleone
Ученик
Вообще когда прописываешь /showpass в должности просто показывает ранг цифрами,а я хочу сделать чтобы писался сам ранг.помогите пожалуйсто
PHP:
YCMD:showpass(playerid, params[], help)
{
if(PlayerInfo[playerid][pLogin] == 0) return true;
new string[128];
new giveplayerid;
new giveplayer[MAX_PLAYER_NAME];
new sendername[MAX_PLAYER_NAME];
if(sscanf(params, "u",giveplayerid)) return SendClientMessage(playerid, COLOR_WHITE, "Ведите: /showpass [id]");
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if (ProxDetectorS(8.0, playerid, giveplayerid))
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
new ttext[35];
if(PlayerInfo[playerid][pMember] == 0) { ttext = "Гражданинí"; }
else if(PlayerInfo[playerid][pMember] == 1) { ttext = "LSPD"; }
else if(PlayerInfo[playerid][pMember] == 2) { ttext = "FBI"; }
else if(PlayerInfo[playerid][pMember] == 3) { ttext = "ÂÌÔ"; }
else if(PlayerInfo[playerid][pMember] == 4) { ttext = "Медики San Fierro"; }
else if(PlayerInfo[playerid][pMember] == 5) { ttext = "LCN"; }
else if(PlayerInfo[playerid][pMember] == 6) { ttext = "Yakuza"; }
else if(PlayerInfo[playerid][pMember] == 7) { ttext = "Мэрия"; }
else if(PlayerInfo[playerid][pMember] == 8) { ttext = "Casino Caligula"; }
else if(PlayerInfo[playerid][pMember] == 9) { ttext = "SF News"; }
else if(PlayerInfo[playerid][pMember] == 10) { ttext = "SFPD"; }
else if(PlayerInfo[playerid][pMember] == 11) { ttext = "Инструкторы"; }
else if(PlayerInfo[playerid][pMember] == 12) { ttext = "The Ballas Gang"; }
else if(PlayerInfo[playerid][pMember] == 13) { ttext = "Los Santos Vagos Gang"; }
else if(PlayerInfo[playerid][pMember] == 14) { ttext = "Russian Mafia"; }
else if(PlayerInfo[playerid][pMember] == 15) { ttext = "Grove Street Gang"; }
else if(PlayerInfo[playerid][pMember] == 16) { ttext = "LS News"; }
else if(PlayerInfo[playerid][pMember] == 17) { ttext = "Varios Los Aztecas Gang"; }
else if(PlayerInfo[playerid][pMember] == 18) { ttext = "The Rifa Gang"; }
else if(PlayerInfo[playerid][pMember] == 19) { ttext = "LVA"; }
else if(PlayerInfo[playerid][pMember] == 20) { ttext = "LV News"; }
else if(PlayerInfo[playerid][pMember] == 21) { ttext = "LVPD"; }
else if(PlayerInfo[playerid][pMember] == 22) { ttext = "Медики Los Santos"; }
else if(PlayerInfo[playerid][pMember] == 23) { ttext = "медики Las Venturas"; }
new jtext[35];
if(PlayerInfo[playerid][pJob] == 1) { jtext = "Водитель автобуса"; }
else if(PlayerInfo[playerid][pJob] == 2) { jtext = "Механик"; }
else if(PlayerInfo[playerid][pJob] == 3) { jtext = "продавец хотдогов"; }
else if(PlayerInfo[playerid][pJob] == 4) { jtext = "Таксист"; }
else if(PlayerInfo[playerid][pJob] == 6) { jtext = "Тренер"; }
else if(PlayerInfo[playerid][pJob] == 8) { jtext = "Инкосатор"; }
else if(PlayerInfo[playerid][pJob] == 9) { jtext = "Прораб"; }
else if(PlayerInfo[playerid][pJob] == 99) { jtext = "дальноблйщик"; }
else { jtext = "Безработнный"; }
new level = PlayerInfo[playerid][pLevel];
new af[] = "---------===[PASSPORT]===---------";
format(string, sizeof(string), af);
SendClientMessage(giveplayerid, COLOR_YELLOW, string);
new msg[] = "Имя: %s";
format(string, sizeof(string), msg, sendername);
SendClientMessage(giveplayerid, COLOR_YELLOW2, string);
format(string, sizeof(string), "Возраст: %d Телефон: %d",level,PlayerInfo[playerid][pPnumber]);
SendClientMessage(giveplayerid, COLOR_YELLOW2, string);
format(string, sizeof(string), Фракция: %s Должность: %d",ttext,PlayerInfo[playerid][pRank]);
SendClientMessage(giveplayerid, COLOR_YELLOW2, string);
format(string, sizeof(string), "Работа: %s Разрешение на оружие: %s",jtext,(!PlayerInfo[playerid][pGunLic])?("Îòñóòñòâóåò") : ("Åñòü"));
SendClientMessage(giveplayerid, COLOR_YELLOW2, string);
format(string, sizeof(string), "Законопослушность: %d",PlayerInfo[playerid][pZakonp]);
SendClientMessage(giveplayerid, COLOR_YELLOW2, string);
format(string, sizeof(string), "========================");
SendClientMessage(giveplayerid, COLOR_YELLOW, string);
if(PlayerInfo[playerid][pWantedLevel] > 0) SendClientMessage(giveplayerid, COLOR_REDD, "Внимание этот человек в розыске!");
format(string,sizeof(string), "показал свой пасспорт %s'ó",giveplayer);
SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%sпоказал(a) свой пасспорт", sendername);
ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Вы слишком далеко!");
return true;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "[Ошибка] игрок не найден!");
return true;
}
return true;
}
