Detaljan opis problema:evo primjer.Znaci ja sam sad clan LSB bande i mogu uc u svoje vozilo,dobro je to,ja odem do PD-a,i mogu da udem u njihovo vozilo iako sam definiro da nemogu(barem sam pokuso xd)
Dio skripte:
new gPoliceCar;
new gLsbCar;
new gGsfCar;
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if (newstate == PLAYER_STATE_DRIVER) // Ako je usao u vozilo kao vozac
{
new iVehicleID = GetPlayerVehicleID(playerid);
if(isPlayerInFrakt(playerid,1))
{
if (IsAPoliceCar(iVehicleID))
{
SendClientMessage(playerid, SIVA, "Nemas kljuc ovog vozila.");
RemovePlayerFromVehicle(playerid);
return 1;
}
}
return 1;
}
if(newstate == PLAYER_STATE_DRIVER) // Ako je usao u vozilo kao vozac
{
new iVehicleID2 = GetPlayerVehicleID(playerid);
if(isPlayerInFrakt(playerid,3))
{
if (IsALsbCar(iVehicleID2))
{
SendClientMessage(playerid, SIVA, "Nemas kljuc ovog vozila.");
RemovePlayerFromVehicle(playerid);
return 1;
}
}
return 1;
}
if (newstate == PLAYER_STATE_DRIVER) // Ako je usao u vozilo kao vozac
{
new iVehicleID3 = GetPlayerVehicleID(playerid);
if(isPlayerInFrakt(playerid,2))
{
if (IsAGsfCar(iVehicleID3))
{
return 1;
}
SendClientMessage(playerid, SIVA, "Nemas kljuc ovog vozila.");
RemovePlayerFromVehicle(playerid);
return 1;
}
return 1;
}
return 1;
}evo dat cu i za svaku org po 1 vozilo
gPoliceCar = AddStaticVehicleEx(523,1591.2963,-1711.4197,5.4554,1.7025,0,0,120);gLsbCar = AddStaticVehicleEx(560,2290.2300,-1117.4802,37.6820,89.4838,233,1,240); // auto500gGsfCar = AddStaticVehicleEx(567,2485.2039,-1754.5072,13.4156,0.0630,128,81,120);stock IsAPoliceCar(iVehicleID) // By Joey_
{
for(new iIdx = 0; iIdx < sizeof(gPoliceCar); iIdx++)
{
if (gPoliceCar == iVehicleID)
return 1;
}
return 0;
}
stock IsALsbCar(iVehicleID2) // By Joey_
{
for(new iIdx = 0; iIdx < sizeof(gLsbCar); iIdx++)
{
if (gLsbCar == iVehicleID2)
return 1;
}
return 0;
}
stock IsAGsfCar(iVehicleID3) // By Joey_
{
for(new iIdx = 0; iIdx < sizeof(gGsfCar); iIdx++)
{
if (gGsfCar == iVehicleID3)
return 1;
}
return 0;
}Neke slike/video za lakse dobivanje pomoci(neobavezno)://
