sekretovs
Умник
1. Как сделать, если ты, например, вводишь команду /house 1, но этого дома не существует, то пишет "Дома под идом 1 не существует"?
Вот сама команда:
2. Я создаю дом через команду /setpos, то когда его покупаю, то войдя в дом, я появляюсь в воздухе и падаю. Как исправить?
Вот сама команда:
Вот сама команда:
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;
}
Вот сама команда:
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;
}
