hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.29. 14:07



Jelenlévő felhasználók

Jelenleg 364 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 364 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: nincs regisztrált felhasználó az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 5 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Admin Entry Log mentése
HozzászólásElküldve: 2016.02.03. 12:00 
Offline
Senior Tag

Csatlakozott: 2014.11.15. 16:12
Hozzászólások: 218
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 5 alkalommal
Sziasztok olyan kérdésem lenne hogy ennél a pluginnál hol állítom be hogy hova mentse a log fájlt: Admin Entry Log

Itt az sma:
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include < csx >
  6. #include < csstats >
  7.  
  8. #define PLUGIN "Admin Entry Log"
  9. #define VERSION "1.5"
  10. #define AUTHOR "B34$T"
  11.  
  12. new file_to_write[64]
  13. new jtime[50],steamid[39]
  14.  
  15. public plugin_init()
  16. {
  17. register_plugin(PLUGIN, VERSION, AUTHOR)
  18.    
  19. new configsdir[64]
  20. get_configsdir(configsdir, 63)
  21. formatex(file_to_write, 63,"%s/adminlog.txt", configsdir)
  22.  
  23. }
  24. public client_putinserver( id )
  25. {
  26.     set_task( 5.0, "admin_record", id )
  27. }
  28.  
  29. public admin_record(id)
  30. {
  31. if(get_user_flags(id) & ADMIN_KICK)
  32. {
  33. get_time("%m/%d/%Y - %H:%M:%S", jtime[id], 49)
  34. get_user_authid(id, steamid[id], 38)   
  35. }
  36. }
  37. public client_disconnect(id)
  38. {
  39. if(get_user_flags(id) & ADMIN_KICK)
  40. {
  41. LoadData(id)
  42. }
  43. }
  44.  
  45. public LoadData(id)
  46. {
  47. new ltime[50]
  48. new name[35],output[364]
  49.  
  50. get_user_name(id,name,34);
  51. get_time("%m/%d/%Y - %H:%M:%S", ltime, 49)
  52. formatex(output, 363, "Admin neve: %s { %s } | Csatlakozott:[%s] | Lecsatlakozott : [%s]^n",name, steamid[id],jtime[id],ltime)
  53. new file = fopen(file_to_write, "at")
  54. fprintf(file, "%s", output)
  55. fclose(file)
  56. }

_________________
Kép
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Admin Entry Log mentése
HozzászólásElküldve: 2016.02.03. 12:17 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2015.03.11. 20:11
Hozzászólások: 915
Megköszönt másnak: 52 alkalommal
Megköszönték neki: 317 alkalommal
Kód:
A plugin működése A plugin csak a kick joggal rendelkező Adminokat vesz figyelembe, a loginos Adminokat nem veszi figyelembe! A log fájlt a "configs" mappán belül találod!


  1. formatex(file_to_write, 63,"%s/adminlog.txt", configsdir)

_________________
viewtopic.php?f=101&t=25611#p184899
viewtopic.php?f=114&t=29544&p=209471#p209431


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Admin Entry Log mentése
HozzászólásElküldve: 2016.02.03. 12:34 
Offline
Senior Tag

Csatlakozott: 2014.11.15. 16:12
Hozzászólások: 218
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 5 alkalommal
Köszi, mire írjam át azt a sort hogy a logs-ba mentse?

_________________
Kép
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Admin Entry Log mentése
HozzászólásElküldve: 2016.02.03. 16:23 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2015.04.10. 19:49
Hozzászólások: 610
Megköszönt másnak: 53 alkalommal
Megköszönték neki: 147 alkalommal
  1. get_configsdir(configsdir, 63)
  2. // -->
  3. get_localinfo( "amxx_logdir", configsdir, charsmax( configsdir ) );

Vagy simán log_to_file függvény.

_________________
Néha itt, de többször nem.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Admin Entry Log mentése
HozzászólásElküldve: 2016.02.03. 16:41 
Offline
Senior Tag

Csatlakozott: 2014.11.15. 16:12
Hozzászólások: 218
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 5 alkalommal
Nem jó, nem a logs-ba teszi hanem simán cstrike-ba. Én ide szeretném cstrike--->addons--->amxmodx--->logs

_________________
Kép
Kép


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 5 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 22 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole