Hallo
Ich versteh hier/kann den Fehler wegen meinen schlechten Kentnissen noch nict erkennen. Könnte mir jmd helfen?
Problem: Wenn ich irgendeinen Text im /a Channel eingebe, spammt dieser das ganze Chat Fenster voll, auch beim Raufscrolle.
dcmd_a(playerid,params[])
{
if(PlayerInfo[playerid][pAdmin] == 0) return SendClientMessage(playerid, COLOR_GREY, "Du bist kein Admin! ");
new string[256];
if (sscanf(params, "s", string)) SendClientMessage(playerid, COLOR_GREY, "Verwendung: /a(dmin) [Text]");
else if(strlen(string) < 1) SendClientMessage(playerid, COLOR_GREY, " Die Nachricht muss mindestens 1 Buchstaben haben! ");
else
{
if(PlayerInfo[playerid][pAdmin] >= 1)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "(( Admin %s: %s ))",name,string);
for(new x=0; x<MAX_PLAYERS; x++)
{
if(PlayerInfo[playerid][pAdmin] >= 1)
{
SendMessageToAdmin(string);
}
}
ServerLog(string);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Du bist kein Admin");
}
}
return 1;
}
Wäre cool, wenn mir jmd helfen könnte, da ich schon den Adminchannel nur für Admins lesvar machen konnte (Kleine Erfolge )
MfG dUDA