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

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

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

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

/showpass

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

Night-Ghost

Умник
Помогите сделать так что показывало в паспорте название ранга а не номер.


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[32];
				if(PlayerInfo[playerid][pMember] == 0) { ttext = "Гражданин"; }
				else if(PlayerInfo[playerid][pMember] == 1) { ttext = "Полиция SA"; }
				else if(PlayerInfo[playerid][pMember] == 2) { ttext = "ФБР"; }
				else if(PlayerInfo[playerid][pMember] == 3) { ttext = "Армия СФ"; }
				else if(PlayerInfo[playerid][pMember] == 4) { ttext = "МЧС"; }
				else if(PlayerInfo[playerid][pMember] == 5) { ttext = "Неизвестно"; }
				else if(PlayerInfo[playerid][pMember] == 6) { ttext = "Неизвестно"; }
				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 = "Полиция СФ"; }
				else if(PlayerInfo[playerid][pMember] == 11) { ttext = "Инструкторы"; }
				else if(PlayerInfo[playerid][pMember] == 12) { ttext = "Неизвестно"; }
				else if(PlayerInfo[playerid][pMember] == 13) { ttext = "Неизвестно"; }
				else if(PlayerInfo[playerid][pMember] == 14) { ttext = "Неизвестно"; }
				else if(PlayerInfo[playerid][pMember] == 15) { ttext = "Неизвестно"; }
				else if(PlayerInfo[playerid][pMember] == 16) { ttext = "Ls News"; }
				else if(PlayerInfo[playerid][pMember] == 17) { ttext = "Неизвестно"; }
				else if(PlayerInfo[playerid][pMember] == 18) { ttext = "Неизвестно"; }
				else if(PlayerInfo[playerid][pMember] == 19) { ttext = "Армия ЛВ"; }
				else if(PlayerInfo[playerid][pMember] == 20) { ttext = "Lv News"; }
				else if(PlayerInfo[playerid][pMember] == 21) { ttext = "Полиция ЛВ"; }
				else if(PlayerInfo[playerid][pMember] == 22) { ttext = "МЧС"; }
				else if(PlayerInfo[playerid][pMember] == 24) { ttext = "Неизвестно"; }
				else if(PlayerInfo[playerid][pMember] == 26) { ttext = "Неизвестно"; }
				else if(PlayerInfo[playerid][pMember] == 29) { ttext = "Неизвестно"; }
				else if(PlayerInfo[playerid][pMember] == 33) { ttext = "МЧС"; }
				new jtext[32];
				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] == 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 показал(а) свой паспорт", 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;
}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу