Mangosd.conf
Материал из YTDB DataBase
(Различия между версиями)
Neggod (Обсуждение | вклад) |
Neggod (Обсуждение | вклад) |
||
Строка 267: | Строка 267: | ||
# | # | ||
# GmLogPerAccount | # GmLogPerAccount | ||
- | # GM | + | # Логирование действий каждого GM аккаунта по ID(Примечание: логи создаваться не будут, GmLogFile отключено) |
- | # Стандартно: 0 - | + | # Стандартно: 0 - записывать лог в один общий файл |
- | # | + | # 1 - записывать лог в файлы со специфическими именами |
- | # | + | # вида Logname_#ID_YYYY-MM-DD_HH-MM-SS.Ext |
- | # | + | # или Logname_#ID.Ext |
# | # | ||
# RaLogFile | # RaLogFile | ||
Строка 742: | Строка 742: | ||
# | # | ||
# ThreatRadius | # ThreatRadius | ||
- | # | + | # Расстояние(радиус), на которое существо отойдет от точки начала боя до точки, в которой aggro спадет |
- | # | + | # Если ThreatRadius меньше расстояния, на котором существо может сагриться, тогда это расстояние будет использоваться в ThreatRadius для этого существа |
- | # Стандартно: 100 | + | # Стандартно: 100 метров |
# | # | ||
# Rate.Creature.Aggro | # Rate.Creature.Aggro | ||
Строка 753: | Строка 753: | ||
# | # | ||
# CreatureFamilyAssistenceRadius | # CreatureFamilyAssistenceRadius | ||
- | # | + | # Расстояние, на котором существо может позвать дружественных ему мобов, не двигаясь с места |
# Стандартно: 10 | # Стандартно: 10 | ||
# 0 - отключить | # 0 - отключить | ||
- | |||
- | |||
- | |||
- | |||
- | |||
# | # | ||
# CreatureFamilyAssistanceDelay | # CreatureFamilyAssistanceDelay | ||
- | # | + | # Время, спустя которое существо отправится на помощь |
- | # Стандартно: 1500 (1. | + | # Стандартно: 1500 (1.5 секунд) |
# | # | ||
# CreatureFamilyFleeDelay | # CreatureFamilyFleeDelay | ||
- | # | + | # Время, в течении которого существо будет бежать, пока не найдет помощника |
- | # Стандартно: 7000 ( | + | # Стандартно: 7000 (7секунд) |
# | # | ||
# WorldBossLevelDiff | # WorldBossLevelDiff | ||
Строка 811: | Строка 806: | ||
# | # | ||
# ListenRange.Say | # ListenRange.Say | ||
- | # | + | # Максимальное расстояние для игрока, на котором он может слышать текст, который существа (или другие мировые объекты) говорят |
# Стандартно: 25 | # Стандартно: 25 | ||
# | # | ||
# ListenRange.TextEmote | # ListenRange.TextEmote | ||
- | # | + | # Максимальное расстояние для игрока, на котором он может слышать текстовую эмоцию, которую существа (или другие мировые объекты) произносят |
# Стандартно: 25 | # Стандартно: 25 | ||
# | # | ||
# ListenRange.Yell | # ListenRange.Yell | ||
- | # | + | # Максимальное расстояние для игрока, на котором он может слышать текст, который существа (или другие мировые объекты) кричат |
# Стандартно: 300 | # Стандартно: 300 | ||
# | # | ||
Строка 859: | Строка 854: | ||
# | # | ||
# ChatFakeMessagePreventing | # ChatFakeMessagePreventing | ||
- | # | + | # Защита чата против фейковых сообщений, содержащих много пробелов в строках |
# Стандартно: 0 (отключено) | # Стандартно: 0 (отключено) | ||
# 1 (включено) | # 1 (включено) | ||
Строка 868: | Строка 863: | ||
# Check chat messages for ingame links to spells, items, quests, achievements etc. | # Check chat messages for ingame links to spells, items, quests, achievements etc. | ||
# Стандартно: 0 (disable link checking) | # Стандартно: 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 | # ChatStrictLinkChecking.Kick | ||
# Defines, what should be done if a message is considered to contain invalid pipe commands. | # Defines, what should be done if a message is considered to contain invalid pipe commands. | ||
# Стандартно: 0 (silently ignore message) | # Стандартно: 0 (silently ignore message) | ||
- | # | + | # 1 (kick players who sent invalid formed messages) |
# | # | ||
# ChatFlood.MessageCount | # ChatFlood.MessageCount | ||
Строка 1048: | Строка 1043: | ||
# Rate.RunicPower.Loss | # Rate.RunicPower.Loss | ||
# Rate.Focus | # Rate.Focus | ||
- | # Рейты регенерации здоровья, маны, а также гнева (rage), | + | # Рейты регенерации здоровья, маны, а также гнева (rage), рунической силы начисляющихся за нанесенный\полученый урон и пропадающих, если урона нет |
# Стандартно: 1 | # Стандартно: 1 | ||
# | # | ||
Строка 1080: | Строка 1075: | ||
# | # | ||
# Rate.Damage.Fall | # Rate.Damage.Fall | ||
- | # Рейт | + | # Рейт урона от падения. (1 - нормальный, 2 - двойной, 0.5 - половинный и т.д.) |
# | # | ||
# Rate.Auction.Time | # Rate.Auction.Time | ||
Строка 1104: | Строка 1099: | ||
# | # | ||
# Rate.Reputation.LowLevel.Kill | # Rate.Reputation.LowLevel.Kill | ||
- | # | + | # Рейты получения репутации за убийство низкоуровневых существ (серых) |
# Стандартно: 1 | # Стандартно: 1 | ||
# | # | ||
# Rate.Reputation.LowLevel.Quest | # Rate.Reputation.LowLevel.Quest | ||
- | # | + | # Рейты получения репутации за низкоуровневые квесты |
# Стандартно: 1 | # Стандартно: 1 | ||
# | # | ||
Строка 1230: | Строка 1225: | ||
# | # | ||
# Battleground.CastDeserter | # Battleground.CastDeserter | ||
- | # | + | # Кастовать на игрока заклинание Deserter, если он покинул поле боя до окончания битвы на нем |
- | # Стандартно: 1 ( | + | # Стандартно: 1 (да) |
- | # | + | # 0 (нет) |
# | # | ||
# Battleground.QueueAnnouncer.Join | # Battleground.QueueAnnouncer.Join | ||
- | # | + | # Включить оповещения в чате о присоединении игрока к битве на поле боя |
- | # Стандартно: 0 ( | + | # Стандартно: 0 (нет) |
- | # | + | # 1 (да, для присоединившихся к полю игроков) |
- | # | + | # 2 (да, для всех игроков) |
# | # | ||
# Battleground.QueueAnnouncer.Start | # Battleground.QueueAnnouncer.Start | ||
- | # | + | # Включить оповещения в чате о начале битвы на поле боя |
- | # Стандартно: 0 ( | + | # Стандартно: 0 (нет) |
- | # | + | # 1 (да) |
# | # | ||
# Battleground.InvitationType | # Battleground.InvitationType | ||
- | # | + | # Тип приглашения на поле боя |
- | # Стандартно: 0 ( | + | # Стандартно: 0 (нормальное - приглашать на поле боя столько игроков, сколько возможно, не обращая внимание на баланс) |
- | # | + | # 1 (Экспериментальное - не приглашать игроком одной фракции больше допустимого количества) |
# | # | ||
# Battleground.PrematureFinishTimer | # Battleground.PrematureFinishTimer | ||
- | # | + | # Время в миллисекундах, спустя которое битва закончится, если в одной из комманд игроков меньше [[Battleground_template#MinPlayersPerTeam|MinPlayersPerTeam]] |
- | # Стандартно: 300000 (5 | + | # Стандартно: 300000 (5 минут) |
- | # | + | # 0 - отключено (не рекомендуется) |
# | # | ||
# BattleGround.PremadeGroupWaitForMatch | # BattleGround.PremadeGroupWaitForMatch | ||
- | # | + | # Время в миллисекундах, которое готовая команда одной фракции |
- | # Стандартно: 1800000 (30 | + | # Стандартно: 1800000 (30 минут) |
- | # | + | # 0 - отключено (не рекомендуется) |
# | # | ||
################################################################################################################### | ################################################################################################################### | ||
Строка 1274: | Строка 1269: | ||
# Arena.MaxRatingDifference | # Arena.MaxRatingDifference | ||
# Максимальная разница группового рейтинга между двумя командами, претендующими на место в схватке на арене. | # Максимальная разница группового рейтинга между двумя командами, претендующими на место в схватке на арене. | ||
- | # Стандартно: 150 ( | + | # Стандартно: 150 (активно, рекомендуется) |
- | # 0 ( | + | # 0 (отключено, разница рейтинга не учитывается) |
# | # | ||
# Arena.RatingDiscardTimer | # Arena.RatingDiscardTimer | ||
- | # | + | # По прошествии этого времени информация о разницы рейтинга, между командами стоящими в очереди на арену, учитываться не будет. |
- | # | + | # |
- | + | # Стандартно: 600000 (10 минут, рекомендовано) | |
- | # Стандартно: 600000 (10 | + | # 0 (отключено) |
- | # 0 ( | + | |
# | # | ||
# Arena.AutoDistributePoints | # Arena.AutoDistributePoints | ||
- | # | + | # Установить автовыдачу очков арены, или выдавать GM командой |
- | # Стандартно: 0 ( | + | # Стандартно: 0 (отключить) (рекомендуется): используйте GM команд или SQL запрос для выдачи очков арены |
- | # | + | # 1 (включить) очки арены выдаются автоматически |
# | # | ||
# Arena.AutoDistributeInterval | # Arena.AutoDistributeInterval | ||
- | # | + | # Как часто выдавать очки арены(в днях) |
- | # | + | # Если автоматический подсчет включен |
- | # Стандартно: 7 ( | + | # Стандартно: 7 (еженедельно) |
# | # | ||
# Arena.QueueAnnouncer.Join | # Arena.QueueAnnouncer.Join | ||
- | # | + | # Включить оповещения в чате о присоединении игрока к битве на арене |
- | # Стандартно: 0 ( | + | # Стандартно: 0 (нет) |
- | # 1 ( | + | # 1 (да) |
# | # | ||
# Arena.QueueAnnouncer.Exit | # Arena.QueueAnnouncer.Exit | ||
- | # | + | # Включить оповещения в чате о выходе игрока из битвы на арене |
# Стандартно: 0 (disable) | # Стандартно: 0 (disable) | ||
# 1 (enable) | # 1 (enable) | ||
Строка 1309: | Строка 1303: | ||
# | # | ||
# Arena.ArenaSeason.InProgress | # Arena.ArenaSeason.InProgress | ||
- | # | + | # Текущее состояние сезона |
- | # Стандартно: 1 ( | + | # Стандартно: 1 (активен) |
- | # | + | # 0 (заканчивается) |
# | # | ||
################################################################################################################### | ################################################################################################################### |
Версия 12:03, 9 марта 2010
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 # Стандартный промежуток времени между сохранениями игроков (в милисекундах) # # vmap.enableLOS # vmap.enableHeight # Включить/отключить поддержку VMmap для вычисления высоты и линии видимости # Стандартно: 1 (да) # 0 (нет) # # vmap.ignoreMapIds # Номер карт, на которых VMmap работать не будут # Разграничивать ИД с помощью ',' # Если значений несколько, они должны быть взяты в кавычки (") # Пример: "369,0,1,530" # # vmap.ignoreSpellIds # ИД заклинаний, не просчитываемых системой VMmap # Разграничивать ИД с помощью ',' # # DetectPosCollision # Check final move position, summon position, etc for visible collision with other objects or # wall (wall only if vmaps are enabled) # Стандартно: 1 (enable, required more CPU power usage) # 0 (disable, less nice position selection but will less CPU power usage) # # TargetPosRecalculateRange # 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 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 # Logfile with timestamp of server start in name # Стандартно: 0 - no timestamp in name # 1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.Ext for 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 # Allow russian clients to set and use declined names # Стандартно: 0 - do not use declined names, except when the Russian RealmZone is set # 1 - use declined names # # StrictPlayerNames # Запретить создавать персонажей с именами, написанными не на латинице и при попытке логина такого персонажа выдавать запрос на переименование # Стандартно: 0 отключено (but limited server timezone dependent client check) # 1 использовать только латинский алфавит. (строго) # 2 использовать только специфический, удовлетворяющий локализации, алфавит(строго). # Note: In any case if you want correctly see character name at client this client must have apporopriate fonts # (included in client by default, with active official localization or custom localization fonts in clientdir/Fonts). # 3 использовать как специфический, так и латинский алфавит # # StrictCharterNames # Ограничить названия гильдий и арена-команд в написании исключительно латиницей и пробелами # Стандартно: 0 отключено (but limited server timezone dependent client check) # 1 использовать только латинский алфавит. (строго) # 2 использовать только специфический, удовлетворяющий локализации, алфавит(строго). # Note: In any case if you want correctly see character name at client this client must have apporopriate fonts # (included in client by default, with active official localization or custom localization fonts in clientdir/Fonts). # 3 использовать как специфический, так и латинский алфавит № # StrictPetNames # Ограничить имена петов в написании исключительно латиницей # Стандартно: 0 отключено (but limited server timezone dependent client check) # 1 использовать только латинский алфавит. (строго) # 2 использовать только специфический, удовлетворяющий локализации, алфавит(строго). # Note: In any case if you want correctly see character name at client this client must have apporopriate fonts # (included in client by default, with active official localization or custom localization fonts in clientdir/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 # Limit creating heroic characters only for account with another character of specific level (ignored for GM accounts) # 0 - not require any existed chaarcter # 1 - require at least any character existed # Стандартно: 55 - default requirement # # # SkipCinematics # Отключение показа ролика в начале игры новым персонажем # Стандартно: 0 - показывать для каждого нового персонажа # 1 - только первому персонажа данной расы # 2 - не показывать в любом случае # # MaxPlayerLevel # Максимальный уровень героев, который можно достичь через получение опыта (в промежутке от 1 до 255) # Не рекомендуется изменять # Стандартно: 80 # # StartPlayerLevel # Стартовый уровень персонажей (1 - MaxPlayerLevel) # Стандартно: 1 # # StartHeroicPlayerLevel # Стартовый уровень персонажей героического класса(1 - MaxPlayerLevel) # Стандартно: 55 # # StartPlayerMoney # Количество денег, получаемое персонажем при создании (в меди) # Стандартно: 0 # # MaxHonorPoints # Максимальное количество очков чести, которое может иметь герой # Стандартно: 75000 # # StartHonorPoints # Amount of honor that new players will start with # Стандартно: 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 (показывать на карте все возможные квесты) # # # Guild.EventLogRecordsCount # Количество записей, хранимое в таблице guild_eventlog # Вы можете задать очень большое поличество для предотвращения потери событий гильдий, но это может замедлить работу сервера # Стандартно: 100 # # Guild.BankEventLogRecordsCount # Количество записей, хранимое в таблице guild_bank_eventlog table # Вы можете задать очень большое поличество для предотвращения потери событий гильдий, но это может замедлить работу сервера # Стандартно: 25 # # TimerBar.Fatigue.GMLevel # Включить\выключить уровень усталости для аккаунтов с уровнем доступа (0-4) или выше # Стандартно: 4 (нет) # # TimerBar.Fatigue.Max # Fatigue max timer value (в секундах) # Стандартно: 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 Version кэш клиента для клиента сброс кэша данных. Используйте любой из БД различные значения и в последнее время не используется для запуска сброса # 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 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 mode at login # Стандартно: 2 (last save state) # 0 (disable) # 1 (enable) # # GM.Visible # GM visibility at login # Стандартно: 2 (last save state) # 0 (invisible) # 1 (visible) # # GM.AcceptTickets # Is GM accepting tickets from player by default or not. # Стандартно: 2 (last save state) # 0 (disable) # 1 (enable) # # GM.Chat # GM chat mode at login # Стандартно: 2 (last save state) # 0 (disable) # 1 (enable) # # 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 starting level (1-100) # Стандартно: 1 # # GM.LowerSecurity # Disallow a lower security member to interact with a higher one using commands # Стандартно: 0 (disable) # 1 (enable) # # GM.AllowAchievementGain # If enabled it allows gaining achievements for GM characters # Стандартно: 1 (enable) # 0 (disable) # ########################################################################################### 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 # Visibility distance for different ingame object in different maps. # Visibility on continents on offy ~90 yards. In BG/Arenas ~180. For instances default ~120. # Max limited by active player zone: ~ 333 # Min limit is max aggro radius (45) * Rate.Creature.Aggro # # Visibility.Distance.Object # Дальность видимости гейм-объектов, трупов, костей и т.п. # Минимальное значение равно дистанции взаимодействия (5) # # Visibility.Distance.InFlight # Дальность видимости в полете # Минимальное значение равно 0 (не показывать никаких объектов) # # Visibility.Distance.Grey.Unit # Visibility grey distance for creatures/players (fast changing objects) # addition to appropriate object type Visibility.Distance.* use in case visibility removing to # object (except corpse around distences) If пїЅ is distance and G is grey distance then object # make visible if distance to it <= D but make non visible if distance > D+G # Стандартно: 1 (yard) # # Visibility.Distance.Grey.Object # Visibility grey distance for dynobjects/gameobjects/corpses/creature bodies # Стандартно: 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 # Рейт получения очков славы (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 (enabled) # 0 (disabled) # ########################################################################################### 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 # Время в миллисекундах, спустя которое битва закончится, если в одной из комманд игроков меньше [[Battleground_template#MinPlayersPerTeam|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 # Number of threads for network, recommend 1 thread per 1000 connections. # Стандартно: 1 # # Network.OutKBuff # The size of the output kernel buffer used ( SO_SNDBUF socket option, tcp manual ). # Стандартно: -1 (Use system default setting) # # Network.OutUBuff # Userspace buffer for output. This is amount of memory reserved per each connection. # Стандартно: 65536 # # Network.TcpNoDelay: # TCP Nagle algorithm setting # Стандартно: 0 (enable Nagle algorithm, less traffic, more latency) # 1 (TCP_NO_DELAY, disable Nagle algorithm, more traffic but less latency) # ################################################################################################################### Network.Threads = 1 Network.OutKBuff = -1 Network.OutUBuff = 65536 Network.TcpNodelay = 1 ########################################################################################### # КОНСОЛЬ И УДАЛЕННЫЙ ДОСТУП # # 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