Skripta koju koristim:Balkan Extreme x8.5
Detaljan opis problema:Moze mi neko objasniti kako ubaciti auta u skriptu i saznat njihov id i napraviti da ne moze svako ulaziti u njih ako moze neko da mi to objasni ali detaljno
Dio skripte://////
Neke slike/video za lakse dobivanje pomoci(neobavezno)://////
[Pomoc] Auta
403
pregleda
8
postova
3. Apr. 2014.
Definises prvo gore npr. za policiju
new police[] u zagrade upisujes koliko ces dodat vozila ako budes dodavao 4 u zagradu upisujes 5
ovo id pod ongamemodeinit
AddStaticVehicle(ID vozila, x,y,z(koordinate), Ugao pod kojim ce se spawnat vozilo, boja 1, boja 2);
nadam se da sam ti pomogao
new police[] u zagrade upisujes koliko ces dodat vozila ako budes dodavao 4 u zagradu upisujes 5
ovo id pod ongamemodeinit
AddStaticVehicle(ID vozila, x,y,z(koordinate), Ugao pod kojim ce se spawnat vozilo, boja 1, boja 2);
nadam se da sam ti pomogao
3. Apr. 2014.
Dodaj negdje pri vrhu skripte.
Dodavanje vozila pod public OnGameModeInit()
Sad dodaj stock za te aute negdje u skripti, možeš skroz na kraj
Sad sljedeće dodaješ pod public OnPlayerStateChange.. Ja ću ti dat primjer npr za posao..
new Auto;//broj kolko si dodao auta
Dodavanje vozila pod public OnGameModeInit()
Auto = AddStaticVehicleEx(idauta, x, y, z, rotacija, boja1, boja2, respawn);//stvara vozilo i pamti njegov id
Auto = AddStaticVehicleEx(idauta, x, y, z, rotacija, boja1, boja2, respawn);//stvara vozilo i pamti njegov id
Sad dodaj stock za te aute negdje u skripti, možeš skroz na kraj
stock NekoAuto(autoid)
{
for(new i = 0; i < sizeof(Auto); i++)
{
if(autoid == Auto) return 1;
}
return 0;
}
Sad sljedeće dodaješ pod public OnPlayerStateChange.. Ja ću ti dat primjer npr za posao..
if(newstate == PLAYER_STATE_DRIVER)//ako uđe na mjesto vozaca
{
if(NekoAuto(GetPlayerVehicleID(playerid)) && PlayerInfo != 1)//provjera dal je igraÄ u "nekoauto" i dali igraÄ ima posao id 1..ako nema izbacit će ga
{
SendClientMessage(playerid, -1, "Ne mozete voziti ovo");//salje poruku
RemovePlayerFromVehicle(playerid);//izbacuje iz vozila
}
}
5. Apr. 2014.
CMD:dajid(playerid, params[])
{
new string;
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "moras biti u autu");
format(string,sizeof(string),"id ovog vozila je: %d", GetPlayerVehicleID(playerid));
SendClientMessage(playerid, -1, string);
return 1;
}5. Apr. 2014.
Boki Boki wrote on April 5, 2014, 8:42 pm:
Sve mi je jasno ali ima li veze ikakve AddStaticVehicleEx ima li veze ovo Ex
ta funkcija u sebi sadrzi respawn_delay to jest parametar za koje ce se vreme respawnat vozilo pod tom funkcijom..
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
