[POMOC] /v oboji i /oldcar

Započeo PePuRâ„¢, Maj 17, 2012, 17:39:38 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

/V OBOJI

Skripta koju koristim: CLRP edit
Detaljan opis problema: kad god ocu obojat auto uvjek mi se oboja u crno
Dio skripte: else if(strcmp(x_nr,"oboji",true) == 0)
{
    if (Carlist[playerid][Typ]!=-1)
    {
if (Carlist[playerid][Carid]!=-1)
{
    ChangeVehicleColor(Carlist[playerid][Carid],Carlist[playerid][Color1],Carlist[playerid][Color2]);
    VehicleSave(playerid);
    SendClientMessage(playerid, ZUTA, "* Prebojali ste automobil!");
    }
else { SendClientMessage(playerid, COLOR_GREY, "Vase vozilo je pokvareno! Popravite ga!"); }
}
else { SendClientMessage(playerid, COLOR_GREY, "Ne posjedujes vozilo!"); }
    return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): //

/OLDCAR

Skripta koju koristim: CLRP edit
Detaljan opis problema: kad napisem /oldcar uvjek mi se pokaze id auta 0
Dio skripte: if(strcmp(cmd, "/oldcar", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
    format(string, sizeof(string), "Vas stari auto je bio: %d",gLastCar[playerid]);
    SendClientMessage(playerid, COLOR_GREY, string);
    }
    return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): //

Ako treba jos sta dodat recite mi

Mirnas_Tajic

da ti kazem da ti i neradi komanda /v park


Mirnas_Tajic

aj mi daj svoju /v park komandu da vidim ocel mi radit ja sam popravio sve bugove na njemu (na ovom modu) aj mi daj jos ovu komandu da djaba se ne zivciram

Zamjeni taj svoj kod oboji sa ovim :

else if(strcmp(x_nr,"oboji",true) == 0)
        {
        if(GetPlayerMoney(playerid) < 1000)
        {
            SendClientMessage(playerid, COLOR_GREY,"   Nemate dovoljno novca za farbanje.");
            return 1;
        }
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "Koriscenje: /v oboji [ColorOneID] [ColorTwoID]");
return 1;
}
new color1;
color1 = strval(tmp);
if(color1 < 0 && color1 > 126)
{
    SendClientMessage(playerid, COLOR_GREY, "   Od 0 do 126 !!!");
    return 1;
}
tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "Koriscenje: /v oboji [ColorOneID] [ColorTwoID]");
return 1;
}
new color2;
color2 = strval(tmp);
if(color2 < 0 && color2 > 126)
{
    SendClientMessage(playerid, COLOR_GREY, "   Od 0 do 126 !!!");
    return 1;
}
        if(IsPlayerInVehicle(playerid, Carlist[playerid][Carid]))
        {
Carlist[playerid][Color1] = color1;
                Carlist[playerid][Color2] = color2;
                SafeGivePlayerMoney(playerid, -1000);
                GameTextForPlayer(playerid, "~w~Cijena farbanja~n~~r~-$1000", 5000, 1);
                ChangeVehicleColor(Carlist[playerid][Carid], color1, color2);
                VehicleSave(playerid);
return 1;
    }
        else
        {
            SendClientMessage(playerid, COLOR_GREY,"   Niste u vasem vozilu.");
            return 1;
        }
        }


Prodajem "AG-RP" GameMod, možete ga pogledati na Haimachi, upitom na PM.

Hvala :D
Budem probo kad dodem na komp pa cu ti rec jel radi :))

Hvala :D
Budem probo kad dodem na komp pa cu ti rec jel radi :))
EDIT: Radi


Evo ti komanda
      if(strcmp(x_nr,"park",true) == 0)
{
if (IsPlayerInVehicle(playerid,Carlist[playerid][Carid]))
{
    GetVehiclePos(Carlist[playerid][Carid],Carlist[playerid][X3],Carlist[playerid][Y3],Carlist[playerid][Z3]);
    GetVehicleZAngle(Carlist[playerid][Carid],Carlist[playerid][Rotation]);
    new componentid = GetModType(componentid);
OnVehicleMod(playerid,Carlist[playerid][Carid],componentid);
VehicleSave(playerid);
    SendClientMessage(playerid, COLOR_YELLOW, "Tvoje ce se vozilo ce se poslije reloga ovdje spawnati");
}
else { SendClientMessage(playerid, COLOR_GREY, "Ovo nije vase vozilo!"); }
return 1;
}

Mirnas_Tajic

jel to ona obicna komanda ili si je editovao?