Guten Abend,
Wie man schon erahnen kann, bin ich ein ziemlicher Anfänger,
und habe folgendes Problem. Der /occ Chat, kann nur von Administratoren
verwendet werden, nicht aber von normalen Usern.
dcmd_occ(playerid,params[])
{
new name[MAX_PLAYER_NAME],Text[128],string[128];
if(sscanf(params,"s",Text))
{
SendClientMessage(playerid,Rot,"Benutze /occ [Text]");
return 1;
}
if(OChat == 0 || PlayerInfo[playerid][Admin] == 0 && Adminlogin[playerid] == 0) //Diese Zeile meine ich
{
SendClientMessage(playerid,Rot,"Der OCC Chat ist Ausgeschaltet!");
return 1;
}
if(PlayerInfo[playerid][Mute] == 1)
{
SendClientMessage(playerid,Rot,"Du bist gemutet!");
return 1;
}
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),"((Spieler: %s schreibt: %s))",name,Text);
SendClientMessageToAll(Weiß,string);
return 1;
}
Ich würde sagen es hat etwas mit der markierten Zeile zutun,
da ich aber nichts unüberlegt rauslöschen möchte, frage ich hier nach.