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

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

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

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

Помогите переписать маленькую систему

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

alexscript

Новичок
PHP:
public OnPlayerEnterDynamicArea(playerid, areaid)
{
   	if(areaid >= HouseInfo[0][hSquare] && areaid <= HouseInfo[1999][hSquare])
   	{
   	    if(GetPVarInt(playerid, "ExitHouse")) return true;
   	    new h = areaid-1;
   	    if(h == 255) return true;
		if(HouseInfo[h][hOwned] == 1)
		{
			new ttextt[32], ids = GetPlayerID(HouseInfo[h][hOwner]);
			if(FIX_IsPlayerConnected(ids)) { ttextt = "[{22ff00}Online{F2EEF0}]"; }
			else if(!FIX_IsPlayerConnected(ids)) { ttextt = "[{ff001c}Offline{F2EEF0}]"; }
			new tstext[10];
			switch(HouseInfo[h][hKlass])
			{
				case 1: tstext = "D";
				case 2: tstext = "C";
				case 3: tstext = "B";
				case 4: tstext = "A";
				case 5: tstext = "S";
				default: tstext = "Nope";
			}
			format(stringer1, sizeof(stringer1), "{FFFFFF}Владелец: %s  %s\nКласс: %s\nНомер дома: %d",HouseInfo[h][hOwner],ttextt,tstext,h);
			SPD(playerid,10075,DIALOG_STYLE_MSGBOX,"Дом занят",stringer1,"Войти","Отмена");
			return true;
		}
		else
		{
			if(PlayerInfo[playerid][pCash] < HouseInfo[h][hValue])
			{
				GameTextForPlayer(playerid,"~r~No Money",5000,1);
				return true;
			}
			new tstexr[10];
			switch(HouseInfo[h][hKlass])
			{
				case 1: tstexr = "D";
				case 2: tstexr = "C";
				case 3: tstexr = "B";
				case 4: tstexr = "A";
				case 5: tstexr = "S";
				default: tstexr = "Nope";
			}
			format(stringer1, sizeof(stringer1), "Цена: %s\nКласс: %s\nНомер дома: %d\nОплата: Наличкой",formatInt(HouseInfo[h][hValue]),tstexr,h);
			SPD(playerid,10026,DIALOG_STYLE_MSGBOX,"Дом продается",stringer1,"Купить","Отмена");
			return true;
		}
	}
Когда подходишь к пикапу "купить дом" и если нету денег у игрока, выводится справа экрана: no money, без всякой информации/
Но если есть деньги, то открывается меню с информацией о доме, там же Купить можно...
Но как переписать систему чтобы когда у игрока небыло денег, он подходил к пикапу,
у него открывалось меню дома с ценой там... И при нажании на купить:
у него бы выводилось в чат: у вас недостаточно средств.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу