Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Mr.Striz poslato Maj 21, 2011, 10:35:30 PRE PODNE

Naslov: [Pomoc]Vozila CO
Poruka od: Mr.Striz poslato Maj 21, 2011, 10:35:30 PRE PODNE
Skripta koju koristim:Ravens
Detaljan opis problema:Mogu samo 2 auta da se kupe.Ja hocu da namestim da moze vise auta da se kupi.
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Naslov: Odg: [Pomoc]Vozila CO
Poruka od: FireMan poslato Maj 21, 2011, 11:17:06 PRE PODNE
Koristi Trazilicu ili jednostavno skini neki Ownership,Cali-Cars je jako dobar,potrazi na samp forumu
Naslov: Odg: [Pomoc]Vozila CO
Poruka od: Mr.Striz poslato Maj 21, 2011, 11:54:41 PRE PODNE
Znas ti da citas?
Vec postoji CO.
Samo hocu da namestim da vise moze da se kupi ne 2 auta nego 10 razumes ti?
Naslov: Odg: [Pomoc]Vozila CO
Poruka od: ‹Fox› poslato Maj 21, 2011, 11:59:32 PRE PODNE
Zaljepi ovdje taj dio kad se kupuje auto
Naslov: Odg: [Pomoc]Vozila CO
Poruka od: Mr.Striz poslato Maj 21, 2011, 12:36:40 POSLE PODNE
Sta da kucam da nadjem taj deo?
Naslov: Odg: [Pomoc]Vozila CO
Poruka od: FireMan poslato Maj 21, 2011, 12:52:16 POSLE PODNE
Stisni CTRL+F i naÄ'i "/v buy"
Naslov: Odg: [Pomoc]Vozila CO
Poruka od: [BC]Ante_Dracar aka Lopa poslato Maj 21, 2011, 12:56:32 POSLE PODNE
jako si umisljen za pocetnika.

Sta ti mislis da ce tebi neko pomoc dok si tako bahat.

Nadji pod #define maxcars 2
i tamo npr taj 2 promjenis u 5
5-za 5 max vozila

ali to nije sve npr ako sada imas komandu /buycar koja provjerava dali imas pcar == 1 i pcar === 2   i sad bi morao radit pcar ==3,4,5
i tako u svakoj komandi a ja mislim da je to za tebe pre komplicirano.

zato sto bi svako komandu morao editirati.
i moze se rec da ti sada cos ima 500 redova da bi ti tada im1.500 sto je pre komplicirao

