Hi ich habe ein Problem
ich habe ein /o und /a chat gemacht
aber wenn ich /o mache kommt 
( 7 Administrator RzZ41  : y )
und wenn ich /a mache kommt
( 7 Administrator  : RzZ41 )
der Befehl:
ocmd:o(playerid,params[])
{
    if(IsPlayerConnected(playerid))
    {
        new nachricht[128],result,sendername[MAX_PLAYER_NAME];
        GetPlayerName(playerid, sendername, sizeof(sendername));
	    if(sscanf(params,"u",result))return SendClientMessage(playerid,Grau,"Benutzung: /o [Nachricht]");
		{
		    if(PlayerInfo[playerid][pAdmin] >= 1)
			{
				format(nachricht, sizeof(nachricht), " (( %d Administrator %s: %s ))", PlayerInfo[playerid][pAdmin], sendername, result);
				SendClientMessageToAll(Blau,nachricht);
			}
		}
	}
	return 1;
}
ocmd:a(playerid,params[])
{
    if(IsPlayerConnected(playerid))
    {
        new nachricht[128],result,sendername[MAX_PLAYER_NAME];
        GetPlayerName(playerid, sendername, sizeof(sendername));
	    if(sscanf(params,"u",result))return SendClientMessage(playerid,Grau,"Benutzung: /a [Nachricht]");
		{
		    if(PlayerInfo[playerid][pAdmin] >= 1)
			{
			    for(new i; i < MAX_PLAYERS; i++)
				{
					format(nachricht, sizeof(nachricht), " ( Administrator %s: %s )", PlayerInfo[playerid][pAdmin], sendername, result);
					if(PlayerInfo[i][pAdmin] >= 1)
					{
						SendClientMessage(i,Rot,nachricht);
					}
				}
			}
		}
	}
	return 1;
}