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

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

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

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

Проблема с домами

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

sekretovs

Умник
1. Как сделать, если ты, например, вводишь команду /house 1, но этого дома не существует, то пишет "Дома под идом 1 не существует"?
Вот сама команда:

PHP:
else if(strcmp(cmd, "/house", true) == 0)
	{
		    if(PlayerInfo[playerid][pAdmin] >= 6)
		    {
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите /house [ид дома]");
				new housenum = strval(tmp);
				SetPlayerPos(playerid,HouseInfo[housenum][hEntrancex],HouseInfo[housenum][hEntrancey],HouseInfo[housenum][hEntrancez]);
				GameTextForPlayer(playerid, "~w~HOUSE", 5000, 1);
			}
		return 1;
	}
2. Я создаю дом через команду /setpos, то когда его покупаю, то войдя в дом, я появляюсь в воздухе и падаю. Как исправить?
Вот сама команда:

PHP:
else if(strcmp(cmd, "/setpos", true) == 0)
	{
	    if(!strlen(tmp) && PlayerInfo[playerid][pAdmin] >= 6)
	 	{
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp)) return	SendClientMessage(playerid, COLOR_WHITE, "Введите /setpos [ид дома]");
				new Float: lwx, Float:lwy, Float:lwz;
				GetPlayerPos(playerid, lwx, lwy, lwz);
				new house = strval(tmp);
				HouseInfo[house][hEntrancex] = lwx;
				HouseInfo[house][hEntrancey]= lwy;
				HouseInfo[house][hEntrancez] = lwz;
				BuyHouse();
				}
				return 1;
				}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу