Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Free Man poslato Januar 17, 2014, 16:50:19 POSLE PODNE

Naslov: [Pomoc] ..
Poruka od: Free Man poslato Januar 17, 2014, 16:50:19 POSLE PODNE
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): //
Naslov: Odg: [Pomoc] ..
Poruka od: Maxwellâ„¢ poslato Januar 17, 2014, 16:53:04 POSLE PODNE
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.
Naslov: Odg: [Pomoc] ..
Poruka od: youngdeal 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
Naslov: Odg: [Pomoc] ..
Poruka od: 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 ??
Naslov: Odg: [Pomoc] ..
Poruka od: youngdeal poslato Januar 17, 2014, 17:24:54 POSLE PODNE
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.
Naslov: Odg: [Pomoc] ..
Poruka od: Free Man poslato Januar 17, 2014, 18:17:10 POSLE PODNE
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. :$
Naslov: Odg: [Pomoc] ..
Poruka od: youngdeal poslato Januar 17, 2014, 18:28:44 POSLE PODNE
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.
Naslov: Odg: [Pomoc] ..
Poruka od: Free Man poslato Januar 17, 2014, 19:15:21 POSLE PODNE
neide lol spawna se jos milijardu zastopa mi sve i kada idem /getcar stalno mi meh.auto spawna a treba infernus
Naslov: Odg: [Pomoc] ..
Poruka od: Free Man poslato Januar 17, 2014, 19:24:42 POSLE PODNE
Sorry na DP ali kako da postavim isto mjesto novo za /fill tj da dodam mjesto za punjenje goriva
Naslov: Odg: [Pomoc] ..
Poruka od: Free Man poslato Januar 18, 2014, 13:11:13 POSLE PODNE
REFRESH!!!