Frend Williams
Умник
PHP:
stock ShowStats(playerid,targetid)
{
if(IsPlayerConnected(playerid) && IsPlayerConnected(targetid))
{
new ftext[20];
switch(PlayerInfo[targetid][pMember])
{
case 0: { ftext = "-"; }
case 1: { ftext = "LSPD"; }
case 2: { ftext = "FBI"; }
case 3: { ftext = "Армия LS"; }
case 4: { ftext = "МЧС"; }
case 5: { ftext = "LCN"; }
case 6: { ftext = "Yakuza"; }
case 7: { ftext = "Мэрия ЛС"; }
case 8: { ftext = "Мэрия СФ"; }
case 9: { ftext = "Мэрия ЛВ"; }
case 10: { ftext = "SFPD"; }
case 11: { ftext = "Инструкторы"; }
case 12: { ftext = "Ballas Gang"; }
case 13: { ftext = "Vagos Gang"; }
case 14: { ftext = "Russian Mafia"; }
case 15: { ftext = "Grove Street Gang"; }
case 16: { ftext = "SA News"; }
case 17: { ftext = "Aztecas Gang"; }
case 18: { ftext = "Rifa Gang"; }
case 19: { ftext = "Армия LV"; }
case 21: { ftext = "LVPD"; }
case 22: { ftext = "Агенство Хитманов"; }
}
*///==============================================================================
new jtext[20];
switch(PlayerInfo[targetid][pJob])
{
case 0: { jtext = "Безработный"; }
case 2: { jtext = "Механик"; }
//case 3: { jtext = "Продавец ХотДогов"; }
case 4: { jtext = "Таксист"; }
case 5: { jtext = "Развозчик продуктов"; }
case 6: { jtext = "Диджей"; }
}
new drank[15],drank2[20];
if(PlayerInfo[targetid][pVip] == 1) drank = "Присутствует";
else drank = "Отсутствует";
if(PlayerInfo[targetid][pVipDays] == 999) drank2 = "Навсегда";
else
{
new strrr[20];
format(strrr,20,"Осталось: %d ч.",PlayerInfo[targetid][pVipDays]);
drank2 = strrr;
strrr = "";
}
new level = PlayerInfo[targetid][pLvl];
new exp = PlayerInfo[targetid][pExp];
new pnumber = PlayerInfo[targetid][pPhone];
new nxtlevel = PlayerInfo[targetid][pLvl]+1;
new expamount = nxtlevel*levelexp;
new mutetime = PlayerInfo[targetid][pMuteTime];
new jailtime = PlayerInfo[targetid][pJailTime];
//new Float:px,Float:py,Float:pz;
//GetPlayerPos(targetid, px, py, pz);
new str[50],sctring[485];
//==============================================================================
new atext[10];
if(PlayerInfo[targetid][pSex] == 1) atext = "Мужской";
else if(PlayerInfo[targetid][pSex] == 2) atext = "Женский";
//==============================================================================
new zavisimostitext[12];
if(PlayerInfo[targetid][pNarcoLomka] == 0) { zavisimostitext = "Отсутствует"; }
else if(PlayerInfo[targetid][pNarcoLomka] >= 1 && PlayerInfo[targetid][pNarcoLomka] <= 3000) { zavisimostitext = "I стадия"; }
else if(PlayerInfo[targetid][pNarcoLomka] > 3000 && PlayerInfo[targetid][pNarcoLomka] <= 5000) { zavisimostitext = "II стадия"; }
else if(PlayerInfo[targetid][pNarcoLomka] > 5000) { zavisimostitext = "III стадия"; }
//==============================================================================
new str_h[7],str_b[7],str_z[7],str_av[25];
if(PlayerInfo[targetid][pPhousekey] == 2001) str_h = "Нет";
else
{
new strrr[7];
format(strrr,7,"№%d",PlayerInfo[targetid][pPhousekey]);
str_h = strrr;
strrr = "";
}
if(PlayerInfo[targetid][pPbiskey] == 255) str_b = "Нет";
else
{
new strrr[7];
format(strrr,7,"№%d",PlayerInfo[targetid][pPbiskey]);
str_b = strrr;
strrr = "";
}
if(PlayerInfo[targetid][pPsbiskey] == 255) str_z = "Нет";
else
{
new strrr[7];
format(strrr,7,"№%d",PlayerInfo[targetid][pPsbiskey]);
str_z = strrr;
strrr = "";
}
if(PlayerInfo[targetid][pVozCar] == 0) str_av = "Нет";
else
{
new strrr[25];
format(strrr,25,"%s",VehicleNames[PlayerInfo[targetid][pVozCar]-400]);
str_av = strrr;
strrr = "";
}
//
format(str,sizeof(str),"{FFFFFF}Ник:\t\t\t\t%s\n",PlayerInfo[targetid][pNames]);strcat(sctring,str);
format(str,sizeof(str),"Уровень:\t\t\t%d\n",level);strcat(sctring,str);
format(str,sizeof(str),"EXP:\t\t\t\t%d/%d\n",exp,expamount);strcat(sctring,str);
format(str,sizeof(str),"Варнов:\t\t\t%d/3\n\n",PlayerInfo[targetid][pWarns]);strcat(sctring,str);
format(str,sizeof(str),"Бан чата:\t\t\t%d секунд\n",mutetime);strcat(sctring,str);
format(str,sizeof(str),"Заключение:\t\t\t%d секунд\n\n",jailtime);strcat(sctring,str);
format(str,sizeof(str),"Пол:\t\t\t\t%s\n",atext);strcat(sctring,str);
format(str,sizeof(str),"Наличные:\t\t\t%d$\n",PlayerInfo[targetid][pCash]);strcat(sctring,str);
format(str,sizeof(str),"Банк:\t\t\t\t%d$\n",PlayerInfo[targetid][pBank]);strcat(sctring,str);
format(str,sizeof(str),"Номер телефон:\t\t%d\n",pnumber);strcat(sctring,str);
format(str,sizeof(str),"VIP:\t\t\t\t%s (%s)\n\n",drank,drank2);strcat(sctring,str);
format(str,sizeof(str),"Дом:\t\t\t\t%s\n",str_h);strcat(sctring,str);
format(str,sizeof(str),"Бизнес:\t\t\t%s\n",str_b);strcat(sctring,str);
format(str,sizeof(str),"Заправка:\t\t\t%s\n\n",str_z);strcat(sctring,str);
format(str,sizeof(str),"Авто №1:\t\t\t%s\n",VehicleNames[PlayerInfo[targetid][pCar]-400]);strcat(sctring,str);
format(str,sizeof(str),"Авто №2:\t\t\t%s\n",VehicleNames[PlayerInfo[targetid][pCar2]-400]);strcat(sctring,str);
format(str,sizeof(str),"Авиатранспорт:\t\t%s\n\n",str_z);strcat(sctring,str);
format(str,sizeof(str),"Фракция:\t\t\t%s\n",ftext);strcat(sctring,str);
format(str,sizeof(str),"Ранг:\t\t\t\t%d\n\n",PlayerInfo[targetid][pRank]); strcat(sctring,str);
format(str,sizeof(str),"Уровень розыска:\t\t%d\n",PlayerInfo[targetid][pWanted]);strcat(sctring,str);
format(str,sizeof(str),"Зависимость:\t\t\t%s\n",zavisimostitext);strcat(sctring,str);
format(str,sizeof(str),"Наркотики:\t\t\t%d грамм\n",PlayerInfo[targetid][pDrugs]);strcat(sctring,str);
format(str,sizeof(str),"Материалы:\t\t\t%d штук\n",PlayerInfo[targetid][pMats]);strcat(sctring,str);
format(str,sizeof(str),"Верёвок:\t\t\t%d штук\n",PlayerInfo[targetid][pVerevka]);strcat(sctring,str);
format(str,sizeof(str),"Отмычек:\t\t\t%d штук\n",PlayerInfo[targetid][pOtmishka]);strcat(sctring,str);
ShowPlayerDialog(playerid,1932,DIALOG_STYLE_MSGBOX,"{1083FF}Игровая статистика",sctring,"Готово","");
level = 0;
exp = 0;
pnumber = 0;
nxtlevel = 0;
expamount = 0;
mutetime = 0;
jailtime = 0;
str_h = "";
str_b = "";
str_z = "";
drank = "";
drank2 = "";
}
return true;
Последнее редактирование модератором:
