Егорчик
Специалист
Делаем Статистику как на ********
Всем Привет Сегодня Мы будем делать статистику как на ********
Найдем public ShowStats(playerid,targetid) или stock ShowStats(playerid,targetid) Удаляем его полностью и заменяем на мой !!!
вот скрин:
Если понравилось дай +
Только Сразу скажу что не будет Подписи Т.к Делал для своего Мода. А так точная копия ********
Автор : Егорчик
Всем Привет Сегодня Мы будем делать статистику как на ********
Найдем 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,"Ок","");
}
}
}
Если понравилось дай +
Только Сразу скажу что не будет Подписи Т.к Делал для своего Мода. А так точная копия ********
Автор : Егорчик
Последнее редактирование:
