Настройка core.cfg и что с ним связано

hirowatch

Живет ХЛмод`ом
Сообщения
2,722
Реакции
1,634
ИНФОРМАЦИЯ НЕ АКТУАЛЬНА
АКТУАЛЬНАЯ
ЗДЕСЬ
Это пояснение кому не понятен файл core.cfg

Его расположение /[MOD]/addons/sourcemod/configs/core.cfg
PHP:
/**
 * Этот файл используется для установки различных параметров, важных для ядра SourceMod.
 * Если этот файл отсутствует или параметр в этом файле отсутствует, будут использоваться значения по умолчанию.
 */
"Core"
{
    /**
     * Этот параметр определяет, включено ли ведение журнала SourceMod.
     *
     * "on"        - Логи сервера включены (По умолчанию)
     * "off"    - Логи сервера отключены
     */
    "Logging"        "on"
 
    /**
     * Этот параметр определяет способ ведения журнала SourceMod.
     *
     * "daily"    - New log file is created for each day (По умолчанию)
     * "map"    - New log file is created for each map change
     * "game"    - Use game's log files
     */
    "LogMode"        "daily"
 
    /**
     * Язык, который многоязычные плагины и расширения будут использовать для печати Сообщений.
     * Только языки, перечисленные в languages.cfg действительны.
     *
     * По умолчанию переменная "en" , для русскоязычных серверов "ru"
     */
    "ServerLang"    "en"
 
    /**
     * Список символов для триггеров публичного чата.  Установите пустой список для отключения.
     */
 
    "PublicChatTrigger"    "!"
    "SilentChatTrigger"    "/"
 
    /**
     * Если команда say является триггером бесшумного чата и используется администратором,
     * но он не оценивает фактическую команду, он будет отображаться
     * публично.  Этот параметр позволяет подавлять случайные типы.
     *
     * The default value is "no".  A value of "yes" will suppress.
     */
    "SilentFailSuppress"    "no"
 
    /**
     * Ключ setinfo пароля, который должны установить клиенты.  Необходимо изменить это для
     * пароли для работы, по соображениям безопасности.
    * Так называемый ключ доступа по умолчанию setinfo "_password" "ПАРОЛЬ"
    * Если вы хотите изменить ключ то
    * "PassInfoVar"            "_keys"
    * и вводите пароль setinfo "_keys" "ПАРОЛЬ"
     */
    "PassInfoVar"            "_password"
 
    /**
     * Указывает звук, воспроизводимый при выборе элемента меню.
     */
    "MenuItemSound"            "buttons/button14.wav"

    /**
    * Определяет звук, который воспроизводится при выборе кнопки "Выход" из меню программы
     */
    "MenuExitSound"            "buttons/combine_button7.wav"
 
    /**
     * Определяет звук, который воспроизводится при выборе кнопки " выход назад
     * из меню программы.  Это специальная кнопка "назад", которая предназначена для отката
     * to a previous menu.
     */
    "MenuExitBackSound"        "buttons/combine_button7.wav"

    /**
     * Включает или отключает чтение sourcemod клиентского cvar cl_language для установки
     * их язык для перевода фраз на стороне сервера.
     *
     * "on"        - Translate using the client's language (default)
     * "off"    - Translate using default server's language
     */
    "AllowClLanguageVar"        "On"

    /**
     * Включает или отключает автоматическое обновление gamedata в SourceMod.
     *
     * The default value is "no". A value of "yes" will block the Auto Updater.
     */
    "DisableAutoUpdate"            "no"

    /**
     * Если задано значение да, успешное обновление gamedata попытается перезапустить SourceMod.
     * SourceMod выгружается и перезагружается, и карта изменяется на текущую карту.
     * Так как обновления игровых данных происходят при загрузке сервера, воздействие должно быть минимальным.
     * Но для безопасности эта опция по умолчанию отключена.
     */
    "ForceRestartAfterUpdate"    "no"

    /**
     * URL-Адрес для получения информации.
     * SSL пока не поддерживается.
     */
    "AutoUpdateURL"                "http://update.sourcemod.net/update/"

    /**
     * Показывать ли debug spew.
     * В настоящее время это будет войти подробную информацию о процессе обновления данных игры.
     */
    "DebugSpew"                    "no"
 
    /**
     * Если установлено значение да, SourceMod будет проверять строки аутентификации steam id с помощью бэкенда Steam перед выдачей доступа администратора.
     * Это может помешать злоумышленникам выдавать себя за Администраторов с украденными билетами на приложения Steam.
     * Если пара идет вниз, админы не будут проверяться, пока пара вернется вверх.
     * Эта опция повышает безопасность вашего сервера, но все еще является экспериментальной.
     */
    "SteamAuthstringValidation"    "yes"
 
    /**
     * Включает или отключает блокировку загрузки известных или потенциально вредоносных плагинов SourceMod.
     * Настоятельно рекомендуется, чтобы это осталось включенным, были случаи в прошлом с плагинами, которые
     * разрешить всем удалять файлы на сервер, вы получаете полный и rcon управление, etc.
     *
     * "yes" - Блокировка включена (по умолчанию). Рекомендую включать.
     * "no" - Отключить блокировку. (Для тех, у кого 2 жизни.)
     */
    "BlockBadPlugins"    "yes"

    /**
     * Если плагин занимает слишком много времени, чтобы выполнить, висит или замораживание игрового сервера в процессе,
     * SourceMod попытается завершить работу плагина после истечения указанного времени ожидания.
     * пройденный. Вы можете отключить эту функцию, установив значение "0".
     */
    "SlowScriptTimeout"    "8"
 
    /**
    * Для плагина https://hlmod.ru/resources/155/
     * Per "http://blog.counter-strike.net/index.php/server_guidelines/", certain plugin
     * functionality will trigger all of the game server owner's Game Server Login Tokens
     * (GSLTs) to get banned when executed on a Counter-Strike: Global Offensive game server.
     *
     * Enabling this option will block plugins from using functionality that is known to cause this.
     * This option only has any effect on CS:GO. Note that this does NOT guarantee that you cannot
     * receive a ban.
     *
     * Disable this option at your own risk.
    * Если Вы ХОТИТЕ использовать модели оружия измените переменную на "no"
     */
    "FollowCSGOServerGuidelines"    "yes"
 
    /**
     * Сбор статы по крашам серверов для последующего анализа
     * Конвертировать ваш SteamId в 64 бит на сайте https://steamid.io
     */
    "MinidumpAccount" ""
}

Ну вроде бы все понятно :) Оффтоп

Исходник на GitHub
 
Последнее редактирование:

Felton

Участник
Сообщения
799
Реакции
59
Добрый день помогите разобраться.Установлен параметр "Logging" "on" Все работает логи пишет но пишет сначало год.потом месяц и число(По американски).Выглядет так название лога : L20200608.Но внутри лога пишется уже детально вот так: L 06/08/2020.Как и где нужно поправить что бы писало более в привычной формате.Сначало число месяца потом сам месяц и год.Что бы выглядело так : L08062020.log.
В sourcemod "CFG" выставлено правильно sm_datetime_format "%d/%m/%Y - %H:%M:%S".
Где еще может быть поменять дату?
 
Последнее редактирование:

melbourne

Участник
Сообщения
130
Реакции
22
Если тебе необходим именно такой формат даты, то смотри на дату создания файла. Там даже точечки стоят :D
 

melbourne

Участник
Сообщения
130
Реакции
22
1591594105779.png
 

Felton

Участник
Сообщения
799
Реакции
59
melbourne
А это тут причём?
Сообщения автоматически склеены:

Я вроде по русски всё написал что я хочу.А не по американси
 

melbourne

Участник
Сообщения
130
Реакции
22
melbourne
А это тут причём?
Сообщения автоматически склеены:

Я вроде по русски всё написал что я хочу.А не по американси
Насколько я понимаю тебе нужна дата создания лога, вот графа "Последнее изменение" в твоем случае тебе поможет. Она пишет время и дату создания лога и его последнего изменения, но изменять там ничего.
 

mika

Участник
Сообщения
1,069
Реакции
641
Добрый день помогите разобраться.Установлен параметр "Logging" "on" Все работает логи пишет но пишет сначало год.потом месяц и число(По американски).Выглядет так название лога : L20200608.Но внутри лога пишется уже детально вот так: L 06/08/2020.Как и где нужно поправить что бы писало более в привычной формате.Сначало число месяца потом сам месяц и год.Что бы выглядело так : L08062020.log.
В sourcemod "CFG" выставлено правильно sm_datetime_format "%d/%m/%Y - %H:%M:%S".
Где еще может быть поменять дату?
А они разве связаны как-то?
Вам выше правильно ответили, можно посмотреть дату создания файла/изменения, в чём проблема.

Если сделать сортировку как вы хотите, то не забывайте, что сортируется А-Я
т.е. сначала у вас будет, допустим:
08_06_2020.log
после будет какой-то там
08_07_2020.log
08_08_2020.log
и вот в конце самом
09_06_2020.log
и т.д.

1591596552256.png
 

Felton

Участник
Сообщения
799
Реакции
59
Все правильно.Мне не дата создания файла нужна.Там все ок.А сам файл Не L20200608.log . а L08062020.log.Или так нельзя ?Сначало число месяца потом сам месяц и год
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,921
  • Команда форума
  • #11
Нельзя.
Можете завести соответствующее обсуждение на Гитхабе у разработчиков SM. Может добавят в настройки, но сомневаюсь.
 

Felton

Участник
Сообщения
799
Реакции
59
Спасибо что откликнулись.Хотел что бы было как правильно.Там где я живу у нас сначало пишут число месяца потом сам месяц а потом уж год
 
Сверху Снизу