здравствуйте, помогите пожалуйста исправить ошибки которые выскакивают в логах.
1:
[AMXX] Displaying debug trace (plugin "JCTF_MOD.amxx")
[AMXX] Run time error 4: index out of bounds
[AMXX] [0] JCTF_MOD.sma::player_killed (line 2478)
Код:
if(id == g_iFlagHolder[g_iTeam[killer]]) (line 2478)
{
g_bAssisted[killer][g_iTeam[killer]] = true
player_award(killer, REWARD_KILLCARRIER, "%L", killer, "REWARD_KILLCARRIER")
message_begin(MSG_BROADCAST, gMsg_ScoreAttrib)
write_byte(id)
write_byte(0)
message_end()
}
else
{
player_spawnItem(id)
player_award(killer, REWARD_KILL, "%L", killer, "REWARD_KILL")
}
}
}
2:
Invalid player id 0
[AMXX] Displaying debug trace (plugin "Effectskill_v1.amxx")
[AMXX] Run time error 10: native error (native "get_user_weapon")
[AMXX] [0] Effectskill_v1.sma::PlayerKilled (line 42)
Код:
{
new szClassname[32]; pev(iAttacker, pev_classname, szClassname, charsmax(szClassname))
new bitsumm = get_pdata_int(iVictim, 76)
if(bitsumm & (1<<24))
{
SetHamParamInteger(3, 2)
he_kill(iVictim)
}
else if(bitsumm & (1<<14))
{
set_user_rendering(iVictim,kRenderFxGlowShell,0,255,0,kRenderNormal,25)
}
else if(bitsumm & (1<<5))
{
SetHamParamInteger(3, 2)
kill_effect(iVictim)
}
else if(get_user_weapon(iAttacker) == CSW_KNIFE) (line 42)
{
knife_kill(iVictim)
}
}
Отредактировал: soneekk, - 8.7.2016, 14:36