[Pomoc] Pomoc oko vozila ?

Započeo kim3205, Novembar 05, 2013, 20:10:09 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:edit be:yp v1.1
Detaljan opis problema:Problem je u tome sto FLASH i po neka auto nbt nece da se kupe nemoze nzm kako niti izlazi neki teks ? Eto pogledaj te slike?
Dio skripte:DOLE IMA
Neke slike/video za lakse dobivanje pomoci(neobavezno):
1.http://zaslike.com/files/65bu1t7as128jc913gl.png ( ULAZAK U AUTO )
2.http://zaslike.com/files/93djlxszu6k2og6e107j.png ( Kucao sam CMD /v buy )
3.http://zaslike.com/files/12arw3har8iy8h33j6cj.png ( Nista ne izlazi samo da upalim i da vozim ali nema ponuda sa kupovinu )

sve cmd /v buy u kodovima

     if(IsAnOwnableCar(newcar))
{
    if(CarInfo[newcar][cOwned]==0)
    {
        JBC_TogglePlayerControllable(playerid, 0);
        format(string,sizeof(string),"~w~Vozilo: %s~n~Cena: ~g~%d~n~~w~/v buy da bi kupio ovo vozilo~n~~r~/exit ~w~da izadjes iz vozila",CarInfo[newcar][cDescription],CarInfo[newcar][cValue]);
GameTextForPlayer(playerid,string,5000,5);
    }
    if(CarInfo[newcar][cOwned]==1)
    {
new stringgic1[128];
new stringgic2[128];
        format(stringgic1,sizeof(stringgic1),"Vlasnik vozila je: %s(/v)",CarInfo[newcar][cVLASNIK]);
        format(stringgic2, sizeof(stringgic2),"~w~Vlasnik vozila je:~n~~r~%s~n~/v",CarInfo[newcar][cVLASNIK]);
        GameTextForPlayer(playerid, stringgic2, 5000, 5);
SendClientMessage(playerid, COLOR_BLUE, stringgic1);
if(PI[playerid][pPcarkey] == vehicle) { }
else if(PI[playerid][pPcarkey2] == vehicle) { }
else if(PI[playerid][pPcarkey3] == vehicle) { }
else if(PI[playerid][pPcarkey4] == vehicle) { }
else
{
    if(PI[playerid][pOSC] >= 1)
{
    SendClientMessage(playerid, COLOR_GREY, "  Mozes da vozis ovaj automobil zato sto si Admin !");
    //JBC_TogglePlayerControllable(playerid, 1);
    //new engine,lights,alarm,doors,bonnet,boot,objective;
                        GetVehicleParamsEx(newcar,engine,lights,alarm,doors,bonnet,boot,objective);
                        SetVehicleParamsEx(newcar,1,lights,alarm,doors,bonnet,boot,objective);
                    }
}
    }
}
gLastCar[playerid] = newcar;
gLastDriver[newcar] = playerid;
}
if(newstate == PLAYER_STATE_SPAWNED)
{
/*new Float: lwx, Float:lwy, Float:lwz;
GetPlayerPos(playerid, lwx, lwy, lwz);*/
SetPlayerSpawn(playerid);
if(WantedLevel[playerid] > 0)
{
    //new dstring[128];
//new wanted = WantedLevel[playerid];
new diecash = 0;
    while(WantedLevel[playerid] > 0)
    {
        diecash += 100;
        WantedLevel[playerid] --;
    }
            SetPlayerToTeamColor(playerid);
            PI[playerid][pJailed] = 0;
            PI[playerid][pJailTime] += diecash;
            PI[playerid][pWantedDeaths] += 1;
}
if(PlayerOnMission[playerid] > 0)
{
GameTextForPlayer(playerid, "~r~Misija propala", 5000, 3);
PlayerOnMission[playerid] = 0;
    PI[playerid][pMissionNr] = 0;
}
WantedPoints[playerid] = 0;
WantedLevel[playerid] = 0;
if(PI[playerid][pDonateRank] > 0) { JBC_SetPlayerHealth(playerid, 100.0); }
else { JBC_SetPlayerHealth(playerid, 50.0+PI[playerid][pSHealth]); }
MedicBill[playerid] = 1;
TelePos[playerid][0] = 0.0;
TelePos[playerid][1] = 0.0;
gPlayerSpawned[playerid] = 1;
SafeTime[playerid] = 60;
}
return 1;
}


    if(strcmp(cmd, "/vehiclehelp", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
            ShowPlayerDialog(playerid, 4, DIALOG_STYLE_MSGBOX, "Pomoc oko Auta/Motora", "/v buy - Da kupite auto iz CarShopa \n/v sell - Da prodate auto u CarShopu \n/v park - Da parkirate vozilo(Obavezno to ucinite posle kupovine) \n/v lock(1,2,3) - Da zakljucate vas auto \n/v color - Da promenite boju auta", "OK", "OK");
}
return 1;
    }


