Guten Tag,
es geht um folgenden Befehl:
if(strcmp(cmd, "/drugs", true) == 0)
{
if(PlayerInfo[playerid][pJob] == 4 && Drug[playerid] == 0)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, 1866.4332,-1859.7687,13.6000))
{
SendClientMessage(playerid, COLOR_WHITE,"");
SendClientMessage(playerid, COLOR_WHITE,"");
SendClientMessage(playerid, COLOR_WHITE,"");
SendClientMessage(playerid, COLOR_WHITE,"");
SendClientMessage(playerid, COLOR_WHITE,"");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Burt: Hallo, du möchstest sicher ein paar Drogen bekommen");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Burt: Aber zuerst musst du mir bitte ein paar Sachen zu Joey bringen");
SetPlayerCheckpoint(playerid, 2705.3472,-1275.7703,58.0565, 5.0);
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Burt: Schau hier, auf der Mini-Map Links unten ist ein Checkpoint");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Burt: Schnapp dir einen Wagen hinten und fahr zu Joey");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Burt: Wenn keiner hinten steht, warte kurz, er müsste gleich kommen");
Drug[playerid] = 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD2,"Du bist kein Drogendealer oder bist nicht am Drogen Punkt!");
}
return 1;
}
Wenn ich den Befehl eingebe und nicht an der Porsition bin, kommt nicht die Nachricht "Du bist kein Drogendealer oder bist nicht am Drogen Punkt!"
Woran liegt das?
Liebe Grüße
MR.X