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

Слетают АЗС Mysql при покупке.

Kirill Kot

Новичок
АЗС Mysql. Если куплена 1 азс то остальные не работают.
Основа мода ДРП. Там система АЗС. И все они идут по порядку. Когда человек покупает 3-ю АЗС,то то 4,5,6 и так далее просто перестают работать, пишет номер запраавки 0, цена 0.. Как будто не идет чтение данныз из базы. Но когда Азс не куплены, то все работают отлично. Мне кажется, что то с обновлением этих табличек не так... Помогите.

stock UpdateFillingText(id)
{
new text_business[450];
new ownerid = gFillings[id][fillOwnerID];
new nickname[MAX_PLAYER_NAME];
if(ownerid)
{
GetPlayerNameByID(ownerid,nickname);
format(text_business,sizeof(text_business),"{FFFFFF}Автозаправочная станция\n{CCFFCC}Владелец: {C6D2DC}%s\n{ffff54}Номер заправки: {FFFFFF}%i\n{CCFFCC}Стоимость: {FFFFFF}%i$\n{CCFFCC}Цена за 1 литр топлива: {C6D2DC}%i$\n{CCFFCC}Купить канистру: {FFFFFF}/buyfuel\n{CCFFCC}Заправиться: {FFFFFF}/fill",nickname,gFillings[id][fillMysqlID],gFillings[id][fillPrice],gFillings[id][fillFuelPrice]);
}
else
{
format(text_business,sizeof(text_business),"{FFFFFF}Эта автозаправочная станция продается ({ffffad}/buyfilling{FFFFFF})\n{ffff54}Номер заправки: {C6D2DC}%i\n{99b4ff}Стоимость: {C6D2DC}$%d",gFillings[id][fillMysqlID],gFillings[id][fillPrice]);
}
UpdateDynamic3DTextLabelText(gFillingText[id], -1, text_business);
return 1;
}

}
 
Сверху Снизу