else if(update == 4)
{
    if(CarInfo[id][cOwned] == 0)
{
        new stringau[200];
        new Float:x,Float:y,Float:z; GetVehiclePos(id, x,y,z);
        new model[24]; GetVehicleName(id,model,sizeof(model));
        DestroyDynamic3DTextLabel(VehicleLabel[id]);
        format(stringau,sizeof(stringau),"Vozilo na prodaju! \n Model: %s \n Cena: $%d \n Udji u auto i kucaj [/v buy] da bi kupio!",model,CarInfo[id][cValue]);
        VehicleLabel[id] = CreateDynamic3DTextLabel(stringau, 0xFF0000CC, x, y, z, 20);
        Attach3DTextLabelToVehicle(VehicleLabel[id],id,0,0,0);
}
}
return 1;
}


public LoadCar()
{
new arrCoords[13][64];
new strFromFile2[256];
new File: file = fopen("cfg/cars.cfg", io_read);
if (file)
{
new idx = 450;
while (idx < sizeof(CarInfo))
{
fread(file, strFromFile2);
split(strFromFile2, arrCoords, ',');
CarInfo[idx][cModel] = strval(arrCoords[0]);
CarInfo[idx][cLocationx] = floatstr(arrCoords[1]);
CarInfo[idx][cLocationy] = floatstr(arrCoords[2]);
CarInfo[idx][cLocationz] = floatstr(arrCoords[3]);
CarInfo[idx][cAngle] = floatstr(arrCoords[4]);
CarInfo[idx][cColorOne] = strval(arrCoords[5]);
CarInfo[idx][cColorTwo] = strval(arrCoords[6]);
strmid(CarInfo[idx][cVLASNIK], arrCoords[7], 0, strlen(arrCoords[7]), 255);
strmid(CarInfo[idx][cDescription], arrCoords[8], 0, strlen(arrCoords[8]), 255);
CarInfo[idx][cValue] = strval(arrCoords[9]);
strmid(CarInfo[idx][cTablice], arrCoords[10], 0, strlen(arrCoords[10]), 255);
CarInfo[idx][cOwned] = strval(arrCoords[11]);
CarInfo[idx][cLock] = strval(arrCoords[12]);
AddStaticVehicleEx(CarInfo[idx][cModel],CarInfo[idx][cLocationx],CarInfo[idx][cLocationy],CarInfo[idx][cLocationz]+1.0,CarInfo[idx][cAngle],CarInfo[idx][cColorOne],CarInfo[idx][cColorTwo],60000);
printf("CarInfo: %d VLASNIK:%s Tablice %s",idx,CarInfo[idx][cVLASNIK],CarInfo[idx][cTablice]);
        if(CarInfo[idx][cOwned] == 0)
{
        new stringau[200];
        new Float:x,Float:y,Float:z; GetVehiclePos(idx, x,y,z);
        new model[24]; GetVehicleName(idx,model,sizeof(model));
        format(stringau,sizeof(stringau),"Vozilo na prodaju! \n Model: %s \n Cena: $%d \n Udji u auto i kucaj [/v buy] da bi kupio!",model,CarInfo[idx][cValue]);
        VehicleLabel[idx] = CreateDynamic3DTextLabel(stringau, 0xFF0000CC, x, y, z, 20);
        Attach3DTextLabelToVehicle(VehicleLabel[idx],idx,0,0,0);
        }
idx++;
}
}
return 1;
}

i am king!


ako zna neka neka mi pomogne inace zajebalo vek :D xD

i am king!


mozes me add ili da ti dam IP da proveris ? Ili koji deo linije da ti dam ?


i am king!

Citat: David (Sabljak) A.k.A SABO(T) poslato Novembar 06, 2013, 09:14:09 PRE PODNE
nije on beta tester , daj linije od /v buya

ili ti se cak pomjesao label i oso na flasha


evo ti ,nije samo flash u pitanju dosta tih auta su problem samo poneka moze da se kupe

        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][cVLASNIK], sendername, 0, strlen(sendername), 9999);
