Ovako imam pitanje oko koristenja foreach includea od Y_Lessa
U temi gde se skida pise ovo:
I realised there isn't actually a release topic for this system. foreach replaces loops (normally the main player loop) with a faster, more efficient loop. Example:
for (new i = 0; i != MAX_PLAYERS; ++i)
{
if (IsPlayerConnected(i))
{
printf("Player %d is connected", i);
}
}
Simply becomes:
foreach (Player, i)
{
printf("Player %d is connected", i);
}
Kako bi ja sad mogao da iz ovog: public IsARentCar(carid)
{
for(new i = 0; i < sizeof(RentCar); i++)
{
if(carid == RentCar) return 1;
}
return 0;
}
Pretvorim u taj foreach
[Pomoc] Foreach Include
Započeo Obrisan korisnik
•22. Jan. 2011.1,756
pregleda
12
postova
22. Jan. 2011.
22. Jan. 2011.
1. funkcija samo printa u server konzolu (samp-server) "da se je neki igrac prikljucio na server" isto sto radi i ne pretvorena funkcija ali sada nisam siguran koji bi ti bio ucinak i pomoc od ove druge funkcije tj sta bi dobio njom.... i ako moze link od te teme😕
i btw siguran sam 1% da ce radit ali probaj 😄
foreach (playerid, i)
{
if(carid == RentCar) return 1;
}
i btw siguran sam 1% da ce radit ali probaj 😄
foreach (playerid, i)
{
if(carid == RentCar) return 1;
}
22. Jan. 2011.
Quote from January 22, 2011, 3:24 pm:
1. funkcija samo printa u server konzolu (samp-server) "da se je neki igrac prikljucio na server" isto sto radi i ne pretvorena funkcija ali sada nisam siguran koji bi ti bio ucinak i pomoc od ove druge funkcije tj sta bi dobio njom.... i ako moze link od te teme😕
i btw siguran sam 1% da ce radit ali probaj 😄
foreach (playerid, i)
{
if(carid == RentCar) return 1;
}
i btw siguran sam 1% da ce radit ali probaj 😄
foreach (playerid, i)
{
if(carid == RentCar) return 1;
}
ali ovo sto si stavio neradi jer sam vec probao sa slicnim i ne koristi se playerid vec Player u foreachu
hvala u svakom slucaju
22. Jan. 2011.
joXy wrote on January 22, 2011, 6:20 pm:
Sry sto skrecem sa teme ,ali bolje ti ja da koristis stock-ove za takve stvari... (msm na Rentcar)
jel sam ja pitao za stockove ili za foreach?
22. Jan. 2011.
Quote from January 22, 2011, 6:20 pm:
Sry sto skrecem sa teme ,ali bolje ti ja da koristis stock-ove za takve stvari... (msm na Rentcar)
jel sam ja pitao za stockove ili za foreach?
-.- ,jer sam reko "sry sto skrecem sa teme" I to nisu osti,nauci prvo nesto pa onda otvori pawno !
22. Jan. 2011.
nauci prvo da postujes one sto zele da ti pomognu pa onda postavi pitanje
foreach se koristi za loop kroz igrace, ne kroz vozila, zato ga i za vozila ne mozes koristit
foreach(Player,i)
{
.
.
.
}
foreach se koristi za loop kroz igrace, ne kroz vozila, zato ga i za vozila ne mozes koristit
foreach(Player,i)
{
.
.
.
}
22. Jan. 2011.
pa prvo on meni nije pomogao vec me pitao za stockove
nekoristim stock jer necu da koristim inace da sam hteo stavio bi
a foreach sam video u temi na forum.sa-mp.com da moze da se radi i sa vozilima ali nisam skontao
nesto sa Iter_Add ali meni to nije bas najjasnije
nekoristim stock jer necu da koristim inace da sam hteo stavio bi
a foreach sam video u temi na forum.sa-mp.com da moze da se radi i sa vozilima ali nisam skontao
nesto sa Iter_Add ali meni to nije bas najjasnije
Shot Caller
Novi Član
90 / 100 XP
🌱Početnik(0)
123
Postovi:
20
Teme:
Pridružio se:Jan. 2011
22. Jan. 2011.
Quote from January 22, 2011, 7:32 pm:
pa prvo on meni nije pomogao vec me pitao za stockove
nekoristim stock jer necu da koristim inace da sam hteo stavio bi
a foreach sam video u temi na forum.sa-mp.com da moze da se radi i sa vozilima ali nisam skontao
nesto sa Iter_Add ali meni to nije bas najjasnije
nekoristim stock jer necu da koristim inace da sam hteo stavio bi
a foreach sam video u temi na forum.sa-mp.com da moze da se radi i sa vozilima ali nisam skontao
nesto sa Iter_Add ali meni to nije bas najjasnije
Daj ti meni link da vidim sta je to...
I sigurno nije Iter_Add nego je Item_Add i to je vjerovatno za 0.3c (kao za marame i to)
22. Jan. 2011.
BestOne.exe wrote on January 22, 2011, 7:32 pm:
pa prvo on meni nije pomogao vec me pitao za stockove
nekoristim stock jer necu da koristim inace da sam hteo stavio bi
a foreach sam video u temi na forum.sa-mp.com da moze da se radi i sa vozilima ali nisam skontao
nesto sa Iter_Add ali meni to nije bas najjasnije
nekoristim stock jer necu da koristim inace da sam hteo stavio bi
a foreach sam video u temi na forum.sa-mp.com da moze da se radi i sa vozilima ali nisam skontao
nesto sa Iter_Add ali meni to nije bas najjasnije
Daj ti meni link da vidim sta je to...
I sigurno nije Iter_Add nego je Item_Add i to je vjerovatno za 0.3c (kao za marame i to)
nije gledao sam
Iter_Add(Vehicle,AddStaticVehicle i tako dalje
ali previse bi mi vremena trebalo da sve to prebacim u taj iter_add
zato pitam ovo za foreach(Nesto, i) ako moze to da se uradi
22. Jan. 2011.
Prvo staviš gore gdje imas sve ostale new:
[code = c]
new Iterator:RentCars; //Možeš ostaviti sizeof(RentCar) ili staviti broj koliko ti je velik RentCar
Onda:
[code = c]
public IsARentCar(carid)
{
Iter_Add(RentCars, sizeof(RentCar); //Tu također možeš ostaviti sizeof(RentCar) ili staviti broj koliko ti je velik RentCar
foreach(RentCars, i)
{
if(carid == RentCar) return 1;
}
return 0;
}
I to je to... 🙂
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava