hali mindenki...
nos a problémám..
adott a chat a klánoknak. viszont mindenki, akinek van klánja, látja más klánok chat-ét...
tehát ha valaki megtudja mondani, hol a hiba, vagy átírja nekem, meghálálom, mert én szerintem már mindennel próbálkoztam.
new cfile[256];
static name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(cfile,sizeof(cfile),\"/LuxAdmin/Accounts/%s.sav\",udb_encode(name));
if(text[0] == \'!\' && strlen(dini_Get(cfile, \"Clan\")) != 0)
{
if(strlen(dini_Get(cfile, \"Clan\")) <= 1) return SendClientMessage(playerid, red, \"Nem vagy klántag, infóért /clanhelp\"),0;
else
{
new string[128]; GetPlayerName(playerid,string,sizeof(string));
format(string,sizeof(string),\"|%s Klán Chat| %s: %s\",dini_Get(cfile, \"Clan\"),string,text[1]);
for(new i=0;i<MAX_PLAYERS;i++)
{
new cfile2[256],clan1[256],clan2[256];
clan1 = dini_Get(cfile, \"Clan\");
format(cfile2, sizeof(cfile2), \"/luxAdmin/Accounts/%s.sav\", PlayerName2(i));
clan2 = dini_Get(cfile2, \"Clan\");
if(strcmp(clan1,clan2,true)== 0)
{
SendClientMessage(i, 0x007bffAA, string);
}
}
SaveIn(\"ClanChatLog\",string);
}
return 0;
}