Guest User

jrplogs - detter

a guest
Apr 19th, 2014
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 0.92 KB | None | 0 0
  1. // jrlogs - detter
  2.  
  3. #include <a_samp>
  4. #include <YSI\y_ini>
  5.  
  6. // Folder u kojem su spremaju logovi
  7. #define LOGS_FOLDER   "Logs/%s.ini"
  8.  
  9. // Spremanja texta u LOG
  10. stock SaveToLog(str[] ,file[])
  11. {
  12.     new fileToSave[40];
  13.     format(fileToSave ,sizeof(fileToSave) ,LOGS_FOLDER ,file);
  14.  
  15.     if(!fexist(fileToSave)) printf("[LOG] Novi LOG file (%s) je kreiran." ,file);
  16.  
  17.     new h ,m ,s ,mh ,d ,empt;
  18.     gettime(h ,m ,s);
  19.     getdate(empt ,mh ,d);
  20.  
  21.     new date[40];
  22.     format(date ,sizeof(date) ,"[%i./%i.][%i:%i:%i]" ,d ,mh ,h ,m ,s);
  23.  
  24.     new INI:lFile = INI_Open(fileToSave);
  25.     INI_WriteString(lFile ,date ,str);
  26.     INI_Close(lFile);
  27.  
  28.     return 1;
  29. }
  30.  
  31. // Brisanje LOG filea
  32. stock DeleteLog(file[])
  33. {
  34.     new fileToDel[40];
  35.     format(fileToDel ,sizeof(fileToDel) ,LOGS_FOLDER ,file);
  36.  
  37.     if(!fexist(fileToDel))
  38.         return printf("[LOG] File (%s) ne postoji!" ,file);
  39.  
  40.     fremove(fileToDel);
  41.     printf("[LOG] File (%s) obrisan." ,file);
  42.  
  43.     return 1;
  44. }
Advertisement
Add Comment
Please, Sign In to add comment