Команда, которая позволяет узнать ID дома.
if(strcmp(cmd, "/houseid", true) == 0)
{
new stat = 0,house = 0;
for(house = 1; house <= AllHouse; house++)
{
if(IsPlayerInRangeOfPoint(playerid,2.0,House[house][hvX],House[house][hvY],House[house][hvZ]))
{
stat = 1;
break;
}
else if(IsPlayerInRangeOfPoint(playerid,2.0,House[house][hiX],House[house][hiY],House[house][hiZ]))
{
stat = 2;
break;
}
}
if(stat == 0) return SendClientMessage(playerid, COLOR_GRAD2, "Вы должны быть у двери дома");
new str[128];
format(str,128,"* ID этого дома: %d",house);
return SendClientMessage(playerid,-1,str);
}
Автор: Неизвестен.
if(strcmp(cmd, "/houseid", true) == 0)
{
new stat = 0,house = 0;
for(house = 1; house <= AllHouse; house++)
{
if(IsPlayerInRangeOfPoint(playerid,2.0,House[house][hvX],House[house][hvY],House[house][hvZ]))
{
stat = 1;
break;
}
else if(IsPlayerInRangeOfPoint(playerid,2.0,House[house][hiX],House[house][hiY],House[house][hiZ]))
{
stat = 2;
break;
}
}
if(stat == 0) return SendClientMessage(playerid, COLOR_GRAD2, "Вы должны быть у двери дома");
new str[128];
format(str,128,"* ID этого дома: %d",house);
return SendClientMessage(playerid,-1,str);
}
Автор: Неизвестен.