Wieso kommt nur die Farbe Rot im Chat und nicht der Text?
Liegt bestimmt daran das am Ende des Case immer SendClientMessageToAll ist oder?
COMMAND:aduty(playerid,params[])
{
new str[128];
if(!isAnAdmin(playerid,1)) return SendClientMessage(playerid,GRAU,ADMINMELDUNG);
if(User[playerid][AdminDuty] == 0)
{
switch(User[playerid][Admin])
{
case 1:format(str,128,"** %s ist nun als %s im Dienst",PlayerName(playerid),Adminrang[User[playerid][Admin]],SendClientMessageToAll(SUPPORTER,str));
case 2:format(str,128,"** %s ist nun als %s im Dienst",PlayerName(playerid),Adminrang[User[playerid][Admin]],SendClientMessageToAll(MODERATOR,str));
case 3:format(str,128,"** %s ist nun als %s im Dienst",PlayerName(playerid),Adminrang[User[playerid][Admin]],SendClientMessageToAll(ADMINISTRATOR,str));
case 4:format(str,128,"** %s ist nun als %s im Dienst",PlayerName(playerid),Adminrang[User[playerid][Admin]],SendClientMessageToAll(SERVERLEITER,str));
}
User[playerid][AdminDuty] = 1;
}else if(User[playerid][AdminDuty] == 1)
{
switch(User[playerid][Admin])
{
case 1:format(str,128,"** %s ist nun nicht mehr als %s im Dienst",PlayerName(playerid),Adminrang[User[playerid][Admin]],SendClientMessageToAll(SUPPORTER,str));
case 2:format(str,128,"** %s ist nun nicht mehr als %s im Dienst",PlayerName(playerid),Adminrang[User[playerid][Admin]],SendClientMessageToAll(MODERATOR,str));
case 3:format(str,128,"** %s ist nun nicht mehr als %s im Dienst",PlayerName(playerid),Adminrang[User[playerid][Admin]],SendClientMessageToAll(ADMINISTRATOR,str));
case 4:format(str,128,"** %s ist nun nicht mehr als %s im Dienst",PlayerName(playerid),Adminrang[User[playerid][Admin]],SendClientMessageToAll(SERVERLEITER,str));
}
User[playerid][AdminDuty] = 0;
}
return 1;
}