Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: ShomY071 poslato Januar 18, 2018, 19:29:25 POSLE PODNE

Naslov: Zbugala se skripta
Poruka od: ShomY071 poslato Januar 18, 2018, 19:29:25 POSLE PODNE
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
[pawn]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)[/pawn]
Naslov: Odg: Zbugala se skripta
Poruka od: PekiDaBoss poslato Januar 18, 2018, 20:02:02 POSLE PODNE
Dok si dodavao TDove,vjerovatno si previse stvari pobrisao,pa nece da radi
Naslov: Odg: Zbugala se skripta
Poruka od: ShomY071 poslato Januar 18, 2018, 20:20:46 POSLE PODNE
Kako mislis pobrisao sam previse stvari,mislis na random stvari iz moda ili tdove ?
Naslov: Odg: Zbugala se skripta
Poruka od: DeitY poslato Januar 19, 2018, 12:58:59 POSLE PODNE
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.
Naslov: Odg: Zbugala se skripta
Poruka od: // xunder poslato Januar 19, 2018, 15:33:52 POSLE PODNE
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
Naslov: Odg: Zbugala se skripta
Poruka od: ShomY071 poslato Januar 19, 2018, 18:56:36 POSLE PODNE
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
Naslov: Odg: Zbugala se skripta
Poruka od: // xunder poslato Januar 20, 2018, 01:07:10 PRE PODNE
Koristi -d3 (pawn.cfg) parametar kada kompajlas.
Ili vidi vec kada pristupa arrayu size-a 10
Naslov: Odg: Zbugala se skripta
Poruka od: ShomY071 poslato Januar 20, 2018, 08:48:38 PRE PODNE
Koristim -d3 al ne pomaze, ne izbacuje nikakve greske/warnove :'(