Dziwny error log oraz plugin nie działa ta...
Alkohochlik 26.12.2012
Witam. Oto wycinek z konsoli:
Linijka 108 to
A oto kod źródłowy pluginu
Więc sprawa wygląda tak. Jeśli cvar ustawimy na 0, wtedy klasa ma skończoną amunicję. Jeśli 1, to ma nieskończoność magazynków, ale musi przeładowywać. Jeśli 2, to ma nieskończoność amunicji bez przeładowania. Survivor jest napisany IDENTYCZNIE i działa bez żadnych error logów, a przy Sniperze jeśli ustawię cvar na 1, to sypie tym błędem oraz nie mam nieskończoności magazynków. Pomożecie? Pomożemy! (mam nadzieję )
Edited by benio101, 27.12.2012 03:17.
Dodanie znacznika CODE
L 12/26/2012 - 19:45:53: [AMXX] Displaying debug trace (plugin "zp50_human_ammo.amxx") L 12/26/2012 - 19:45:53: [AMXX] Run time error 10: native error (native "get_pcvar_num") L 12/26/2012 - 19:45:53: [AMXX] [0] zp50_human_ammo.sma::event_ammo_x (line 108)
Linijka 108 to
if (get_pcvar_num(cvar_sniper_unlimited_ammo) < 1)
A oto kod źródłowy pluginu
Spoiler
Więc sprawa wygląda tak. Jeśli cvar ustawimy na 0, wtedy klasa ma skończoną amunicję. Jeśli 1, to ma nieskończoność magazynków, ale musi przeładowywać. Jeśli 2, to ma nieskończoność amunicji bez przeładowania. Survivor jest napisany IDENTYCZNIE i działa bez żadnych error logów, a przy Sniperze jeśli ustawię cvar na 1, to sypie tym błędem oraz nie mam nieskończoności magazynków. Pomożecie? Pomożemy! (mam nadzieję )
Edited by benio101, 27.12.2012 03:17.
Dodanie znacznika CODE
Alkohochlik 26.12.2012
L 12/26/2012 - 19:37:47: Start of error session. L 12/26/2012 - 19:37:47: Info (map "de_dust") (file "addons/amxmodx/logs/error_20121226.log") L 12/26/2012 - 19:37:47: Invalid CVAR pointer L 12/26/2012 - 19:37:47: [AMXX] Displaying debug trace (plugin "zp50_human_ammo.amxx") L 12/26/2012 - 19:37:47: [AMXX] Run time error 10: native error (native "get_pcvar_num") L 12/26/2012 - 19:37:47: [AMXX] [0] zp50_human_ammo.sma::event_ammo_x (line 108)
Oraz
L 12/26/2012 - 19:37:47: Invalid CVAR pointer L 12/26/2012 - 19:37:47: [AMXX] Displaying debug trace (plugin "zp50_human_ammo.amxx") L 12/26/2012 - 19:37:47: [AMXX] Run time error 10: native error (native "get_pcvar_num") L 12/26/2012 - 19:37:47: [AMXX] [0] zp50_human_ammo.sma::message_cur_weapon (line 178)
Register jest podany w .sma wyżej: cvar_sniper_unlimited_ammo = register_cvar("zp_sniper_unlimited_ammo","1")// 1-bp ammo // 2-clip ammo
Obydwa błędy odnoszą się do warunków:
if (get_pcvar_num(cvar_sniper_unlimited_ammo) < 1)
if (get_pcvar_num(cvar_sniper_unlimited_ammo) < 2)
@edit
Temat do kosza. Wyrzuciłem jedno 'else', które było domyślnie wciepane przed registerem i wszystko chodzi idealnie.
Edited by benio101, 27.12.2012 03:17.
Dodanie znacznika CODE
dasiek
26.12.2012
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Temat zamknięty na prośbę użytkownika.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Temat zamknięty na prośbę użytkownika.
Z pozdrowieniami,
Zespół AMXX.PL