/einhacken 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
  • Guten Tag liebes forum :)
    ich habe ein problem wenn ich in ein PDCar gehe und /einhacken mache
    bleibe ich unendlich lang im PDCar gefreezt und meine wanteds gehen nicht weg

    if(strcmp(cmd, "/einhacken", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(PlayerCuffed[playerid] > 0)
    {
    SendClientMessage(playerid, COLOR_GREY, "Du kannst ohne Hände nicht Hacken!");
    return 1;
    }
    if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 596)
    {
    new cops;
    for(new p = 0; p < MAX_PLAYERS; p++)
    {
    if(IsPlayerConnected(p))
    {
    if(IsACop(p) && OnDuty[p])
    {
    cops ++;
    }
    }
    }
    if(cops < 0)
    {
    SendClientMessage(playerid, COLOR_GREY, "Zum Hacken müssen genügend Cop´s Online sein!");
    return 1;
    }
    SendClientMessage(playerid, COLOR_ALLDEPT, "Du hast dich Erfolgreich in den Polizei Computer Eingehackt.");
    TogglePlayerControllable(playerid,0);
    TogglePlayerControllable(playerid, 0);
    PlayerHacked[playerid] = 1;
    SetTimerEx("hack", 36000, 0, "d", playerid);
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(IsACop(playerid) || IsPlayerInFrac(playerid,2) || IsPlayerInFrac(playerid,3))
    {
    GetPlayerName(i, sendername, sizeof(sendername));
    format(string, sizeof(string), "HQ: VORSICHT %s versuch sich in ein Polizeit Fahrzeug einzuhacken!", sendername);
    SendClientMessage(i, TEAM_BLUE_COLOR, string);
    }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Du musst dafür in ein LSPD Fahrzeug sitzen!");
    return 1;
    }
    }
    return 1;
    }



    Ich hoffe das ihr mir helfen könnt

    Mit freundlichen Grüßen


    Digny

  • Jetzt weiss ich was ich vergessen hab komisch dass es keine errors gab

    Er kann die bei SetTimerEx keine Errors geben, weil Pawn beim compilieren ja nicht weiß, was SetTimerEx ist ;)
    Es muss übrigens als public sein ;)