18.03.2012, 02:01
Boas
O meu problema e o seguinte, eu queria que no scriptfiles por cada jogador seja guardado o Log individualmente, exemplo:
Adriana_Cunha - So dentro do .log tinha logs dela
Sergio_Sousa - So dentro do .log tinha logs dele
O erro: Estб sу gravando em um .log a conversa geral de todos
Alguem podera ajudar?
Dou + respeito
O meu problema e o seguinte, eu queria que no scriptfiles por cada jogador seja guardado o Log individualmente, exemplo:
Adriana_Cunha - So dentro do .log tinha logs dela
Sergio_Sousa - So dentro do .log tinha logs dele
O erro: Estб sу gravando em um .log a conversa geral de todos
Alguem podera ajudar?
Dou + respeito
pawn Код:
public TalkLog(string[])
{
new entry[256];
new string3[64];
new NomeJogador[MAX_PLAYER_NAME];
new playerid;
new date[3], time[3];
gettime(time[0], time[1], time[2]); // tempo real
getdate(date[0], date[1], date[2]); // data real
format(entry, sizeof(entry), "[%02d-%02d-%04d]-[%02d:%02d:%02d] - %s\r\n",date[2], date[1], date[0], time[0], time[1], time[2], string); // data - tempo - nome jogador mais o que ele diz
GetPlayerName(playerid, NomeJogador, sizeof(NomeJogador));
format(string3, sizeof(string3), "Players/%s.log", NomeJogador);
new File: hFile;
hFile = fopen(string3, io_append);
if (hFile)
{
fwrite(hFile, entry);
fclose(hFile);
}
}