Hallo Breadfish,
Ich habe mir heute ein Motor System gemacht und ich möchte das es 3Sekunden dauert bis der Motor an/aus ist
aber es klappt nicht bei mir bitte um hilfe
if(strcmp(cmd, "/motor",true) == 0)
{
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)
{
SendClientMessage(playerid,COLOR_RED,"Warte bis der Motor Gestoppt wird.");
SetTimerEx(3000,1,"i",playerid);
SendClientMessage(playerid,COLOR_RED,"Motor aus");
SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Warte bitte bis der Motor an ist.");
SetTimerEx(3000,1,"i",playerid);
SendClientMessage(playerid,COLOR_RED,"Motor an");
SetVehicleParamsEx(vid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
}
}
return 1;
}