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): /
[POMOC]Spawn u vozilu
176
pregleda
2
postova
2. Feb. 2014.
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