pozz od mene
Naslov: Odg: [Pomoc]Vozila CO
Poruka od: Mr.Striz poslato Maj 22, 2011, 11:04:13 PRE PODNE
else
        {
            SendClientMessage(playerid, COLOR_GREY,"   Nisi u vozilu.");
            return 1;
        }
       }
       else if(strcmp(x_nr,"buy",true) == 0)
       {
           new car = 184;
           new model = GetVehicleModel(idcar);
           if(IsASalesVehicle(idcar))
           {
               if(PlayerInfo[playerid][pLevel] < 4)
    {
                    SendClientMessage(playerid, COLOR_GREY, "Moras bitie level 4 da bi mogao kupiti vozilo!");
                    return 1;
    }
    if(PlayerInfo[playerid][pPcarkey] == 999 || PlayerInfo[playerid][pPcarkey2] == 999) { }
    else return SendClientMessage(playerid, COLOR_GREY,"* Vec posjedujes 2 vozila!");
if(GetPlayerMoney(playerid) >= GetVehiclePrice(idcar))
{
   if(PlayerInfo[playerid][pCarLic] == 1)
   {
       for(new h = 184; h < sizeof(CarInfo); h++)
{
if(CarInfo[h][cOwned] == 1)
{
   car = h + 1;
}
}
if(PlayerInfo[playerid][pPcarkey] != 999) { PlayerInfo[playerid][pPcarkey2] = car; }
else { PlayerInfo[playerid][pPcarkey] = car; }
CarInfo[car][cOwned] = 1;
strmid(CarInfo[car][cOwner], sendername, 0, strlen(sendername), 999);
SafeGivePlayerMoney(playerid,-GetVehiclePrice(idcar));
if(IsModelAPlane(idcar) || IsModelAHeli(idcar))
{
CarInfo[car][cLocationx] = 1432.6451;
CarInfo[car][cLocationy] = 1378.7216;
CarInfo[car][cLocationz] = 11.5507;
CarInfo[car][cAngle] = 359.2072;
SendClientMessage(playerid, COLOR_YELLOW2, "Tvoj Zrakoplov je dostavljen na Las Venturas Airport, mozes ga pronaci tamo!");
SendClientMessage(playerid, COLOR_YELLOW2, "Vase vozilo je odkljucano pa mozete platiti nekome da vam ga doveze do vas!");
SendClientMessage(playerid, COLOR_NICERED, "ZAPAMTI: Ostavljanje vaseg vozila na tocki dostave moze biti kobno,vozilo moze biti prodano od strane admin-a bez povratka novca!");
}
else if(IsModelABoat(idcar))
{
   CarInfo[car][cLocationx] = -1568.9614;
CarInfo[car][cLocationy] = 169.0118;
CarInfo[car][cLocationz] = -0.6016;
CarInfo[car][cAngle] = 208.7506;
SendClientMessage(playerid, COLOR_YELLOW2, "Tvoj Brod je dostavljen na San Fierro Dokove, mozes ga pronaci tamo!");
SendClientMessage(playerid, COLOR_YELLOW2, "Vase vozilo je odkljucano pa mozete platiti nekome da vam ga doveze do vas!");
SendClientMessage(playerid, COLOR_NICERED, "ZAPAMTI: Ostavljanje vaseg broda na tocki dostave moze biti kobno,vozilo moze biti prodano od strane admin-a bez povratka novca!");
}
else
{
                               CarInfo[car][cLocationx] = 501.2274;
CarInfo[car][cLocationy] = -1302.8413;
CarInfo[car][cLocationz] = 17.0532;
CarInfo[car][cAngle] = 305.8857;
SendClientMessage(playerid, COLOR_YELLOW2, "Tvoje vozilo se nalazi iza Autosalona Grotti, mozes ga pronaci tamo!");
SendClientMessage(playerid, COLOR_YELLOW2, "Vase vozilo je odkljucano pa mozete platiti nekome da vam ga doveze kuci!");
SendClientMessage(playerid, COLOR_NICERED, "ZAPAMTI: Ostavljanje vaseg vozila na tocki dostave moze biti kobno,vozilo moze biti prodano od strane admin-a bez povratka novca!");
}
CarInfo[car][cModel] = model;
CarInfo[car][cVirWorld] = 0;
DestroyVehicle(car);
CreateVehicle(CarInfo[car][cModel],CarInfo[car][cLocationx],CarInfo[car][cLocationy],CarInfo[car][cLocationz],90.0,1,1,30000);
PlayerPlayMusic(playerid);
GameTextForPlayer(playerid, "~w~Cestitke~n~Nezaboravite /v park !", 5000, 3);
SendClientMessage(playerid, COLOR_GRAD2, "Cestitke na vasoj novoj kupnji!");
SendClientMessage(playerid, COLOR_GRAD2, "Koristi /vehiclehelp da vidite pojedinosti o vozilu!");
gEngine[playerid] = 0;
engineOn[GetPlayerVehicleID(playerid)] = false;
DateProp(playerid);
OnPropUpdate(4);
OnPlayerUpdateEx(playerid);
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "* Zbog sigurnosnih razloga,vozacka dozvola je obavezna ako zelite kupiti vozilo!");
return 1;
}
}
else
{
   SendClientMessage(playerid, COLOR_GREY, "  Nemate dovoljno novca! ");
   return 1;
}
           }
       }

Evo ga deo gde se kupuju kola ako neko zna da namesti da moze vise od 2 da se kupe plss..
EDIT:Oce li neko ??!!!!!!