[Pomoc] Izrada posla


Započeo ΣLIƬΣ, Decembar 04, 2012, 16:41:33 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Raven's
Detaljan opis: Radio sam posao po ovom tutorialu http://balkan-samp.com/forum/index.php?topic=40142.msg301032#msg301032 i izbacuje mi error na jednoj liniji
Slike: //

Errori:
error 017: undefined symbol "kosilica"
error 036: empty statement
error 017: undefined symbol "i"
fatal error 107: too many error messages on one line


A evo i taj red:
for(new i = 0; i < sizeof(kosilica); i++)

AlmirDelic


Citat: AlmirDelic poslato Decembar 04, 2012, 16:43:04 POSLE PODNE
za error 17 idi #define kosilica

Ne lupaj bre! xD

@ΣLIƬΣ  Jesi li stavio na vrh new kosilica[2];?
Poslednja Izmena: Decembar 04, 2012, 16:48:22 POSLE PODNE od Nitro

Citat: AlmirDelic poslato Decembar 04, 2012, 16:43:04 POSLE PODNE
za error 17 idi #define kosilica

Prouči osnove...
sizeof (kosilica) - znači trebaš neku integer vrijednost pošto je kosilica neki array ili varijabla koja prethodno nije definirana... Evo ti primjer kako ispraviti grešku, samo ne znam koju vrijednost točno trebaš...

for(new i=0;i<5;++i) // opet sam bzvz stavio 5, stavi onoliko koliko trebaš
Poslednja Izmena: Decembar 04, 2012, 16:51:44 POSLE PODNE od ExtremePower
Kristijan Stipić

Citat: ExtremePower poslato Decembar 04, 2012, 16:50:28 POSLE PODNE

Prouči osnove...
sizeof (kosilica) - znači trebaš neku integer vrijednost pošto je kosilica neki array ili varijabla koja prethodno nije definirana... Evo ti primjer kako ispraviti grešku, samo ne znam koju vrijednost točno trebaš...

for(new i=0;i<5;++i) // opet sam bzvz stavio 5, stavi onoliko koliko trebaš


Što ga zbunjuješ bez veze? Dovoljno je da na vrh moda stavi ono, pogrešiće tako, staviće 5, a recimo da ima 15 vozila, i šta onda?
Nije pitao da mu se objasni šta to znači, već samo da mu se reši error.
Poslednja Izmena: Decembar 04, 2012, 17:10:50 POSLE PODNE od Nitro



Ovako na pocetku si morao dodati
new kosilica[2]

E sad ako si ti dodao 3 vozila ne smije ti biti
new kosilica[3]

nego mora biti
new kosilica[4]

Tj. uvijek povecavas za 1 broj ako ti imas 11 auta moras da stavis 12 nadam se da si skonatao

"They have computers, and they may have other weapons of mass destruction."

Pa ubacio sam 2 vozila, naravno, ne znam u cmeu je problem

treba ti biti onda
new kosilica[3];

"They have computers, and they may have other weapons of mass destruction."

Citat: [CG]Mark poslato Decembar 04, 2012, 18:33:09 POSLE PODNE
treba ti biti onda
new kosilica[3];


Netačno, ako je išao od nule onda treba pisati [2].
new kosilica[2];
kosilica[0] = CreateVehicle(...)
kosilica[1] = CreateVehicle(...)
Ispravno je da stoji dvojka, a ima 2 vozila.

Elite, probaj umesto onoga da staviš:
for(new i = 0; i < 2; i++)

Važno je da ovaj broj 2 bude broj vozila, znači koliko imaš vozila toliki da ti bude i ovaj br. Probaj pa javi.
Poslednja Izmena: Decembar 04, 2012, 18:43:42 POSLE PODNE od Nitro

Citat: Nitro poslato Decembar 04, 2012, 18:42:40 POSLE PODNE
Citat: [CG]Mark poslato Decembar 04, 2012, 18:33:09 POSLE PODNE
treba ti biti onda
new kosilica[3];


Netačno, ako je išao od nule onda treba pisati [2].
new kosilica[2];
kosilica[0] = CreateVehicle(...)
kosilica[1] = CreateVehicle(...)
Ispravno je da stoji dvojka, a ima 2 vozila.

Elite, probaj umesto onoga da staviš:
for(new i = 0; i < 2; i++)

Važno je da ovaj broj 2 bude broj vozila, znači koliko imaš vozila toliki da ti bude i ovaj br. Probaj pa javi.
Sad nakon sto sam to napravio, drugi error, na srecu samo jedan
error 017: undefined symbol "kosilica"

na ovome redu:
if(carid == kosilica[i])	return 1;

Ma nemoguće brate, ako si stavio to na vrh trebalo bi da je ok. A proveri da nisi slučajno zajebo u nazivu recimo da si napisao:
koslica
kosilca
kosllca
kosiilica
kosillica

Razumeš? Da nisi pogrešio, pa umesto "kosilica" napisao nešto od ovog gore.
Isto mora da ti new kosilica; bude na vrhu skripte, a vozila pod ongamemodeinit.
Ne vidim gde bi na drugom mestu bio problem.
Poslednja Izmena: Decembar 04, 2012, 19:39:24 POSLE PODNE od Nitro

Citat: Nitro poslato Decembar 04, 2012, 19:37:09 POSLE PODNE
Ma nemoguće brate, ako si stavio to na vrh trebalo bi da je ok. A proveri da nisi slučajno zajebo u nazivu recimo da si napisao:
koslica
kosilca
kosllca
kosiilica
kosillica

Razumeš? Da nisi pogrešio, pa umesto "kosilica" napisao nešto od ovog gore.
Isto mora da ti new kosilica; bude na vrhu skripte, a vozila pod ongamemodeinit.
Ne vidim gde bi na drugom mestu bio problem.
Ne znam u cemu je problem a nema nikakvih gresaka sve po tutorialu  :'(

Blaeks

*

Madmen

Nisi definisao vozila, definisi ih kako kaze vlasnik tutorijala, i stock stavis na kraj skripte.