So gehts:
ocmd:o(playerid,params[]){
new string[128];
if(sscanf(params,"s",string))return SendClientMessage(playerid,COLOR_GREY,"Nutze: /o [MESSAGE]");
if(PlayerInfo[playerid][Adminlevel] == 1)
{
format(string,sizeof(string),"{B9FF00}(( Supporter %s : %s ))",SpielerName(playerid),string); return 1; }
if(PlayerInfo[playerid][Adminlevel] == 500)
{
format(string,sizeof(string),"{EBFF00}(( Moderator %s : %s ))",SpielerName(playerid),string); return 1;
}
if(PlayerInfo[playerid][Adminlevel] == 1000)
{
format(string,sizeof(string),"{FFC800}(( High-Supporter %s : %s ))",SpielerName(playerid),string); return 1;
}
if(PlayerInfo[playerid][Adminlevel] == 1500)
{
format(string,sizeof(string),"{FFA000}(( Admin %s : %s ))",SpielerName(playerid),string); return 1;
}
if(PlayerInfo[playerid][Adminlevel] == 2000)
{
format(string,sizeof(string),"{FF6E00}(( High-Admin %s : %s ))",SpielerName(playerid),string);
}
if(PlayerInfo[playerid][Adminlevel] == 2011)
{
format(string,sizeof(string),"{FF0069}(( Stellv.Porjektleiter %s : %s ))",SpielerName(playerid),string); return 1;
}
if(PlayerInfo[playerid][Adminlevel] == 2012)
{
format(string,sizeof(string),"{FF0019}(( Projektleiter %s : %s ))",SpielerName(playerid),string); return 1;
}
SendClientMessageToAll(COLOR_OOC,string);
return 1; }
BTW: Wenn du so einen OOC Befehl machst, können aber Non-Admin Spieler nichts schreiben...