Native error (native "get_weaponname...
Aleksiej
21.08.2011
L 08/21/2011 - 18:19:01: Invalid weapon id 0
L 08/21/2011 - 18:19:01: [AMXX] Displaying debug trace (plugin "QTM_CodMod.amxx")
L 08/21/2011 - 18:19:01: [AMXX] Run time error 10: native error (native "get_weaponname")
L 08/21/2011 - 18:19:01: [AMXX] [0] QTM_CodMod_207138.sma::Strip (line 1005)
public Strip(param[2])
{
new weaponname[22];
get_weaponname(param[1], weaponname, 21);
ham_strip_weapon(param[0], weaponname);
}
Da sie cos z tym zrobic?
dzięki z gory, za pomoc +.
Aleksiej
22.08.2011
Dodaj
#include <amxmodx>
Nie skompilowaloby sie bez tego include, a to jest wycinek errorlogu.
A może sma?
22.08.2011
public Strip(param[2])
{
if(is_user_alive(id))
{
new weaponname[22];
get_weaponname(param[1], weaponname, 21);
ham_strip_weapon(param[0], weaponname);
}
}
Spróbuj tak
Użytkownik A może sma? edytował ten post 22.08.2011 15:43
A może sma?
27.08.2011
Nie myślałem jak tamto pisałem
Tak spróbuj:
public Strip(param[2])
{
if(is_user_alive(param[0]))
{
new weaponname[22];
get_weaponname(param[1], weaponname, 21);
ham_strip_weapon(param[0], weaponname);
}
}
Użytkownik A może sma? edytował ten post 27.08.2011 10:27
DarkGL
27.08.2011
tak
[code=auto:0]
public Strip(param[2])
{
if(is_user_alive(param[0]) && ( 1 <= param[1] <= 30) )
{
new weaponname[22];
get_weaponname(param[1], weaponname, 21);
ham_strip_weapon(param[0], weaponname);
}
}[/code
[code=auto:0]
public Strip(param[2])
{
if(is_user_alive(param[0]) && ( 1 <= param[1] <= 30) )
{
new weaponname[22];
get_weaponname(param[1], weaponname, 21);
ham_strip_weapon(param[0], weaponname);
}
}[/code