Problem mit (Fahrer) Drive-by

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
  • Hey ihr Brotfische,
    Habe mich mal an einem Fahrer-Drive-by versucht,
    aber i,.wie klappt das nicht so ganz :/


    if (newkeys == KEY_FIRE && KEY_LOOK_RIGHT || newkeys == KEY_FIRE && KEY_LOOK_LEFT || newkeys == KEY_ACTION && KEY_LOOK_LEFT || newkeys == KEY_ACTION && KEY_LOOK_RIGHT)
    {
    if (IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    {
    driveby[playerid] += 1;
    new string[256]; format(string, sizeof(string), "Driveby while Driver is forbidden [%d/2 warns]",driveby[playerid]);
    SendClientMessage(playerid,COLOR_RED, string);


    }
    if (driveby[playerid] == 2)
    {
    SendClientMessage(playerid,COLOR_RED,"Driveby while Driver is forbidden! (Warning [2/2]");
    Kick(playerid);
    }
    return 1;
    }


    So sieht's bisher aus aber ich bekomme nur die Warnungen wenn ich nur KEY_FIRE drücke ?!
    Könnt ihr mir helfen? :|


    lg

  • Der Englisch Text ist nicht grade der beste, es sollte eher so sein:



    "You can't shoot while you drive a car."
    "Shooting is forbidden while you drive a car."
    "You are unable to shoot while you drive a car."


    Achte auf Groß und Klein schreibung.

  • Das war jetzt auch nur auf die Schnelle ;) :D


    Tommyx3
    Danke ;)