__gaga_kazax
Нуль
- Регистрация
- 14 Июн 2019
- Сообщения
- 3
- Лучшие ответы
- 0
- Репутация
- 1
Покупаю гараж остаётся текст продажи позади
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
PHP:
forward LoadGarages();
public LoadGarages()
{
new time = GetTickCount(),
rows,
fields,
fmt_text[200];
cache_get_data(rows, fields);
for(new i = MAX_GARAGES - 1; i > 0; i --) format(g_garages[i][G_OWNER], 21, "None");
if(rows)
{
for(new idx = 1; idx <= rows; idx++)
{
g_garages[idx][G_SQL_ID] = cache_get_row_int(idx - 1, 0);
cache_get_row(idx - 1, 1, g_garages[idx][G_OWNER], dbHandle, 21);
g_garages[idx][G_POS_X] = cache_get_row_float(idx - 1, 2);
g_garages[idx][G_POS_Y] = cache_get_row_float(idx - 1, 3);
g_garages[idx][G_POS_Z] = cache_get_row_float(idx - 1, 4);
g_garages[idx][G_ANGLE] = cache_get_row_float(idx - 1, 5);
g_garages[idx][G_ZPOS_X] = cache_get_row_float(idx - 1, 6);
g_garages[idx][G_ZPOS_Y] = cache_get_row_float(idx - 1, 7);
g_garages[idx][G_ZPOS_Z] = cache_get_row_float(idx - 1, 8);
g_garages[idx][G_ZANGLE] = cache_get_row_float(idx - 1, 9);
g_garages[idx][G_IMPROVEMENTS] = cache_get_row_int(idx - 1, 10);
g_garages[idx][G_PARKED_CAR] = cache_get_row_int(idx - 1, 11);
g_garages[idx][G_PRICE] = cache_get_row_int(idx - 1, 12);
if(!strcmp(g_garages[idx][G_OWNER],"None",true))//Если продается
{
format(fmt_text, sizeof fmt_text, "- Гараж №%d -\n{66CC33}Продаётся\n{FFFFFF}Владелец: {FFFACD}Отсутсвует\n{ffffff}Используйте «L.ALT» для покупки.", g_garages[idx][G_SQL_ID]);
g_garages[idx][G_LABEL] = CreateDynamic3DTextLabel(fmt_text, 0xFFCD00FF, g_garages[idx][G_POS_X], g_garages[idx][G_POS_Y], g_garages[idx][G_POS_Z] + 0.5, 15.0);
}
else
{
format(fmt_text, sizeof fmt_text, "- Гараж №%d -\n{FF5533}Куплен\n{FFFFFF}Владелец: {FFFACD}%s\n{ffffff}Используйте «L.ALT» или «H»", g_garages[idx][G_SQL_ID], g_garages[idx][G_OWNER]);
g_garages[idx][G_LABEL] = CreateDynamic3DTextLabel(fmt_text, 0xFFCD00FF, g_garages[idx][G_POS_X], g_garages[idx][G_POS_Y], g_garages[idx][G_POS_Z] + 0.5, 15.0);
}
TOTALGARAGES ++;
}
}
printf("[Загружено гаражей]: <%i>. Потрачено: <%i ms>.", TOTALGARAGES, GetTickCount() - time);
return 1;
}