Bei mir im Chat kommt das diese Person zu wenig rechte hat. Jedoch kommt dann aber auch noch $Hi wenn ich $ Hi schreibe.
Achso ja, du hast einfach das return 0 vergessen:
C
public OnPlayerText(playerid, text[]) {
new message[128];
if(text[0] == '$')
{
if(IsPlayerAdmin(playerid) || SpielerDaten[playerid][pAdmin] < 2)return SendClientMessage(playerid, GRAU, "Du hast nicht genügend Rechte für diesen Befehl."),0;
if(!text[1]) return SendClientMessage(playerid, ROT,"$ [Text]"),0;
format(message, sizeof(message), "(([Adminchat] %s: %s ))", SpielerDaten[playerid][pName],text[1]);
return SendClientMessageToAll(ROT,message),0;
}
else if(text[0] == '§')
{
if(IsPlayerAdmin(playerid) || SpielerDaten[playerid][pAdmin] < 1)return SendClientMessage(playerid, GRAU, "Du hast nicht genügend Rechte für diesen Befehl."),0;
if(!text[1]) return SendClientMessage(playerid, ROT,"§ [Text]"),0;
format(message, sizeof(message), "(([Helferchat] %s: %s ))", SpielerDaten[playerid][pName],text[1]);
return SendClientMessageToAll(HGREEN,message),0;
}
format(message, sizeof(message), "{969696}%s sagt: {FFFFFF}%s", SpielerDaten[playerid][pName], text);
return ProxDetector(7.0, playerid, message, WEISS,WEISS,WEISS,WEISS,WEISS),0;
}
Alles anzeigen

