←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

CoD Nowy
Logi z dodawanych lvli

  • +
  • -
Workout's Photo Workout 10.08.2014

Siemka czy istnieje jakiś sposób żeby sprawdzić czy ktoś dodawał sobie lvl'e na cod modzie? Jeśli tak to jak ?

Quote

  • +
  • -
MAGNET's Photo MAGNET 10.08.2014

Musialbys tworzyc logi w momencie dodawania lvl
Quote

  • +
  • -
Workout's Photo Workout 10.08.2014

No właśnie nie wiem kiedy od dodaje i czy wogóle dodaje. Bo chce sprawdzić kogoś czy sobie nie dodaje lvl'i ale właśnie nigdzie to nie pisze ;/

Quote

  • +
  • -
Jointovsky's Photo Jointovsky 10.08.2014

daj .sma :)

Quote

  • +
  • -
Workout's Photo Workout 10.08.2014

Nie da się tego jakimś pluginem załatwić ? Np cos takiego co zapisuje wszystko co robi komenda /codadmin?

Quote

  • +
  • -
xenos's Photo xenos 10.08.2014

Da się, tylko trzeba mieć sma pluginu.
Następnie w momencie dodawania lvlu coder daje linijkę która będzie w logach dawała informacje co zostało wykonane.
Quote

  • +
  • -
radim's Photo radim 13.08.2014

W funckji od dawania poziomów dodaj:
new nick[ 64 ], targetnick[ 64 ], new dir[ 128 ], new CurrentTime[ 9 ], new data[ 9 ], new message[ 256 ];
 
get_user_name( idAdmina, nick, charsmax(nick) ) // pobiera nick admina
get_user_name( idTarget, targetnick, charsmax(targetnick) ) // pobiera nick gracza ktoremu admin na level
get_basedir( dir, 127 ) // pobiera sciezke dostepu folder bazowego AMXX. Zwykle jest to addons/amxmodx.
get_time( "%H:%M:%S", CurrentTime, 8) // pobiera czas
get_time( "%Y%m%d", data, 8) // pobiera date
 
format( dir, 127, "%s/logs/givelvlLOGS%s.log", dir, data) // sciezka do pliku w ktorym zapisza sie logi
format( message, 255, "-%s- Admin %s dal %s %d poziom", CurrentTime, nick, targetnick, dodanylevel) // tresc logow
write_file( dir, message )

Przykładowa treść logów np. z dnia dzisiejszego:
Ścieżka do pliku: addons/amxmodx/logs/givelvlLOGS20140813.txt
-17:51:33- Admin radim dal Workout 50 poziom

 

Quote