Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 3 из 3
  1. #1
    Аватар для Long-
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.11.2016
    Сообщений
    131
    Репутация:
    23 ±

    Координаты домов

    Всем привет столкнулся с такой проблемой что на локалке запускаю тестирую все хорошо, в инты(Именно домов) хорошо заходит.
    Залил на хостинг(Менял 3 хостинга думал дерьмовый какой выбрал поэтому), но ничего не помогло.
    Вообщем в чем суть, на локалке все координаты из определенной таблицы выгружаются хорошо, но как загрузил на хост, X координата вот такая - "- FDS())(($#%#^&__90", а Y теперь координата Z , а Z координата R(Подробнее на скриншотах).
    Я уже весь день голову ломаю, вообще ничего не помогает, так-же все значение залогировал.

     Немного кода загрузки:


    PHP код:
    new Result:hints sql_query(zConn"SELECT * FROM `hints`"QUERY_CACHED);
        if(
    sql_num_rows(hints) != HINTS_COUNT) print("Hints count difference");
        else
        {
            for(new 
    isql_num_rows(hints); i++)
            {
                
    sql_fetch_row(hints,"|",zRes);
                
    sql_next_row(hints);
                
    sscanf(zRes,"p<|>e<iffffffffis[128]>",gHints[i]);
                
    printf("gHints[i][X] - %f"gHints[i][hintX]);
                
    printf("gHints[i][Y] - %f"gHints[i][hintY]);
                
    printf("gHints[i][Z] - %f"gHints[i][hintZ]);
                
    printf("gHints[i][R] - %f"gHints[i][hintR]);
                
    gHintStoreArea[i] = CreateDynamicSphere(gHintStore[i][0],gHintStore[i][1],gHintStore[i][2],2.0);
                
    gHintSafeArea[i] = CreateDynamicSphere(gHintSafe[i][0],gHintSafe[i][1],gHintSafe[i][2],2.0);
                
    gHintFreezArea[i] = CreateDynamicSphere(gHintFreez[i][0],gHintFreez[i][1],gHintFreez[i][2],2.0);
                if(
    HINTS_COUNT)
                {
                    for(new 
    k;k<9;k++) CreateDynamicObject(gHintGunID[k],gHintGun[i][k][0],gHintGun[i][k][1],gHintGun[i][k][2],gHintGun[i][k][3],gHintGun[i][k][4],gHintGun[i][k][5],i+500);
                }
            }
            
    sql_free_result(hints);
        } 


     Скриншот логирования




     Скриншот базы и логов




    Как видим на последнем смещение, я вообще хз, может кто подсабит чуть чуть.

  2. #2
    Аватар для ziggi
    Проверенный

    Статус
    Оффлайн
    Регистрация
    14.05.2015
    Сообщений
    1,181
    Репутация:
    790 ±
    Выведи zRes в лог на обоих машинах.

  3. #3
    Аватар для Long-
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.11.2016
    Сообщений
    131
    Репутация:
    23 ±
    Цитата Сообщение от ziggi Посмотреть сообщение
    Выведи zRes в лог на обоих машинах.
    Хм, странно zRes выводит все верно до единой цифры.

     Скриншот




    - - - Добавлено - - -

    Закрыто, оказывается нужно было лишь обновить sscanf 'facepalm'

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •