02.06.2009, 20:29
pawn Код:
#include <a_samp>
new
File:adminlogfile,
logstring[160],
Name[MAX_PLAYER_NAME],
day, month, year;
public OnFilterScriptInit()
{
if(!fexist("adminlog.txt"))
{
adminlogfile=fopen("adminlog.txt", io_write);
fwrite(adminlogfile, "Admin Checker:\r\n");
fclose(adminlogfile);
}
else
{
adminlogfile=fopen("adminlog.txt", io_write);
fclose(adminlogfile);
}
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(IsPlayerAdmin(playerid))
{
SaveStuff(cmdtext, playerid);
}
return 0;
}
stock SaveStuff(string[], playerid)
{
GetPlayerName(playerid, Name, sizeof(Name));
getdate(year, month, day);
format(logstring,sizeof(logstring),"%d/%d/%d - %s - %s\r\n", day, month, year, Name, string);
fopen("adminlog.txt",io_append);
fwrite(adminlogfile,logstring);
fclose(adminlogfile);
}