ArrayGetArray

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

To be or not to be

Пользователь
Регистрация
9 Июн 2017
Сообщения
1.215
Симпатии
304
Всем привет!
Прошу помочь с плагином: при старте раунда в консоли сервера следующее:
Код:
Invalid cellvector handle provided (5:-1:0)
[AMXX] Displaying debug trace (plugin "a_mode.amxx")
[AMXX] Run time error 10: native error (native "ArrayGetArray")
[AMXX]    [0] a_mode2.sma::jbe_vote_day_mode_ended (line 332)
[AMXX]    [1] a_mode2.sma::jbe_vote_day_mode_timer (line 300)
Сам код:
Код:
public jbe_vote_day_mode_timer()
{
    if(!--g_iDayModeVoteTime) jbe_vote_day_mode_ended();          // строка 300
    for(new iPlayer = 1; iPlayer <= g_iMaxPlayers; iPlayer++)
    {
        if(IsNotSetBit(g_iBitUserVoteDayMode, iPlayer)) continue;
        Show_DayModeMenu(iPlayer, g_iMenuPosition[iPlayer]);
    }
}

public jbe_vote_day_mode_ended()
{
    for(new iPlayer = 1; iPlayer <= g_iMaxPlayers; iPlayer++)
    {
        if(IsNotSetBit(g_iBitUserVoteDayMode, iPlayer)) continue;
        ClearBit(g_iBitUserVoteDayMode, iPlayer);
        ClearBit(g_iBitUserDayModeVoted, iPlayer);
        show_menu(iPlayer, 0, "^n");
//        jbe_informer_offset_down(iPlayer);
        jbe_menu_unblock(iPlayer);
        set_pev(iPlayer, pev_flags, pev(iPlayer, pev_flags) & ~FL_FROZEN);
        set_pdata_float(iPlayer, m_flNextAttack, 0.0, linux_diff_player);
        UTIL_ScreenFade(iPlayer, 512, 512, 0, 0, 0, 0, 255, 1);
    }
    new aDataDayMode[DATA_DAY_MODE], iVotesNum;
    for(new iPlayer; iPlayer < g_iDayModeListSize; iPlayer++)
    {
        ArrayGetArray(g_aDataDayMode, iPlayer, aDataDayMode);
        if(aDataDayMode[VOTES_NUM] >= iVotesNum)
        {
            iVotesNum = aDataDayMode[VOTES_NUM];
            g_iVoteDayMode = iPlayer;
        }
    }
    ArrayGetArray(g_aDataDayMode, g_iVoteDayMode, aDataDayMode);          // строка 332
    aDataDayMode[MODE_BLOCKED] = aDataDayMode[MODE_BLOCK_DAYS];
    ArraySetArray(g_aDataDayMode, g_iVoteDayMode, aDataDayMode);
    ExecuteForward(g_iHookDayModeStart, g_iReturnDayMode, g_iVoteDayMode, 0);
}
 

georgeml

Скриптер
Постоялец
Регистрация
12 Сен 2017
Сообщения
595
Симпатии
314
Код:
Invalid cellvector handle provided (5:-1:0)
5 - array handle
-1 - item index
0 - array size
 

To be or not to be

Пользователь
Регистрация
9 Июн 2017
Сообщения
1.215
Симпатии
304
georgeml, спасибо, конечно, но можно чуть яснее?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу