←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

Native error (native "get_weaponname...

Zablokowany

  • +
  • -
Aleksiej - zdjęcie 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 +.
Odpowiedz

  • +
  • -
ExTaza?! - zdjęcie ExTaza?! 22.08.2011

Dodaj
#include <amxmodx>

Odpowiedz

  • +
  • -
Aleksiej - zdjęcie Aleksiej 22.08.2011

Dodaj

#include <amxmodx>


Nie skompilowaloby sie bez tego include, a to jest wycinek errorlogu.
Odpowiedz

  • +
  • -
ExTaza?! - zdjęcie ExTaza?! 22.08.2011

daj cale .sma
Odpowiedz

  • +
  • -
A może sma? - zdjęcie 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
Odpowiedz

  • +
  • -
Aleksiej - zdjęcie Aleksiej 27.08.2011

Niestety nie dziala, nie wywala ludziom broni :)
Odpowiedz

  • +
  • -
A może sma? - zdjęcie A może sma? 27.08.2011

Dołączona grafika

Nie myślałem jak tamto pisałem Dołączona grafika
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
Odpowiedz

  • +
  • -
DarkGL - zdjęcie 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
Odpowiedz
Zablokowany