Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 2 из 2 ПерваяПервая 1 2
Показано с 11 по 15 из 15
  1. #11
    Аватар для gangzone.ini
    Пользователь

    Статус
    Оффлайн
    Регистрация
    15.06.2014
    Сообщений
    651
    Репутация:
    106 ±
    Не помогло
    Цитата Сообщение от Bublik_Public Посмотреть сообщение
    Скорее всего зоны просто не успевают показаться...
    Автор: Нужно использовать колбек авторизаций, если его нет, можно создать переменную на то что игрок спавниться первый раз.
    PHP код:
    new check_one_spawn[MAX_PLAYERS char] = {false, ...}; 
    В OnPlayerSpawn:
    PHP код:
    if(check_one_spawn{playerid} == false)
    {
          \\ 
    Сюда показ зон
           check_one_spawn
    {playerid} = true;

    Пишу с телефона из этого убита табуляция.
    - - - Добавлено - - -

    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    Где и каким запросом получаете гангзоны из БД?
    И проверьте содержимое таблицы с зонами.
    С таблицей все хорошо.
    OnGameModeInit:
    PHP код:
    mysql_function_query(dbHandle"SELECT * FROM ghetto"true"LoadGangZone"""); 

  2. #12
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Цитата Сообщение от gangzone.ini Посмотреть сообщение
    Не помогло

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


    С таблицей все хорошо.
    OnGameModeInit:
    PHP код:
    mysql_function_query(dbHandle"SELECT * FROM ghetto"true"LoadGangZone"""); 
    А логи не хотите показать?

  3. #13
    Аватар для gangzone.ini
    Пользователь

    Статус
    Оффлайн
    Регистрация
    15.06.2014
    Сообщений
    651
    Репутация:
    106 ±
    Цитата Сообщение от Bublik_Public Посмотреть сообщение
    А логи не хотите показать?
    mysql_log - пуст.
    server_log - загружено 104 территории

  4. #14
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Цитата Сообщение от gangzone.ini Посмотреть сообщение
    mysql_log - пуст.
    server_log - загружено 104 территории
    Вы вообще мой код с логами вставляли?!
    PHP код:
    print("//========================================================= Начало дебагинга | Показ зон ========");
    new 
    time GetTickCount();
    for(new 
    1sizeof(GZInfo); i++)
    {
       
    GangZoneShowForPlayer(playeridGZInfo[i][gID], GetGangZoneColor(i));
       
    printf("GangZoneShowForPlayer('%d', '%d', '%h')"playeridGZInfo[i][gID], GetGangZoneColor(i));
    }
    printf("Время показа зон: %d ms"GetTickCount() - time);
    print(
    "//========================================================= Конец дебагинга | Показ зон ========"); 
    PHP код:
    public LoadGangZone()
    {
        new 
    fields;
        
    cache_get_data(TotalGangZonesfields);
        if(
    TotalGangZones != sizeof(GZInfo))
            return 
    printf("TotalGangZones != sizeof(GZInfo) | TotalGangZones: %d | sizeof(GZInfo): %d"TotalGangZonessizeof(GZInfo));
        new 
    time GetTickCount();
        print(
    "//========================================================= Начало дебагинга | Загрузка зон ========");
        for(new 
    0!= sizeof(GZInfo); i++)
        {
            
    GZInfo[i][gCoords][0] = cache_get_field_content_float(i"X"dbHandle);
            
    GZInfo[i][gCoords][1] = cache_get_field_content_float(i"Y"dbHandle);
            
    GZInfo[i][gCoords][2] = cache_get_field_content_float(i"XX"dbHandle);
            
    GZInfo[i][gCoords][3] = cache_get_field_content_float("YY"dbHandle);
            
    GZInfo[i][gMemberZone] = cache_get_field_content_int(i"Member"dbHandle);
            
    GZInfo[i][gID] = GangZoneCreate(GZInfo[i][gCoords][0],GZInfo[i][gCoords][1],GZInfo[i][gCoords][2],GZInfo[i][gCoords][3]);
            
    printf("GangZoneCreate('%d', '%f', '%f', '%f', '%f', '%d')"GZInfo[i][gID], GZInfo[i][gCoords][0],GZInfo[i][gCoords][1],GZInfo[i][gCoords][2],GZInfo[i][gCoords][3], GZInfo[i][gMemberZone]);
        }
        print(
    "//========================================================= Конец дебагинга | Загрузка зон ========");
        return 
    printf("\nТерриторий загружено %i. [Длительность загрузки: %d ms]"TotalGangZonesGetTickCount() - time);

    И да, почему цикл в загрузке начинается с 0, а в показе в 1цы?
    Последний раз редактировалось $continue$; 08.07.2015 в 18:14. Причина: Добавил ещё одно условие при котором выведет лог

  5. #15
    Аватар для gangzone.ini
    Пользователь

    Статус
    Оффлайн
    Регистрация
    15.06.2014
    Сообщений
    651
    Репутация:
    106 ±
    Цитата Сообщение от Bublik_Public Посмотреть сообщение
    Вы вообще мой код с логами вставляли?!
    И да, почему цикл в загрузке начинается с 0, а в показе в 1цы?
      Открыть/закрыть

    Код HTML:
    [18:12:32] GangZoneCreate('0', '1849.380004', '-1054.260009', '2069.419921', '-945.296997', '1'
    [18:12:32] GangZoneCreate('1', '2069.419921', '-1108.969970', '2175.530029', '-945.296997', '1'
    [18:12:32] GangZoneCreate('2', '2175.530029', '-1108.969970', '2279.010009', '-945.296997', '1'
    [18:12:32] GangZoneCreate('3', '2279.010009', '-1047.780029', '2475.310058', '-945.296997', '1'
    [18:12:32] GangZoneCreate('4', '2475.310058', '-1047.780029', '2642.820068', '-945.296997', '1'
    [18:12:32] GangZoneCreate('5', '2642.820068', '-1047.780029', '2730.120117', '-945.296997', '1'
    [18:12:32] GangZoneCreate('6', '2730.120117', '-1047.780029', '2949.639892', '-945.296997', '1'
    [18:12:32] GangZoneCreate('7', '1849.380004', '-1135.680053', '2069.419921', '-1054.260009', '1'
    [18:12:32] GangZoneCreate('8', '2069.419921', '-1220.780029', '2175.530029', '-1108.969970', '1'
    [18:12:32] GangZoneCreate('9', '2175.530029', '-1220.780029', '2279.010009', '-1108.969970', '1'
    [18:12:32] GangZoneCreate('10', '2279.010009', '-1154.089965', '2400.239990', '-1047.780029', '1'
    [18:12:32] GangZoneCreate('11', '2400.239990', '-1154.089965', '2571.050048', '-1047.780029', '1'
    [18:12:32] GangZoneCreate('12', '2571.050048', '-1154.089965', '2642.820068', '-1047.780029', '1'
    [18:12:32] GangZoneCreate('13', '2642.820068', '-1154.089965', '2730.120117', '-1047.780029', '1'
    [18:12:32] GangZoneCreate('14', '2730.120117', '-1154.089965', '2949.639892', '-1047.780029', '1'
    [18:12:32] GangZoneCreate('15', '1849.380004', '-1260.839965', '2069.419921', '-1135.680053', '1'
    [18:12:32] GangZoneCreate('16', '1849.380004', '-1340.920043', '1964.599975', '-1260.839965', '1'
    [18:12:32] GangZoneCreate('17', '1964.599975', '-1340.920043', '2069.419921', '-1260.839965', '1'
    [18:12:32] GangZoneCreate('18', '2069.419921', '-1300.780029', '2166.320068', '-1220.780029', '1'
    [18:12:32] GangZoneCreate('19', '2166.320068', '-1300.780029', '2279.010009', '-1220.780029', '1'
    [18:12:32] GangZoneCreate('20', '2279.010009', '-1300.780029', '2370.929931', '-1154.089965', '1'
    [18:12:32] GangZoneCreate('21', '2370.929931', '-1256.510009', '2451.429931', '-1154.089965', '1'
    [18:12:32] GangZoneCreate('22', '2451.429931', '-1256.510009', '2570.919921', '-1154.089965', '1'
    [18:12:32] GangZoneCreate('23', '2570.919921', '-1256.510009', '2642.820068', '-1154.089965', '1'
    [18:12:32] GangZoneCreate('24', '2642.820068', '-1256.510009', '2730.120117', '-1154.089965', '1'
    [18:12:32] GangZoneCreate('25', '2730.120117', '-1256.510009', '2949.639892', '-1154.089965', '1'
    [18:12:32] GangZoneCreate('26', '1849.380004', '-1463.109985', '1986.979980', '-1340.920043', '1'
    [18:12:32] GangZoneCreate('27', '1986.979980', '-1384.260009', '2069.419921', '-1340.920043', '1'
    [18:12:32] GangZoneCreate('28', '1986.979980', '-1463.109985', '2122.540039', '-1384.260009', '1'
    [18:12:32] GangZoneCreate('29', '2069.419921', '-1384.260009', '2166.320068', '-1300.780029', '1'
    [18:12:32] GangZoneCreate('30', '2166.320068', '-1384.260009', '2279.010009', '-1300.780029', '1'
    [18:12:32] GangZoneCreate('31', '2279.010009', '-1384.260009', '2370.929931', '-1300.780029', '1'
    [18:12:32] GangZoneCreate('32', '2370.929931', '-1326.630004', '2451.429931', '-1256.510009', '1'
    [18:12:32] GangZoneCreate('33', '2370.929931', '-1384.260009', '2451.429931', '-1326.630004', '1'
    [18:12:32] GangZoneCreate('34', '2451.429931', '-1369.430053', '2511.729980', '-1256.510009', '1'
    [18:12:32] GangZoneCreate('35', '2451.429931', '-1444.209960', '2511.729980', '-1369.430053', '1'
    [18:12:32] GangZoneCreate('36', '2511.729980', '-1444.209960', '2570.919921', '-1256.510009', '1'
    [18:12:32] GangZoneCreate('37', '2570.919921', '-1350.790039', '2642.820068', '-1256.510009', '1'
    [18:12:32] GangZoneCreate('38', '2570.919921', '-1444.209960', '2642.820068', '-1350.790039', '1'
    [18:12:32] GangZoneCreate('39', '2642.820068', '-1394.479980', '2730.120117', '-1256.510009', '1'
    [18:12:32] GangZoneCreate('40', '2730.120117', '-1386.310058', '2796.889892', '-1256.510009', '1'
    [18:12:32] GangZoneCreate('41', '2796.889892', '-1386.310058', '2949.639892', '-1256.510009', '1'
    [18:12:32] GangZoneCreate('42', '1849.380004', '-1612.160034', '1986.979980', '-1463.109985', '1'
    [18:12:32] GangZoneCreate('43', '1986.979980', '-1612.160034', '2122.540039', '-1463.109985', '1'
    [18:12:32] GangZoneCreate('44', '2122.540039', '-1497.609985', '2212.530029', '-1384.260009', '1'
    [18:12:32] GangZoneCreate('45', '2122.540039', '-1612.160034', '2212.530029', '-1497.609985', '1'
    [18:12:32] GangZoneCreate('46', '2212.530029', '-1484.209960', '2279.010009', '-1384.260009', '1'
    [18:12:32] GangZoneCreate('47', '2279.010009', '-1484.209960', '2342.620117', '-1384.260009', '1'
    [18:12:32] GangZoneCreate('48', '2212.530029', '-1565.319946', '2342.620117', '-1484.209960', '1'
    [18:12:32] GangZoneCreate('49', '2342.620117', '-1444.209960', '2451.429931', '-1384.260009', '1'
    [18:12:32] GangZoneCreate('50', '2342.620117', '-1524.540039', '2431.050048', '-1444.209960', '1'
    [18:12:32] GangZoneCreate('51', '2431.050048', '-1504.310058', '2550.810058', '-1444.209960', '1'
    [18:12:32] GangZoneCreate('52', '2550.810058', '-1504.310058', '2642.820068', '-1444.209960', '1'
    [18:12:32] GangZoneCreate('53', '2642.820068', '-1504.310058', '2730.120117', '-1394.479980', '1'
    [18:12:32] GangZoneCreate('54', '2730.120117', '-1488.439941', '2823.169921', '-1386.310058', '1'
    [18:12:32] GangZoneCreate('55', '2823.169921', '-1488.439941', '2949.639892', '-1386.310058', '1'
    [18:12:32] GangZoneCreate('56', '1821.640014', '-1752.250000', '1941.630004', '-1612.160034', '1'
    [18:12:32] GangZoneCreate('57', '1941.630004', '-1752.250000', '2001.660034', '-1612.160034', '1'
    [18:12:32] GangZoneCreate('58', '2001.660034', '-1672.229980', '2081.620117', '-1612.160034', '1'
    [18:12:32] GangZoneCreate('59', '2001.660034', '-1752.250000', '2081.620117', '-1672.229980', '1'
    [18:12:32] GangZoneCreate('60', '2081.620117', '-1752.250000', '2212.530029', '-1612.160034', '1'
    [18:12:32] GangZoneCreate('61', '2212.530029', '-1658.930053', '2342.620117', '-1565.319946', '1'
    [18:12:32] GangZoneCreate('62', '2212.530029', '-1737.489990', '2342.620117', '-1658.930053', '1'
    [18:12:32] GangZoneCreate('63', '2342.620117', '-1658.930053', '2431.050048', '-1524.540039', '1'
    [18:12:32] GangZoneCreate('64', '2342.620117', '-1737.489990', '2431.050048', '-1658.930053', '1'
    [18:12:32] GangZoneCreate('65', '2431.050048', '-1611.849975', '2550.810058', '-1504.310058', '1'
    [18:12:32] GangZoneCreate('66', '2550.810058', '-1611.849975', '2642.820068', '-1504.310058', '1'
    [18:12:32] GangZoneCreate('67', '2431.050048', '-1737.489990', '2627.419921', '-1611.849975', '1'
    [18:12:32] GangZoneCreate('68', '2730.120117', '-1657.329956', '2823.169921', '-1488.439941', '1'
    [18:12:32] GangZoneCreate('69', '2642.820068', '-1611.849975', '2730.120117', '-1504.310058', '1'
    [18:12:32] GangZoneCreate('70', '2823.169921', '-1657.329956', '2949.639892', '-1488.439941', '1'
    [18:12:32] GangZoneCreate('71', '2627.419921', '-1657.329956', '2730.120117', '-1611.849975', '1'
    [18:12:32] GangZoneCreate('72', '1849.380004', '-1856.699951', '1961.680053', '-1752.250000', '1'
    [18:12:32] GangZoneCreate('73', '1961.680053', '-1812.300048', '2081.620117', '-1752.250000', '1'
    [18:12:32] GangZoneCreate('74', '2081.620117', '-1894.430053', '2212.530029', '-1752.250000', '1'
    [18:12:32] GangZoneCreate('75', '2212.530029', '-1852.790039', '2326.100097', '-1737.489990', '1'
    [18:12:32] GangZoneCreate('76', '2326.100097', '-1852.790039', '2413.770019', '-1737.489990', '1'
    [18:12:32] GangZoneCreate('77', '2413.770019', '-1852.790039', '2511.800048', '-1737.489990', '1'
    [18:12:32] GangZoneCreate('78', '2511.800048', '-1852.790039', '2627.419921', '-1737.489990', '1'
    [18:12:32] GangZoneCreate('79', '2627.419921', '-1890.680053', '2885.919921', '-1657.329956', '1'
    [18:12:32] GangZoneCreate('80', '1849.380004', '-1932.339965', '1961.680053', '-1856.699951', '1'
    [18:12:32] GangZoneCreate('81', '1961.680053', '-1932.339965', '2081.620117', '-1812.300048', '1'
    [18:12:32] GangZoneCreate('82', '2081.620117', '-1932.339965', '2212.530029', '-1894.430053', '1'
    [18:12:32] GangZoneCreate('83', '2212.530029', '-1894.430053', '2313.760009', '-1852.790039', '1'
    [18:12:32] GangZoneCreate('84', '2212.530029', '-1972.349975', '2313.760009', '-1894.430053', '1'
    [18:12:32] GangZoneCreate('85', '2313.760009', '-1972.349975', '2413.770019', '-1852.790039', '1'
    [18:12:32] GangZoneCreate('86', '2413.770019', '-1932.239990', '2511.800048', '-1852.790039', '1'
    [18:12:32] GangZoneCreate('87', '2511.800048', '-1932.239990', '2627.419921', '-1852.790039', '1'
    [18:12:32] GangZoneCreate('88', '2627.419921', '-1932.239990', '2714.179931', '-1890.680053', '1'
    [18:12:32] GangZoneCreate('89', '2714.179931', '-1994.439941', '2769.469970', '-1890.680053', '1'
    [18:12:32] GangZoneCreate('90', '2769.469970', '-1994.439941', '2885.919921', '-1890.680053', '1'
    [18:12:32] GangZoneCreate('91', '1659.260009', '-2086.840087', '1821.640014', '-2021.069946', '1'
    [18:12:32] GangZoneCreate('92', '1821.640014', '-2049.239990', '1882.400024', '-1932.339965', '1'
    [18:12:32] GangZoneCreate('93', '1882.400024', '-2049.239990', '1961.680053', '-1932.339965', '1'
    [18:12:32] GangZoneCreate('94', '1961.680053', '-2049.239990', '2212.530029', '-1998.969970', '1'
    [18:12:32] GangZoneCreate('95', '2212.530029', '-2049.239990', '2413.770019', '-1972.349975', '1'
    [18:12:32] GangZoneCreate('96', '2413.770019', '-2049.239990', '2583.169921', '-1932.239990', '1'
    [18:12:32] GangZoneCreate('97', '2583.169921', '-2049.239990', '2714.179931', '-1932.239990', '1'
    [18:12:32] GangZoneCreate('98', '2714.179931', '-2049.239990', '2885.919921', '-1994.439941', '1'
    [18:12:32] GangZoneCreate('99', '1659.260009', '-2166.550048', '1821.640014', '-2086.840087', '1'
    [18:12:32] GangZoneCreate('100', '1821.640014', '-2166.550048', '1961.680053', '-2049.239990', '1'
    [18:12:32] GangZoneCreate('101', '1961.680053', '-2109.949951', '2092.949951', '-2049.239990', '1'
    [18:12:32] GangZoneCreate('102', '1961.680053', '-2166.550048', '2092.949951', '-2109.949951', '1'
    [18:12:32] GangZoneCreate('103', '1961.680053', '-1998.969970', '2212.530029', '-1932.339965', '1'
    [18:12:32] //========================================================= Конец дебагинга | Загрузка зон ========
    [18:12:32] Территорий загружено 104. [Длительность загрузки: 99 ms]

    Если ставлю 1, загружается вообще 102 территории..

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

    Update, исправила цикл показа, всё нормально, спасибо! Закрываю

 

 
Страница 2 из 2 ПерваяПервая 1 2

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

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

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

Ваши права

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