←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

Invalid weapon ID w get_weaponname

KillerBee - zdjęcie KillerBee 08.11.2013

mam problem z tym natywyem

 

ustawiam w danym momencie bron np. 26 - deagle

jaka_bron = 26

w evencie Round_End chce zabrać broń tak:

jaka_bron = 0

jednak w logach sypie bledami o blednym id 0:

L 11/08/2013 - 12:26:47: Invalid weapon id 0
L 11/08/2013 - 12:26:47: [AMXX] Displaying debug trace (plugin "bronie.amxx")
L 11/08/2013 - 12:26:47: [AMXX] Run time error 10: native error (native "get_weaponname")
L 11/08/2013 - 12:26:47: [AMXX]    [0] Untitled.sma::Koniecrundy (line 1631)

jak sie powinno poprawnie 'zerowac' zmienna jaka_bron?

Odpowiedz

  • +
  • -
Gh0st - zdjęcie Gh0st 08.11.2013

Wyzerowanie jako tako dobre, przed pobieraniem nazwy broni jak i również jej przyznawaniem postaw warunek.

if( jaka_bron )

{

  // Tutaj dawaj bronie/odbieraj czy co tam chcesz

Odpowiedz

KillerBee - zdjęcie KillerBee 08.11.2013

bron daje tak

new bron[32]; get_weaponname(jaka_bron, bron, 31);

give_item(id, bron);

i przy tym tez mam ten sam blad z pierwszego posta

Odpowiedz

  • +
  • -
Rivit - zdjęcie Rivit 09.11.2013

nie ma broni o id rownym 0
moze ustaw na 2 i sproboj wtedy
Odpowiedz