←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

CoD Nowy
Problem z CurWeapon - crash.

  • +
  • -
V3ko - zdjęcie V3ko 14.12.2011

Witam, mam problem z CurWeapon, mianowicie co jakiś czas serwer się crashuje, a jedyne logi to

L 12/14/2011 - 15:46:08: Invalid weapon id 0
L 12/14/2011 - 15:46:08: [AMXX] Displaying debug trace (plugin "QTM_CodMod.amxx")
L 12/14/2011 - 15:46:08: [AMXX] Run time error 10: native error (native "get_weaponname")
L 12/14/2011 - 15:46:08: [AMXX]	[0] QTM_CodMod (4).sma::Strip (line 919)
L 12/14/2011 - 15:46:23: Invalid weapon id 0
L 12/14/2011 - 15:46:23: [AMXX] Displaying debug trace (plugin "QTM_CodMod.amxx")
L 12/14/2011 - 15:46:23: [AMXX] Run time error 10: native error (native "get_weaponname")
L 12/14/2011 - 15:46:23: [AMXX]	[0] QTM_CodMod (4).sma::Strip (line 919)

tutaj mój CurWeapon i Strip

public CurWeapon(id)
{
if(!is_user_connected(id))
return;

new team = get_user_team(id);

if(team > 2)
return;

new bron = read_data(2);

new bronie = (bronie_klasy[klasa_gracza[id]] | bonusowe_bronie_gracza[id] | bronie_druzyny[team] | bronie_dozwolone);

if(!(1<<bron & bronie))
{
new param[2];
param[0] = id;
param[1] = bron;
set_task(0.1, "Strip", _, param, 2);
}

if(cs_get_user_shield(id) && !gracz_ma_tarcze[id])
engclient_cmd(id, "drop", "weapon_shield");

UstawSzybkosc(id);
}

public Strip(param[2])
{
new weaponname[22];
// tu jest linijka 919
get_weaponname(param[1], weaponname, 21);
ham_strip_weapon(param[0], weaponname);
}


ham_strip_weapon jest standardowy z coda
Odpowiedz