Закрыто Ошибка

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

Pumba_99

Участник
Сообщения
33
Симпатии
1
Баллы
19
#1
L 12/19/2017 - 15:37:45: Start of error session.
L 12/19/2017 - 15:37:45: Info (map "jail_error_3") (file "addons/amxmodx/logs/error_20171219.log")
L 12/19/2017 - 15:37:45: [AMXX] Displaying debug trace (plugin "jbe_core.amxx")
L 12/19/2017 - 15:37:45: [AMXX] Run time error 4: index out of bounds
L 12/19/2017 - 15:37:45: [AMXX] [0] jbe_core.sma::jbe_get_user_team (line 7260)
L 12/19/2017 - 15:37:45: Unhandled dynamic native error
L 12/19/2017 - 15:37:45: [AMXX] Displaying debug trace (plugin "jbe_dm_ringolevio.amxx")
L 12/19/2017 - 15:37:45: [AMXX] Run time error 10: native error (native "jbe_get_user_team")
L 12/19/2017 - 15:37:45: [AMXX] [0] jbe_dm_ringolevio.sma::Ham_TraceAttack_Pre (line 87)
Что за ошибка?
 

Flymic24

Участник
Сообщения
23
Симпатии
9
Баллы
24
#2
У вас ошибка с нативом jbe_get_user_team в плагине jbe_core.sma на 7260 строке.
В следствие чего и появились ошибки.

Участок кода или полностью исходник в студию - поможем :)
 

Pumba_99

Участник
Сообщения
33
Симпатии
1
Баллы
19
#3

Flymic24

Участник
Сообщения
23
Симпатии
9
Баллы
24
#4
jbe_dm_ringolevio.sma:
в Ham_TraceAttack_Pre на 87 строке jbe_get_user_team(id) id - имеет недопустимое значение
 

Flymic24

Участник
Сообщения
23
Симпатии
9
Баллы
24
#6
Проверкой на коннект в Ham_TraceAttack_Pre перед использованием jbe_get_user_team(id)

Замени этим
Код:
public Ham_TraceAttack_Pre(iVictim, iAttacker, Float:fDamage, Float:vecDeriction[3], iTrace, iBitDamage)
{
    if (!jbe_is_user_valid(iAttacker) || !jbe_is_user_valid(iVictim))
        return HAM_IGNORED;
        
    if(IsSetBit(g_iBitUserGame, iAttacker))
    {
        switch(jbe_get_user_team(iAttacker))
        {
 

Armagedon

Участник
Сообщения
57
Симпатии
5
Баллы
29
#7
Обратись к ВadMandarin'y, если не очень шаришь, он за пенни тебе сделает, все как надо :)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху