Wanted anzeige bug

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 Leute,


    also wenn mir ein Cop wanteds gibt wird das zwar angezeigt aber es entspricht nicht den wanteds die ich auch wirklich in meiner datei habe. Hier mal 2 screens wie das ingame aussieht. Dabei ist zu beachten dass dort steht Derzeitiges Wantedleve: 1 und ich habe 6 Wanteds als anzeige.




    Falls ihr den /su befehl noch braucht.


    if(strcmp(cmd, "/suspect", true) == 0 || strcmp(cmd, "/su", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    new x_job[128];
    if(OnDuty[playerid]==1||Undercover[playerid]==1)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Verwendung: (/su)spect [Playerid] [kürzel]");
    return 1;
    }
    x_job = strtok(cmdtext, idx);
    if(!strlen(x_job ))
    {
    SendClientMessage(playerid, COLOR_GRAD1, " /suspect [Playerid/Name] [kürzel]");
    return 1;
    }
    new turnmes[128];
    new turned[MAX_PLAYER_NAME];
    GetPlayerName(playerid, turned, sizeof(turned));
    new points = WantedPoints[playerid];
    giveplayerid = ReturnUser(tmp);
    tmp = strtok(cmdtext, idx);


    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    for(new i = 0; i <MAX_PLAYERS; i++)
    {
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(WantedLevel[giveplayerid] >= 6)
    {
    SendClientMessage(playerid,COLOR_GRAD2,"Der Spieler hat schon 6 Wanteds");
    return 1;
    }
    else if(strcmp(x_job,"drive",true) == 0)
    {
    format(turnmes,sizeof(turnmes), "Officer %s hat dich des Falschfahrens überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, turnmes);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedPoints[giveplayerid] += 1;
    WantedLevel[giveplayerid]+=1;
    format(turnmes, sizeof(turnmes), "%s hat %s des Falschfahrens überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"flucht",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich der Flucht überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+2);
    WantedPoints[giveplayerid] += 2;
    WantedLevel[giveplayerid]+=2;
    format(turnmes, sizeof(turnmes), "%s hat %s der Flucht überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"attack",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich des Angriffes überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedPoints[giveplayerid] += 1;
    WantedLevel[giveplayerid]+=1;
    format(turnmes, sizeof(turnmes), "%s hat %s des Angriffes überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"kill",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich des Mordes überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+2);
    WantedPoints[giveplayerid] += 2;
    WantedLevel[giveplayerid]+=2;
    format(turnmes, sizeof(turnmes), "%s hat %s des Mordes überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"insult",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich der Beleidigung überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedPoints[giveplayerid] += 1;
    WantedLevel[giveplayerid]+=1;
    format(turnmes, sizeof(turnmes), "%s hat %s der Beleidigung überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"lights",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich beim Autofahren in der Dunkelheit ohne Licht erwischt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedPoints[giveplayerid] += 1;
    WantedLevel[giveplayerid]+=1;
    format(turnmes, sizeof(turnmes), "%s hat %s beim Autofahren in der Dunkelheit ohne Licht erwischt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"damage",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich der Beschädigung eines Fahrzeuges überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedLevel[giveplayerid]+=1;
    WantedPoints[giveplayerid] += 1;
    format(turnmes, sizeof(turnmes), "%s hat %s der Beschädigung eines Fahrzeuges überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);


    }
    else if(strcmp(x_job,"decar",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich der Zerstörung eines Fahrzeuges überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+2);
    WantedLevel[giveplayerid]+=2;
    WantedPoints[giveplayerid] += 2;
    format(turnmes, sizeof(turnmes), "%s hat %s der Zerstörung eines Fahrzeuges überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);


    }
    else if(strcmp(x_job,"car",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich des fahrens ohne Führerschein überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedLevel[giveplayerid]+=1;
    WantedPoints[giveplayerid] += 1;
    format(turnmes, sizeof(turnmes), "%s hat %s des fahrens ohne Führerschein überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);


    }
    else if(strcmp(x_job,"bike",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich beim fahren eines Motorrad´s ohne gültige License überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedLevel[giveplayerid]+=1;
    WantedPoints[giveplayerid] += 1;
    format(turnmes, sizeof(turnmes), "%s hat %s beim fahren eines Motorrad´s ohne gültige License überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);


    }
    else if(strcmp(x_job,"weapon",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich des besitzes von Waffen ohne License überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedLevel[giveplayerid]+=2;
    WantedPoints[giveplayerid] += 2;
    format(turnmes, sizeof(turnmes), "%s hat %s des besitzes von Waffen überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);


    }
    else if(strcmp(x_job,"lkw",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich beim fahren eines LKW´s überführt ohne gültige Licens!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedLevel[giveplayerid]+=1;
    WantedPoints[giveplayerid] += 1;
    format(turnmes, sizeof(turnmes), "%s hat %s beim fahren eines LKW´s überführt ohne gültige Licens!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"fly",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich des fliegens ohne Flugschein überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedPoints[giveplayerid] += 1;
    WantedLevel[giveplayerid]+=1;
    format(turnmes, sizeof(turnmes), "%s hat %s des fliegens ohne Flugschein überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"govres",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich des Wiederstand gegen die Staatsgewalt überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedPoints[giveplayerid] += 1;
    WantedLevel[giveplayerid]+=1;
    format(turnmes, sizeof(turnmes), "%s hat %s des Wiederstand gegen die Staatsgewalt überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"govobs",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich der Behinderung der Staatsgewalt überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedLevel[giveplayerid]+=1;
    WantedPoints[giveplayerid] += 1;
    format(turnmes, sizeof(turnmes), "%s hat %s der Behinderung der Staatsgewalt überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"demage",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich beim Beschädigen eines Fahrzeugs erwischt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedLevel[giveplayerid]+=1;
    WantedPoints[giveplayerid] += 1;
    format(turnmes, sizeof(turnmes), "%s hat %s beim Beschädigen eines Fahrzeugs erwischt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"drugs",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich unter Drogen einfluss überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedLevel[giveplayerid]+=1;
    WantedPoints[giveplayerid] += 1;
    format(turnmes, sizeof(turnmes), "%s hat %s unter Drogen einfluss überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"thcar",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich beim Diebstahl eines Fahrzeugs überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedLevel[giveplayerid]+=1;
    WantedPoints[giveplayerid] += 1;
    format(turnmes, sizeof(turnmes), "%s hat %s beim Diebstahl eines Fahrzeugs überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"alc",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich beim fahren unter Alkohol einfluss überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedPoints[giveplayerid] += 1;
    WantedLevel[giveplayerid]+=1;
    format(turnmes, sizeof(turnmes), "%s hat %s beim fahren unter Alkohol einfluss überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"helm",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich beim fahren eines Motorrades ohne Helm überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedPoints[giveplayerid] += 1;
    WantedLevel[giveplayerid]+=1;
    format(turnmes, sizeof(turnmes), "%s hat %s beim fahren eines Motorrades ohne Helm überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    return 1;
    }
    }
    }
    else
    {
    format(string, sizeof(string), "%d ist kein aktiver Spieler.", giveplayerid);
    SendClientMessage(playerid, COLOR_GRAD1, string);
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, "Du bist kein Beamter!");
    }


    }
    return 1;
    }

  • Ich mag und kann strcmp Befehle nicht leiden ...
    Aber ich kann dir sagen, was ich im groben erkenne, mach mal folgendes:
    new points = GetPlayerWantedLevel(playerid);


    Und das ganze dann +1'sen ... würde ich sagen ...
    Wenn's falsch ist, bescheid sagen, dann lösch ich den Post.

  • Hallo,
    klar ist alles +1, aber du hast ja die Variable: WantedPoints genutzt.
    Aber du musst, so vermute ich mal, eher "GetPlayerWantedLevel" nutzen, denn so liest du die WantedPoints aus und nicht die dortigen "Sterne" ... ;)


    Grüße.

  • if(strcmp(cmd, "/suspect", true) == 0 || strcmp(cmd, "/su", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    new x_job[128];
    if(OnDuty[playerid]==1||Undercover[playerid]==1)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Verwendung: (/su)spect [Playerid] [kürzel]");
    return 1;
    }
    x_job = strtok(cmdtext, idx);
    if(!strlen(x_job ))
    {
    SendClientMessage(playerid, COLOR_GRAD1, " /suspect [Playerid/Name] [kürzel]");
    return 1;
    }
    new turnmes[128];
    new turned[MAX_PLAYER_NAME];
    GetPlayerName(playerid, turned, sizeof(turned));
    new points = GetPlayerWantedLevel(playerid);
    giveplayerid = ReturnUser(tmp);
    tmp = strtok(cmdtext, idx);


    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    for(new i = 0; i <MAX_PLAYERS; i++)
    {
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(WantedLevel[giveplayerid] >= 6)
    {
    SendClientMessage(playerid,COLOR_GRAD2,"Der Spieler hat schon 6 Wanteds");
    return 1;
    }
    else if(strcmp(x_job,"drive",true) == 0)
    {
    format(turnmes,sizeof(turnmes), "Officer %s hat dich des Falschfahrens überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, turnmes);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedPoints[giveplayerid] += 1;
    WantedLevel[giveplayerid]+=1;
    format(turnmes, sizeof(turnmes), "%s hat %s des Falschfahrens überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"flucht",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich der Flucht überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+2);
    WantedPoints[giveplayerid] += 2;
    WantedLevel[giveplayerid]+=2;
    format(turnmes, sizeof(turnmes), "%s hat %s der Flucht überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"attack",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich des Angriffes überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedPoints[giveplayerid] += 1;
    WantedLevel[giveplayerid]+=1;
    format(turnmes, sizeof(turnmes), "%s hat %s des Angriffes überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"kill",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich des Mordes überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+2);
    WantedPoints[giveplayerid] += 2;
    WantedLevel[giveplayerid]+=2;
    format(turnmes, sizeof(turnmes), "%s hat %s des Mordes überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"insult",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich der Beleidigung überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedPoints[giveplayerid] += 1;
    WantedLevel[giveplayerid]+=1;
    format(turnmes, sizeof(turnmes), "%s hat %s der Beleidigung überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"lights",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich beim Autofahren in der Dunkelheit ohne Licht erwischt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedPoints[giveplayerid] += 1;
    WantedLevel[giveplayerid]+=1;
    format(turnmes, sizeof(turnmes), "%s hat %s beim Autofahren in der Dunkelheit ohne Licht erwischt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"damage",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich der Beschädigung eines Fahrzeuges überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedLevel[giveplayerid]+=1;
    WantedPoints[giveplayerid] += 1;
    format(turnmes, sizeof(turnmes), "%s hat %s der Beschädigung eines Fahrzeuges überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);


    }
    else if(strcmp(x_job,"decar",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich der Zerstörung eines Fahrzeuges überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+2);
    WantedLevel[giveplayerid]+=2;
    WantedPoints[giveplayerid] += 2;
    format(turnmes, sizeof(turnmes), "%s hat %s der Zerstörung eines Fahrzeuges überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);


    }
    else if(strcmp(x_job,"car",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich des fahrens ohne Führerschein überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedLevel[giveplayerid]+=1;
    WantedPoints[giveplayerid] += 1;
    format(turnmes, sizeof(turnmes), "%s hat %s des fahrens ohne Führerschein überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);


    }
    else if(strcmp(x_job,"bike",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich beim fahren eines Motorrad´s ohne gültige License überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedLevel[giveplayerid]+=1;
    WantedPoints[giveplayerid] += 1;
    format(turnmes, sizeof(turnmes), "%s hat %s beim fahren eines Motorrad´s ohne gültige License überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);


    }
    else if(strcmp(x_job,"weapon",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich des besitzes von Waffen ohne License überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedLevel[giveplayerid]+=2;
    WantedPoints[giveplayerid] += 2;
    format(turnmes, sizeof(turnmes), "%s hat %s des besitzes von Waffen überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);


    }
    else if(strcmp(x_job,"lkw",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich beim fahren eines LKW´s überführt ohne gültige Licens!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedLevel[giveplayerid]+=1;
    WantedPoints[giveplayerid] += 1;
    format(turnmes, sizeof(turnmes), "%s hat %s beim fahren eines LKW´s überführt ohne gültige Licens!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"fly",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich des fliegens ohne Flugschein überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedPoints[giveplayerid] += 1;
    WantedLevel[giveplayerid]+=1;
    format(turnmes, sizeof(turnmes), "%s hat %s des fliegens ohne Flugschein überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"govres",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich des Wiederstand gegen die Staatsgewalt überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedPoints[giveplayerid] += 1;
    WantedLevel[giveplayerid]+=1;
    format(turnmes, sizeof(turnmes), "%s hat %s des Wiederstand gegen die Staatsgewalt überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"govobs",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich der Behinderung der Staatsgewalt überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedLevel[giveplayerid]+=1;
    WantedPoints[giveplayerid] += 1;
    format(turnmes, sizeof(turnmes), "%s hat %s der Behinderung der Staatsgewalt überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"demage",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich beim Beschädigen eines Fahrzeugs erwischt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedLevel[giveplayerid]+=1;
    WantedPoints[giveplayerid] += 1;
    format(turnmes, sizeof(turnmes), "%s hat %s beim Beschädigen eines Fahrzeugs erwischt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"drugs",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich unter Drogen einfluss überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedLevel[giveplayerid]+=1;
    WantedPoints[giveplayerid] += 1;
    format(turnmes, sizeof(turnmes), "%s hat %s unter Drogen einfluss überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"thcar",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich beim Diebstahl eines Fahrzeugs überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedLevel[giveplayerid]+=1;
    WantedPoints[giveplayerid] += 1;
    format(turnmes, sizeof(turnmes), "%s hat %s beim Diebstahl eines Fahrzeugs überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"alc",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich beim fahren unter Alkohol einfluss überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedPoints[giveplayerid] += 1;
    WantedLevel[giveplayerid]+=1;
    format(turnmes, sizeof(turnmes), "%s hat %s beim fahren unter Alkohol einfluss überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    else if(strcmp(x_job,"helm",true) == 0)
    {
    format(string,sizeof(string), "Officer %s hat dich beim fahren eines Motorrades ohne Helm überführt!", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SetPlayerWantedLevel(giveplayerid,points+1);
    WantedPoints[giveplayerid] += 1;
    WantedLevel[giveplayerid]+=1;
    format(turnmes, sizeof(turnmes), "%s hat %s beim fahren eines Motorrades ohne Helm überführt!",sendername,giveplayer);
    SendRadioMessage(1,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(2,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(3,COLOR_LIGHTBLUE, turnmes);
    SendRadioMessage(21,COLOR_LIGHTBLUE, turnmes);
    }
    return 1;
    }
    }
    }
    else
    {
    format(string, sizeof(string), "%d ist kein aktiver Spieler.", giveplayerid);
    SendClientMessage(playerid, COLOR_GRAD1, string);
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, "Du bist kein Beamter!");
    }


    }
    return 1;
    }


    Müsste/sollte klappen.