Započeo ¤EG¤Ovca.ini
•2. Feb. 2014.• Zaključano[POMOC]Spawn u vozilu
207
pregleda
2
postova
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
343
Postovi:
47
Teme:
Pridružio se:Jun 2011
2. Feb. 2014.
Skripta koju koristim: Moja od 0
Detaljan opis problema: Pa ovako, zanima me jel se moze znaci kad se igrac spawna da ga automatski stavlja u neko odredjeno vozilo, te da provjerava dal je vec igrac u tom vozilu da se nebi igraci u istom vozilu mjesali, ja sam nekako pokusavao ali nije to to, dali mozda netko zna? ...
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Detaljan opis problema: Pa ovako, zanima me jel se moze znaci kad se igrac spawna da ga automatski stavlja u neko odredjeno vozilo, te da provjerava dal je vec igrac u tom vozilu da se nebi igraci u istom vozilu mjesali, ja sam nekako pokusavao ali nije to to, dali mozda netko zna? ...
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
666
Postovi:
43
Teme:
Pridružio se:Avg. 2012
2. Feb. 2014.
Jest, ovako prvo ti treba funkcija koja ce proveravati jel vozilo prazno.
Sad, kad se igrac spawna treba da loopas kroz sva vozila, i prvo koje nema vozaca da ga postavi u njega.
stock VoziloImaVozaca(veh)
{
foreach(Player, i)
{
if(IsPlayerInVehicle(i, veh) && GetPlayerState(i) == PLAYER_STATE_DRIVER) return 1;
}
return 0;
}Sad, kad se igrac spawna treba da loopas kroz sva vozila, i prvo koje nema vozaca da ga postavi u njega.
public OnPlayerSpawn(playerid)
{
for(new vozilo = 1; vozilo <= MAX_VEHICLES; vozilo++)
{
if(!VoziloImaVozaca(vozilo))
PutPlayerInVehicle(playerid, vozilo, 0); // 0 - vozac.
break;
}
return 1;
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava