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

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

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

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

Перевод payday в диалог

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

STK

Новичок
Добрый вечер. У меня вопрос. Я не могу перевести в диалог payday. Последнее что я пробывал это в стринге, но показывался только последняя строчка. Помогите мне !

Вот сам payday:
Код:
			        new money = (PlayerInfo[i][pLevel]*10);
			        SendClientMessage(i,COLOR_GREEN,"__________Банковский чек__________");
			        format(string,sizeof(string),"Зарплата: $%d\n",money);
			        SendClientMessage(i,-1,string);
			        strcat(str,string);
			        new Nalog;
			        if(PlayerInfo[i][pBizKey] != -1)
			        {
						Nalog = PlayerInfo[i][pLevel] * 8;
					}
					else
					{
					    Nalog = PlayerInfo[i][pLevel] * 4;
					}
					format(string,sizeof(string),"Налог: $%d\n",Nalog);
					SendClientMessage(i,-1,string);
					strcat(str,string);
					money -= Nalog;
					OrgInfo[TEAM_MERIALS][oBank] += floatround(Nalog / 3);
					OrgInfo[TEAM_MERIASF][oBank] += floatround(Nalog / 3);
					OrgInfo[TEAM_MERIALV][oBank] += floatround(Nalog / 3);
			        if(house != -1)
			        {
						if(GetString(HouseInfo[house][hOwner],PN(i)))
	     				{
					        format(string,sizeof(string),"Плата за электричество: $%d\n",ElectroPrice);
					        SendClientMessage(i,-1,string);
					        strcat(str,string);
					        money -= ElectroPrice;
					        BizInfo[BIZ_ELECTRO_LS][bMoney] += floatround(ElectroPrice / 3);
					        BizInfo[BIZ_ELECTRO_SF][bMoney] += floatround(ElectroPrice / 3);
					        BizInfo[BIZ_ELECTRO_LV][bMoney] += floatround(ElectroPrice / 3);
					        SaveBiz(BIZ_ELECTRO_LS);
					        SaveBiz(BIZ_ELECTRO_SF);
					        SaveBiz(BIZ_ELECTRO_LV);
				        }
				        else
				        {
				            format(string,sizeof(string),"Плата за аренду: $%d\n",HouseInfo[house][hRent]);
					        SendClientMessage(i,-1,string);
					        strcat(str,string);
					        money -= HouseInfo[house][hRent];
					        HouseInfo[house][hMoney] += HouseInfo[house][hRent];
				        }
			        }
			        else
			        {
			            if(PlayerInfo[i][pFrom] != -1)
			            {
			                money -= 15;
			                SendClientMessage(i,-1,"Отель: -$15");
			                strcat(str,"Отель: -$15\n");
			            }
			        }
			        new org = GetTeamID(i);
			        new rank = PlayerInfo[i][pRank];
			        if(org > 0)
			        {
			        	money += OrgSalary[org][rank];
			        	format(string,sizeof(string),"{9ACD32}Организационная зарплата: $%d\n",OrgSalary[org][rank]);
			        	SendClientMessage(i,-1,string);
			        	strcat(str,string);
			        	strcat(str,"{FFFFFF}");
			        }
			        if(PlayerInfo[i][pCredit] > 0)
			        {
				        SendClientMessage(i,-1,"Кредит: +$50");
				        strcat(str,"Кредит: +$50\n");
				        PlayerInfo[i][pCredit] += 50;
			        }
			        format(string,sizeof(string),"Процент в банке: $%d\n",Bank);
			        SendClientMessage(i,-1,string);
			        strcat(str,string);
			        money += Bank;
			        format(string,sizeof(string),"Сумма к выплате: $%d\n", money);
			        SendClientMessage(i,-1,string);
			        strcat(str,string);
			        GiveBankMoney(i, money, "PayDay");
			        format(string,sizeof(string),"Текущая сумма к банке: $%d\n",PlayerInfo[i][pBank]);
			        SendClientMessage(i,-1,string);
			        strcat(str,string);
			        format(string,sizeof(string),"В данный момент у вас %d-й уровень и %d/%d респектов\n",PlayerInfo[i][pLevel],PlayerInfo[i][pExp],expamount);
			        SendClientMessage(i,-1,string);
			        strcat(str,string);
			        if(PlayerInfo[i][pWanted] > 0)
			        {
			            PlayerInfo[i][pWanted] --;
			            SetPlayerWantedLevel(i, PlayerInfo[i][pWanted]);
			            format(string,sizeof(string),"Уровень розыска: -1 (%d)\n",PlayerInfo[i][pWanted]);
			        	SendClientMessage(i,-1,string);
			        	strcat(str,string);
			        }
			        else
					{
					    PlayerInfo[i][pZKP] ++;
					    format(string,sizeof(string),"Законопослушность: +1 (%d)\n",PlayerInfo[i][pZKP]);
			        	SendClientMessage(i,-1,string);
			        	strcat(str,string);
			        	if(PlayerInfo[i][pZKP] >= 50)
			        	{
			        	    if(PlayerInfo[i][pBL])
			        	    {
			        	        PlayerInfo[i][pBL] = 0;
	       						SendClientMessage(i,-1,"Вы набрали 50 очков законопослушности и были автоматически удалены из ЧС");
			        	    }
			        	}
					}
			        SendClientMessage(i,COLOR_GREEN,"__________________________________");
			        format(string, sizeof(string), "~y~џ~w~APЊ‡AЏA");
					GameTextForPlayer(i, string, 3000, 1);
			        CheckNextLevel(i);
Помогите пожалуйста !
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу