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.
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