Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Dziwny error log oraz plugin nie działa tak, jak powinien


  • Zamknięty Temat jest zamknięty
3 odpowiedzi w tym temacie

#1 Alkohochlik

    Banned

  • Zbanowany

Reputacja: 8
Nowy

  • Postów:53
  • Lokalizacja:Polska
Offline

Napisano 26.12.2012 20:01

Witam. Oto wycinek z konsoli:


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ę :D)

Użytkownik benio101 edytował ten post 27.12.2012 03:17
Dodanie znacznika CODE


#2 GwynBleidD

    Godlike

  • Przyjaciel

Reputacja: 1 869
Godlike

  • Postów:3 066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 26.12.2012 20:24

pokaż register_cvar do tego cvaru oraz linię wyżej z error logów.
  • +
  • -
  • 0

NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
 
1988650.png?theme=dark


#3 Alkohochlik

    Banned

  • Autor tematu
  • Zbanowany

Reputacja: 8
Nowy

  • Postów:53
  • Lokalizacja:Polska
Offline

Napisano 26.12.2012 21:28

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.
(27.12.2012 03:17):
Kod w postach (np. źródło pluginu) umieszczaj w odpowiednich tagach (code/php/spoiler itp), a powyżej 200 linijek tylko w załączniku lub na wklejce.

Użytkownik benio101 edytował ten post 27.12.2012 03:17
Dodanie znacznika CODE


#4 dasiek

    Nie wiem, nie znam się, nie orientuję się, zarobiony jestem.

  • Junior Admin

Reputacja: 2 077
Godlike

  • Postów:5 706
  • Imię:Adaś
  • Lokalizacja:No teraz trochę dalej od WWy
Offline

Napisano 26.12.2012 22:07

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
  • +
  • -
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych