w0odcr3st
Новичок
Решил написать систему риелторского агенства.
Задумка такая - отображение свободных домов в DIALOG_STYLE_LIST, с возможностью нажатия на свободным дом.
Т.е. выводит диалог с свободными номерами(например 3, 8, 10), игрок нажимает на 3 номер(1 пункт в диалоге) и ему показывает инфу про 3 номер. Как это реализовать?
Вот мой код, но диалог не открывает(в циклах слаб):
---------- Сообщение добавлено в 19:02 ---------- Предыдущее сообщение добавлено в 17:27 ----------
Изобрёл костыль, закрывайте
Задумка такая - отображение свободных домов в DIALOG_STYLE_LIST, с возможностью нажатия на свободным дом.
Т.е. выводит диалог с свободными номерами(например 3, 8, 10), игрок нажимает на 3 номер(1 пункт в диалоге) и ему показывает инфу про 3 номер. Как это реализовать?
Вот мой код, но диалог не открывает(в циклах слаб):
Код:
new str[256];
new tempstr[64];
for(new i = 0; i != sizeof(HouseInfo); i++)
{
if(HouseInfo[i][hBuyed] == 0)
{
for(new a = 0; a != sizeof(houseids); a++)
{
if(houseids[a] == -1) houseids[a] = i, break;
}
format(tempstr, sizeof(tempstr), "%d\n", i)
strcat(str, tempstr);
}
}
ShowPlayerDialog(playerid, dFreeHouses, DIALOG_STYLE_LIST, "free houses", str, "info", "close");
---------- Сообщение добавлено в 19:02 ---------- Предыдущее сообщение добавлено в 17:27 ----------
Изобрёл костыль, закрывайте
