ocmd:DJ(playerid,params[])
{
if(!IsPlayerConnected(playerid))
{
if(GetPVarInt(playerid, "Job")== 1)
{
if(!IsPlayerInRangeOfPoint(playerid,1,1211.2683,-905.6534,48.0557))
{
ShowPlayerDialog(playerid,DIALOG_DISCO,DIALOG_STYLE_LIST,"Disco","Neon Lichter\nDiscoLichter\nNebelmaschine\nTanzfläche\nDiscokugeln\nBlitzlichter\nMusik","Weiter","Abbrechen");
}
else
{
SendClientMessage(playerid,ROT,"Du bist an keinem DJ-Pult!");
}
}
else
{
SendClientMessage(playerid,ORANGE,"Du hast nicht den Job DJ!");
}
}
return 1;
}
So vielleicht?
PS.: Die Nachricht mit dem "DJ-Pult" muss ebenfalls durch eine "else-Abfrage" gekennzeichnet werden, denn sonst wird diese Nachricht nur angezeigt, wenn du in der Nähe des Pults bist, was unlogisch wäre.