Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: stipo_grgic poslato April 02, 2010, 09:50:47 PRE PODNE

Naslov: Pomoc oko vozila
Poruka od: stipo_grgic poslato April 02, 2010, 09:50:47 PRE PODNE
Pozz, molio bih vas za jednu pomoc, novi sam tu i imam problema oko vozila, neznam gdje se tocno povecava broj vozila, jer ja kad dodam vozilo pomijesa mi se sve, sva vozila, a kad uklonim jedno vozilo i stavim drugo sve ok, problem je sto neznam gdje tocno i sta tocno trebam napraviti kad dodajem novo vozilo? Hvala unaprijed!
Naslov: Odg: Pomoc oko vozila
Poruka od: Reza poslato April 02, 2010, 10:30:50 PRE PODNE
ovako pogledas na internetu id-ove auta i zapises one koje zelis ubacit...
Zatim pogledas id-ove boja na internetu te zapises one koje zelis da budu na rvom auto...
Evu uzet cu za primjer da si izabra infernusa (njegov id je 411) i da si izabra seÄ'u boju (njen id je 40)

Sad otides na kucni server ako ga imas a ako nemas na debug(bolje ja na kucni server).
Stvoris auto s komandom /veh id(auta) id(boja) id (boja) --->dva puta id boje jer mozes ako zelis kombinirati neke boje a ako zelis da bude jedna boja napises dva puta isti broj(tj. id)
Npr. smedji infernus ce biti /veh 411 40 40...
Sad kad si ga stvorio otidi do mjesta gdje zelis da se spawna i napisi /save infernus1 (ovo infernus1 jedan ti je opis da se nezbunis kasnije)...
Kada ga spremis(/save) izadji sa server ili iz debuga i otidi u mapu rockstargames,sanandreas i tu nadi savedpositions....
Udi u savedpositions i vidjet ces AddStaticVechile(neki bojevi)//infernus1
Kopiraj to i otidi u pawno otvori gamemog i klikni ctrl+f i napisi AddStatic
i ispod toga pastaj kopirano i to je to..
Naslov: Odg: Pomoc oko vozila
Poruka od: [CH] ♫◄[Sam]►♫ poslato April 02, 2010, 10:34:59 PRE PODNE
broj vozila ne povecavas...
samo nova vozila dodaj na kraj...
sve ti se pomijesa jer ti se pomijesaju IDevi vozila...
Naslov: Odg: Pomoc oko vozila
Poruka od: stipo_grgic poslato April 02, 2010, 10:40:55 PRE PODNE
Reza znam ja to, sve ja ubacim, ali mi se pomijesa, probat cu ovako kao sto mi Sam kaze..
Naslov: Odg: Pomoc oko vozila
Poruka od: [CH]°°LøpεȤ°°[4EVER] poslato April 02, 2010, 11:08:32 PRE PODNE
e to ti je mali problem u GameModovima kada dodas auto sve ti se pomjesa zato ak imas komandu /Oldcar ides u server i od svakog do svakog auta pises odl car i koje ti brojke izbaci stavis pod ovo
if(newcar == [b]165[/b] || newcar == [b]164[/b] || newcar == [b]163[/b] || newcar == [b]162[/b] || newcar == [b]161[/b] || newcar == 160 || newcar == 159 || newcar == 158 || newcar == [b]292 [/b]|| newcar == [b]291[/b] || newcar == [b]293[/b] || newcar == [b]290[/b])
{
    if(PlayerInfo[playerid][pMember] == 5 ||PlayerInfo[playerid][pLeader] == 5) { }
    else { WantedPoints[playerid]+=2; SetPlayerCriminal(playerid,255, "** Nisi clan LCN-a"); }

ovo if(newcar ==  tu pises te brojke ove sto su deblje to mjenjas
if(playerinfo je za koju org oces npr ovo je org lcn i ude neko od yakuza i dobit ce wanted npr kao krada vozila
else sta ce ti pisat i koliko ces dobit wanted pointsa
Naslov: Odg: Pomoc oko vozila
Poruka od: stipo_grgic poslato April 02, 2010, 11:31:19 PRE PODNE
sta da idem svaki ama bas svaki auto /oldcar?  ???

EDIT: e gdje da tocno ubacim ovo?
Naslov: Odg: Pomoc oko vozila
Poruka od: [CH]°°LøpεȤ°°[4EVER] poslato April 02, 2010, 11:53:12 PRE PODNE
ispod public OnPlayerStateChange(playerid, newstate, oldstate)
Naslov: Odg: Pomoc oko vozila
Poruka od: FullSlaSh poslato April 05, 2010, 20:29:38 POSLE PODNE
jel ti mislis na ownership vozila ili obicna koja svi mogu voziti?
Naslov: Odg: Pomoc oko vozila
Poruka od: stipo_grgic poslato April 05, 2010, 20:47:59 POSLE PODNE
mislim da svi mogu voziti, addstaticvehicle  Ja dodam skroz na kraj npr /veh 522 1 1  NRG saveam i kopiram na kraj u skrkptu odnosno dodam i kad udjem u igricu auta budu pomijesana tj. vlasnici npr sjednem na neciji NRG pise vozilo na prodaju Blade, a kad zamijenim s nekim autom addstaticvehicle onda sve ok! Neznam sta je?
Naslov: Odg: Pomoc oko vozila
Poruka od: [CH]°°LøpεȤ°°[4EVER] poslato April 06, 2010, 02:29:43 PRE PODNE
ako zelis za ORG/Bande onda ides /oldcar
a ako zelis da mogu i civili onda  sam stavljas ali opet e ti se svi auti pomjesat tak da ces morat one od ORG/Bandi /Oldcar ak imas komandu oldcar
Naslov: Odg: Pomoc oko vozila
Poruka od: stipo_grgic poslato April 15, 2010, 22:24:56 POSLE PODNE
A jeli bi mogao samo dodati vozilo nekako, da bude slobodan?
Naslov: Odg: Pomoc oko vozila
Poruka od: [CH]°°LøpεȤ°°[4EVER] poslato April 15, 2010, 23:20:29 POSLE PODNE
Mozes dodas ga samo tu di su ti ostali auti
Naslov: Odg: Pomoc oko vozila
Poruka od: stipo_grgic poslato April 16, 2010, 10:11:18 PRE PODNE
Da, ja dodam ispod tih ostalih i kao sto sam rekao ingame mi se pomijesaju ID-ovi, to mene muci, pa kako da to sredim?
Naslov: Odg: Pomoc oko vozila
Poruka od: Funky poslato April 16, 2010, 11:21:33 PRE PODNE
Ovako to je i meni bio problem ako ces dodavat negdje u sredinu aute sve ce ti se pomijesat. Ako ces na kraj testiraj dal ce ti se pomjesat nisam 100 posto siguran ako ce ti se pomjesat svaki auto koji dodas stavi za 1 vise id. npr ako je id 45 stavi 46.
Naslov: Odg: Pomoc oko vozila
Poruka od: [CH] ♫◄[Sam]►♫ poslato April 16, 2010, 11:23:40 PRE PODNE
najbolje da obrises to sve da te izbaci iz vozila ako nisi Yakuza itd pa kad sve zavrsis,onda to ponovo napravi...
Naslov: Odg: Pomoc oko vozila
Poruka od: stipo_grgic poslato April 16, 2010, 11:26:02 PRE PODNE
Citat: [CroElite]RaZeR poslato April 16, 2010, 11:21:33 PRE PODNE
Ovako to je i meni bio problem ako ces dodavat negdje u sredinu aute sve ce ti se pomijesat. Ako ces na kraj testiraj dal ce ti se pomjesat nisam 100 posto siguran ako ce ti se pomjesat svaki auto koji dodas stavi za 1 vise id. npr ako je id 45 stavi 46.

Hm,Kakav ID?
Naslov: Odg: Pomoc oko vozila
Poruka od: Funky poslato April 16, 2010, 11:27:49 PRE PODNE
Nadi Ovo u skripti i tu mjenjaj idove auta! public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(gTeam[playerid] >= 3)
{
if (IsACopCar(vehicleid) && !ispassenger)
{
if(PlayerInfo[playerid][pLeader]==1||PlayerInfo[playerid][pLeader]==2) {}
    else { WantedPoints[playerid]+=2; SetPlayerCriminal(playerid,255, "KraÄ'a policijskog automobila"); }
    RemovePlayerFromVehicle(playerid);
}
if (IsAnAmbulance(vehicleid) && !ispassenger)
{
    if(PlayerInfo[playerid][pMember]==4||PlayerInfo[playerid][pLeader]==4) { }
    else { WantedPoints[playerid]+=2; SetPlayerCriminal(playerid,255, "KraÄ'a bolničkog auta"); }
    RemovePlayerFromVehicle(playerid);
}
}
return 1;
}

public IsAnInstructor(playerid)
{
if(IsPlayerConnected(playerid))
{
    new leader = PlayerInfo[playerid][pLeader];
    new member = PlayerInfo[playerid][pMember];
    if(member==11)
{
    return 1;
}
if(leader==11)
{
    return 1;
}
}
return 0;
}

public IsAMember(playerid)
{
if(IsPlayerConnected(playerid))
{
    new leader = PlayerInfo[playerid][pLeader];
    new member = PlayerInfo[playerid][pMember];
    if(member==3 || member==5 || member==6 || member==8 || member==10)
{
    return 1;
}
if(leader==3 || leader==5 || leader==6 || leader==8 || leader==10)
{
    return 1;
}
}
return 0;
}/code]