Skripta koju koristim: CarOwnerShip
Detaljan opis problema: Kad zaklucujem vozilo nece da se zakluci
Dio skripte: //------------------------------------------------------------------------------
stock LockMyVehFnc(playerid)
{
new TCID,Float:CPs[3];
TCID = GetClosestVehicleToPlayer(playerid);
GetVehiclePos(TCID,CPs[0],CPs[1],CPs[2]);
if(IsPlayerInRangeOfPoint(playerid,2.0,CPs[0],CPs[1],CPs[2]))
{
if(PlayerOwnedVehID(playerid,TCID) != -1)
{
if(MyVehicle[PlayerOwnedVehID(playerid,TCID)][MyVehLock] == 0)
{
MyVehicle[PlayerOwnedVehID(playerid,TCID)][MyVehLock] = 1;
SCM(playerid, COLOR_GRAD1, "{00C0FF}INFO:{FFFFFF} Vaseto vozilo e sega zakluceno.");
}
else if(MyVehicle[PlayerOwnedVehID(playerid,TCID)][MyVehLock] == 1)
{
MyVehicle[PlayerOwnedVehID(playerid,TCID)][MyVehLock] = 0;
SCM(playerid, COLOR_GRAD1, "{00C0FF}INFO:{FFFFFF} Vaseto vozilo e sega otkluceno");
}
ZacuvajCarOwnerShip(PlayerOwnedVehID(playerid,TCID));
}
else
{
SCM(playerid, COLOR_GRAD1, "{840042}GRESKA:{FFFFFF} Ova vozilo ne e vasa sopstvenost.");
}
}
else
{
SCM(playerid, COLOR_GRAD1, "{840042}GRESKA:{FFFFFF} Vie ste predaleku od vaseto vozilo.");
}
return 0;
}
//------------------------------------------------------------------------------
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Jel preko ovoga zakljucavas ili imas neku komandu nesto preko nje ?
Pa cos je u dijalog pisem /avtomobil pa zatim izlaze dialog pritisnem zakluci i to je sve
Malo su mi cudne ove tvoje varijable no kazi ti meni dali dobijes poruku da si odkljuco ili zakljuco vozilo ?
Da , pise u chat vozilo zakluceno ali ne se zaklucava ..
Onda moras srediti lepse ove varijable jer ja ovde ne razumem bas najbolje sta si ti zamislio
MyVehicle[PlayerOwnedVehID(playerid,TCID)][MyVehLock] = 1;
Logicnije bi mi bilo da ide ovako recimo
MyVehicle[PlayerInfo[playerid][pCarkey]][MyVehLock] = 1;
Tako da malo sredi te varijable nesto si ti tu izmeso ili sta vec ...