Skripta koju koristim: CF
Detaljan opis problema: kako da na odreÄ'ena vozila stavljam npr. "nisi mehanicar" i da ga izbaci
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Pod OnPlayerStateChange stavis:
if(IsAMehanicarAuto(newcar))
{
if(PlayerInfo[playerid][pJob] == 1) {}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GREY,"Nisi mehanicar,izbacen si !");
}
}
Samo podesi svojim varijablama.
new mehanicarv[16];
vozila dodajes na princip
mehanicarv[0] = AddStaticVehicle bla bla
samo povecavas broj za jedan vise do ogranicenja to jest u ovom slucaju broja 15
stock VoziloM(carid)
{
for(new i = 0; i < sizeof(mehanicarv); i++)
{
if(carid == mehanicarv[i]) return 1;
}
return 0;
}
pod OnPlayerEnterVehicle
if(VoziloM(vehicleid))
{
SCM(playerid,-1, " Nemate kljuceve ovog vozila.");
RemovePlayerFromVehicle(playerid);
}
ovde dodajes provere koje oces ubutar
Pitanje Ja ocu mapat i sad Skinem program MTA instaliram i kad odem na MAp Editor Izbaci me pise -GTA:SA had trouble opening the file"strem.ini-Sta da uradoim ??
Citat: Gabrijel Topic poslato Januar 17, 2014, 17:15:21 POSLE PODNE
Pitanje Ja ocu mapat i sad Skinem program MTA instaliram i kad odem na MAp Editor Izbaci me pise -GTA:SA had trouble opening the file"strem.ini-Sta da uradoim ??
Momak pogledaj naslov teme i nespamaj.
Citat: C++ poslato Januar 17, 2014, 16:54:39 POSLE PODNE
new mehanicarv[16];
vozila dodajes na princip
mehanicarv[0] = AddStaticVehicle bla bla
samo povecavas broj za jedan vise do ogranicenja to jest u ovom slucaju broja 15
stock VoziloM(carid)
{
for(new i = 0; i < sizeof(mehanicarv); i++)
{
if(carid == mehanicarv[i]) return 1;
}
return 0;
}
pod OnPlayerEnterVehicle
if(VoziloM(vehicleid))
{
SCM(playerid,-1, " Nemate kljuceve ovog vozila.");
RemovePlayerFromVehicle(playerid);
}
ovde dodajes provere koje oces ubutar
nemogu shvati ti.Gdje da ubacim to ja odem pod OnPlayerEnterVehicle i nema nista samo 1 red. :$
jao bre
pod OnGameModeInit dodajes vozila na ovaj princip
mehanicarv[0] = AddStaticVehicle bla bla
[0]
ovaj oznacen broj povecavas kad dodajes novo vozilo
sve do broja kojeg si oznacio u new mehanicarv znaci ako je 16 ti ides do 15.
i npr ovaj broj povecas 32 ides do 31
onda stock dodas na kraj negdje.
i to zadjne dodas pod OnPlayerEnter
iz razloga sto ono prolazi kroz stock i gleda dali je vozilo mehanicar
tu jos mozes dodat proveru ako je taj i taj posao itd.
neide lol spawna se jos milijardu zastopa mi sve i kada idem /getcar stalno mi meh.auto spawna a treba infernus
Sorry na DP ali kako da postavim isto mjesto novo za /fill tj da dodam mjesto za punjenje goriva