Danke, hat geklappt.
Was muss hier einbauen damit man den Chat mit $ und § nicht nutzen kann wenn man kein Admin ist?
Wenn ich kein Admin bin kommt ich hab zu enig rechte und es wird zB. $Text ausgegeben.
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."); 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; } new message1[128]; if(text[0] == '§') { if(IsPlayerAdmin(playerid) || SpielerDaten[playerid][pAdmin] < 1)return SendClientMessage(playerid, GRAU, "Du hast nicht genügend Rechte für diesen Befehl."); if(!text[1]) return SendClientMessage(playerid, ROT,"§ [Text]"),0; format(message1, sizeof(message1), "(([Helferchat] %s: %s ))", SpielerDaten[playerid][pName],text[1]); return SendClientMessageToAll(HGREEN,message1),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;}
Ich habs bisher leider immer noch nicht geschaft. Was muss ich da ander machen?