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

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

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

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

Делаем Статистику как на Samp-VL

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

Егорчик

Специалист
Делаем Статистику как на ********

Всем Привет Сегодня Мы будем делать статистику как на ********

Найдем public ShowStats(playerid,targetid) или stock ShowStats(playerid,targetid) Удаляем его полностью и заменяем на мой !!!


PHP:
stock ShowStats(playerid,targetid)
{
	if(IsPlayerConnected(playerid)&&IsPlayerConnected(targetid))
	{
		new atext[8];
		switch(PlayerInfo[targetid][pSex])
		{
		case 1: { atext = "Мужчина"; }
		case 2: { atext = "Женщина"; }
		}
		new ttext[32];
		switch(PlayerInfo[targetid][pMember])
		{
		case 0: { ttext = "Неизвестно"; }
		case 1: { ttext = "LSPD"; }
		case 2: { ttext = "ФБР"; }
		case 3: { ttext = "Авианосец"; }
		case 4: { ttext = "МЧС Сан Фиерро"; }
		case 5: { ttext = "ЛКН"; }
		case 6: { ttext = "Yakuza"; }
		case 7: { ttext = "Мэрия"; }
		case 8: { ttext = "Casino Bellagio"; }
		case 9: { ttext = "SF NEWS"; }
		case 10: { ttext = "SFPD"; }
		case 11: { ttext = "Инструкторы"; }
		case 12: { ttext = "The Ballas"; }
		case 13: { ttext = "Vagos Gang"; }
		case 14: { ttext = "Русская Мафия"; }
		case 15: { ttext = "Grove Street"; }
		case 16: { ttext = "LS NEWS"; }
		case 17: { ttext = "The Aztecas"; }
		case 18: { ttext = "The Rifa"; }
		case 19: { ttext = "Зона 51"; }
		case 20: { ttext = "LV NEWS"; }
		case 21: { ttext = "LVPD"; }
		case 22: { ttext = "МЧС Лос Сантос"; }
		case 23: { ttext = "МЧС Лас Винтурас"; }
		}
		new rangz[20];
		switch(PlayerInfo[targetid][pMember])
		{
		case 0:rangz = "Нет";
		case 5:
		    {
				switch(PlayerInfo[targetid][pRank])
				{
				case 10: { rangz = "Дон"; }
				case 9: { rangz = "Консильери"; }
				case 8: { rangz = "Младший Босс"; }
				case 7: { rangz = "Капо"; }
				case 6: { rangz = "Сотто-Капо"; }
				case 5: { rangz = "Боец"; }
				case 4: { rangz = "Солдато"; }
				case 3: { rangz = "Сомбаттенте"; }
				case 2: { rangz = "Ассосиато"; }
				case 1: { rangz = "Новицио"; }
				}
			}
		case 11:
			{
				switch(PlayerInfo[targetid][pRank])
				{
				case 8: { rangz = "Управляющий"; }
				case 7: { rangz = "Директор"; }
				case 6: { rangz = "Старший менеджер"; }
				case 5: { rangz = "Мл. менеджер"; }
				case 4: { rangz = "Кординатор"; }
				case 3: { rangz = "Инструктор"; }
				case 2: { rangz = "Экзаменатор"; }
				case 1: { rangz = "Стажёр"; }
				}
			}
		case 12:
			{
				switch(PlayerInfo[targetid][pRank])
				{
				case 10: { rangz = "Биг Вилли"; }
				case 9: { rangz = "Райч Нига"; }
				case 8: { rangz = "Фолкс"; }
				case 7: { rangz = "Федерал Блок"; }
				case 6: { rangz = "Гангстер"; }
				case 5: { rangz = "Ап Бро"; }
				case 4: { rangz = "Гун брo"; }
				case 3: { rangz = "Крэкер"; }
				case 2: { rangz = "Младший Нига"; }
				case 1: { rangz = "Блайд"; }
				}
			}
		case 17:
			{
				switch(PlayerInfo[targetid][pRank])
				{
				case 10: { rangz = "Падре"; }
				case 9: { rangz = "Нестро"; }
				case 8: { rangz = "Тесосеро"; }
				case 7: { rangz = "Инвасор"; }
				case 6: { rangz = "Сабио"; }
				case 5: { rangz = "Мирандо"; }
				case 4: { rangz = "Лас Геррас"; }
				case 3: { rangz = "Геттор"; }
				case 2: { rangz = "Тирадор"; }
				case 1: { rangz = "Перро"; }
				}
			}
		case 18:
			{
				switch(PlayerInfo[targetid][pRank])
				{
				case 10: { rangz = "Падре"; }
				case 9: { rangz = "Аджунто"; }
				case 8: { rangz = "Ауторидад"; }
				case 7: { rangz = "Бандидо"; }
				case 6: { rangz = "Эрмано"; }
				case 5: { rangz = "Джуниор"; }
				case 4: { rangz = "Мачo"; }
				case 3: { rangz = "Амиго"; }
				case 2: { rangz = "Ладрон"; }
				case 1: { rangz = "Новато"; }
				}
			}
		case 13:
			{
				switch(PlayerInfo[targetid][pRank])
				{
				case 11: { rangz = "Падре"; }
				case 10: { rangz = "Падрино"; }
				case 9: { rangz = "Лидер V.E.G."; }
				case 8: { rangz = "Асесор"; }
				case 7: { rangz = "Авторитарио"; }
				case 6: { rangz = "Асесино"; }
				case 5: { rangz = "Амиго"; }
				case 4: { rangz = "Эстимадо"; }
				case 3: { rangz = "Сольдадо"; }
				case 2: { rangz = "Криминаль"; }
				case 1: { rangz = "Новато"; }
				}
			}
		case 15:
			{
				switch(PlayerInfo[targetid][pRank])
				{
				case 10: { rangz = "Мэд Дог"; }
				case 9: { rangz = "Легенд"; }
				case 8: { rangz = "Де Кинг"; }
				case 7: { rangz = "Мобста"; }
				case 6: { rangz = "О.Г."; }
				case 5: { rangz = "Гангста"; }
				case 4: { rangz = "Юонг"; }
				case 3: { rangz = "Килла"; }
				case 2: { rangz = "Хастла"; }
				case 1: { rangz = "Плэйя"; }
				}
			}
		case 14:
			{
				switch(PlayerInfo[targetid][pRank])
				{
				case 8: { rangz = "Вор в законе"; }
				case 7: { rangz = "Авторитет"; }
				case 6: { rangz = "Смотрящи"; }
				case 5: { rangz = "Вор"; }
				case 4: { rangz = "Жиган"; }
				case 3: { rangz = "Выш****а"; }
				case 2: { rangz = "Фраер"; }
				case 1: { rangz = "Шнырь"; }
				}
			}
		case 6:
		    {
				switch(PlayerInfo[targetid][pRank])
				{
				case 10: { rangz = "Кумитё"; }
				case 9: { rangz = "Оябун-кобун"; }
				case 8: { rangz = "Cайко комон"; }
				case 7: { rangz = "Оядзи"; }
				case 6: { rangz = "Камбу"; }
				case 5: { rangz = "Со-хобунтё"; }
				case 4: { rangz = "Вакагасира"; }
				case 3: { rangz = "Сятейгасира"; }
				case 2: { rangz = "Кёдай"; }
				case 1: { rangz = "Вакасю"; }
				}
			}
		case 9,16,20:
			{
				switch(PlayerInfo[targetid][pRank])
				{
				case 6: { rangz = "Главный редактор"; }
				case 5: { rangz = "Редактор"; }
				case 4: { rangz = "Журналист"; }
				case 3: { rangz = "Папарацци"; }
				case 2: { rangz = "Фотограф"; }
				case 1: { rangz = "Стажер"; }
				}
			}
		case 8:
			{
				switch(PlayerInfo[targetid][pRank])
				{
				case 5: rangz = "Директор";
				case 4: rangz = "Зам. директора";
				case 3: rangz = "Крупье";
				case 2: rangz = "Охранник";
				case 1: rangz = "Чипер";
				}
			}
		case 3:
			{
				switch(PlayerInfo[targetid][pRank])
				{
				case 16: { rangz = "Генерал"; }
				case 15: { rangz = "Полковник"; }
				case 14: { rangz = "Подполковник"; }
				case 13: { rangz = "Ма";}
				case 12: { rangz = "Капитан"; }
				case 11: { rangz = "Старший лейтенант"; }
				case 10: { rangz = "Лейтенант"; }
				case 9: { rangz = "Младший лейтенант"; }
				case 8: { rangz = "Старший прапорщик"; }
				case 7: { rangz = "Прапорщик"; }
				case 6: { rangz = "Старшина"; }
				case 5: { rangz = "Ст. Сержант"; }
				case 4: { rangz = "Сержант"; }
				case 3: { rangz = "Мл. Сержант"; }
				case 2: { rangz = "Ефрейтор"; }
				case 1: { rangz = "Рядовой"; }
				}
			}
		case 19:
			{
				switch(PlayerInfo[targetid][pRank])
				{
				case 16: { rangz = "Адмирал"; }
				case 15: { rangz = "Вице-адмирал"; }
				case 14: { rangz = "Контр-адмирал"; }
				case 13: { rangz = "Капитан-лейтенант";}
				case 12: { rangz = "Ст. Лейтенант"; }
		    	case 11: { rangz = "Лейтенант"; }
				case 10: { rangz = "Мл. Лейтенант"; }
				case 9:  { rangz = "Ст. Мичман"; }
				case 8:  { rangz = "Мичман"; }
				case 7:  { rangz = "Прапорщик"; }
				case 6:  { rangz = "Боцман"; }
				case 5:  { rangz = "Гл. Старшина"; }
				case 4:  { rangz = "Старшина"; }
				case 3:  { rangz = "Ст. Матрос"; }
				case 2:  { rangz = "Матрос"; }
				case 1:  { rangz = "Юнга"; }
				}
			}
		case 2:
			{
				switch(PlayerInfo[targetid][pRank])
				{
				case 8: { rangz = "Директор"; }
				case 7: { rangz = "Зам. директора"; }
				case 6: { rangz = "Инспектор"; }
				case 5: { rangz = "Начальник секции"; }
				case 4: { rangz = "Специальный агент"; }
				case 3: { rangz = "Старший агент"; }
				case 2: { rangz = "Агент"; }
				case 1: { rangz = "Стажёр"; }
				}
			}
		case 7:
			{
				switch(PlayerInfo[targetid][pRank])
				{
				case 12: { rangz = "Мэр"; }
				case 11: { rangz = "Зам. Мэра"; }
				case 10: { rangz = "Министр Транспорта"; }
				case 9:  { rangz = "Министр Здр.Охран."; }
				case 8:  { rangz = "Министр Обороны"; }
				case 7:  { rangz = "Министр Культуры"; }
				case 6:  { rangz = "Министр Финансов"; }
				case 5:  { rangz = "Адвокат"; }
				case 4:  { rangz = "Начальник Охраны"; }
				case 3:  { rangz = "Телохранитель"; }
				case 2:  { rangz = "Охранник"; }
				case 1:  { rangz = "Служащий"; }
				}
			}
		case 1,10,21:
			{
				switch(PlayerInfo[targetid][pRank])
				{
				case 15: { rangz = "Шериф"; }
				case 14: { rangz = "Полковник"; }
				case 13: { rangz = "Подполковник";}
				case 12: { rangz = "Майор"; }
				case 11: { rangz = "Капитан"; }
				case 10: { rangz = "Детектив"; }
				case 9: { rangz = "Лейтенант"; }
				case 8: { rangz = "Мл. Лейтенант"; }
				case 7: { rangz = "Ст. Прапорщик"; }
				case 6: { rangz = "Прапорщик"; }
				case 5: { rangz = "Ст. Сержант"; }
				case 4: { rangz = "Сержант"; }
				case 3: { rangz = "Мл. Сержант"; }
				case 2: { rangz = "Офицер"; }
				case 1: { rangz = "Кадет"; }
				}
			}
		case 4,22,23:
			{
				switch(PlayerInfo[targetid][pRank])
				{
				case 8: { rangz = "Глав. врач"; }
				case 7: { rangz = "Зам.Глав.Врач"; }
				case 6: { rangz = "Хирург"; }
				case 5: { rangz = "Психолог"; }
				case 4: { rangz = "Нарколог"; }
				case 3: { rangz = "Мед.Брат"; }
				case 2: { rangz = "Санитар"; }
				case 1: { rangz = "Интерн"; }
				}
			}
		}
		new jtext[20];
		switch(PlayerInfo[targetid][pJob])
		{
		case 0:  { jtext = "Безработный"; }
		case 1:  { jtext = "Водитель автобуса"; }
		case 2:  { jtext = "Механик"; }
		case 3:  { jtext = "Продавец хот-догов"; }
		case 4:  { jtext = "Таксист"; }
		case 5:  { jtext = "Развозчик продуктов"; }
		case 6:  { jtext = "Тренер"; }
		case 30: { jtext = "Прораб"; }
		case 8:  { jtext = "Инкасатор"; }
		case 99: { jtext = "Дальнобойщик"; }
		}
		new stringus[100];
		new string[100];
		new name[MAX_PLAYER_NAME];
		new sendername[MAX_PLAYER_NAME];
		GetPlayerName(targetid, sendername, sizeof(sendername));
		format(stringus, sizeof(stringus), "%s.ini",sendername);
		new file = ini_openFile(stringus);
		if(file < 0) print("нету файла");
		else
		{
			ini_getString(file,"MarriedTo",stringus);
			ini_closeFile(file);
			new nxtlevel = PlayerInfo[targetid][pLevel]+1;
			if(PlayerInfo[targetid][pMarried] == 0) { stringus = "Нету"; }
			new stringi[256];
			GetPlayerName(targetid, name, sizeof(name));
			format(string,sizeof(string),"%s.ini",name);
			new File = ini_openFile(string);
			ini_getString(File,"pDataReg",stringi);
			ini_closeFile(File);
			new playerip[256];
			GetPlayerIp(targetid, playerip, sizeof(playerip));
			new coordsstring[1200];
			new msg[] = "{ffffff}Логин:\t\t\t\t%s\n\nУровень:\t\t\t%d (%d/%d)\nДеньги:\t\t\t\t%d\nТелефон:\t\t\t%d\nWarns:\t\t\t\t%d\n\nЗаконопослушность:\t\t%d\nПреступлений:\t\t\t%d\nНаркозависимость:\t\t%d\n\nНаркотики:\t\t\t%d\nМатериалы:\t\t\t%d\n\nОрганизация:\t\t\t%s\nРанг:\t\t\t\t%s\nРабота:\t\t\t\t%s\n\nПол:\t\t\t\t%s\nЖена/Муж:\t\t\t%s\n\n\t\t";
			format(coordsstring, 1000, msg, name,PlayerInfo[targetid][pLevel],PlayerInfo[targetid][pExp],nxtlevel*levelexp,PlayerInfo[targetid][pCash],PlayerInfo[targetid][pPnumber],PlayerInfo[targetid][pWarns],PlayerInfo[targetid][pZakonp],PlayerInfo[playerid][pCrimes],PlayerInfo[targetid][pNarcoZavisimost],PlayerInfo[targetid][pDrugs],PlayerInfo[targetid][pMats],ttext,rangz,jtext,atext,stringus);
			ShowPlayerDialog(playerid,10004,DIALOG_STYLE_MSGBOX,"Статистика персонажа",coordsstring,"Ок","");
		}
	}
}
вот скрин:


Если понравилось дай +

Только Сразу скажу что не будет Подписи Т.к Делал для своего Мода. А так точная копия ********

Автор : Егорчик
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу