Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

MySQL R8 Загрузка Домов

Статус
В этой теме нельзя размещать новые ответы.

Mentos

Компетентный
Еще раз здравствуйте. Вот как начал писать мод на мускуле, так вот и непонятки стали случаться. Не загружаются мол у меня дома, ну это только платформа конечно, но пикап все ровно должен был появится, чего он делать не желает.
Колбэк загрузки домов:
PHP:
public HouseLoad()
{
    new time = GetTickCount();
    new r, f;
    cache_get_data(r, f);
    new idx;
    for(idx = 1; idx < r; idx++)
    {
        HouseInfo[idx][hID] = cache_get_field_content_int(idx-1, "id", MYSQL_ARG);
        HouseInfo[idx][hPosV][0] = cache_get_field_content_float(idx-1, "posvx", MYSQL_ARG);
        HouseInfo[idx][hPosV][1] = cache_get_field_content_float(idx-1, "posvy", MYSQL_ARG);
        HouseInfo[idx][hPosV][2] = cache_get_field_content_float(idx-1, "posvz", MYSQL_ARG);
        HouseInfo[idx][hPosE][0] = cache_get_field_content_float(idx-1, "posex", MYSQL_ARG);
        HouseInfo[idx][hPosE][1] = cache_get_field_content_float(idx-1, "posey", MYSQL_ARG);
        HouseInfo[idx][hPosE][2] = cache_get_field_content_float(idx-1, "posez", MYSQL_ARG);
        cache_get_field_content(idx-1, "owner", HouseInfo[idx][hOwner], MYSQL_ARG, 24);
        HouseInfo[idx][hCena] = cache_get_field_content_int(idx-1, "cena", MYSQL_ARG);
        HouseInfo[idx][hInt] = cache_get_field_content_int(idx-1, "int", MYSQL_ARG);
        HouseInfo[idx][hLock] = cache_get_field_content_int(idx-1, "lock", MYSQL_ARG);
        HouseInfo[idx][hOwned] = cache_get_field_content_int(idx-1, "owned", MYSQL_ARG);
        TOTALHOUSES++;
    }
    printf("[Çàãðóæåíî äîìîâ]: <%i>. Âðåìåíè çàòðà÷åíî: <%i ìñ>",TOTALHOUSES,GetTickCount()-time);
    if(HouseInfo[idx][hOwned] == 0)
    {
    CreatePickup(1273, 23, HouseInfo[idx][hPosV][0], HouseInfo[idx][hPosV][1], HouseInfo[idx][hPosV][2],-1);
    CreateDynamicMapIcon(HouseInfo[idx][hPosV][0], HouseInfo[idx][hPosV][1], HouseInfo[idx][hPosV][2], 31, 0xFFFFFF, 0, -1, -1, 200.0);
    }
    return true;
}
В OnGameModeInit стоит:
PHP:
mysql_function_query(MYSQL_ARG,"SELECT * FROM `house`", true, "HouseLoad", "");
Таблица создана, правда когда я создал Float (в таблице) и вставил координаты, то там что то типа ошибки выпало, что то про двойные числа. Вот.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу