Материал из YTDB DataBase
mangosd.conf на русском
#####################################
# MaNGOS - Файл конфигурации #
#####################################
Версия конфигуратора=2008022901
###########################################################################################
# ПОДКЛЮЧЕНИЯ И ДИРЕКТОРИИ
#
# RealmID
# Идентификатор сервера, соответствует значение в БД realmd
#
# DataDir
# Базовая директория.
# Важно: значение должно быть взято в кавычки, так как возможно использование пробелов в значении.
# Пример: "@prefix@/share/mangos"
#
# LogsDir
# Директория для логов.
# Внимание: директория должна существовать. В ином случае опция должны быть выключена.
# Стандартно: "" - без префикса, если указан не абсолютный путь,
# директория будет отсчитываться от корневой папки запуска сервера.
#
#
# LoginDatabaseInfo
# WorldDatabaseInfo
# CharacterDatabaseInfo
# Настройки подключения сервера к БД.
# Стандартно: hostname;port;username;password;database - Win
# .;somenumber;username;password;database
# .;/path/to/unix_socket;username;password;database
# Unix сокеты: не тестировано, экспериментальная опция
#
# MaxPingTime
# Настройка, устанавливающая максимальный интервал отклика для БД
#
# WorldServerPort
# Стандартный порт ...
#
# BindIP
# Привязка игрового сервера к IP или имени хоста
#
###########################################################################################
RealmID = 1
DataDir = "."
LogsDir = ""
LoginDatabaseInfo = "127.0.0.1;3306;root;mangos;realmd"
WorldDatabaseInfo = "127.0.0.1;3306;root;mangos;mangos"
CharacterDatabaseInfo = "127.0.0.1;3306;root;mangos;characters"
MaxPingTime = 30
WorldServerPort = 8085
BindIP = "0.0.0.0"
###########################################################################################
# УСТАНОВКИ ОБРАБОТЧИКА
#
# UseProcessors
# Назначение маски процессора для мультипроцессорных систем (Используется только в Windows)
# Стандартно: 0 (авто-определение системой)
# number (bitmask value of selected processors)
#
# ProcessPriority
# Приоритет процесса (Используется только в Windows)
# Стандартно: 1 (ВАЖНЫЙ)
# 0 (Нормальный)
#
# Compression
# Уровень сжатия данных, отправляемых клиенту
# Стандартно: 1 (скорость)
# 9 (максимальное сжатие)
#
#
# PlayerLimit
# Максимально число игроков в игре, не считая Модераторов, ГМов и Администраторов
# Стандартно: 100
# 0 (неограниченно)
# -1 (только для Модераторов, ГМов и Администраторов)
# -2 (только для ГМов и Администраторов)
# -3 (только для Администраторов)
#
# SaveRespawnTimeImmediately
# Сохранение времени респавна мобов (если убиты) и объектов (если открыты/использованы)
# Стандартно: 1 (сохранение без ожидания выгрузки грида)
# 0 (сохранение при выгрузке грида)
#
# MaxOverspeedPings
# Максимальное число критически большого пинга у игрока, после которого он будет выкинут из игры (минимум - 2, 0 для отключения опции)
# Стандартно: 2
#
# GridUnload
# Выгрузка гридов (Если у вас полно памяти, можете отключить опцию, дабы ускорить процесс перехода игрока на грид, где он уже был ранее)
# Стандартно: 1 (выгружать гриды)
# 0 (не выгружать гриды)
#
# SocketSelectTime
# Стандартное время (в миллисекундах)
#
# GridCleanUpDelay
# Стандартное время выгрузки гридов (в миллисекундах)
#
# MapUpdateInterval
# Стандартное время обновления карт (в миллисекундах)
#
# ChangeWeatherInterval
# Стандартное время обновления опций погоды (в миллисекундах)
#
# PlayerSaveInterval
# Стандартный промежуток времени между сохранениями игроков (в миллисекундах)
#
# PlayerSave.Stats.MinLevel
# Минимальный уровень для сохранения статов персонажей в бд
# Default: 0 (не сохранять)
# 1+ (сохранять статы персонажей уровня 1+)
#
# PlayerSave.Stats.SaveOnlyOnLogout
# Включить / выключить сохранение статов персонажей только при выходе из мира
# Default: 1 (сохранять только при выходе из мира)
# 0 (save on every player save)
#
# vmap.enableLOS
# vmap.enableHeight
# Включить/отключить поддержку VMmap для вычисления высоты и линии видимости
# Стандартно: 1 (да)
# 0 (нет)
#
# vmap.ignoreMapIds
# Номер карт, на которых VMmap работать не будут
# Разграничивать ИД с помощью ','
# Если значений несколько, они должны быть взяты в кавычки (")
# Пример: "369,0,1,530"
#
# vmap.ignoreSpellIds
# ИД заклинаний, не просчитываемых системой VMmap
# Разграничивать ИД с помощью ','
#
# DetectPosCollision
# Проверять конечную точку перемещения, точку призыва, и тд для видимого столкновения с другими объектами или
# стенами (только если vmaps включены)
# Стандартно: 1 (включить, требуется больше ресурсов процессора)
# 0 (отключить, менее приятный отбор позиции, но будет меньше энергопотребления процессоров)
#
# TargetPosRecalculateRange
# Максимальное расстояние от точки передвижения цели (+ размер) и выделенного объекта (+ размер),
# спустя которое будет рассчитана новая точка передвижения. Макс: радиус мили атаки (5), мин: радиус контакта (0,5)
# Большое расстояние имеет более высокую производительность, меньшее - более чувствительную реакцию на передвижение цели.
# Max distance from movement target point (+moving unit size) and targeted object (+size)
# after that new target movmeent point calculated. Max: melee attack range (5), min: contact range (0.5)
# More distance let have better performence, less distance let have more sensitive reaction at target move.
# Стандартно: 1.5
#
# UpdateUptimeInterval
# Интервал записи информации об аптайме в таблицу БД ('uptime'). Значение должно быть положительным
# Стандартно: 10 (минут)
#
# MaxCoreStuckTime
# Периодическая проверка на фриз (полную остановку, зависание) процесса, после которой при положительном
# результате сервер будет отключен через определенное время. Должно быть > 0.
# Рекомендуется > 10 секунд, если вы используете эту опцию.
# Стандартно: 0 (Отключено)
#
# AddonChannel
# Разрешить/запретить использование аддонами каналов сервера
# (некоторые аддоны при этом могут работать неправильно)
# Стандартно: 1 (разрешить использование)
# 0 (запретить использование)
#
###########################################################################################
UseProcessors = 0
ProcessPriority = 1
Compression = 1
PlayerLimit = 100
SaveRespawnTimeImmediately = 1
MaxOverspeedPings = 2
GridUnload = 1
SocketSelectTime = 10000
GridCleanUpDelay = 300000
MapUpdateInterval = 100
ChangeWeatherInterval = 600000
PlayerSaveInterval = 900000
PlayerSave.Stats.MinLevel = 0
PlayerSave.Stats.SaveOnlyOnLogout = 1
vmap.enableLOS = 0
vmap.enableHeight = 0
vmap.ignoreMapIds = "369"
vmap.ignoreSpellIds = "7720"
DetectPosCollision = 1
TargetPosRecalculateRange = 1.5
UpdateUptimeInterval = 10
MaxCoreStuckTime = 0
AddonChannel = 1
###########################################################################################
# ЛОГИРОВАНИЕ
#
# LogSQL
# Включение логирования команд ГМов, при котором все запросы записываются в файл
# Все команды записываются в файлы вида: YYYY-MM-DD_logSQL.sql
# В полночь каждого нового дня начинается вестись новый лог, при это старые файлы не удаляются.
# Стандартно: 1 - записывать
# 0 - Не записывать
#
# PidFile
# Создавать ли PID-файл
# Стандартно: "" - не создавать
# "./worldd.pid" - создавать (рекомендуемое имя)
#
# LogLevel
# Уровень логирования консоли
# 0 = Минимальный; 1 = Базовый + Ошибки; 2 = Детальный; 3 = Полный/Отладочный уровень
# Стандартно: 3
#
# LogTime
# Включать в логи консоли записи о времени [hh:mm:ss]
# Стандартно: 0 (нет)
# 1 (да)
#
# LogFile
# Имя файла лога
# Стандартно: "Server.log"
# "" - не создавать
#
# LogTimestamp
# Включать ли в имя файла лога сервера запись о времени и дате
# Стандартно: 0 - нет
# 1 - включать. Вид: Logname_YYYY-MM-DD_HH-MM-SS.Ext для Logname.Ext
#
# LogFileLevel
# Уровень логирования файлов сервера
# 0 = Минимальный; 1 = Базовый + Ошибки; 2 = Детальный; 3 = Полный/Отладочный уровень
# Стандартно: 0
#
# LogFilter_AchievementUpdates
# LogFilter_CreatureMoves
# LogFilter_TransportMoves
# LogFilter_VisibilityChanges
# Фильтры логов
# Стандартно: 1 - не включать ни в какой уровень логов
# 0 - включать при наличии требуемого уровня логов
#
# WorldLogFile
# Лог-файл для сервера игрового мира
# Стандартно: "world.log"
#
# WorldLogTimestamp
# Включать ли в имя файла лога мира запись о времени и дате
# Стандартно: 0 - нет
# 1 - включать. Вид: Logname_YYYY-MM-DD_HH-MM-SS.Ext для Logname.Ext
#
# DBErrorLogFile
# Лог-файл для записи об ошибках БД при запуске сервера
# Стандартно: "DBErrors.log"
#
# CharLogFile
# Лог-файл для записи операций с персонажами
# Стандартно: "Char.log"
# "" - не создавать
#
# CharLogTimestamp
# Включать ли в имя файла-лога персонажей запись о времени и дате
# Стандартно: 0 - нет
# 1 - включать. Вид: Logname_YYYY-MM-DD_HH-MM-SS.Ext для Logname.Ext
#
# CharLogDump
# Перед удаление персонажа сбросить сведения о нем в файл лога
# Для восстановления персонажа удалите строки:
# line == START DUMP == to line == END DUMP == и восстановите чара, использую команду logdump
# Стандартно: 0 - не сбрасывать информацию при удалении
# 1 - сбрасывать информацию при удалении
#
# GmLogFile
# Логирование в файл команд ГМов
# Стандартно: "" (Отключено)
#
# GmLogTimestamp
# Включать ли в имя файла лога команд ГМов запись о времени и дате
# Стандартно: 0 - нет
# 1 - включать. Вид: Logname_YYYY-MM-DD_HH-MM-SS.Ext для Logname.Ext
#
# GmLogPerAccount
# Логирование действий каждого GM аккаунта по ID(Примечание: логи создаваться не будут, GmLogFile отключено)
# Стандартно: 0 - записывать лог в один общий файл
# 1 - записывать лог в файлы со специфическими именами
# вида Logname_#ID_YYYY-MM-DD_HH-MM-SS.Ext
# или Logname_#ID.Ext
#
# RaLogFile
# Логирование в файл команд консоли удаленного доступа
# Стандартно: "Ra.log"
# "" - не создавать
#
# LogColors
# Цвета в сообщениях (формата "normal_color details_color debug_color error_color)
# Цвета: 0 - ЧЕРНЫЙ, 1 - КРАСНЫЙ, 2 - ЗЕЛЕНЫЙ, 3 - КОРИЧНЕВЫЙ, 4 - СИНИЙ, 5 - ПУРПУРНЫЙ,
# 6 - CYAN (?), 7 - СЕРЫЙ, 8 - ЖЕЛТЫЙ, 9 - СВЕТЛО-КРАСНЫЙ, 10 - САЛАТОВЫЙ, 11 - ГОЛУБОЙ,
# 12 - СВЕТЛО-ПУРПУРНЫЙ, 13 - LCYAN (?), 14 - БЕЛЫЙ
# Стандартно: "" - без цветов
# Пример: "13 7 11 9"
#
###########################################################################################
LogSQL = 1
PidFile = ""
LogLevel = 3
LogTime = 0
LogFile = "Server.log"
LogTimestamp = 0
LogFileLevel = 0
LogFilter_AchievementUpdates = 1
LogFilter_CreatureMoves = 1
LogFilter_TransportMoves = 1
LogFilter_VisibilityChanges = 1
WorldLogFile = ""
WorldLogTimestamp = 0
DBErrorLogFile = "DBErrors.log"
CharLogFile = "Char.log"
CharLogTimestamp = 0
CharLogDump = 0
GmLogFile = ""
GmLogTimestamp = 0
GmLogPerAccount = 0
RaLogFile = ""
LogColors = ""
###########################################################################################
# НАСТРОЙКИ СЕРВЕРА
#
# GameType
# Тип сервера
# 0 = NORMAL;1 = PVP; 4 = NORMAL; 6 = RP; 8 = RPPVP
# также особый тип: 16 FFA_PVP (полное пвп, кроме зон отдыха)
#
#
# RealmZone
# Мировая зона(локализация) сервера (устанавливает допустимый алфавит для имен персонажей итд). Смотри также Strict*Names опции.
#
# 1 Development - any language (Default)
# 2 United States - extended-Latin
# 3 Oceanic - extended-Latin
# 4 Latin America - extended-Latin
# 5 Tournament - basic-Latin at create, any at login
# 6 Korea - East-Asian
# 7 Tournament - basic-Latin at create, any at login
# 8 English - extended-Latin
# 9 German - extended-Latin
# 10 French - extended-Latin
# 11 Spanish - extended-Latin
# 12 Russian - Cyrillic
# 13 Tournament - basic-Latin at create, any at login
# 14 Taiwan - East-Asian
# 15 Tournament - basic-Latin at create, any at login
# 16 China - East-Asian
# 17 CN1 - basic-Latin at create, any at login
# 18 CN2 - basic-Latin at create, any at login
# 19 CN3 - basic-Latin at create, any at login
# 20 CN4 - basic-Latin at create, any at login
# 21 CN5 - basic-Latin at create, any at login
# 22 CN6 - basic-Latin at create, any at login
# 23 CN7 - basic-Latin at create, any at login
# 24 CN8 - basic-Latin at create, any at login
# 25 Tournament - basic-Latin at create, any at login
# 26 Test Server - any language
# 27 Tournament - basic-Latin at create, any at login
# 28 QA Server - any language
# 29 CN9 - basic-Latin at create, any at login
#
# Expansion
# Разрешено ли использовать БК и WoTLK
# Стандартно: 2 - проверить наличие WoTLK, и если он имеется, разрешить использовать новые карты, создавать
# персонажей новых рас и т.п.)
# 1 - проверить наличие БК, и если он имеется, разрешить использовать карты, создавать
# персонажей новых рас и т.п. данного контента)
# 0 - не проверять наличие TBC и WoTLK, не разрешать посещать новые территории, создавать новые расы и т.п.,
# игнорировать настройки аккаунта)
#
# DBC.Locale
# Языковая настройка DBC
# 0 = Английский; 1 = Korean; 2 = French; 3 = German; 4 = Chinese; 5 = Taiwanese; 6 = Spanish; 7 = Русский
# 8 = Unknown; 9 = Unknown; 10 = Unknown; 11 = Unknown; 12 = Unknown; 13 = Unknown; 14 = Unknown; 15 = Unknown
# 255 = Авто-определение (Стандартно)
#
# DeclinedNames
# Разрешить русским клиентам устанавливать и использовать склоняемые имена
# Стандартно: 0 - Склоняемые имена не используются, кроме случаев, когда установлен русский RealmZone
# 1 - Склоняемые имена используются для всех RealmZone
#
# StrictPlayerNames
# Запретить создавать персонажей с именами, написанными не на латинице и при попытке логина такого персонажа выдавать запрос на переименование
# Стандартно: 0 отключено
# 1 использовать только латинский алфавит. (строго)
# 2 использовать только специфический, удовлетворяющий локализации, алфавит(строго).
# Примечание: В любом случае, если вы хотите увидеть корректное имя персонажа на клиенте, этот клиент должен иметь соответствующие шрифты
# (включенные в клиент по умолчанию, с активной официальной локализацией официального или полностью локализованные шрифты в в Папка_с_клиентом/Fonts).
# 3 использовать как специфический, так и латинский алфавит
#
# StrictCharterNames
# Ограничить названия гильдий и арена-команд в написании исключительно латиницей и пробелами
# Стандартно: 0 отключено
# 1 использовать только латинский алфавит. (строго)
# 2 использовать только специфический, удовлетворяющий локализации, алфавит(строго).
# Примечание: В любом случае, если вы хотите увидеть корректное имя персонажа на клиенте, этот клиент должен иметь соответствующие шрифты
# (включенные в клиент по умолчанию, с активной официальной локализацией официального или полностью локализованные шрифты в в Папка_с_клиентом/Fonts).
# 3 использовать как специфический, так и латинский алфавит
№
# StrictPetNames
# Ограничить имена питомцев в написании исключительно латиницей
# Стандартно: 0 отключено
# 1 использовать только латинский алфавит. (строго)
# 2 использовать только специфический, удовлетворяющий локализации, алфавит(строго).
# Примечание: В любом случае, если вы хотите увидеть корректное имя персонажа на клиенте, этот клиент должен иметь соответствующие шрифты
# (включенные в клиент по умолчанию, с активной официальной локализацией официального или полностью локализованные шрифты в в Папка_с_клиентом/Fonts).
# 3 использовать как специфический, так и латинский алфавит
#
# MinPlayerName
# Минимальная длина имени персонажа(1..12)
# Стандартно: 2
#
# MinCharterName
# Минимальная длина названия гильдии\арена-команды (1..24)
# Стандартно: 2
#
# MinPetName
# Минимальная длина имени питомца (1..12)
# Стандартно: 2
#
# CharactersCreatingDisabled
# Запретить создание персонажей для одной или обеих фракций (не затрагиваются неигровые аккаунты: администратор, гм итд)
# Стандартно: 0 - не запрещать
# 1 - запретить только для Альянса
# 2 - запретить только для Орды
# 3 - запретить обеим фракциям
#
# CharactersPerAccount
# Максимальное количество персонажей на аккаунте (на всех реалмах).
# Note: this setting limit character creating at _current_ realm base at characters amount at all realms
# Стандартно: 50
# Количество должно быть >= CharactersPerRealm
#
# CharactersPerRealm
# Максимальное количество персонажей на аккаунте (на одном реалме)
# Стандартно: 10 (client limitation)
# Количество должно быть (1-10)
#
# HeroicCharactersPerRealm
# Максимальное количество персонажей героического класса на аккаунте (на одном реалме)
# Стандартно: 1
# Количество должно быть между 0 (не рекомендуется) и 10
#
# MinLevelForHeroicCharacterCreating
# Разрешить создание персонажей героического уровня только на аккаунтах достигших уровня(не касается GM аккаунтов):
# 0 - не требуются персонажи на аккаунте
# 1 - требуется хотя бы один персонаж
# Стандартно: 55
#
#
# SkipCinematics
# Отключение показа ролика в начале игры новым персонажем
# Стандартно: 0 - показывать для каждого нового персонажа
# 1 - только первому персонажа данной расы
# 2 - не показывать в любом случае
#
# MaxPlayerLevel
# Максимальный уровень героев, который можно достичь через получение опыта (в промежутке от 1 до 255)
# Не рекомендуется изменять
# Стандартно: 80
#
# StartPlayerLevel
# Стартовый уровень персонажей (1 - MaxPlayerLevel)
# Стандартно: 1
#
# StartHeroicPlayerLevel
# Стартовый уровень персонажей героического класса(1 - MaxPlayerLevel)
# Стандартно: 55
#
# StartPlayerMoney
# Количество денег, получаемое персонажем при создании (в меди)
# Стандартно: 0
#
# MaxHonorPoints
# Максимальное количество очков чести, которое может иметь герой
# Стандартно: 75000
#
# StartHonorPoints
# Количество очков чести, с которым игроки начинают.
# Стандартно: 0
#
#
# MaxArenaPoints
# Максимальное количество очков арены, которое может иметь герой
# Стандартно: 5000
#
# StartPlayerLevel
# Начальный уровень персонажа при создании (от 1 до MaxPlayerLevel)
# Стандартно: 1
#
# InstantLogout
# Включить\выключить мгновенный выход из мира, для аккаунтов с уровнем доступа: (0-4) или выше (НЕ РАБОТАЕТ во время боя/дуэли/падения)
# Стандартно: 1 (модераторы/гмы/админы)
#
# AllFlightPaths
# Игроки начинают со всеми точками полета (Примечание: ВСЕ точки полета ВСЕХ фракций)
# Стандартно: 0 (нет)
# 1 (да)
#
# AlwaysMaxSkillForLevel
# Игроки будут автоматически получать максимальный уровень навыков(оружие/защита) при входе в игру, получении уровня итд.
# Стандартно: 0 (нет)
# 1 (да)
#
# ActivateWeather
# Активировать систему погоды
# Стандартно: 1 (да)
# 0 (нет)
#
# Battleground.CastDeserter
# Накладывать ли штраф на игрока, досрочно покинувшего БГ
# Стандартно: 1 (да)
# 0 (нет)
#
# CastUnstuck
# Разрешить кастовать спелл командой .start
# Стандартно: 1 (да)
# 0 (нет)
#
# MaxSpellCastsInChain
# Max amount triggered spell casts in chain by one caster, prevent stack overflow crash
# Too Low value will make some correct triggered casts fail
# 0 (без ограничений)
# Стандартно: 10
#
# Instance.IgnoreLevel
# Игнорировать требования к уровню игрока при посещении подземелья
# Стандартно: 0 (нет)
# 1 (да)
#
# Instance.IgnoreRaid
# Игнорировать требования к рейду при посещении подземелья
# Стандартно: 0 (нет)
# 1 (да)
#
# Instance.ResetTimeHour
# Час дня, в который происходит сброс подземелий.
# Стандартно: 4
#
# Instance.UnloadDelay
# Выгружать карту подземелья после некоторого времени, в течении которого игрок находится вне его.
# Стандартно: 1800000 (миллисекунд, т.е. 30 минут)
# 0 (сохраняются вплоть до сброса)
#
# Quests.LowLevelHideDiff
# Разница в уровне, при которой квесты малого уровня скрываются для игрока
# Стандартно: 4
# -1 (показывать на карте все возможные квесты)
#
# Quests.HighLevelHideDiff
# Разница в уровне, при которой квесты большого уровня скрываются для игрока
# Стандартно: 7
# -1 (показывать на карте все возможные квесты)
#
# Quests.Daily.ResetHour
# Час, в котором сбрасываются ежедневные задания (0..23)
# Default: 6
#
# Quests.Weekly.ResetWeekDay
# День недели для сброса еженедельных заданий (0..6) 0 == Воскресение
# Default: 3
#
# Quests.Weekly.ResetHour
# Час, в котором сбрасываются еженедельные задания (0..23)
# Default: 6
#
#
# Guild.EventLogRecordsCount
# Количество записей, хранимое в таблице guild_eventlog
# Вы можете задать очень большое количество для предотвращения потери событий гильдий, но это может замедлить работу сервера
# Стандартно: 100
#
# Guild.BankEventLogRecordsCount
# Количество записей, хранимое в таблице guild_bank_eventlog table
# Вы можете задать очень большое количество для предотвращения потери событий гильдий, но это может замедлить работу сервера
# Стандартно: 25
#
# TimerBar.Fatigue.GMLevel
# Включить\выключить уровень усталости для аккаунтов с уровнем доступа (0-4) или выше
# Стандартно: 4 (нет)
#
# TimerBar.Fatigue.Max
# Максимальное значение времени усталости(в секундах)
# Стандартно: 60 (1 минута)
# 0 (мгновенная смерть)
#
# TimerBar.Breath.GMLevel
# Включить\выключить подводное дыхание для аккаунтов с уровнем доступа (0-4) или выше
# Стандартно: 4 (нет)
#
# TimerBar.Breath.Max
# Максимальное значение времени подводного дыхания (в секундах)
# Стандартно: 180
# 0 (урон наносится сразу после погружения под воду)
#
# TimerBar.Fire.GMLevel
# Включить\выключить урон от огня при попадании в лаву для аккаунтов с уровнем доступа (0-4) или выше
# Стандартно: 4 (нет)
#
# TimerBar.Fire.Max
# Задержка времени начала урона от лавы (в секундах)
# Стандартно: 1
# 0 (урон наносится сразу после погружения в лаву)
#
# MaxPrimaryTradeSkill
# Максмальное кол-во первичных профессий, которые может выучить игрок
# Стандартно: 2
# Mаксимально : 10
#
# MinPetitionSigns
# Минимальное кол-во подписей для создания гильдии
# Стандартно: 9
#
# MaxGroupXPDistance
# Максимальное расстояние члена группы от убитого существа, при котором он получает опыт.
# Стандартно: 74
#
# MailDeliveryDelay
# Задержка при пересылке вещей
# Стандартно: 3600 секунд (1 час)
#
# SkillChance.Prospecting
# Шанс получить повышения уровня навыка на основе исследования
# Стандартно: 0 - не получает
# 1 - есть возможность получить
#
# SkillChance.Milling
# For milling skillup impossible by default, but can be allowed as custom setting
# Стандартно: 0 - no skilups
# 1 - skilups possible
#
# OffhandCheckAtTalentsReset
# Сброс талантов может запретить носить оружие в левой руке.
# Стандартно: 0 - перепроверять оружие в левой ру только при смене зоны
# 1 - перепроверять оружие в левой руке также при сбросе талантов
#
# ClientCacheVersion
# Client cache version for client cache data reset. Use any different from DB value and not recently used for triggering reset.
# Стандартно: 0 (используется значения из БД mangosd поля db_version.cache_id )
#
# Event.Announce
# Стандартно: 0 (нет)
# 1 (да)
#
# BeepAtStart
# Сигнал спикера при включении эмулятора (в основном работает только в *nix системах)
# Стандартно: 1 (да)
# 0 (нет)
#
# Motd
# Сообщение для игроков при подключении к игровому миру ('@' обозначает новую строку).
#
###########################################################################################
GameType = 1
RealmZone = 1
Expansion = 2
DBC.Locale = 255
DeclinedNames = 0
StrictPlayerNames = 0
StrictCharterNames = 0
StrictPetNames = 0
MinPlayerName = 2
MinCharterName = 2
MinPetName = 2
CharactersCreatingDisabled = 0
CharactersPerAccount = 50
CharactersPerRealm = 10
HeroicCharactersPerRealm = 1
MinLevelForHeroicCharacterCreating = 55
SkipCinematics = 0
MaxPlayerLevel = 80
StartPlayerLevel = 1
StartHeroicPlayerLevel = 55
StartPlayerMoney = 0
MaxHonorPoints = 75000
StartHonorPoints = 0
MaxArenaPoints = 5000
StartArenaPoints = 0
InstantLogout = 1
DisableWaterBreath = 4
AllFlightPaths = 0
AlwaysMaxSkillForLevel = 0
ActivateWeather = 1
CastUnstuck = 1
MaxSpellCastsInChain = 10
Instance.IgnoreLevel = 0
Instance.IgnoreRaid = 0
Instance.ResetTimeHour = 4
Instance.UnloadDelay = 1800000
Quests.LowLevelHideDiff = 4
Quests.HighLevelHideDiff = 7
Quests.Daily.ResetHour = 6
Quests.Weekly.ResetWeekDay = 3
Quests.Weekly.ResetHour = 6
Guild.EventLogRecordsCount = 100
Guild.BankEventLogRecordsCount = 25
TimerBar.Fatigue.GMLevel = 4
TimerBar.Fatigue.Max = 60
TimerBar.Breath.GMLevel = 4
TimerBar.Breath.Max = 180
TimerBar.Fire.GMLevel = 4
TimerBar.Fire.Max = 1
MaxPrimaryTradeSkill = 2
MinPetitionSigns = 9
MaxGroupXPDistance = 74
MailDeliveryDelay = 3600
SkillChance.Prospecting = 0
SkillChance.Milling = 0
OffhandCheckAtTalentsReset = 0
ClientCacheVersion = 0
Event.Announce = 0
BeepAtStart = 1
Motd = "Welcome to the Massive Network Game Object Server."
###########################################################################################
# ВЗАИМОДЕЙСТВИЕ ИГРОКОВ
#
# AllowTwoSide.Accounts
# Разрешить ли игрокам создавать персонажей разных фракций на одном аккаунте независимо от типа сервера
# Стандартно: 0 (Не разрешено)
# 1 (Разрешено)
#
# AllowTwoSide.Interaction.Chat
# AllowTwoSide.Interaction.Channel
# AllowTwoSide.Interaction.Group
# AllowTwoSide.Interaction.Guild
# AllowTwoSide.Interaction.Trade
# AllowTwoSide.Interaction.Mail
# Разрешить общий чат вида :chat(обычный:say,yell);channel(канал чата)group(join)guild(join);торговля между игроками
# разных фракций.
# Стандартно: 0 (Не разрешено)
# 1 (Разрешено)
#
# AllowTwoSide.WhoList
# Разрешить ли показ игроков противоположной фракции в /who списке.
# Стандартно: 0 (Не разрешено)
# 1 (Разрешено)
#
# AllowTwoSide.AddFriend
# Разрешить ли добавление в друзья игроков противоположной фракции.
# Стандартно: 0 (Не разрешено)
# 1 (Разрешено)
#
# TalentsInspecting
# Разрешить ли просматривать таланты другого персонажа (Не распространяется на ГМов)
# Стандартно: 1 (разрешить)
# 0 (запретить)
#
###########################################################################################
AllowTwoSide.Accounts = 0
AllowTwoSide.Interaction.Chat = 0
AllowTwoSide.Interaction.Channel = 0
AllowTwoSide.Interaction.Group = 0
AllowTwoSide.Interaction.Guild = 0
AllowTwoSide.Interaction.Auction = 0
AllowTwoSide.Interaction.Mail = 0
AllowTwoSide.WhoList = 0
AllowTwoSide.AddFriend = 0
TalentsInspecting = 1
###########################################################################################
# НАСТРОЙКИ СУЩЕСТВ
#
# ThreatRadius
# Расстояние(радиус), на которое существо отойдет от точки начала боя до точки, в которой aggro спадет
# Если ThreatRadius меньше расстояния, на котором существо может сагриться, тогда это расстояние будет использоваться в ThreatRadius для этого существа
# Стандартно: 100 метров
#
# Rate.Creature.Aggro
# Отключение или процентарная настройка агро-радиуса.
# Стандартно: 1 - 100%
# 1.5 - 150%
# 0 - выключить (0%)
#
# CreatureFamilyAssistenceRadius
# Расстояние, на котором существо может позвать дружественных ему мобов, не двигаясь с места
# Стандартно: 10
# 0 - отключить
#
# CreatureFamilyAssistanceDelay
# Время, спустя которое существо отправится на помощь
# Стандартно: 1500 (1.5 секунд)
#
# CreatureFamilyFleeDelay
# Время, в течении которого существо будет бежать, пока не найдет помощника
# Стандартно: 7000 (7секунд)
#
# WorldBossLevelDiff
# Difference for boss dynamic level with target
# Стандартно: 3
#
# Corpse.Decay.NORMAL
# Corpse.Decay.RARE
# Corpse.Decay.ELITE
# Corpse.Decay.RAREELITE
# Corpse.Decay.WORLDBOSS
# Время в секундах, после которого труп моба исчезает (если с него не был снят лут).
# Стандартно: 60, 300, 300, 300, 3600
#
# Rate.Corpse.Decay.Looted
# Множитель Corpse.Decay.* config., обозначает как долго будет лежать труп, с которого был снят лут.
# Стандартно: 0.1
#
# Rate.Creature.Normal.Damage
# Rate.Creature.Elite.Elite.Damage
# Rate.Creature.Elite.RAREELITE.Damage
# Rate.Creature.Elite.WORLDBOSS.Damage
# Rate.Creature.Elite.RARE.Damage
# Рейты урона существ.
# Примеры: 2 - урон будет 2x, 1.7 - 1.7x.
#
# Rate.Creature.Normal.SpellDamage
# Rate.Creature.Elite.Elite.SpellDamage
# Rate.Creature.Elite.RAREELITE.SpellDamage
# Rate.Creature.Elite.WORLDBOSS.SpellDamag
# Rate.Creature.Elite.RARE.SpellDamage
# Рейты урона существ от заклинаний.
# Примеры: 2 - урон заклинаниями будет 2x, 1.7 - 1.7x.
#
# Rate.Creature.Normal.HP
# Rate.Creature.Elite.Elite.HP
# Rate.Creature.Elite.RAREELITE.HP
# Rate.Creature.Elite.WORLDBOSS.HP
# Rate.Creature.Elite.RARE.HP
# Множители количества здоровья у существ.
# Примеры: 2 - существа будут иметь двойное кол-во здоровья, 1.7 - 1.7x.
#
# ListenRange.Say
# Максимальное расстояние для игрока, на котором он может слышать текст, который существа (или другие мировые объекты) говорят
# Стандартно: 25
#
# ListenRange.TextEmote
# Максимальное расстояние для игрока, на котором он может слышать текстовую эмоцию, которую существа (или другие мировые объекты) произносят
# Стандартно: 25
#
# ListenRange.Yell
# Максимальное расстояние для игрока, на котором он может слышать текст, который существа (или другие мировые объекты) кричат
# Стандартно: 300
#
###########################################################################################
ThreatRadius = 100
Rate.Creature.Aggro = 1
CreatureFamilyFleeAssistanceRadius = 30
CreatureFamilyAssistanceRadius = 10
CreatureFamilyAssistanceDelay = 1500
CreatureFamilyFleeDelay = 7000
WorldBossLevelDiff = 3
Corpse.Decay.NORMAL = 60
Corpse.Decay.RARE = 300
Corpse.Decay.ELITE = 300
Corpse.Decay.RAREELITE = 300
Corpse.Decay.WORLDBOSS = 3600
Rate.Corpse.Decay.Looted = 0.1
Rate.Creature.Normal.Damage = 1
Rate.Creature.Elite.Elite.Damage = 1
Rate.Creature.Elite.RAREELITE.Damage = 1
Rate.Creature.Elite.WORLDBOSS.Damage = 1
Rate.Creature.Elite.RARE.Damage = 1
Rate.Creature.Normal.SpellDamage = 1
Rate.Creature.Elite.Elite.SpellDamage = 1
Rate.Creature.Elite.RAREELITE.SpellDamage = 1
Rate.Creature.Elite.WORLDBOSS.SpellDamage = 1
Rate.Creature.Elite.RARE.SpellDamage = 1
Rate.Creature.Normal.HP = 1
Rate.Creature.Elite.Elite.HP = 1
Rate.Creature.Elite.RAREELITE.HP = 1
Rate.Creature.Elite.WORLDBOSS.HP = 1
Rate.Creature.Elite.RARE.HP = 1
ListenRange.Say = 40
ListenRange.TextEmote = 40
ListenRange.Yell = 300
###########################################################################################
# УСТАНОВКИ ЧАТА
#
# ChatFakeMessagePreventing
# Защита чата против фейковых сообщений, содержащих много пробелов в строках
# Стандартно: 0 (отключено)
# 1 (включено)
#
#
#
# ChatStrictLinkChecking.Severity
# Check chat messages for ingame links to spells, items, quests, achievements etc.
# Стандартно: 0 (disable link checking)
# 1 (check if only valid pipe commands are used. This prevents posting pictures for example)
# 2 (verifiy that pipe commands are used in a correct order)
# 3 (check if color, entry and name don't contradict each other. For correct work, please assure
# that you have extracted locale DBCs of every language specific client playing on this server.)
#
# ChatStrictLinkChecking.Kick
# Defines, what should be done if a message is considered to contain invalid pipe commands.
# Стандартно: 0 (silently ignore message)
# 1 (kick players who sent invalid formed messages)
#
# ChatFlood.MessageCount
# Анти-флуд защита, срабатывающая после указанного кол-ва беспрерывных сообщений
# Стандартно: 10
# 0 (отключить анти-флуд защиту)
#
# ChatFlood.MessageDelay
# Анти-флуд защита, следит за временем минимального промежутка между двумя сообщениями в чате
# Стандартно: 1 (секунда)
#
# ChatFlood.MuteTime
# Анти-флуд защита, параметр долготы отключения чата игроку при срабатывании защиты
# Стандартно: 10 (секунд)
#
# Channel.RestrictedLfg
# Запретить использовать LookupForGroup канал незарегистрированным в ЛФГ-интерфейсе игроками
# Стандартно: 1 (да)
# 0 (нет)
#
# Channel.SilentlyGMJoin
# Скрытое подключение ГМов к каналам чата
# Стандартно: 0 (появление анонсируется, как и у других игроков)
# 1 (ГМы заходят без анонса)
#
###########################################################################################
ChatFakeMessagePreventing = 0
ChatStrictLinkChecking.Severity = 0
ChatStrictLinkChecking.Kick = 0
ChatFlood.MessageCount = 10
ChatFlood.MessageDelay = 1
ChatFlood.MuteTime = 10
Channel.RestrictedLfg = 1
Channel.SilentlyGMJoin = 0
###########################################################################################
# НАСТРОЙКИ ГЕЙМ-МАСТЕРОВ
#
# GM.LoginState
# Включить GM режим при входе в мир
# Стандартно: 2 (последняя сохраненная конфигурация)
# 0 (нет)
# 1 (да)
#
# GM.Visible
# Видим ли GM окружающим при входе в мир
# Стандартно: 2 (последняя сохраненная конфигурация)
# 0 (не видим)
# 1 (видим)
#
# GM.AcceptTickets
# Принимать GM тикеты от игроков по умолчанию или нет
# Стандартно: 2 (последняя сохраненная конфигурация)
# 0 (нет)
# 1 (да)
#
# GM.Chat
# Режим GM-чата при входе в мир(тег blizz перед ником во всех чатах)
# Стандартно: 2 (последняя сохраненная конфигурация)
# 0 (отключен)
# 1 (включен)
#
# GM.WhisperingTo
# Может ли ГМ принимать личные послания от игроков или нет
# Стандартно: 2 (последняя сохраненная конфигурация)
# 0 (нет)
# 1 (да)
#
# GM.InGMList.Level
# Показывать ли ГМа в списке игроков, если ГМ-режим отключен
# 0 (никогда)
# 1 (только модераторов)
# 2 (только гейм-мастеров)
# Стандартно: 3 (всех)
#
# GM.InWhoList.Level
# Отображаются ли ГМы в списке игроков (если видимы)
# 0 (никогда)
# 1 (только модераторов)
# 2 (только гейм-мастеров)
# Стандартно: 3 (всех
#
# GM.LogTrade
# Требуется ли логировать торговые операции ГМов
# Стандартно: 1 (да)
# 0 (нет)
#
# GM.StartLevel
# Начальный уровень у персонажа на аккаунте с GM-правами (1-100)
# Стандартно: 1
#
# GM.LowerSecurity
# Запретить персонажам с низким уровнем доступа пользоваться командами для более высокого уровня доступа
# Стандартно: 0 (нет)
# 1 (да)
#
# GM.AllowAchievementGain
# Разрешить получать достижения персонажам, находящимся на аккаунте с GM-правами
# Стандартно: 1 (да)
# 0 (нет)
#
###########################################################################################
GM.LoginState = 2
GM.Visible = 2
GM.AcceptTickets = 2
GM.Chat = 2
GM.WhisperingTo = 2
GM.InGMList.Level = 3
GM.InWhoList.Level = 3
GM.LogTrade = 1
GM.StartLevel = 1
GM.LowerSecurity = 0
GM.AllowAchievementGain = 1
###########################################################################################
# ВИДИМОСТЬ И РАДИУСЫ
#
# Visibility.GroupMode
# Отношения видимости игроками одной группы (рейда, фракции) невидимого юнита
# Стандартно: 0 (стандартно: только игроки в одной группе могут 100% видеть невидимого юнита)
# 1 (члены одного рейда могут 100% видеть невидимого юнита)
# 2 (игроки одной фракции могут 100% видеть невидимого юнита)
#
# Visibility.Distance.Continents
# Visibility.Distance.Instances
# Visibility.Distance.BGArenas
# Расстояние видимости различных внутриигровых объектов на различных картах.
# Видимость на континентах на официальном сервере ~90 метров. на полях боя\аренах ~180. в подземельях\рейдах ~120.
# Максимально допустимое значение для активных игровых зон: ~ 333
# Минимальное значение - максимальный агро-радиус: (45) * Rate.Creature.Aggro
#
# Visibility.Distance.Object
# Дальность видимости гейм-объектов, трупов, костей и т.п.
# Минимальное значение равно дистанции взаимодействия (5)
#
# Visibility.Distance.InFlight
# Дальность видимости в полете
# Минимальное значение равно 0 (не показывать никаких объектов)
#
# Visibility.Distance.Grey.Unit
# Расстояние, на котором видны только серые очертания для существ/игроков (быстро меняющихся объектов)
# Наряду с наличием соответствующего типа Visibility.Distance.* для объекта использовать в случае отдаления от него для наглядности (кроме трупов поблизости)
# Если D - расстояние, на котором объекты становятся видимыми, и G - расстояние, на котором видны только серые очертания объектов
# Сделать видимым, если расстояние до него <= D, но делать невидимым если расстояние > D + G
# Стандартно: 1 (yard)
#
# Visibility.Distance.Grey.Object
# Расстояние, на котором видны только серые очертания движущихся объектов\неподвижных объектов\трупов\тел существ
# Стандартно: 10 (yards)
#
#
###########################################################################################
Visibility.GroupMode = 0
Visibility.Distance.Continents = 90
Visibility.Distance.Instances = 120
Visibility.Distance.BGArenas = 180
Visibility.Distance.Object = 100
Visibility.Distance.InFlight = 100
Visibility.Distance.Grey.Unit = 1
Visibility.Distance.Grey.Object = 10
###########################################################################################
# РЕЙТЫ СЕРВЕРА
#
# Rate.Health
# Rate.Mana
# Rate.Rage.Income
# Rate.Rage.Loss
# Rate.RunicPower.Income
# Rate.RunicPower.Loss
# Rate.Focus
# Рейты регенерации здоровья, маны, а также гнева (rage), рунической силы начисляющихся за нанесенный\полученый урон и пропадающих, если урона нет
# Стандартно: 1
#
# Rate.Skill.Discovery
# Skill Discovery Rates
# Стандартно: 1
#
# Rate.Drop.Item.Poor
# Rate.Drop.Item.Normal
# Rate.Drop.Item.Uncommon
# Rate.Drop.Item.Rare
# Rate.Drop.Item.Epic
# Rate.Drop.Item.Legendary
# Rate.Drop.Item.Artifact
# Rate.Drop.Item.Referenced
# Rate.Drop.Money
# Рейты дропа
# Стандартно: 1
#
# Rate.XP.Kill
# Rate.XP.Quest
# Rate.XP.Explore
# Рейты получения опыта
# Стандартно: 1
#
#
# Rate.Rest.InGame
# Rate.Rest.Offline.InTavernOrCity
# Rate.Rest.Offline.InWilderness
# Рейты очков отдыха (1 - нормальные, 2 - двойные, 0.5 - половинные и т.д.) от стандартного значения.
#
# Rate.Damage.Fall
# Рейт урона от падения. (1 - нормальный, 2 - двойной, 0.5 - половинный и т.д.)
#
# Rate.Auction.Time
# Rate.Auction.Deposit
# Rate.Auction.Cut
# Рейты опций аукциона (время аукциона, стартовый депозит, взимаемые аукционом деньги и т.д.)
#
# Rate.Honor
# Рейт получения очков чести
#
# Rate.Mining.Amount
# Rate.Mining.Next
# Рейты Добычи руды (Mining.Amount изменяет минимальное/максимальное кол-во использование одной залежи,
# Mining.Next устанавливает шанс повторного использования залежи)
#
# Rate.Talent
# Рейт получения очков талантов
# Стандартно: 1
#
# Rate.Reputation.Gain
# Рейт получения очков репутации с фракциями
# Стандартно: 1
#
# Rate.Reputation.LowLevel.Kill
# Рейты получения репутации за убийство низкоуровневых существ (серых)
# Стандартно: 1
#
# Rate.Reputation.LowLevel.Quest
# Рейты получения репутации за низкоуровневые квесты
# Стандартно: 1
#
# Rate.InstanceResetTime
# Множитель кол-ва дней, после которых подземелья для игрока перезагружаются.
# Стандартно: 1
#
# SkillGain.Crafting
# SkillGain.Defense
# SkillGain.Gathering
# SkillGain.Weapon
# Количество очков навыка, получаемое игроком при крафте/защите/сборе/атаке.
# Стандартно: 1
#
# SkillChance.Orange
# SkillChance.Yellow
# SkillChance.Green
# SkillChance.Grey
# Шанс получения очка навыка
# Стандартно: 100-75-25-0
#
# SkillChance.MiningSteps
# SkillChance.SkinningSteps
# Для горного дела и снятия шкур понижает шанс получения уровня скила (шанс неудачи)
# Стандартно: 0 - не понижается
#
#
# DurabilityLossChance.Damage
# Шанс повредить одну из вещей брони при получении урона
# Стандартно: 0.5 (100/0.5 = 200) При каждой 200-той атаке теряется очко прочности
#
# DurabilityLossChance.Absorb
# Шанс повредить одну из вещей брони при поглощении урона
# Стандартно: 0.5 (100/0.5 = 200) При каждой 200-том поглощении теряется очко прочности
#
# DurabilityLossChance.Parry
# Шанс повредить оружие при парировании
# Стандартно: 0.05 (100/0.05 = 2000) При каждой 2000-ном парировании теряется очко прочности
#
# DurabilityLossChance.Block
# Шанс повредить щит при блокировке урона
# Стандартно: 0.05 (100/0.05 = 2000) При каждой 2000-том блоке теряется очко прочности
#
# Death.SicknessLevel
# Начальная планка уровня, когда игроки получают штраф за возрождение на кладбище.
# Стандартно: 11
# -10 - персонаж получит полное время (10min) даже на первом уровне
# maxplayerlevel+1 - персонажи не будут получать штрафа на любом уровне
#
# Death.CorpseReclaimDelay.PvP
# Death.CorpseReclaimDelay.PvE
# Отключение/включение опции увеличения времени возрождения игрока при ПвП/ПвЕ смертях.
# Стандартно: 1 (включено)
# 0 (отключено)
#
# Death.Bones.World
# Death.Bones.BattlegroundOrArena
# Отключение/включение создания "кучи костей" на месте трупа персонажа, после его воскрешения (в обычных зонах/инстах, или на полях боя/аренах)
# Стандартно: 1 (включено)
# 0 (отключено)
#
###########################################################################################
Rate.Health = 1
Rate.Mana = 1
Rate.Rage.Income = 1
Rate.Rage.Loss = 1
Rate.RunicPower.Income = 1
Rate.RunicPower.Loss = 1
Rate.Focus = 1
Rate.Skill.Discovery = 1
Rate.Drop.Item.Poor = 1
Rate.Drop.Item.Normal = 1
Rate.Drop.Item.Uncommon = 1
Rate.Drop.Item.Rare = 1
Rate.Drop.Item.Epic = 1
Rate.Drop.Item.Legendary = 1
Rate.Drop.Item.Artifact = 1
Rate.Drop.Item.Referenced = 1
Rate.Drop.Money = 1
Rate.XP.Kill = 1
Rate.XP.Quest = 1
Rate.XP.Explore = 1
Rate.Rest.InGame = 1
Rate.Rest.Offline.InTavernOrCity = 1
Rate.Rest.Offline.InWilderness = 1
Rate.Damage.Fall = 1
Rate.Auction.Time = 1
Rate.Auction.Deposit = 1
Rate.Auction.Cut = 1
Rate.Honor = 1
Rate.Mining.Amount = 1
Rate.Mining.Next = 1
Rate.Talent = 1
Rate.Reputation.Gain = 1
Rate.Reputation.LowLevel.Kill = 1
Rate.Reputation.LowLevel.Quest = 1
Rate.InstanceResetTime = 1
SkillGain.Crafting = 1
SkillGain.Defense = 1
SkillGain.Gathering = 1
SkillGain.Weapon = 1
SkillChance.Orange = 100
SkillChance.Yellow = 75
SkillChance.Green = 25
SkillChance.Grey = 0
SkillChance.MiningSteps = 0
SkillChance.SkinningSteps = 0
DurabilityLossChance.Damage = 0.5
DurabilityLossChance.Absorb = 0.5
DurabilityLossChance.Parry = 0.05
DurabilityLossChance.Block = 0.05
Death.SicknessLevel = 11
Death.CorpseReclaimDelay.PvP = 1
Death.CorpseReclaimDelay.PvE = 1
Death.Bones.World = 1
Death.Bones.BattlegroundOrArena = 1
###################################################################################################################
# BATTLEGROUND CONFIG
#
# Battleground.CastDeserter
# Кастовать на игрока заклинание Deserter, если он покинул поле боя до окончания битвы на нем
# Стандартно: 1 (да)
# 0 (нет)
#
# Battleground.QueueAnnouncer.Join
# Включить оповещения в чате о присоединении игрока к битве на поле боя
# Стандартно: 0 (нет)
# 1 (да, для присоединившихся к полю игроков)
# 2 (да, для всех игроков)
#
# Battleground.QueueAnnouncer.Start
# Включить оповещения в чате о начале битвы на поле боя
# Стандартно: 0 (нет)
# 1 (да)
#
# Battleground.InvitationType
# Тип приглашения на поле боя
# Стандартно: 0 (нормальное - приглашать на поле боя столько игроков, сколько возможно, не обращая внимание на баланс)
# 1 (Экспериментальное - не приглашать игроком одной фракции больше допустимого количества)
#
# Battleground.PrematureFinishTimer
# Время в миллисекундах, спустя которое битва закончится, если в одной из команд игроков меньше MinPlayersPerTeam
# Стандартно: 300000 (5 минут)
# 0 - отключено (не рекомендуется)
#
# BattleGround.PremadeGroupWaitForMatch
# Время в миллисекундах, которое готовая команда одной фракции
# Стандартно: 1800000 (30 минут)
# 0 - отключено (не рекомендуется)
#
###################################################################################################################
Battleground.CastDeserter = 1
Battleground.QueueAnnouncer.Join = 0
Battleground.QueueAnnouncer.Start = 0
Battleground.InvitationType = 0
BattleGround.PrematureFinishTimer = 300000
BattleGround.PremadeGroupWaitForMatch = 1800000
###################################################################################################################
# ARENA CONFIG
#
# Arena.MaxRatingDifference
# Максимальная разница группового рейтинга между двумя командами, претендующими на место в схватке на арене.
# Стандартно: 150 (активно, рекомендуется)
# 0 (отключено, разница рейтинга не учитывается)
#
# Arena.RatingDiscardTimer
# По прошествии этого времени информация о разницы рейтинга, между командами стоящими в очереди на арену, учитываться не будет.
#
# Стандартно: 600000 (10 минут, рекомендовано)
# 0 (отключено)
#
# Arena.AutoDistributePoints
# Установить авто-начисление очков арены, или начислять GM командой
# Стандартно: 0 (отключить) (рекомендуется): используйте GM команд или SQL запрос для выдачи очков арены
# 1 (включить) очки арены выдаются автоматически
#
# Arena.AutoDistributeInterval
# Как часто выдавать очки арены(в днях)
# Если автоматический подсчет включен
# Стандартно: 7 (еженедельно)
#
# Arena.QueueAnnouncer.Join
# Включить оповещения в чате о присоединении игрока к битве на арене
# Стандартно: 0 (нет)
# 1 (да)
#
# Arena.QueueAnnouncer.Exit
# Включить оповещения в чате о выходе игрока из битвы на арене
# Стандартно: 0 (disable)
# 1 (enable)
#
# Arena.ArenaSeason.ID
# Текущий сезон арены, отображаемый в клиенте
# Стандартно: 1
#
# Arena.ArenaSeason.InProgress
# Текущее состояние сезона
# Стандартно: 1 (активен)
# 0 (заканчивается)
#
###################################################################################################################
Arena.MaxRatingDifference = 150
Arena.RatingDiscardTimer = 600000
Arena.AutoDistributePoints = 0
Arena.AutoDistributeInterval = 7
Arena.QueueAnnouncer.Join = 0
Arena.QueueAnnouncer.Exit = 0
Arena.ArenaSeason.ID = 1
Arena.ArenaSeason.InProgress = 1
###################################################################################################################
# NETWORK CONFIG
#
# Network.Threads
# количество потоков в сети, рекомендовано 1 поток на 1000 соединений.
# Стандартно: 1
#
# Network.OutKBuff
# Использующийся размер исходящего буфера ядра (SO_SNDBUF - опция сокета, которая задает или считывает максимальный размер буфера).
# Стандартно: -1 (используются стандартные настройки системы)
#
# Network.OutUBuff
# Пользовательское пространство в исходящем буфере. Это количество памяти, зарезервированное для каждого соединения.
# Стандартно: 65536
#
# Network.TcpNoDelay:
# TCP настройки алгоритма Нагла
# Стандартно: 0 (алгоритм Нагла включен, маленький трафик, большие задержки)
# 1 (TCP_NO_DELAY, алгоритм Нагла выключен, большой трафик, маленькие задержки)
#
# Network.KickOnBadPacket
# Выбрасывать игрока из мира при отправки пакетов неверного формата.
# Включайте ее с осторожностью, так как это проверка на структуру пакетов, а значит если мангос не поправил или не полностью правильно разбирает пакеты присылаемые клиентом
# Это будет приводить к необоснованному кику.(c)Vladimir
# Default: 0 - нет
# 1 - да
#
#####################################################################################################
Network.Threads = 1
Network.OutKBuff = -1
Network.OutUBuff = 65536
Network.TcpNodelay = 0
Network.KickOnBadPacket = 0
###########################################################################################
# КОНСОЛЬ И УДАЛЕННЫЙ ДОСТУП
#
# Console.Enable
# Включает/отключает консоль
# Стандартно: 1 - on
# 0 - off
#
# Ra.Enable
# Включает/отключает удаленную консоль
# Стандартно: 0 - off
# 1 - on
#
# Ra.IP
# Стандартный ИП-адрес для удаленной консоли
#
# Ra.Port
# Стандартный порт для удаленной консоли
#
# Ra.MinLevel
# Минимальный уровень доступа, требуемый для доступа.
# Стандартно: 3
#
# Ra.Secure
# Выкинуть клиент при вводе неправильного пароля
#
#
# SOAP.Enable
# Включить SOAP-сервис
# Стандартно: 0 - нет
# 1 - да
#
# SOAP.IP
# ip адрес для SOAP-сервиса, используйте 0.0.0.0 для доступа отовсюду
# Стандартно: 127.0.0.1
#
# SOAP.Port
# SOAP порт
# Стандартно: 7878
#
###########################################################################################
Console.Enable = 1
Ra.Enable = 0
Ra.IP = 0.0.0.0
Ra.Port = 3443
Ra.MinLevel = 3
Ra.Secure = 1
SOAP.Enabled = 0
SOAP.IP = 127.0.0.1
SOAP.Port = 7878
###################################################################################################################
# CharDelete.Method
# Метод удаления персонажа
# Стандартно: 0 - Полностью удаляет персонажа из базы данных
# 1 - Убирается привязка персонажей к аккаунтам,
# их имена освобождаются и в игре выглядят как удаленные
#
# CharDelete.MinLevel
# Персонаж удаляется как CharDelete.Method=0, если не достиг
# определенного уровня.
# Стандартно: 0 - Для всех персонажей будет использоваться выбранный метод
# 1+ - Только игроки достигшие данного уровня
# будут удалены согласно выбранному методу.
# Оставшиеся удаляются как CharDelete.Method=0
#
# CharDelete.KeepDays
# Сколько дней хранить записи об удаленных персонажах перед удалением записей из базы.
# Стандартно: 30
# 0 - Не удалять записи о персонажах и хранить их всегда.
#
###################################################################################################################
CharDelete.Method = 0
CharDelete.MinLevel = 0
CharDelete.KeepDays = 30