[Pomoc]Oko prikolice

Započeo Markoni990, Novembar 27, 2013, 12:46:52 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:BE
Detaljan opis problema: Ovako ubacio sam prikolice i kamion na prodaju, interesuje me sad kako da namestim kad prikolicu zakaci na kamion da mu izbaci da kupi prikolicu? :D
Dio skripte:Sta treba?
Neke slike/video za lakse dobivanje pomoci(neobavezno):/



Napravim proveru a nemoram da pravim i ono da mu pise da mu izbaci kucaj /buyvehicle

Ovako dodao sam prikolice i kad kupim kamion i dodjem do prikolice samo mi zakaci e sad me interesuje kako kad samo tako zakaci da stavim da izbaci da je kupim stari mi inace mi kupovina vozila kao na gta rp.
        else if(strcmp(x_nr,"buy",true) == 0)
        {
            if(IsAnOwnableCar(idcar))
            {
                    new newcar = GetPlayerVehicleID(playerid);

                if(PI[playerid][pLevel] < 2)
    {
                    SendClientMessage(playerid, COLOR_GREY, "Morate biti level 2 da kupite vozilo!");
                    return 1;
    }
    /*if(BizzInfo[45][bProducts] == 0)
{
GameTextForPlayer(playerid, "~r~Rasporodato", 5000, 1);
return 1;
}*/
    if(PI[playerid][pPcarkey] == 9999) { }
    else if(PI[playerid][pPcarkey2] == 9999) { }
    else if(PI[playerid][pPcarkey3] == 9999) { }
    else if(PI[playerid][pPcarkey4] == 9999) { }
    else { SendClientMessage(playerid, COLOR_GREY, "   Ti vec imas 3/4 vozila."); return 1; }
if(CarInfo[idcar][cOwned]==1)
{
    SendClientMessage(playerid, COLOR_GREY, "Neko je vec kupio ovo vozilo.");
    return 1;
}
if(JBC_GetPlayerMoney(playerid) >= CarInfo[idcar][cValue])
{
    if(PI[playerid][pPcarkey] == 9999)
{
PI[playerid][pPcarkey] = idcar;
PI[playerid][pRegVozilo1] = 0;
PI[playerid][pPorez1] = CarInfo[idcar][cValue]/500;
}
    else if(PI[playerid][pPcarkey2] == 9999)
{
PI[playerid][pPcarkey2] = idcar;
PI[playerid][pRegVozilo2] = 0;
PI[playerid][pPorez2] = CarInfo[idcar][cValue]/500;
}
    else if(PI[playerid][pPcarkey3] == 9999)
{
PI[playerid][pPcarkey3] = idcar;
PI[playerid][pRegVozilo3] = 0;
PI[playerid][pPorez3] = CarInfo[idcar][cValue]/500;
}
else if(PI[playerid][pPcarkey4] == 9999 && PI[playerid][pDoniranSlot] == 1)
{
PI[playerid][pPcarkey4] = idcar;
}
    else { return 1; }
CarInfo[idcar][cOwned] = 1;
GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(CarInfo[idcar][cOwner], sendername, 0, strlen(sendername), 9999);
JBC_GivePlayerMoney(playerid,-CarInfo[idcar][cValue]);
BizzInfo[39][bTill] += 5000;
ExtortionSBiz(1, BizzInfo[39][bEntranceCost]);
BizzInfo[39][bProducts]--;
PlayerPlayMusic(playerid);
/*AttachTrailerToVehicle(584, 514);
AttachTrailerToVehicle(450, 514);
//AttachTrailerToVehicle(584, 514);
AttachTrailerToVehicle(584, 515);
AttachTrailerToVehicle(450, 515);
//AttachTrailerToVehicle(450, 515);
AttachTrailerToVehicle(584, 403);
AttachTrailerToVehicle(450, 403);
//AttachTrailerToVehicle(584, 403);*/
GameTextForPlayer(playerid, "~w~Cestitamo~n~Ne zaboravite da [ /v park ] vase vozilo!", 5000, 3);
SendClientMessage(playerid, COLOR_GRAD2, "Cestitamo, kupili ste vozilo!");
SendClientMessage(playerid, COLOR_GRAD2, "Kucajte /vehiclehelp da vidite instrukcije za vozilo!");
SendClientMessage(playerid, COLOR_YELLOW2, "Mozete pokrenuti vas motor sad ( /engine ili pritisnite ALT ) !");
//new newcar = GetPlayerVehicleID(playerid);
DestroyDynamic3DTextLabel(VehicleLabel[idcar]);
    //new engine,lightss,alarm,doors,bonnet,boot,objective;
                        GetVehicleParamsEx(newcar,engine,lightss,alarm,doors,bonnet,boot,objective);
                        SetVehicleParamsEx(newcar,0,lightss,alarm,doors,bonnet,boot,objective);
gEngine[playerid] = 0;
JBC_TogglePlayerControllable(playerid, 1);
engineOn[GetPlayerVehicleID(playerid)] = false;
DateProp(playerid);
                        OnPropUpdate();
SacuvajIgraca(playerid);
return 1;
}
else
{
    SendClientMessage(playerid, COLOR_GREY, "  Nemate dovoljno novca kod sebe ! ");
    return 1;
}
            }
        }
        else
        {
            SendClientMessage(playerid, COLOR_WHITE, "{00C0FF}FPG:YP CMD | {C3C3C3}(/v)ehicle [ime]");
            SendClientMessage(playerid, COLOR_WHITE, "Dostupna imena: park, lock(1-3), sell, sellto, color, find(1-4), options");
            return 1;
        }
    }
    return 1;
}

Izvinite sto spamam jel zna neko? :)
Poslednja Izmena: Novembar 30, 2013, 11:12:26 PRE PODNE od Markoni990

Provera da li je attachovana to sam ti dao sta da koristis, provera da li je taj ID auta u ovome slucaju prikolice kupljen ako nije da ti iskace buy kao i za ostala auta....kraj

Koliko mi je ostalo u sjecanju ti moras uci u auto pa ti iskoci za kupovinu e sada umesto ulaska proveravaj da li je attachovana prikolica....
Poslednja Izmena: Novembar 30, 2013, 18:11:27 POSLE PODNE od [BR] Ralph