Code
ocmd:motor(playerid,params[])
{
if(IsANoTachoVehicle(GetPlayerVehicleID(playerid)))
{
SendClientMessage(playerid, COLOR_GRAD1, "{FFFFFF}Fahrräder haben {FF0000}keinen{FFFFFF} Motor ...");
return 1;
}
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return 1;
new engine,lights,alarm,doors,bonnet,boot,objective;
new vid = GetPlayerVehicleID(playerid);
GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
if(vid != INVALID_VEHICLE_ID)
{
if(engine == VEHICLE_PARAMS_ON)
{
GetVehicleParamsEx(vid, engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(vid, VEHICLE_PARAMS_OFF, VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du stellst den Motor ab.");
}
else
{
GetVehicleParamsEx(vid, engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(vid, engine,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du betätigst die Zündung.");
}
}
return 1;
}
ocmd:licht(playerid,params[])
{
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return 1;
new engine,lights,alarm,doors,bonnet,boot,objective;
new vid = GetPlayerVehicleID(playerid);
if(vid != INVALID_VEHICLE_ID)
{
if(lights == VEHICLE_PARAMS_ON)
{
GetVehicleParamsEx(vid, engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(vid, VEHICLE_PARAMS_OFF, VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective);
}
else
{
GetVehicleParamsEx(vid, engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(vid, engine,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
}
}
return 1;
}
Alles anzeigen
Also so habe ich es jetzt.
