Zbugala se skripta


Započeo ShomY071, Januar 18, 2018, 19:29:25 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Detaljan opis problema: Dodavao sam neke tdove i jos neke stvari sam menjao po skripti,uglavnom pre toga je sve radilo a sad kad udjem na srv spawna me u bluebery i propadam prvo znaci bilo koji spawn da mi je setan(default,baza,kuca..).U baze kad udjem normalno sve radi.Kad se kill sa komandom isto tako u bluebery...CMD /ubaciclana ne radi kako treba a pre toga je radila(kod nje i spawna nista nisam menjao..)I da zone su mi nestale tj nema nacrtano na mapi,idalje je tu onaj pickup i label za zauzimanje i to sve radi
Dio skripte: Nista nisam menjao naveo sam gore i stavrno ne znam do cega je tako da nzm koji deo da dam..
Neke slike/video za lakse dobivanje pomoci(neobavezno): Mozda ovo u server logu pomogne
19:04:42] [debug] AMX backtrace:
[19:04:42] [debug] #0 001d6510 in ?? (0, 65535, 255) from FGaming.amx
[19:04:42] [debug] #1 00008104 in public OnPlayerDeath (0, 65535, 255) from FGaming.amx
[19:04:47] [debug] Run time error 4: "Array index out of bounds"
[19:04:47] [debug]  Accessing element at index 10 past array upper bound 9
[19:04:47] [debug] AMX backtrace:
[19:04:47] [debug] #0 001d3df4 in public OnPlPa_OnPlayerSpawn (0) from FGaming.amx
[19:04:47] [debug] #1 native CallLocalFunction () from samp-server.exe
[19:04:47] [debug] #2 0002a4d8 in ?? (0) from FGaming.amx
[19:04:47] [debug] #3 00007f9c in public OnPlayerSpawn (0) from FGaming.amx
[19:04:49] [part] Jack has left the server (0:1)


Kako mislis pobrisao sam previse stvari,mislis na random stvari iz moda ili tdove ?

Citat: Belegija poslato Januar 18, 2018, 20:02:02 POSLE PODNE
Dok si dodavao TDove,vjerovatno si previse stvari pobrisao,pa nece da radi


Tesko da TD je to ukazao.(Da je TD problem svakako bi mu se spawnalo samo ne bi video TD, ovako je nesh do spawninfo).

@tema onplayerdeath, dodao si da imas vise spawnova nego sto si definisao gore

ili upali -d3 crashdetect, tracert p i send tacan kod i kazem ti error.
Poslednja Izmena: Januar 19, 2018, 13:00:13 POSLE PODNE od DeitY

Imas array kojem je size 10...
Prvi element/index u arrayu pocinje brojem 0 a ne 1 tako da su ti elementi/indexi 0-9 a ne 1-10/0-10
Ako pristupis elementu/indexu 10 ili vise / ili elementu/indexu manjem od 0 desice se error.

Simple :D

Kolko arraya imam :P
Ko ce da nadje sad to hah
Uglavnom resio sam sa spawnom i cmd napravio novi,za ovo nzm kako cu hah

Koristi -d3 (pawn.cfg) parametar kada kompajlas.
Ili vidi vec kada pristupa arrayu size-a 10

Koristim -d3 al ne pomaze, ne izbacuje nikakve greske/warnove :'(