Логи: Путь к логам: configs\adminlogs\Date\Adminname.log
Cvars: log_steam 0/1/2/3
- 1 записывать в логи IP админа
- 2 записывать в логи steam ID
- 3 записывать IP и steam ID
- 0 ничего не записывать
log_direct 0/1/2
- 0 зпаись в директорию по дате
- 1 запись в директорию по по IP
- 2 запись в директорию по steam ID
log_name 0/1
- 1 в названии файла с логами ник админа
- 0 в названии файла с логами текущая дата
log_amxx 0/1
- 0 не записывать команды amx
- 1 записывать команды amх
log_admin 0/1
- 0 не записывать админские команды
- 1 записывать админские команды
log_zp 0/1
- 0 не записывать zp команды
- 1 записывать zp команды
log_usefile 0/1
- название файла с логами будет в соответствии с users.ini
- 0 вести обычную запись
- 1 вести запись, используя users.ini
Исправление: Плагин немного написан не правильно... (я так думаю, но мой вариант работает на 100%) Ищем : - new bigarg[64], arg[7][65]; read_args(bigarg,charsmax( bigarg ) );
и исправляем на: - new bigarg[64], arg[7][65] arg0[32];
read_argv (0, arg0,charsmax(arg0)) read_args(bigarg,charsmax( bigarg ) );
Так как :
не работает с нулевым аргументом!! Ищем:
- if( ( containi(arg[0], "amx_") != -1 && get_pcvar_num(cvar_amxx) ) || ( containi(arg[0], "zp_") != -1 && get_pcvar_num(cvar_zp) ) || ( containi(arg[0], "admin_") != -1 && get_pcvar_num(cvar_admin) ) )
исправляем на:
- if( ( containi(arg0, "amx_") != -1 && get_pcvar_num(cvar_amxx) ) || ( containi(arg0, "zp_") != -1 && get_pcvar_num(cvar_zp) ) || ( containi(arg0, "admin_") != -1 && get_pcvar_num(cvar_admin) ) )
дальше ищем : - %s %s %s %s %s %s %s",s_Time,ip,arg[0],arg[1],arg[2],arg[3],arg[4],arg[5],arg[6]
они повторяются так как эти строки идут по выбору в запись в лог исправляем все повторения на : - %s %s %s %s %s %s %s %s",s_Time,ip,arg0,arg[0],arg[1],arg[2],arg[3],arg[4],arg[5],arg[6]
Вроде всё ... всем спасибо за внимание...
|