Доброе время суток, кто подскажет как убрать ошибки с логов?
Логи сервера:
CODE
[AMXX] Displaying debug trace (plugin "zp_buymenu_level.amxx")
[AMXX] Run time error 4: index out of bounds
[AMXX] [0] zp_buymenu_level.sma::native_get_exp_current (line 324)
Unhandled dynamic native error
[AMXX] Displaying debug trace (plugin "zombie_plague40.amxx")
[AMXX] Run time error 10: native error (native "zp_get_exp_current")
[AMXX] [0] zombie_plague40.sma::ShowHUD (line 9313)
Часть кода с плагина "ZombiePlague v4.3 Fix5a"
CODE
// Spectating someone else?
if (id != ID_SHOWHUD)
{
// Show name, health, class, and ammo packs
set_dhudmessage(255, 255, 255, HUD_SPECT_X, HUD_SPECT_Y, 0, 6.0, 1.1, 0.0, 0.0, false)
show_dhudmessage(ID_SHOWHUD, "%L %s^nHP: %d - %L %s", ID_SHOWHUD, "SPECTATING", g_playername[id], pev(id, pev_health), ID_SHOWHUD, "CLASS_CLASS", class)
}
else
{
// Show health, class and ammo packs
set_dhudmessage(red, blue, green, HUD_STATS_X, -0.04, 0, 6.0, 1.1, 0.0, 0.0, false)
show_dhudmessage(ID_SHOWHUD, "%L: %d - %L %s ^nУровень: %d | Опыт: %d/%d", id, "ZOMBIE_ATTRIB1", pev(ID_SHOWHUD, pev_health), ID_SHOWHUD, "CLASS_CLASS", class, zp_get_user_level(ID_SHOWHUD), zp_get_user_exp(ID_SHOWHUD), zp_get_exp_current(ID_SHOWHUD))
}
}
Часть кода с плагина "zp_buymenu_level"
CODE
}
public native_set_level(pPlayer,value) g_pDataBuySystem[pPlayer][g_iLevelNum] = value;
public native_set_exp(pPlayer,value) g_pDataBuySystem[pPlayer][g_iExpNum] = value;
public native_get_exp(pPlayer) return g_pDataBuySystem[pPlayer][g_iExpNum];
public native_get_level(pPlayer) return g_pDataBuySystem[pPlayer][g_iLevelNum];
public native_get_exp_current(pPlayer) return g_szStatsLevel[ g_pDataBuySystem[pPlayer][g_iLevelNum]];
public native_get_exp_last(pPlayer) return g_szStatsLevel[g_pDataBuySystem[pPlayer][g_iLevelNum-1]];
stock ChatColor(const id, const input[], any:...)
{
Отредактировал: iShot, - 6.7.2016, 18:31
Причина: Выдано устное предупреждение!