Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Bos poslato April 12, 2016, 16:35:42 POSLE PODNE

Naslov: [Pomoc] Oko sedanje u vozilo
Poruka od: Bos poslato April 12, 2016, 16:35:42 POSLE PODNE
Skripta koju koristim: Moja
Detaljan opis problema:Kako da napravim da igrac moze da sedne u bilo koje vozilo kao suvozac tj. kad stisne "g" a kad hoce  da sedne u vozilo na mesto vozaca da ne moze ako nije u organizaciji kojoj to vozilo pripada ili ako nije zaposlen kao npr. gradjevinar da ne moze da sedne u to vozilo kao vozac ali moze da sedne kao suvozac...
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: [Pomoc] Oko sedanje u vozilo
Poruka od: Tosic ツ poslato April 12, 2016, 17:10:55 POSLE PODNE
Jednostavno stavi zabranu i tjt. Sad zavisi od skripte kakav je sistem org. Koristis RemovePlayerFromVehicle
Naslov: Odg: [Pomoc] Oko sedanje u vozilo
Poruka od: Ping poslato April 12, 2016, 19:30:39 POSLE PODNE
Koristi nesto kao
if(voziloukojesjeda == idvozilaorganizacije && organizacijaigraca !== organizacijaauta)
{
RemovePlayerFromVehicle(playerid);
}
Naslov: Odg: [Pomoc] Oko sedanje u vozilo
Poruka od: Joy poslato April 12, 2016, 20:53:04 POSLE PODNE
Makneš trenutnu provjeru, zatim pod public OnPlayerStateChange stavis provjeru ako je PLAYER_STATE_DRIVER, tu ako nije zaposlen ili ako nije u org toj da ga izbaci, i tada nece moci sjesti na mjesto vozaca ali ce moci na mjesto suvozaca.
Naslov: Odg: [Pomoc] Oko sedanje u vozilo
Poruka od: GoodbyeSamp poslato April 15, 2016, 15:07:49 POSLE PODNE
moras da prvo izdefinises koje vozilo i napravis npr forward koje je to vozilo u skripti primer
stavis npr tvojevozilo = CreateVehicle(kuracpalacitd.);
i ond pod statechange public uradis proveru kad ulazi u taj id vozila i da ga RemovePlayerFromVehicle(playerid);