ocmd:f(playerid,params[])
{
new text[128];
if(sscanf(params,"s",text))return SendClientMessage(playerid,Grün,"/f [Chat-Text]");
format(text,sizeof(text),"[Fraktions Chat] %s: %s",SpielerName(playerid),text);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerInFrakt(playerid,2))
{
SendClientMessage(i,Lila,text);
}
if(isPlayerInFrakt(playerid,1))
{
SendClientMessage(i,Blau,text);
}
if(isPlayerInFrakt(playerid,3))
{
SendClientMessage(i,Grün,text);
}
}
}
return 1;
}
Fehler:
Zivilisten (Fraktion 0) können alle Chats mit lesen...
Warum und wie kann ich dies beheben?
MfG HellFire