• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Диалог выводит неверные данные о доме

Mucebella

Новичок
Всем привет, прошу у вас помощи.
В общем, купленный дом при входе в него показывает другую информацию и предлагает купить другой дом. Дома не слетают, базу данных проверял старые копии, всё норм. Также проверял старую копию мода, там всё ОК, не могу найти и понять в чём проблема.
Код:
Код:
stock Update3dHouse3d(houseid)
{
    new format_ex[250];
    if(HouseInfo[houseid][h3dtextc] == false)
    {
        if(HouseInfo[houseid][hOwned] == 0)
        {
            format(format_ex, sizeof(format_ex), "{38c71c}*** Дом свободен ***\n\n{ffffff}Номер дома: {8c8c8c}%d\n{ffffff}Дверь: %s",houseid, (HouseInfo[houseid][hLock] > 0) ? "{ff0000}Закрыта" : "{38c71c}Открыта");
            HouseInfo[houseid][h3dtext] = CreateDynamic3DTextLabel(format_ex,-1,HouseInfo[houseid][hEntrancex], HouseInfo[houseid][hEntrancey], HouseInfo[houseid][hEntrancez],10.0,INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 1, 0, 0);
        }
        if(HouseInfo[houseid][hOwned] == 1)
        {
            format(format_ex, sizeof(format_ex), "{bd9031}*** Дом занят ***\n\n{ffffff}Номер дома: {8c8c8c}%d\n{ffffff}Владелец: {8c8c8c}%s\n{ffffff}Дверь: %s",houseid, HouseInfo[houseid][hOwner], (HouseInfo[houseid][hLock] > 0) ? "{ff0000}Закрыта" : "{38c71c}Открыта");
            HouseInfo[houseid][h3dtext] = CreateDynamic3DTextLabel(format_ex,-1,HouseInfo[houseid][hEntrancex], HouseInfo[houseid][hEntrancey], HouseInfo[houseid][hEntrancez],10.0,INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 1, 0, 0);
        }
        HouseInfo[houseid][h3dtextc] = true;
    }
    else
    {
        if(HouseInfo[houseid][hOwned] == 0)
        {
            format(format_ex, sizeof(format_ex), "{38c71c}*** Дом свободен ***\n\n{ffffff}Номер дома: {8c8c8c}%d\n{ffffff}Дверь: %s",houseid, (HouseInfo[houseid][hLock] > 0) ? "{ff0000}Закрыта" : "{38c71c}Открыта");
            UpdateDynamic3DTextLabelText(HouseInfo[houseid][h3dtext], -1, format_ex);
        }
        if(HouseInfo[houseid][hOwned] == 1)
        {
            format(format_ex, sizeof(format_ex), "{bd9031}*** Дом занят ***\n\n{ffffff}Номер дома: {8c8c8c}%d\n{ffffff}Владелец: {8c8c8c}%s\n{ffffff}Дверь: %s",houseid, HouseInfo[houseid][hOwner], (HouseInfo[houseid][hLock] > 0) ? "{ff0000}Закрыта" : "{38c71c}Открыта");
            UpdateDynamic3DTextLabelText(HouseInfo[houseid][h3dtext], -1, format_ex);
        }
    }
    return 1;
}
 

Вложения

Сверху Снизу