/su funktioniert nicht

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
  • Hallo
    Ich habe ein Problem beim Lifeplay Gamemode/Script und zwar wenn ich als Cop /su eingebe steht dort /su Spielerid kürzel wenn ich das mache z.B /su 1 Mord bekommt der Spieler aber kein Wanted !Hier mal ein Auszug aus dem Script


    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;

  • was für ein script hast du ? SoL da geht das mit su auch nicht ich weis aber wie es geht du musst tab drücken und dann auf den namen klicken dann kommen die stvo sachen und so :D kann ich mal die ip

    Zitat

    Ich habe ein Problem beim Lifeplay Gamemode/Script

    Lesen kann helfen