Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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

index out of bounds w Errorlogach


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
7 odpowiedzi w tym temacie

#1 Willson

    Pomocny

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:74
  • Lokalizacja:Białystok
Offline

Napisano 07.04.2013 20:40

L 04/07/2013 - 00:00:14: [AMXX] Run time error 4: index out of bounds
L 04/07/2013 - 00:00:14: [AMXX]	[0] diablo_onyke.sma::UpdateHUD (line 3654)

linia 3654:
if(equali(Race[player_class[index]], "Kowal" ))


na górze sma:
new Race[27][18] = { "Brak","Czarodziejka","Druid","Paladyn","Zabojczyni","Nekromanta","Barbarzynca", "Ninja", "Amazonka","Andariel", "Duriel", "Mefisto", "Hefasto", "Diablo", "Baal", "Upadly", "Imp", "Izual", "Skoczek", "Zniewolony", "Zgniatacz", "Pijawka", "Gigantyczny Pajak", "Sniegowy Tulacz","Griswold","Kowal","Demonolog"}

Użytkownik Benio101 edytował ten post 08.04.2013 15:18
Dodanie znaczników CODE, SMA

  • +
  • -
  • 0

#2 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 08.04.2013 15:21

index jest większy lub równy rozmiarowi tablicy player_class, lub wartość tablicy player_class o indeksie index jest nie mniejsza, niż 27, jednak nie podałeś definicji tych tablic, ani reguł ich wywoływania.

#3 Willson

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:74
  • Lokalizacja:Białystok
Offline

Napisano 08.04.2013 22:24

Poprzednio miałem tak:

new tekst[16]
format(tekst,15,"%s",Race[player_class[index]]) //linia3654
if(equali(tekst, "Kowal" ))


Na górze sma jest new player_class[33]

Użytkownik Willson edytował ten post 08.04.2013 22:24

  • +
  • -
  • 0

#4 GwynBleidD

    Godlike

  • Administrator

Reputacja: 1849
Godlike

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

Napisano 09.04.2013 00:15

A co jest przypisywane do player_class[id]?
  • +
  • -
  • 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

#5 Willson

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:74
  • Lokalizacja:Białystok
Offline

Napisano 09.04.2013 06:27

enum { NONE = 0, Mag, Mnich, Paladyn, Zabojca, Nekromanta, Barbarzynca, Ninja, Hunter, Andariel, Duriel, Mefisto, Hefasto, Diablo, Baal, Upadly, Imp, Izual, Skoczek, Zniewolony, Zgniatacz, Pijawka, GigantycznyPajak, SniegowyTulacz, Griswold, Kowal, Demonolog}

  • +
  • -
  • 0

#6 GwynBleidD

    Godlike

  • Administrator

Reputacja: 1849
Godlike

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

Napisano 12.04.2013 23:12

podaj jeszcze deklarację player_class...


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

#7 Willson

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:74
  • Lokalizacja:Białystok
Offline

Napisano 22.04.2013 21:06

new player_class[33]

 


  • +
  • -
  • 0

#8 GwynBleidD

    Godlike

  • Administrator

Reputacja: 1849
Godlike

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

Napisano 23.04.2013 00:01

Index jest jakimś cudem większy od 32 bądź mniejszy od zera, bądź w niektórych komórkach player_class są wpisywane wartości z poza zakresu. Pokaż kawałki kodu, które operują na tej tablicy i tej zmiennej oraz miejsce skąd zmienną index bierzesz (parametr funkcji? get_cośtam?)


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




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

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