Hi ich weis nicht warum mein Motor System nicht mehr geht damals hat es geklappt...
wäre schön wenn mir jemand helfen könnte. (Ich habe keine Errors)
Code:
if((newkeys & KEY_NO) && !(oldkeys & KEY_NO))
{
new vid = GetPlayerVehicleID(playerid),Float:vehleben;
GetVehicleHealth(vid,vehleben);
if(vehleben <= 250.0) return 1;
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
new engine,lights,alarm,doors,bonnet,boot,objective;
new veh = GetPlayerVehicleID(playerid);
GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
if(Motor[veh] == false)
{
HideMotorInfo(playerid);
TextDrawSetString(Motor_Start_Text[playerid],"Motor startet...");
ShowMotorInfo(playerid);
printf("Timer Startet");
SetTimerEx("MotorInfo", 2000, false, "", 0, "");
}
else
{
HideMotorInfo(playerid);
TextDrawSetString(Motor_Start_Text[playerid],"Motor ausgeschaltet...");
ShowMotorInfo(playerid);
SetTimerEx("MotorInfo", 1200, false, "", 0, "");
}
}
}
Public:
public MotorInfo(playerid)
{
new engine,lights,alarm,doors,bonnet,boot,objective;
new veh = GetPlayerVehicleID(playerid);
GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
HideMotorInfo(playerid);
if(Motor[veh]==false)
{
Motor[veh] = true;
SetVehicleParamsEx(veh,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
}
else
{
Motor[veh]=false;
SetVehicleParamsEx(veh,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
}
return 1;
}
//e: Gedebuggt habe ich es bereits, es wird bis zum letzten Punkt ausgeführt, trotzdem springt der Motor nicht an