Wanted

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,


    Ich möchte gerne das man beim Bank Rob 10 Auto wanted bekommt und mann bekommt nur 1 Wanted kann mir bitte einer Helfen


    // >>>>>>>>>>>>>>>>> BANKÜBERFALL <<<<<<<<<<<<<<<<<
    if(strcmp(cmd, "/ueberfall", true) == 0 || strcmp(cmd, "/ausrauben", true) == 0)
    {
    new Cops = 0;
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(PlayerInfo[i][pMember] == 1 || PlayerInfo[i][pLeader] == 1 || PlayerInfo[i][pLeader] == 2 || PlayerInfo[i][pMember] == 2 || PlayerInfo[i][pLeader] == 3 || PlayerInfo[i][pMember] == 3)
    {
    Cops += 1;
    }
    }
    }
    if(Cops < 1)
    {
    SendClientMessage(playerid, COLOR_GREY, "Es ist kein Security da und der Tresor versperrt!");
    return 1;
    }
    if(rob == 1)
    {
    SendClientMessage(playerid,0xAA3333AA,"Die Bank wurde schon überfallen!");
    return 1;
    }
    if(!IsPlayerInRangeOfPoint(playerid,4.0,2141.7009,1637.3978,993.5761))
    {
    SendClientMessage(playerid, COLOR_RED, "Du bist nicht im Tresorraum der Bank!");
    }
    //FreezePlayer(playerid);
    rob = 1;
    WantedPoints[playerid] += 1;
    SetPlayerCriminal(playerid,255, "Ausrauben der LS Bank");
    SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)+100);
    SetTimer("Rob_Reset",3600000,0); // Nach 60 Minuten erst wieder ausrauben
    SetTimerEx("Rob_UnFreeze",240000,0,"i",playerid); // Nach 2 minuten Bank überfallen
    OnPlayerCommandText(playerid,"/S Hände hoch das ist ein Überfall!!!");
    SendClientMessage(playerid,0xFF9933FF,"Warte bis die Bankangestellten das Geld eingepackt haben &!");
    SendClientMessage(playerid,0xFF9933FF,"verlasse vorher nicht die Bank!");
    WantedPoints[playerid]+=10;
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(IsACop(i))
    {
    SendClientMessage(i,COLOR_RED,"Leitstelle: Achtung Alle Einheiten! Eine Meldung vom Bank Security System!");
    SendClientMessage(i,COLOR_RED,"Leitstelle: Verbrechen: Banküberfall, Gesuchter: Unbekannt");
    SendClientMessage(i,COLOR_RED,"Leitstelle: Begeben sie sich sofort zur Los Santos Bank!");
    }
    }
    }
    return 1;
    }

  • Ich will ja nichts sagen aber schau mal was du hier geschrieben hast


    WantedPoints[playerid] += 1;
    SetPlayerCriminal(playerid,255, "Ausrauben der LS Bank");
    SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)+100);//HIER +100?!?


    +100 Übersteigt die maximale Wantedanzahl deswegen wird es denke ich nur die 1 von der 100 nehmen(Laienhaft^^)
    und dazu kommt noch, dass man lau Wiki nur Wanteds 0-6 setzen kann SetPlayerWantedLevel

  • SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)+100);


    Der Verbrecher kriegt aktuelle Wanteds + 100?

    Ihr habt das normale Pawno satt? Notepad ++ mit allen Pawnofunktionen, hier zum Downloaden, Klick