if(strcmp(cmd, "/engine", true) == 0)
{
new vehicleid = GetPlayerVehicleID(playerid);
new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(GetVehicleModel(vehicleid) != 481 || GetVehicleModel(vehicleid) != 509 || GetVehicleModel(vehicleid) != 510)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s puts the keys and turn on the engine.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
if(engine == 1)
{
SetVehicleParamsEx(vehicleid, 0, lights, alarm, doors, bonnet, boot, objective);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s Turn off the engine and take the keys.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else
{
SetVehicleParamsEx(vehicleid, 1, lights, alarm, doors, bonnet, boot, objective);
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD5, " You riding a bicycles!");
}
}
return 1;
}
stock IsABike(vehicleid)
{
new result, model = GetVehicleModel(vehicleid);
switch(model)
{
case //bike model ids here: result = model;
}
return result;
}
if(IsABike(vehicleid))
{
// code here
}
stock IsABicycle(vehicleid)
{
switch(GetVehicleModel(vehicleid))
{
case 481, 509, 510: return true;
}
return false;
}
Yes, you need to insert all the Bike Model IDs
![]() pawn Код:
|