[SA-MP 0.3c] Motor start/stop mit nur einem Befehl!

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Nabend,


    ich suche nach der Lösung den Motor und das Licht jeweils mit nur einem Befehl zu starten/stoppen.


    Sprich der Motor ist aus ich gebe /motor ein und die Kiste Springt an. Dann mach ich wieder /motor und der Motor geht aus.
    Hab echt kein Plan wie ich das Realisieren sollte, aber gehen muss es, da ich das schon auf ein paar Servern gesehen hab.


    Mit freundlichem Gruß
    =[MW]= KillerTier

    Rundenrekord des Pagani Zonda R um 1,1 Sec. geschlagen.
    Und das mit einem 50 PS schwächeren Auto, dem BMW 320w 1 E90



  • Ist gar nicht so schwer...



    if(strcmp(cmd, "/motor",true) == 0) {
    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)
    {
    SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
    GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~W~Motor ~r~aus!", 2000, 5);
    }
    else
    {
    SetVehicleParamsEx(vid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
    GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~W~Motor ~g~an!", 2000, 5);
    }
    }
    return 1;
    }