Brother
Умник
Помогите сделать статистику персонажа как на crime-streets (не реклама)
Аккаунты на мускуле
Буду очень благодарен
Аккаунты на мускуле
Буду очень благодарен
PHP:
public ShowStats(playerid,targetid)
{
if(IsPlayerConnected(playerid)&&IsPlayerConnected(targetid))
{
new cash = Player[targetid][pMoney];
new otext[20];
if(Player[targetid][pSpawn] == 0) { otext = "Респаун новичков"; }
if(Player[targetid][pSpawn] == 3) { otext = "Фракция"; }
if(Player[targetid][pSpawn] == 4) { otext = "Дом"; }
if(Player[targetid][pSpawn] == 5) { otext = "Трейлер"; }
new ttext[34];
switch(Player[targetid][pMember])
{
case F_LSPD: ttext = "Los Santos Police Dept.";
case F_FBI: ttext = "FBI";
case F_AVIA: ttext = "National Guard (Авианосец)";
case F_MEDIC: ttext = "San Andreas Medical Dept";
case F_LCN: ttext = "La Cosa Nostra";
case F_YAKUZA: ttext = "Yakuza";
case F_HITMANS: ttext = "Хитманы";
case F_CNN: ttext = "Репортёры";
case F_TAXI: ttext = "Taxi Company";
case F_RIFA: ttext = "San Fierro Rifa";
case F_VAGOS: ttext = "Los Santos Vagos";
case F_GROVE: ttext = "Grove Sreet Family";
case F_BALLAS: ttext = "East Side Ballas";
case F_CORONOS: ttext = "El Coronos";
case F_RM: ttext = "Russian Mafia";
case F_STREET: ttext = "Street Racer";
case F_MERIA: ttext = "Мэрия";
case F_ZONA: ttext = "National Guard(Зона 51)";
case F_LICERS: ttext = "Лицензеры";
default: ttext = "Горожанин";
}
new rtext[40];
if(Player[targetid][pMember] > 0 || Player[targetid][pLeader] > 0)
{
if(Player[targetid][pLeader] > 0){ rtext = "Лидер"; }
else if(Player[targetid][pZam] > 0){ rtext = "Заместитель"; }
else if(Player[targetid][pMember] == 1 || Player[targetid][pLeader] == 1)
{
if(Player[targetid][pRank] == 1) { rtext = "Курсант"; }
else if(Player[targetid][pRank] == 2) { rtext = "Офицер"; }
else if(Player[targetid][pRank] == 3) { rtext = "Сержант"; }
else if(Player[targetid][pRank] == 4) { rtext = "Детектив"; }
else if(Player[targetid][pRank] == 5) { rtext = "Капитан"; }
else if(Player[targetid][pRank] == 6) { rtext = "Шериф"; }
else { rtext = "Курсант"; }
}
else if(Player[targetid][pMember] == 2 || Player[targetid][pLeader] == 2)
{
if(Player[targetid][pRank] == 1) { rtext = "Стажёр"; }
else if(Player[targetid][pRank] == 2) { rtext = "Младший агент"; }
else if(Player[targetid][pRank] == 3) { rtext = "Агент"; }
else if(Player[targetid][pRank] == 4) { rtext = "Глава отдела"; }
else if(Player[targetid][pRank] == 5) { rtext = "Зам. директора"; }
else if(Player[targetid][pRank] == 6) { rtext = "Директор ФБР"; }
else { rtext = "Стажёр"; }
}
else if(Player[targetid][pMember] == 3 || Player[targetid][pLeader] == 3)
{
if(Player[targetid][pRank] == 1) { rtext = "Рядовой"; }
else if(Player[targetid][pRank] == 2) { rtext = "Летинант"; }
else if(Player[targetid][pRank] == 3) { rtext = "Капитан"; }
else if(Player[targetid][pRank] == 4) { rtext = "Полковник"; }
else if(Player[targetid][pRank] == 5) { rtext = "Генерал"; }
else if(Player[targetid][pRank] == 6) { rtext = "Генералиссимус(Авианосец)"; }
else { rtext = "Рядовой"; }
}
else if(Player[targetid][pMember] == 4 || Player[targetid][pLeader] == 4)
{
if(Player[targetid][pRank] == 1) { rtext = "Интерн"; }
else if(Player[targetid][pRank] == 2) { rtext = "Стоматолог"; }
else if(Player[targetid][pRank] == 3) { rtext = "Терапевт"; }
else if(Player[targetid][pRank] == 4) { rtext = "Хирург"; }
else if(Player[targetid][pRank] == 5) { rtext = "Зав отделения"; }
else if(Player[targetid][pRank] == 6) { rtext = "Глав врач"; }
else { rtext = "Интерн"; }
}
if(Player[targetid][pMember] == 5 || Player[targetid][pLeader] == 5)
{
if(Player[targetid][pRank] == 1) { rtext = "Experto"; }
else if(Player[targetid][pRank] == 2) { rtext = "Capo"; }
else if(Player[targetid][pRank] == 3) { rtext = "Strada Boss"; }
else if(Player[targetid][pRank] == 4) { rtext = "Consigliere"; }
else if(Player[targetid][pRank] == 5) { rtext = "Vice Padrino"; }
else if(Player[targetid][pRank] == 6) { rtext = "Leggenda"; }
else { rtext = "Experto"; }
}
else if(Player[targetid][pMember] == 6 || Player[targetid][pLeader] == 6)//Якудза
{
if(Player[targetid][pRank] == 1) { rtext = "Неолинг"; }
else if(Player[targetid][pRank] == 2) { rtext = "Вакасю"; }
else if(Player[targetid][pRank] == 3) { rtext = "Оядзи"; }
else if(Player[targetid][pRank] == 4) { rtext = "Сайко-Комон"; }
else if(Player[targetid][pRank] == 5) { rtext = "Оябун-Кобун"; }
else if(Player[targetid][pRank] == 6) { rtext = "Кумитё"; }
else { rtext = "Неолинг"; }
}
else if(Player[targetid][pMember] == 7 || Player[targetid][pLeader] == 7)//Hitman Ranks
{
if(Player[targetid][pRank] == 1) { rtext = "Ученик"; }
else if(Player[targetid][pRank] == 2) { rtext = "Опытный"; }
else if(Player[targetid][pRank] == 3) { rtext = "Ассасин"; }
else if(Player[targetid][pRank] == 4) { rtext = "Спикер"; }
else if(Player[targetid][pRank] == 5) { rtext = "Убийца"; }
else if(Player[targetid][pRank] == 6) { rtext = "Директор"; }
else { rtext = "Ученик"; }
}
else if(Player[targetid][pMember] == 8 || Player[targetid][pLeader] == 8)//NR Ranks
{
if(Player[targetid][pRank] == 1) { rtext = "Стажёр"; }
else if(Player[targetid][pRank] == 2) { rtext = "Режиссер"; }
else if(Player[targetid][pRank] == 3) { rtext = "Журналист"; }
else if(Player[targetid][pRank] == 4) { rtext = "Ведущий"; }
else if(Player[targetid][pRank] == 5) { rtext = "Продюсер"; }
else if(Player[targetid][pRank] == 6) { rtext = "Директор SAN"; }
else { rtext = "Стажёр"; }
}
else if(Player[targetid][pMember] == 9 || Player[targetid][pLeader] == 9)
{
if(Player[playerid][pRank] == 6) { rtext = "Управляющий"; }
else if(Player[playerid][pRank] == 5) { rtext = "Зам.Управляющего"; }
else if(Player[playerid][pRank] == 4) { rtext = "Опытный Таксист"; }
else if(Player[playerid][pRank] == 3) { rtext = "Таксист"; }
else if(Player[playerid][pRank] == 2) { rtext = "Бомбила"; }
else if(Player[playerid][pRank] == 1) { rtext = "Новичёк"; }
else { rtext = "Новичёк"; }
}
else if(Player[targetid][pMember] == 10 || Player[targetid][pLeader] == 10)
{
if(Player[targetid][pRank] == 1) { rtext = "New Blood"; }
else if(Player[targetid][pRank] == 2) { rtext = "Homie"; }
else if(Player[targetid][pRank] == 3) { rtext = "Woodrow"; }
else if(Player[targetid][pRank] == 4) { rtext = "Blood Nigga"; }
else if(Player[targetid][pRank] == 5) { rtext = "Purple Native"; }
else if(Player[targetid][pRank] == 6) { rtext = "Legendary"; }
else { rtext = "New Blood"; }
}
else if(Player[targetid][pMember] == 11 || Player[targetid][pLeader] == 11)//vagos
{
if(Player[targetid][pRank] == 1) { rtext = "Young Nigga"; }
else if(Player[targetid][pRank] == 2) { rtext = "Gangsta"; }
else if(Player[targetid][pRank] == 3) { rtext = "Old Gangsta"; }
else if(Player[targetid][pRank] == 4) { rtext = "Killa"; }
else if(Player[targetid][pRank] == 5) { rtext = "Big Brothers"; }
else if(Player[targetid][pRank] == 6) { rtext = "Daddy"; }
else { rtext = "Young Nigga"; }
}
else if(Player[targetid][pMember] == 12 || Player[targetid][pLeader] == 12)//Grove St
{
if(Player[targetid][pRank] == 1) { rtext = "New Blood"; }
else if(Player[targetid][pRank] == 2) { rtext = "Homie"; }
else if(Player[targetid][pRank] == 3) { rtext = "Woodrow"; }
else if(Player[targetid][pRank] == 4) { rtext = "Blood Nigga"; }
else if(Player[targetid][pRank] == 5) { rtext = "Purple Native"; }
else if(Player[targetid][pRank] == 6) { rtext = "Legendary"; }
else { rtext = "New Blood"; }
}
else if(Player[targetid][pMember] == 13 || Player[targetid][pLeader] == 13)//Balla
{
if(Player[targetid][pRank] == 1) { rtext = "Young Nigga"; }
else if(Player[targetid][pRank] == 2) { rtext = "Gangster"; }
else if(Player[targetid][pRank] == 3) { rtext = "Old Gangster"; }
else if(Player[targetid][pRank] == 4) { rtext = "Killa"; }
else if(Player[targetid][pRank] == 5) { rtext = "Big Brother"; }
else if(Player[targetid][pRank] == 6) { rtext = "Daddy"; }
else { rtext = "Young Nigga"; }
}
else if(Player[targetid][pMember] == 14 || Player[targetid][pLeader] == 14)//vario
{
if(Player[targetid][pRank] == 1) { rtext = "Proven"; }
else if(Player[targetid][pRank] == 2) { rtext = "Shooter"; }
else if(Player[targetid][pRank] == 3) { rtext = "Advisor"; }
else if(Player[targetid][pRank] == 4) { rtext = "Gangster"; }
else if(Player[targetid][pRank] == 5) { rtext = "Deputy Boss"; }
else if(Player[targetid][pRank] == 6) { rtext = "Boss"; }
else { rtext = "Proven"; }
}
else if(Player[targetid][pMember] == 15 || Player[targetid][pLeader] == 15)//Русская Мафия
{
if(Player[targetid][pRank] == 1) { rtext = "Молодой"; }
else if(Player[targetid][pRank] == 2) { rtext = "Провереный"; }
else if(Player[targetid][pRank] == 3) { rtext = "Бывалый"; }
else if(Player[targetid][pRank] == 4) { rtext = "Смотрящий"; }
else if(Player[targetid][pRank] == 5) { rtext = "Блатной"; }
else if(Player[targetid][pRank] == 6) { rtext = "Батя"; }
else { rtext = "Молодой"; }
}
else if(Player[targetid][pMember] == 16 || Player[targetid][pLeader] == 16)
{
if(Player[targetid][pRank] == 1) { rtext = "Механник"; }
else if(Player[targetid][pRank] == 2) { rtext = "Начинающий"; }
else if(Player[targetid][pRank] == 3) { rtext = "Опытный"; }
else if(Player[targetid][pRank] == 4) { rtext = "Гонщик"; }
else if(Player[targetid][pRank] == 5) { rtext = "Чемпион"; }
else if(Player[targetid][pRank] == 6) { rtext = "Король улиц"; }
else { rtext = "Механник"; }
}
else if(Player[targetid][pMember] == 19 || Player[targetid][pLeader] == 19)
{
if(Player[targetid][pRank] == 1) { rtext = "Уборщик"; }
else if(Player[targetid][pRank] == 2) { rtext = "Охранник"; }
else if(Player[targetid][pRank] == 3) { rtext = "Бухгалтер"; }
else if(Player[targetid][pRank] == 4) { rtext = "Бизнесмен"; }
else if(Player[targetid][pRank] == 5) { rtext = "Депутат"; }
else if(Player[targetid][pRank] == 6) { rtext = "Мэр"; }
else { rtext = "Уборщик"; }
}
else if(Player[targetid][pMember] == 20 || Player[targetid][pLeader] == 20)
{
if(Player[targetid][pRank] == 1) { rtext = "Рядовой"; }
else if(Player[targetid][pRank] == 2) { rtext = "Летинант"; }
else if(Player[targetid][pRank] == 3) { rtext = "Капитан"; }
else if(Player[targetid][pRank] == 4) { rtext = "Полковник"; }
else if(Player[targetid][pRank] == 5) { rtext = "Генерал"; }
else if(Player[targetid][pRank] == 6) { rtext = "Генералиссимус(Зона 51)"; }
else { rtext = "Рядовой"; }
}
else if(Player[targetid][pMember] == 21 || Player[targetid][pLeader] == 21)
{
if(Player[targetid][pRank] == 1) { rtext = "Стажер"; }
else if(Player[targetid][pRank] == 2) { rtext = "Инструктор"; }
else if(Player[targetid][pRank] == 3) { rtext = "Менеджер"; }
else if(Player[targetid][pRank] == 4) { rtext = "Старший Менеджер"; }
else if(Player[targetid][pRank] == 5) { rtext = "Зам. Директора"; }
else if(Player[targetid][pRank] == 6) { rtext = "Директор"; }
else { rtext = "Рядовой"; }
}
}
else { rtext = "{FF0000}Нет"; }
new jtext[25];
if(Player[targetid][pJob] == 1) { jtext = "Дальнобойщик"; }
else if(Player[targetid][pJob] == 2) { jtext = "Продавец наркотиков"; }
else if(Player[targetid][pJob] == 3) { jtext = "Автоугонщик"; }
else if(Player[targetid][pJob] == 4) { jtext = "Механик"; }
else if(Player[targetid][pJob] == 5) { jtext = "Страховщик"; }
else if(Player[targetid][pJob] == 7) { jtext = "Грузчик"; }
else if(Player[targetid][pJob] == 8) { jtext = "Продавец оружия"; }
else if(Player[targetid][pJob] == 9) { jtext = "Телохранитель"; }
else if(Player[targetid][pJob] == 10) { jtext = "Детектив"; }
else if(Player[targetid][pJob] == 11) { jtext = "Карманник"; }
else if(Player[targetid][pJob] == 12) { jtext = "Грабитель"; }
else { jtext = "{FF0000}Нет"; }
new exp;
if(Player[targetid][pLevel] == 0)exp = 3;
else exp = Player[targetid][pLevel]*5;
new hkey = Player[targetid][pPhousekey];
new bizkey = Player[targetid][pPbiskey];
new name[MAX_PLAYER_NAME];
GetPlayerName(targetid, name, sizeof(name));
new str[100];
new string1[300];
new string2[370];
new string3[300];
new vip[32];
new string[sizeof(string1)+sizeof(string2)+sizeof(string3)];
new vipka = Player[targetid][pVip];
switch(vipka){
case 0: vip = "{FF0000}Нет";
case 1: vip = "{00FF00}1 уровня";
case 2: vip = "{00FF00}2 уровня";}
new warns = Player[targetid][pWarns];
new bank = Player[targetid][pBank];
new fstext[25];
new fightstyle = Player[targetid][pFStyle];
if (fightstyle == 0) {fstext = "Обычный";}
if (fightstyle == 1) {fstext = "Boxing";}
if (fightstyle == 2) {fstext = "Kung-Fu";}
if (fightstyle == 3) {fstext = "KneeHead";}
if (fightstyle == 4) {fstext = "GrabKick";}
new htext[25];
if(hkey == 0) { htext = "{FF0000}Нет"; }
else {format(htext, sizeof(htext),"{FFFF00}Номер: %d",hkey);}
new btext[50];
if(bizkey == 0) { btext = "{FFE4B5}Бизнес: \t\t\t\t{FF0000}Нет"; }
else format(btext, sizeof(btext),"{FFE4B5}Бизнес: \t\t\t\t{FFFF00}%s",BiznesInfo[bizkey-1][bMessage]);
new tctext[45];
if(Player[targetid][pCarkey2] == 0) { tctext = "{FFE4B5}Трейлер: \t\t\t\t{FF0000}Нет"; }
else {format(tctext, sizeof(tctext),"{FFE4B5}Трейлер: \t\t\t\t{FFFF00}Номер :%d",Player[targetid][pCarkey2]+SIMPLECARS+OWNABLECARS+HOMECARS);}
new ctext[95];
if(Player[targetid][pCarkey1] == 0) { ctext = "{FFE4B5}Личное ТС: \t\t\t\t{FF0000}Нет"; }
else {format(ctext, sizeof(ctext),"{FFE4B5}Личное ТС: \t\t\t\t{FFFF00}%s (ID:%d)",VehiclesName[GetVehicleModel(Player[targetid][pCarkey1]+SIMPLECARS)-400],Player[targetid][pCarkey1]+SIMPLECARS);}
format(string1, sizeof(string1), "\n{FFE4B5}VIP: \t\t\t\t\t%s\n{FFE4B5}Уровень: \t\t\t\t{FFFF00}%d\n{FFE4B5}Респекты: \t\t\t\t{FFFF00}%d {FFFFFF}из {00FF00}%d\n{FFE4B5}Предупреждения: \t\t\t{FF0000}%d {FFFFFF}из{FF0000} 3\n{FFE4B5}Бан чата: \t\t\t\t%s\n",vip,Player[targetid][pLevel],Player[targetid][pExp],exp,warns,ConvertSeconds(Player[targetid][pMuteTime]));
format(string2, sizeof(string2), "\n{FFE4B5}Место респауна: {FFFF00}\t\t\t%s\n{FFE4B5}Работа: {FFFF00}\t\t\t\t%s\n{FFE4B5}Фракция: {FFFF00}\t\t\t\t%s\n{FFE4B5}Выговоры: {FF0000}\t\t\t\t%d {FFFFFF}из{FF0000} 3\n{FFE4B5}Стиль боя: {FFFF00}\t\t\t\t%s\n{FFE4B5}Нaличныe: \t\t\t\t{00FF00}$%d\n{FFE4B5}Счeт в банке: \t\t\t\t{00FF00}$%d\n{FFE4B5}Пин-код: \t\t\t\t{FFFF00}%d",otext, jtext,ttext,Player[targetid][pTWarns],fstext, cash, bank, Player[targetid][pBankPass]);
format(string3, sizeof(string3), "\n{FFE4B5}Дом: \t\t\t\t\t{FFFF00}%s\n%s\n%s\n%s\n%s",htext,btext,ctext,tctext);
format(str, sizeof(str), "{33CCFF}Статистика %s",name);
format(string, sizeof(string),"{00FF00}~~~~~~~~~~~~~~~~~~~~~~~ Основная информация ~~~~~~~~~~~~~~~~~~~~~~~\
\n%s \n\n{00FF00}~~~~~~~~~~~~~~~~~~~~ Дополнительная информация ~~~~~~~~~~~~~~~~~~~~\
\n%s \n\n{00FF00}~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Имущество ~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%s",string1,string2,string3);
ShowPlayerDialog(playerid,2282,DIALOG_STYLE_MSGBOX,str,string,"OK","");
}
return 1;
}
