Admin log.
#2

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);
}
Try that, modified from a compltains script I made for somebody a while back.
Reply


Messages In This Thread
Admin log. - by -eXo - 02.06.2009, 19:57
Re: Admin log. - by Weirdosport - 02.06.2009, 20:29
Re: Admin log. - by -eXo - 02.06.2009, 21:01
Re: Admin log. - by Luka P. - 02.06.2009, 21:03
Re: Admin log. - by Weirdosport - 02.06.2009, 21:03
Re: Admin log. - by meegan1 - 08.06.2009, 15:30
Re: Admin log. - by DrDeath - 08.06.2009, 15:49
Re: Admin log. - by lol2112 - 08.06.2009, 15:56
Re: Admin log. - by DrDeath - 08.06.2009, 16:02
Re: Admin log. - by lol2112 - 08.06.2009, 16:12

Forum Jump:


Users browsing this thread: 1 Guest(s)