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

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

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

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

/getstats

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

Scooter_Brown

Умник
Всем привет, команда /getstats

PHP:
else if(strcmp(cmd, "/getstats", true) == 0)//nurlan
	{
    	if(PlayerInfo[playerid][pAdmin] == 0) return SendClientMessage(playerid,COLOR_GREY,"Вам не доступна данная команда!");
    	if(sscanf(params,"u", params[0])) return SendClientMessage(playerid,COLOR_GREY,"Подсказка: /getstats [id]");
    	if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid,COLOR_GREY,"Этот игрок offline");
    	ShowStats(playerid,params[0]);
    	return 1;
	}
PHP:
stock ShowStats(playerid,targetid)
{
	if(IsPlayerConnected(playerid)&&IsPlayerConnected(targetid))
	{
		new atext[32];
		if(PlayerInfo[targetid][pSex] == 1) atext = "Мужчина";
		else if(PlayerInfo[targetid][pSex] == 2) atext = "Женщина";
		new jtext[20];
		switch(PlayerInfo[targetid][pJob])
		{
			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 9: jtext = "Уборщик улиц";
   			case 11: jtext = "Работник завода";
			case 15: jtext = "Дальнобойщик";
			case 26: jtext = "Работник фермы";
			default: jtext = "Безработный";
		}
		new arank[32],drank[20];
		if(PlayerInfo[targetid][pDonateRank] == 1) arank = "{FFFF00}VIP";
		else if(PlayerInfo[targetid][pDonateRank] == 0) arank = "{FFFF00}НЕТ";
		switch(PlayerInfo[targetid][pLevel])
		{
			case 1..4: drank = "Новичёк";
			case 5..10: drank = "Уверенный";
			case 11..20: drank = "Постоянный игрок";
			case 21..25: drank = "Освоившийся";
			case 26..100: drank = "Дед";
			default: drank = "Неизвесно";
  		}
		new stringus[100];
		new stringi[30];
		format(stringus, sizeof(stringus), "%s.ini",PN(targetid));
		new file = ini_openFile(stringus);
		if(file < 0) print("нету файла");
		else
		{
   			//ini_getString(file,"MarriedTo",stringus);
			ini_getString(file,"pDataReg",stringi);
			ini_closeFile(file);//не забываем закрывать файлы кстати
			new cash = PlayerInfo[targetid][pCash];
			new banks = PlayerInfo[targetid][pBank];
			new warrests = PlayerInfo[targetid][pWantedDeaths];
			new drugs = PlayerInfo[targetid][pDrugs];
			new mats = PlayerInfo[targetid][pMats];
			new wanted = PlayerInfo[playerid][pWanted];
			new level = PlayerInfo[targetid][pLevel];
			new exp = PlayerInfo[targetid][pExp];
			new nxtlevel = PlayerInfo[targetid][pLevel]+1;
			new expamount = nxtlevel*levelexp;
			new pnumber = PlayerInfo[targetid][pPnumber];
			if (PlayerInfo[targetid][pSotoviy] ==0) pnumber = 0;
			new warns = PlayerInfo[targetid][pWarns];
			new zakon = PlayerInfo[targetid][pZakonp];
			new narko = PlayerInfo[targetid][pNarcoZavisimost];
			new chas = PlayerInfo[targetid][pPayDayHad];
			new arrests = PlayerInfo[targetid][pArrested];
			new honem = PlayerInfo[targetid][pMobile];
			new Vig = PlayerInfo[targetid][pVig];
			new Stajj = PlayerInfo[targetid][pStaj];
			new str[166],sctring[1450];
			format(str,sizeof(str),"{ffffff}Имя:\t\t\t\t\t{1e90ff}%s{ffffff}\n\n",PN(targetid));
			strcat(sctring,str);
			format(str,sizeof(str),"Уровень:\t\t\t\t%d\n",level);
			strcat(sctring,str);
			format(str,sizeof(str),"Очки Опыта:\t\t\t\t%d из %d\n",exp,expamount);
			strcat(sctring,str);
			format(str,sizeof(str),"Денег:\t\t\t\t\t%d $\n",cash);
			strcat(sctring,str);
			format(str,sizeof(str),"В банке:\t\t\t\t%d $\n",banks);
			strcat(sctring,str);
			format(str,sizeof(str),"Телефон:\t\t\t\t%d\n",pnumber);
			strcat(sctring,str);
			format(str,sizeof(str),"Баланс на телефоне:\t\t\t%d $\n",honem);
			strcat(sctring,str);
			format(str,sizeof(str),"Warns:\t\t\t\t\t%d/3\n",warns);
			strcat(sctring,str);
			format(str,sizeof(str),"Арестов:\t\t\t\t%d\n\n",arrests);
			strcat(sctring,str);
			format(str,sizeof(str),"Законопослушность:\t\t\t%d\n",zakon);
			strcat(sctring,str);
			format(str,sizeof(str),"Наркозависимость:\t\t\t%d\n",narko);
			strcat(sctring,str);
			format(str,sizeof(str),"Смертей в розыске:\t\t\t%d\n",warrests);
			strcat(sctring,str);
			format(str,sizeof(str),"Уровень Преступлений:\t\t%d/6\n",wanted);
			strcat(sctring,str);
			format(str,sizeof(str),"Наркотики при себе:\t\t\t%d/150\n",drugs);
			strcat(sctring,str);
			format(str,sizeof(str),"Материалы при себе:\t\t\t%d/1500\n",mats);
			strcat(sctring,str);
			format(str,sizeof(str),"Пол:\t\t\t\t\t%s\n\n",atext);
			strcat(sctring,str);
			if(PlayerInfo[targetid][pMember] == 0)
			{
				format(str,sizeof(str),"Работа:\t\t\t\t\t%s\n",jtext);
				strcat(sctring,str);
				format(str,sizeof(str),"Стаж:\t\t\t\t\t%d часов\n",Stajj);
				strcat(sctring,str);
			}
			else
			{
				format(str,sizeof(str),"Организация:\t\t\t\t%s\n",allFrac[PlayerInfo[targetid][pMember]]);
				strcat(sctring,str);
				format(str,sizeof(str),"Ранг:\t\t\t\t\t[%d]%s\n",PlayerInfo[targetid][pRank],allRank[PlayerInfo[targetid][pMember]][PlayerInfo[targetid][pRank]]); ///
				strcat(sctring,str);
				format(str,sizeof(str),"Выговоров:\t\t\t\t%d/3\n\n",Vig);
				strcat(sctring,str);
			}
			format(str,sizeof(str),"Часов в игре:\t\t\t\t%d\n",chas);
			strcat(sctring,str);
			format(str,sizeof(str),"Статус в штате:\t\t\t\t%s\n",drank);
			strcat(sctring,str);
			format(str,sizeof(str),"Статус VIP:\t\t\t\t%s{ffffff}\n",arank);
			strcat(sctring,str);
			format(str,sizeof(str),"Проживает с:\t\t\t\t%s\n",stringi);
			strcat(sctring,str);
			ShowPlayerDialog(playerid,139,DIALOG_STYLE_MSGBOX,"{ff8800}Статистика игрового аккаунта",sctring,"Ок","");
		}
	}
}
Автор я Scooter
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу