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

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

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

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

/bizstats в РЛС

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

erw

Умник
Вообщем нашел в РЛС еще 1 баг. ПРи вводе этой команды,точнее после нажатия кнопки "OK" кикает.
Без какой либо причины.
Вот код самой команды:
PHP:
else if (strcmp(cmd, "/bizstats", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			new bouse = PlayerInfo[playerid][pPbiskey];
			if(bouse == 255)  return SendClientMessage(playerid, COLOR_GREY, "У вас нет бизнеса!");
			if (bouse >= 100)
			{

				PrintSBizInfo(playerid,bouse-100);
			}
			else
			{
			PrintBizInfo(playerid,bouse);
			}
		}
		return 1;
	}
А вот код диалога bizstats
PHP:
public PrintSBizInfo(playerid,targetid)
{
	if(IsPlayerConnected(playerid))
	{
			new elektrich = SBizzInfo[targetid][sbBuyPrice] / 1000;
			new mafiatext[20];
   			if(SBizzInfo[targetid][sbMafia] == 6) { mafiatext = "Yakuza"; }
			else if(SBizzInfo[targetid][sbMafia] == 14) { mafiatext = "RM"; }
			else if(SBizzInfo[targetid][sbMafia] == 5) { mafiatext = "LCN"; }
			else if(SBizzInfo[targetid][sbMafia] == 0) { mafiatext = "Нет"; }
			new text1[20],text2[20];
	        if(SBizzInfo[targetid][sbLocked]) { text1 = "Закрыт"; } else { text1 = "Открыт"; }
	      	if(PlayerInfo[playerid][pBizLic]) { text2 = "Есть"; } else { text2 = "Отсутсвует"; }
	 		new bizinfo[250];
	 		format(bizinfo,sizeof(bizinfo),"Бизнес: %s\nНа счету бизнеса: %d вирт\tВ этом часу заработано: %d вирт\nЦена бензина:: %d вирт\nПлата за электричество: %d вирт\nЛицензия на бизнес: %s\nКрыша: %s\n\nСостояние открытия: %s\nПродукты: %d / 50000",
	 		SBizzInfo[targetid][sbMessage],SBizzInfo[targetid][sbTill],SBizzInfo[targetid][s2bTill],SBizzInfo[targetid][sbPriceProd],elektrich,text2,mafiatext,text1,SBizzInfo[targetid][sbProducts]);
			ShowPlayerDialog(playerid,10349,DIALOG_STYLE_MSGBOX,"Cостояние бизнеса",bizinfo,"Ок","");
	}
}
public PrintBizInfo(playerid,targetid)
{
    if(IsPlayerConnected(playerid))
	{
		for(new h = 0; h < sizeof(BizzInfo); h++)
        {
        new mafiatext[20];
        if(BizzInfo[targetid][bMafia] == 6) { mafiatext = "Yakuza"; }
		else if(BizzInfo[targetid][bMafia] == 14) { mafiatext = "RM"; }
		else if(BizzInfo[targetid][bMafia] == 5) { mafiatext = "LCN"; }
		else if(BizzInfo[targetid][bMafia] == 0) { mafiatext = "Нет"; }
		new elektrich = BizzInfo[targetid][bBuyPrice] / 1000;
		new text1[20],text2[20];
 		if(BizzInfo[targetid][bLocked]) { text1 = "Закрыт"; } else { text1 = "Открыт"; }
  		if(PlayerInfo[playerid][pBizLic]) { text2 = "Есть"; } else { text2 = "Отсутсвует"; }
  		new bizinfo[250];
 		format(bizinfo,sizeof(bizinfo),"Бизнес: %s\nНа счету бизнеса: %d вирт\tВ этом часу заработано: %d вирт\nЦена входа: %d вирт\nПлата за электричество: %d вирт\nЛицензия на бизнес: %s\nЦена за товар: %d\nКрыша: %s \n\nСостояние открытия: %s\nПродукты: %d / 100000",
 		BizzInfo[targetid][bMessage],BizzInfo[targetid][bTill],BizzInfo[targetid][b2Till],BizzInfo[targetid][bEntranceCost],elektrich,text2,BizzInfo[targetid][bCena],mafiatext,text1,BizzInfo[targetid][bProducts]);
		ShowPlayerDialog(playerid,10349,DIALOG_STYLE_MSGBOX,"Cостояние бизнеса",bizinfo,"Ок","");
		}
	}
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу