DRINGEND HILFE !!! (/givework)

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

  • if(strcmp(cmd, "/givework", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    new x_job[100];
    new mafid = GetPlayerMafia(playerid);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, " /givework [Playerid/Name] [Auftrag]");
    SendClientMessage(playerid,COLOR_GRAD3," Aufträge: Drogendealer, Waffendealer, Autodieb!");
    return 1;
    }
    new para1;
    para1 = ReturnUser(tmp);
    x_job = strtok(cmdtext, idx);
    if(mafid==1||mafid==2||mafid==3||mafid==4||mafid==5||mafid==6||mafid==7)
    {
    if(PlayerInfo[playerid][pLeader] >= 0)
    {
    if(IsPlayerConnected(para1))
    {
    {
    if(strcmp(x_job,"Waffendealer",true) == 0)
    {
    GetPlayerName(para1, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    PlayerInfo[para1][pJob] = 9;
    format(string,sizeof(string), "Du hast %s den Auftrag als Waffendealer übermittelt!",giveplayer);
    SendClientMessage(playerid,COLOR_WHITE,string);
    SendClientMessage(para1,COLOR_LIGHTBLUE," Dir wurde der Job Waffendealer von dem Gangleader Übermittelt!");
    }
    else if(strcmp(x_job,"Autodieb",true) == 0)
    {
    GetPlayerName(para1, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    PlayerInfo[para1][pJob] = 5;
    format(string,sizeof(string), "Du hast %s den Auftrag als Autodieb übermittelt!",giveplayer);
    SendClientMessage(playerid,COLOR_WHITE,string);
    SendClientMessage(para1,COLOR_LIGHTBLUE," Dir wurde der Job Autodieb von dem Gangleader Übermittelt!");
    }
    else if(strcmp(x_job,"Drogendealer",true) == 0)
    {
    GetPlayerName(para1, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    PlayerInfo[para1][pJob] = 4;
    format(string,sizeof(string), "Du hast %s den Auftrag als Autodieb übermittelt!",giveplayer);
    SendClientMessage(playerid,COLOR_WHITE,string);
    SendClientMessage(para1,COLOR_LIGHTBLUE," Dir wurde der Job Drogendealer von dem Gangleader Übermittelt!");
    }
    else
    {
    SendClientMessage(playerid,COLOR_GRAD1,"Diesen Job gibt es nicht!");
    return 1;
    }
    }
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Der Spieler ist nicht online!");
    return 1;
    }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du darfst diesen Befehl nicht verwenden!");
    return 1;
    }
    }
    }


    Hallo Leute,

    Das Problem ist hier das wenn ich den Befehl eingeben und dahinter den Beruf z.b. Autodieb, wird immer nur
    der Beruf Waffendealer übermittelt. Und ich hab KP weshalb.

    Hier könnte dein Link für 5€/monat stehen (Schick mir eine nachricht)
    Hier könnte dein Link für 5€/monat stehen (Schick mir eine nachricht)
    Hier könnte dein Link für 5€/monat stehen (Schick mir eine nachricht)