Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Kol3 poslato Avgust 14, 2017, 21:04:08 POSLE PODNE

Naslov: Pomoc oko Errora
Poruka od: Kol3 poslato Avgust 14, 2017, 21:04:08 POSLE PODNE
Skripta koju koristim: Moja od 0
Detaljan opis problema:Radio sam neki mod za reg/log tj gledo sam sa yt-a i dobio sam neke errore koje ne mogu da resim (pocetnik sam)
Dio skripte: https://pastebin.com/fxgFLTDs (deo skripte)
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://imgur.com/a/yOA7Q (Errori)
Naslov: Odg: Pomoc oko Errora
Poruka od: BlueBaron poslato Avgust 14, 2017, 23:35:46 POSLE PODNE
Imas veliki broj greske, primer kod linije 26 zaboravio si ;

[pawn]new File[64][/pawn]

Kod svaku SendClientMessage liniju, baci ti "error 035: argument type mismatch (argument 2)"

Primer:

[pawn]SendClientMessage(playerid,COL_PLAVA,"Moras se ulogovati da bi mogao igrati na serveru!");[/pawn]

COL_PLAVA ti je definisano kao

#define COL_PLAVA "{00FFFF}"

Znaci format boje nije korektan, ti koristis 0000FF (RGB) a za sendclientmessage potreban je samp hex color format (0xRRGGBBAA) te u ovom slucaj

#define COL_PLAVA 0x0000FFFF

te, mozes koristiti i #define COL_PLAVA "{00FFFF}" sa RGB format ali sendclientmessage treba izgledati ovako

SendClientMessage(playerid, -1,""COL_PLAVA" Moras se ulogovati da bi mogao igrati na serveru!");

Linija 62, imas eror "error 017: undefined symbol "Uloguj""

Definirao si Uloguj kao stock (sta nij preporuclivo, trebas koristi public funkcije), ali najveca greska je sta si koristiju funkciju kod liniju 62 a definirano ti je na liniju 101, treba definirati to prije.

Primetio sam i ovo "SendClientMessage(playerid,COL_ZELENA,"Pogresna sifra!);"

zaboravio si "



Sve na sve, imas mnogo greske. Ova skripta je prekomplicirana za pocetnik kao tebe. Najbolje bi bilo da startovas sa jednostavniem skripte i da izgradis svoje znanje korak po korak. No need to rush things. :)