All pastes #175020 Raw Edit

Untitled

public text v1 · immutable
·published 2006-09-18 12:59 UTC
rendered paste body
public OnPlayerDisconnect(playerid)
{
	new File:stats = fopen("stats.txt", io_read);
	new File:fstats = fopen("stats.txt", io_append);
	new pname[MAX_PLAYER_NAME];
	new str[256], str2[256];
	GetPlayerName(playerid, pname, 256);
	while(fread(stats, str)) {
	    if(strcmp(str, pname, true, strlen(pname))==0) {
	    	format(str2, 256, "\r\n%s %d %d\n\r",pname, gPlayerDeaths[playerid], gPlayerKills[playerid]);
	        strdel(str, 0, strlen(pname)+4);
	        if(strdel(str, 0, strlen(pname)+4) == true) {
		  		fwrite(fstats, str2);
			}
		}
		else if(strcmp(str, pname, false, strlen(pname))==0) {
			format(str2, sizeof(str2), "\r\n%s %d %d\n\r", pname, gPlayerDeaths[playerid], gPlayerKills[playerid]);
		 	fwrite(fstats, str2);
		}
	}
	fclose(stats);
	fclose(fstats);
   	return 1;
}