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

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

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

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

/lock текст

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

Digital548

Новичок
Добрый день. У меня такая мелкая проблема которую я не могу решить никак. При использование команды /lock если у вас нету дома и машины или только машины то в чате появляется надпись ''У вас нет машины" , у меня в моде такой надписи не появляется. Пытался сам поставить , результат 0. Вот код.
PHP:
else if(strcmp(cmd, "/lock", true) == 0)
	{
		new house = PINFO[playerid][pHouse];
		new carid;
		if (PINFO[playerid][pHouse] == 999) return true;
		if(HomeInfo[house][hCar] == 0) return SendMe(playerid, CWHITE, "У вас нет машины.");
		carid = PINFO[playerid][pHouse]+1;
		if(HomeInfo[house][hCar] != 299)
		{
			carid = HomeInfo[house][hCar];
		}
		new lockstatus = gCarLock[carid];
		new Float:cx,Float:cy,Float:cz;
		GetVehiclePos(carid, cx, cy, cz);
		if(UgnaliCar[HomeInfo[house][hCar]] == true) return SendMe(playerid, CWHITE, "Машина закрыта. Выкупите её");
		switch (lockstatus)
		{
		case 0:
			{
				if(PlayerToPoint(4.0, playerid, cx, cy, cz) )
				{
				    if (HomeInfo[house][hCar] == 0 && PINFO[playerid][pHouse] == 999)
				    {
				        SendMe(playerid, CWHITE, "У вас нет машины.");
				        return true;
					}
					if(HomeInfo[house][hCar] == carid )
					{
						GameTextForPlayer(playerid, "~w~Car ~r~Lock", 5000, 3);
						PlayerPlaySound(playerid, 24600, 0.0, 0.0, 0.0);
						LockCar(HomeInfo[house][hCar]);
						gCarLock[HomeInfo[house][hCar]] = true;
						if(MotoCikl(HomeInfo[house][hCar])) { SetPlayerChatBubble(playerid,"закрыл(а) мотоцикл",CPURPLE,20.0,10000); }
						else { SetPlayerChatBubble(playerid,"закрыл(а) автомобиль",CPURPLE,20.0,10000); }
						IsLocked[HomeInfo[house][hCar]] = true;
					}
				}
			}
		case 1:
			{
				if(PlayerToPoint(4.0, playerid, cx, cy, cz) )
				{
				    if (HomeInfo[house][hCar] == 0 && PINFO[playerid][pHouse] == 999)
				    {
				        SendMe(playerid, CWHITE, "У вас нет машины.");
				        return true;
					}
					if(HomeInfo[house][hCar] == carid )
					{
						GameTextForPlayer(playerid, "~w~Car ~g~Unlock", 5000, 3);
						PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
						if(MotoCikl(HomeInfo[house][hCar])) { SetPlayerChatBubble(playerid,"открыл(а) мотоцикл",CPURPLE,20.0,10000); }
						else { SetPlayerChatBubble(playerid,"открыл(а) автомобиль",CPURPLE,20.0,10000); }
						gCarLock[HomeInfo[house][hCar]] = false;
						UnLockCar(HomeInfo[house][hCar]);
						IsLocked[HomeInfo[house][hCar]] = false;
						return true;
					}
				}
			}
		}
		return true;
	}
Что я добавил то это вот.
PHP:
if (HomeInfo[house][hCar] == 0 && PINFO[playerid][pHouse] == 999)
				    {
				        SendMe(playerid, CWHITE, "У вас нет машины.");
				        return true;
					}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу