[POMOC] else if


Započeo branac_rocky, Mart 31, 2015, 14:02:13 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: NL
Detaljan opis problema: Samo jedno pitanje u vezi else if..(pise u kodu..)
Dio skripte:
Primjer
Igrac ima sljedece:
pPosedovanjeAuta = -1
pPosedovanjeMotora = -1
pPosedovanjeLetjelice = 1
pPosedovanjePlovila = 1
I ako ja napravim ovakve provjere

if(PlayerInfo[playerid][pPosedovanjeAuta] != -1)
{
 /// nesto(nece se izvrsiti)
}
else if(PlayerInfo[playerid][pPosedovanjeMotora] != -1)
{
 /// nesto(nece se izvrsiti)
}
else if(PlayerInfo[playerid][pPosedovanjeLetjelice] != -1)
{
 //nesto(izvrsit ce se)
}
else if(PlayerInfo[playerid][pPosedovanjePlovila] != -1)
{

 //e ovo me zanima,znaci ova provjera isto radi,no zanima me hoce li se prekinuti na ovom gore ili ce ipak provjeriti i ovo i izvrsiti i ovu provjeru? (posto ova iznad provjera radi...)
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):

Hvala.
Poslednja Izmena: Mart 31, 2015, 14:02:35 POSLE PODNE od branac_rocky

else if ti je isto kao da pitas nekoga posjedujes li vozilo i letjelicu , dok ti je samo if isto kao da pitas posjedujes li vozilo.
Znaci ovo else if ti ovdje ne treba
~ Server Pernambucho Roleplay ~
Forum : ~ http://pernambucho.com/ ~
Facebook :~ https://www.facebook.com/events/331686430351597 ~

Owner : JA :D

a ja radim nesto,i treba mi nesto da mi radi prva moguca provjera..
Ovo je bio cisti primjer..

Znaci meni bi trebalo nesto(ako gledamo ovaj kod sto sam ja postavio) da kad radi ova provjera pposedovanjeletjelice da ne radi pposedovanjeplovila...
ja sam ti dao primjer gdje prva 2 neće raditi,druga 2 hoće.No ja pitam dali će se i ova 4 provjera izvršiti ako radi ova 3..Ako hoće,mozes mi dati nacin da se ne izvrsi..A ne mogu staviti return...


jest al ne kontam kako da ne radi sta mislis pod tim
~ Server Pernambucho Roleplay ~
Forum : ~ http://pernambucho.com/ ~
Facebook :~ https://www.facebook.com/events/331686430351597 ~

Owner : JA :D


pa eto gore rekao ti je pomocu ovog || i &&
new
	a = 5,
	b = 3;
if (a == 5 && b != 3)
{
	print("Won't be printed");
}

That example checks that a is equal to 5 AND b is not equal to 3, however b is 3 so the check fails.

new
	a = 5,
	b = 3;
if (a == 5 || b != 3)
{
	print("Will be printed");
}
~ Server Pernambucho Roleplay ~
Forum : ~ http://pernambucho.com/ ~
Facebook :~ https://www.facebook.com/events/331686430351597 ~

Owner : JA :D