JBC_GivePlayerMoney(playerid,-CarInfo[idcar][cValue]);
BizzInfo[45][bTill] += 5000;
ExtortionSBiz(1, BizzInfo[45][bEntranceCost]);
BizzInfo[45][bProducts]--;
PlayerPlayMusic(playerid);
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);
Delete3DTextLabel(VehicleLabel[idcar]);
    //new engine,lights,alarm,doors,bonnet,boot,objective;
                        GetVehicleParamsEx(newcar,engine,lights,alarm,doors,bonnet,boot,objective);
                        SetVehicleParamsEx(newcar,0,lights,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}BE:SP CMD | {F3FF02}(/v)ehicle [ime]");
            SendClientMessage(playerid, COLOR_WHITE, "Dostupna imena: park, lock(1-3), sell, sellto, color, find(1-4), options");
            return 1;
        }
    }
    return 1;
}

i am king!



Citat: David (Sabljak) A.k.A SABO(T) poslato Novembar 06, 2013, 20:54:29 POSLE PODNE
kako se vozila kreiraju za salon, pokazi kako ih kreiras i kako se spremaju

samo sam uzeo cars.cfg od balkan express x13

i am king!

Citat: David (Sabljak) A.k.A SABO(T) poslato Novembar 06, 2013, 22:00:25 POSLE PODNE
samo si uzeo, ocito zato i ne radi dobro


fora u tome sto moze poneka auta da se kupe a poneka ne ! Kapiras ?

i am king!

Citat: |DC-Owner| Pinki ãƒ,, √ poslato Novembar 06, 2013, 23:11:15 POSLE PODNE
Citat: David (Sabljak) A.k.A SABO(T) poslato Novembar 06, 2013, 22:00:25 POSLE PODNE
samo si uzeo, ocito zato i ne radi dobro


fora u tome sto moze poneka auta da se kupe a poneka ne ! Kapiras ?

Mesanje ID-ova onda, definisi sva vozila u skripti osim cos-a i postavi drugaciji raspon ID-ova za cos, kada sve definises.

[quote author=[X-3] Ralph link=topic=81185.msg556569#msg556569 date=1383776763]
Citat: |DC-Owner| Pinki ãƒ,, √ poslato Novembar 06, 2013, 23:11:15 POSLE PODNE
Citat: David (Sabljak) A.k.A SABO(T) poslato Novembar 06, 2013, 22:00:25 POSLE PODNE
samo si uzeo, ocito zato i ne radi dobro


fora u tome sto moze poneka auta da se kupe a poneka ne ! Kapiras ?

Mesanje ID-ova onda, definisi sva vozila u skripti osim cos-a i postavi drugaciji raspon ID-ova za cos, kada sve definises.
[/quote]

ali samo sam podesio Max_Vehicles 1500 a bilo je 400 ja msm

i am king!

Gledaj...
raspon za vozila ownerhipa je od 1-3
Vozilo 1 // ownership
Vozilo 2 //ownership
Vozilo 3 //ownership
Posao 1
Posao 2
Posao 3

imas ta vozila i tako su izlistana i sve je ok...
Sada ti ili neko je nesot ubacivao i nije ubacio na kraj skripte nego je frknuo izmedju negde onda imas ovako:

Vozilo 1
Vozilo 2
Posao 4
Vozilo 3
Posao 1
Posao 2
Posao 3
tebi je raspon i dalje od 1 do 3
samo sto 3. vozilo ce ocitavati od posla za cos....

[quote author=[X-3] Ralph link=topic=81185.msg556578#msg556578 date=1383778628]
Gledaj...
raspon za vozila ownerhipa je od 1-3
Vozilo 1 // ownership
Vozilo 2 //ownership
Vozilo 3 //ownership
Posao 1
Posao 2
Posao 3

imas ta vozila i tako su izlistana i sve je ok...
Sada ti ili neko je nesot ubacivao i nije ubacio na kraj skripte nego je frknuo izmedju negde onda imas ovako:

Vozilo 1
Vozilo 2
Posao 4
Vozilo 3
Posao 1
Posao 2
Posao 3
tebi je raspon i dalje od 1 do 3
samo sto 3. vozilo ce ocitavati od posla za cos....
[/quote]

NA VBUY VOZILA moze igrac da ima max 4 vozila kad kupi tako da nije se pomesalo sa idovima auto nego je u pitanju kupovina vozila nekad je moglo da se kupuju vozila svakakva ali u zadnjem vremenu nemoze bas svaka!

i am king!

Ako to onda nije brkanje sta je onda? Ne mozes kupiti taj flash jer mozes kupiti traktor na farmi koji se pobrkao sa tim...