[Pomoc] Automobili


Započeo ANDRIJAâ„¢, Jul 06, 2013, 18:19:32 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: LG-RP
Detaljan opis problema: Ovako pokusavam da sebi sredim problem sa mjesanjem IDova, i sada zelim da auta oznacim ovako:
pd1 == CreateVehicle(514,-77.5039,-1108.1729,1.6683,161.8915,-1,-1,30000);

I sada to zelim da postavim da provjerava ovaj dio, ali ne znam kako da postavim tj. da sastavim komandu ako moze.
public IsACopCar(carid)
{
	if((carid >= 16) && (carid <= 38))
	{
		return 1;
	}
	return 0;
}

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

P.S. nisam siguran dali samo dobro stavio i nam da na pocetku moram staviti
new pd1;

IsACopCar(carid)
{
	for(new v = 0; v < sizeof(pd); v++)
	{
	    if(carid == pd[v]) return 1;
	}
	return 0;
}

i pod OnGameModeInit dodaje
pd[0] = AddStaticVehicle(596,1536.1658,-1666.6599,13.1044,359.6483,3,1);

itd
i na pocetak
new pd[7];
//== 7 je broj vozila
Poslednja Izmena: Jul 06, 2013, 18:35:24 POSLE PODNE od C++
69

Da ali kako kada hocu vise da ih dodajem pd[1] || pd[2]  jeli tako de mi to objasni??

Citat: [BU] Adnan Lordâ,,¢ poslato Jul 06, 2013, 18:58:02 POSLE PODNE
Da ali kako kada hocu vise da ih dodajem pd[1] || pd[2]  jeli tako de mi to objasni??
ovo na vrh
stavis
pd[9] to znaci da mozes dodat 9vozila  od 0-9 ako zelis vise samo povecavas broj
69

new pd[11];

IsACopCar(carid)
{
   for(new v = 0; v < sizeof(pd); v++)
   {
       if(carid == pd[v]) return 1;
   }
   return 0;
}

pd[0] = AddStaticVehicle(596,1536.1658,-1666.6599,13.1044,359.6483,3,1);
pd[1] = AddStaticVehicle(596,1536.1658,-1666.6599,13.1044,359.6483,3,1);
pd[2] = AddStaticVehicle(596,1536.1658,-1666.6599,13.1044,359.6483,3,1);
pd[3] = AddStaticVehicle(596,1536.1658,-1666.6599,13.1044,359.6483,3,1);
pd[4] = AddStaticVehicle(596,1536.1658,-1666.6599,13.1044,359.6483,3,1);
pd[5] = AddStaticVehicle(596,1536.1658,-1666.6599,13.1044,359.6483,3,1);
pd[6] = AddStaticVehicle(596,1536.1658,-1666.6599,13.1044,359.6483,3,1);
pd[7] = AddStaticVehicle(596,1536.1658,-1666.6599,13.1044,359.6483,3,1);
pd[8] = AddStaticVehicle(596,1536.1658,-1666.6599,13.1044,359.6483,3,1);
pd[9] = AddStaticVehicle(596,1536.1658,-1666.6599,13.1044,359.6483,3,1);








ETO jedan primjer
I DA ovo new pd uvijek stavljas jedan broj vise, npr ja imam 10 vozila stavit cu 11
Poslednja Izmena: Jul 06, 2013, 20:06:29 POSLE PODNE od Sany Boy

Citat: Sany Boy poslato Jul 06, 2013, 20:05:47 POSLE PODNE
new pd[11];

IsACopCar(carid)
{
   for(new v = 0; v < sizeof(pd); v++)
   {
       if(carid == pd[v]) return 1;
   }
   return 0;
}

pd[0] = AddStaticVehicle(596,1536.1658,-1666.6599,13.1044,359.6483,3,1);
pd[1] = AddStaticVehicle(596,1536.1658,-1666.6599,13.1044,359.6483,3,1);
pd[2] = AddStaticVehicle(596,1536.1658,-1666.6599,13.1044,359.6483,3,1);
pd[3] = AddStaticVehicle(596,1536.1658,-1666.6599,13.1044,359.6483,3,1);
pd[4] = AddStaticVehicle(596,1536.1658,-1666.6599,13.1044,359.6483,3,1);
pd[5] = AddStaticVehicle(596,1536.1658,-1666.6599,13.1044,359.6483,3,1);
pd[6] = AddStaticVehicle(596,1536.1658,-1666.6599,13.1044,359.6483,3,1);
pd[7] = AddStaticVehicle(596,1536.1658,-1666.6599,13.1044,359.6483,3,1);
pd[8] = AddStaticVehicle(596,1536.1658,-1666.6599,13.1044,359.6483,3,1);
pd[9] = AddStaticVehicle(596,1536.1658,-1666.6599,13.1044,359.6483,3,1);








ETO jedan primjer
I DA ovo new pd uvijek stavljas jedan broj vise, npr ja imam 10 vozila stavit cu 11
Jesam ja to objasnio???????????????????
69