24.09.2012, 07:17
Ok So I am having trouble trying to make my cop cars passengers seats not locked for players, When I attempt to lock the cop car it locks all the doors but i only want it to lock the drivers seat.
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) //Called when a player attempts to enter a vehicle
{
if(vehicleid == PoliceCar) //If the car they're trying to enter is a Police car, replace with your police car
{
new engine, lights, alarm, doors, bonnet, boot, objective
GetVehicleParamsEx(vehicle, engine, lights, alarm, doors, bonnet, boot, objective);
if(ispassenger == 0) //if they're trying to enter as a drivervariable.
{
SetVehicleParamsEx(vehicle, engine, lights, alarm, 0, bonnet, boot, objective);
}
else
{
SetVehicleParamsEx(vehicle, engine, lights, alarm, 1, bonnet, boot, objective);
}
}
return 1;
}
if(!ispassenger)
0_o what?
pawn Код:
|
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(GetVehicleModel(vehicleid) == 569)
{
new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
if(ispassenger == 0)
{
SetVehicleParamsForPlayer(vehicleid, playerid, objective, 1);
}
else
{
SetVehicleParamsForPlayer(vehicleid, playerid, objective, 0);
}
}
return 1;
}
pawn Код:
![]() |
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(ispassenger == 1)
{
RemovePlayerFromVehicle(playerid);
}
return 1;
}
pawn Код:
![]() |
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(GetVehicleModel(vehicleid) == 569)
{
if(ispassenger == 0)
{
SetVehicleParamsForPlayer(vehicleid, playerid, 0, 1);
}
else
{
SetVehicleParamsForPlayer(vehicleid, playerid, 0, 0);
}
}
return 1;
}