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

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

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

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

Вопрос по загрузке

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

fallens

Новичок
Начал писать систему домов (mysql r7)написал вроде нормально.дом создается и в бд записывается но при загрузке получается так что создаются 2 дома тоесть пропускается 1 ид и получается так : когда идет загрузка кол-во домов увеличивается на 1 и создание идет уже не со 2 ида а с 3.в логе по созданию пишет сначала: загружено домов 1 и разу еще надпись загружено домов 2.Подскажите что не так?Ниже приведены код запроса и загрузки.

Запрос в (ongamemodeinit)
PHP:
mysql_function_query(connectionHandle, "SELECT * FROM `"TABLE_HOUSE"` WHERE 1", true, "LoadHomes", "");
загрузка :

PHP:
forward LoadHomes();
public LoadHomes()
{
    new rows, fields, temp[30];
    cache_get_data(rows, fields);
    for(new h = 1; h<=rows; h++)
    {
         cache_get_field_content(h-1, "hID", temp, connectionHandle), House[h][hID] = strval(temp);
         cache_get_field_content(h-1, "hOwner",House[h][hOwner],fields);
         cache_get_field_content(h-1, "hX", temp, connectionHandle), House[h][hX] = floatstr(temp);
         cache_get_field_content(h-1, "hY", temp, connectionHandle), House[h][hY] = floatstr(temp);
         cache_get_field_content(h-1, "hZ", temp, connectionHandle), House[h][hZ] = floatstr(temp);
         cache_get_field_content(h-1, "hInterior",temp, connectionHandle), House[h][hInterior] = strval(temp);
         cache_get_field_content(h-1, "hVirtWorld", temp, connectionHandle), House[h][hVirtWorld] = strval(temp);
         cache_get_field_content(h-1, "hPrice", temp, connectionHandle), House[h][hPrice] = strval(temp);
         cache_get_field_content(h-1, "hLock", temp, connectionHandle), House[h][hLock] = strval(temp);
         if(!strcmp(House[h][hOwner],"None",true))
         {
                 House[h][hPick]=CreatePickup(1273,23,House[h][hX],House[h][hY],House[h][hZ],0);
         }
         else
         {
                 House[h][hPick]=CreatePickup(1272,23,House[h][hX],House[h][hY],House[h][hZ],0);
         }
         m_h++;
    }
    print("\n----------------------------------");
    printf(" [Загрузка домов]: Было загружено - %d ", m_h);
}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу