29.05.2010, 08:29
and some thing like this to set the friends for a player again not tested but both compile
pawn Код:
public GetPlayersFriends(playerid) {
new playername[MAX_PLAYER_NAME],friendname[256];
new fstr[128];
GetPlayerName(playerid, playername, sizeof(playername));
format(fstr,sizeof(fstr),"/FRIENDS/%s.txt",playername);
if (dini_Exists(fstr)) {
if(dini_Isset(fstr,"Friend1")){
friendname = dini_Get(fstr, "Friend1");
for(new i=0;i<MAX_PLAYERS;i++) {
if(!IsPlayerConnected(i))continue;
new tmpname[MAX_PLAYER_NAME];
GetPlayerName(i, tmpname, sizeof(tmpname));
if (strcmp(friendname, tmpname, true, sizeof(friendname) == 0){
//found friend on server
ShowPlayerNameTagForPlayer(playerid,i,true);
}
}
}
}
return 1;
}