Guten Abend Breadfishler,
Ich habe ein Problem mit dem /r chat der Code:
dcmd_r(playerid,params[])
{
print("Befehl aufgerufen.");
if(IstSpielerInFraktion(playerid, 0))return SendClientMessage(playerid,ROT,"Du bist in keiner Fraktion.");
new string[145];
if(sscanf(params, "s", string)) return SendClientMessage(playerid,GELB,"INFO: /r [Nachicht]");
new fID = sSpieler[playerid][Fraktion];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
format(string,sizeof(string), "**(( %s: %s ))**", name, string);
print(string);
for(new i=0; i<MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i))continue;
if(!IstSpielerInFraktion(i, fID))continue;
SendClientMessage(i,RCHAT, string);
}
return 1;
}
So ich habe schon vieles ausprobiert aber entweder kriege ich immer Warnings
Ich würde es gerne machen das man den Frakchat nur von Fraktion 1-2 Nutzbar machen und das man den jeweiligen Chat nur sieht wenn er in Fraktion 1 ist z.B Fraktion 1 kann nur mit Fraktion 1 reden und Fraktion 2 kann nur mit Fraktion 2 reden
Vielen Dank im vorraus!