SessionAddDelay
Description: Time (in microseconds) that a network thread will sleep after authentication
protocol handling before adding a connection to the world session map.
Default: 10000 - (10 milliseconds, 0.01 second)
SessionAddDelay = 10000
PersistentCharacterCleanFlags
Description: Determines the character clean flags that remain set after cleanups.
This is a bitmask value, check /doc/CharacterDBCleanup.txt for more
information.
Example: 14 - (Cleaning up skills, talents and spells will remain enabled after the
next cleanup)
Default: 0 - (All cleanup methods will be disabled after the next cleanup)
PersistentCharacterCleanFlags = 0
Debug Log Mask
描述:位掩码,确定哪些调试日志将被输出 (level 3)
Possible flags:
1 - Anything related to units that doesn't fit in other
categories.
2 - Anything related to pets.
4 - Anything related to vehicles.
8 - Anything related to C++ AI, instance scripts, etc.
16 - Anything related to DB AI, such as SAI, EAI, CreatureAI
32 - Anything related to DB map scripts
64 - Anything related to network input/output,
such as packet handlers and netcode logs
128 - Anything related to the spellsystem and aurasystem
256 - Anything related to the achievement system
512 - Anything related to the condition system
1024 - Anything related to the pool system
2048 - Anything related to the auction house
4096 - Anything related to arena's and battlegrounds
8192 - Anything related to outdoor PVP
16384 - Anything related to the chat system
32768 - Anything related to the LFG system
65536 - Anything related to maps, instances (not scripts),
grids, cells, visibility, etc.
131072 - Anything related to player loading from DB
(Player::_LoadXXX functions)
262144 - Anything related to items
524288 - Anything related to player skills
(do not confuse with spells)
1048576 - Anything related to loot
2097152 - Anything related to guilds
4194304 - Anything related to transports
Simply add the values together to create a bitmask.
For more info see enum DebugLogFilters in Log.h
RealmZone
服务登录区域设置 (设置服务器支持的区域字符表/服务器名称列表等的正确显示)
默认 1 - (全地区)
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)
RealmZone = 1
RecruitAFriend.MaxLevel
Description: Highest level up to which a character can benefit from the Recruit-A-Friend
experience multiplier.
Default: 60
RecruitAFriend.MaxLevel = 60
RecruitAFriend.MaxDifference
Description: Highest level difference between linked Recruiter and Friend benefit from
the Recruit-A-Friend experience multiplier.
Default: 3
RecruitAFriend.MaxDifference = 3
Quests.LowLevelHideDiff
玩家可以看到NPC头上的感叹号的任务等级比自己高的级数
Default: 4 - (Enabled, Hide quests that have 4 levels less than the character)
-1 - (Disabled, Show all available quest marks)
Quests.LowLevelHideDiff = 15
Quests.HighLevelHideDiff
玩家可以看到NPC头上的感叹号的任务等级比自己低的级数
Default: 7 - (Enabled, Hide quests that have 7 levels more than the character)
-1 - (Disabled, Show all available quest marks)
Quests.HighLevelHideDiff = 15
Quests.IgnoreRaid
Description: Allow non-raid quests to be completed while in a raid group.
Default: 0 - (Disabled)
1 - (Enabled)
Quests.IgnoreRaid = 0
MaxRecruitAFriendBonusDistance
Description: Max distance between character and and group to gain the Recruit-A-Friend
XP multiplier.
Default: 100
MaxRecruitAFriendBonusDistance = 100
ChatStrictLinkChecking.Severity
Description: Check chat messages for ingame links to spells, items, quests, etc.
Default: 0 - (Disabled)
1 - (Enabled, Check if only valid pipe commands are used, Prevents posting
pictures.)
2 - (Enabled, Verify that pipe commands are used in a correct order)
3 - (Check if color, entry and name don't contradict each other. For this to
work correctly, please assure that you have extracted locale DBCs of
every language specific client playing on this server)
ChatStrictLinkChecking.Severity = 0
ChatStrictLinkChecking.Kick
Description: Defines what should be done if a message is considered to contain invalid
pipe commands.
Default: 0 - (Silently ignore message)
1 - (Disconnect players who sent malformed messages)
ChatStrictLinkChecking.Kick = 0
ChatFlood.MessageCount
Description: Chat flood protection, number of messages before player gets muted.
Default: 10 - (Enabled)
0 - (Disabled)
ChatFlood.MessageCount = 10
ChatFlood.MessageDelay
Description: Time (in seconds) between messages to be counted into ChatFlood.MessageCount.
Default: 1
ChatFlood.MessageDelay = 1
ChatFlood.MuteTime
Description: Time (in seconds) characters get muted for violating ChatFlood.MessageCount.
Default: 10
ChatFlood.MuteTime = 10
Channel.RestrictedLfg
Description: Restrict LookupForGroup channel to characters registered in the LFG tool.
Default: 1 - (Enabled, Allow join to channel only if registered in LFG)
0 - (Disabled, Allow join to channel in any time)
Channel.RestrictedLfg = 1
Channel.SilentlyGMJoin
Description: Silently join GM characters to channels
Default: 0 - (Disabled, Join with announcement)
1 - (Enabled, Join without announcement)
Channel.SilentlyGMJoin = 0
ChatLevelReq.Channel
Description: Level requirement for characters to be able to write in chat channels.
Default: 1
ChatLevelReq.Channel = 1
ChatLevelReq.Whisper
Description: Level requirement for characters to be able to whisper other characters.
Default: 1
ChatLevelReq.Whisper = 1
ChatLevelReq.Say
Description: Level requirement for characters to be able to use say/yell/emote.
Default: 1
ChatLevelReq.Say = 1
PreserveCustomChannels
Description: Store custom chat channel settings like password, automatic ownership handout
or ban list in the database. Needs to be enabled to save custom
world/trade/etc. channels that have automatic ownership handout disabled.
(.channel set ownership $channel off)
Default: 0 - (Disabled, Blizzlike, Channel settings are lost if last person left)
1 - (Enabled)
PreserveCustomChannels = 1
PreserveCustomChannelDuration
Description: Time (in days) that needs to pass before the customs chat channels get
cleaned up from the database. Only channels with ownership handout enabled
(default behavior) will be cleaned.
Default: 14 - (Enabled, Clean channels that haven't been used for 14 days)
0 - (Disabled, Infinite channel storage)
PreserveCustomChannelDuration = 14
DurabilityLossChance.Damage
Description: Chance to lose durability on one equipped item from damage.
Default: 0.5 - (100/0.5 = 200, Each 200 damage one equipped item will use durability)
DurabilityLossChance.Damage = 0.5
Network.Threads
Description: Number of threads for network.
Default: 1 - (Recommended 1 thread per 1000 connections)
Network.Threads = 1
Network.OutKBuff
Description: Amount of memory (in bytes) used for the output kernel buffer (see SO_SNDBUF
socket option, TCP manual).
Default: -1 - (Use system default setting)
Network.OutKBuff = -1
Network.OutUBuff
Description: Amount of memory (in bytes) reserved in the user space per connection for
output buffering.
Default: 65536
Network.OutUBuff = 65536
Network.TcpNoDelay:
Description: TCP Nagle algorithm setting.
Default: 0 - (Enabled, Less traffic, More latency)
1 - (Disabled, More traffic, Less latency, TCP_NO_DELAY)
Network.TcpNodelay = 1
SOAP.IP
Description: Bind SOAP service to IP/hostname
Default: "127.0.0.1" - (Bind to localhost)
SOAP.IP = “127.0.0.1”
SOAP.Port
Description: TCP port to reach the SOAP service.
Default: 7878
SOAP.Port = 7878
CHARACTER DELETE OPTIONS
CharDelete.Method
Description: Character deletion behavior.
Default: 0 - (Completely remove character from the database)
1 - (Unlink the character from account and free up the name, Appears as
deleted ingame)
CharDelete.Method = 0
CharDelete.MinLevel
Description: Required level to use the unlinking method if enabled.
Default: 0 - (Same method for every level)
1+ - (Only characters with the specified level will use the unlinking method)
CharDelete.MinLevel = 0
CharDelete.KeepDays
Description: Time (in days) before unlinked characters will be removed from the database.
Default: 30 - (Enabled)
0 - (Disabled, Don't delete any characters)
CharDelete.KeepDays = 30
Guild.AllowMultipleGuildMaster
Description: Allow more than one guild master. Additional Guild Masters must be set using
the ".guild rank" command.
Default: 0 - (Disabled)
1 - (Enabled)
Guild.AllowMultipleGuildMaster = 0
###################################################################################################
# SECTION INDEX 段落目录
#
# INSTANCE CONFIG 实例配置
# CONNECTIONS AND DIRECTORIES 连接和目录
# PERFORMANCE SETTINGS 性能设置
# SERVER LOGGING 服务器日志
# SERVER SETTINGS 服务器设置
# WARDEN SETTINGS 管理员设置
# PLAYER INTERACTION 玩家互动
# CREATURE SETTINGS 生物设置
# CHAT SETTINGS 聊天
# GAME MASTER SETTINGS GM设置
# VISIBILITY AND DISTANCES 能见度和距离
# SERVER RATES 服务器率
# STATS LIMITS 统计范围
# AUTO BROADCAST 自动广播
# BATTLEGROUND CONFIG 战场配置
# BATTLEFIELD CONFIG 战场配置
# ARENA CONFIG 舞台配置
# NETWORK CONFIG 网络配置
# CONSOLE AND REMOTE ACCESS 控制台和远程访问
# CHARACTER DELETE OPTIONS 角色删除选项
# CUSTOM SERVER OPTIONS 自定义服务器选项
# LOGGING SYSTEM SETTINGS 登录系统设置
# PACKET SPOOF PROTECTION SETTINGS 包欺骗保护设置
# TRANSMOGRIFICATION CONFIG 幻化设置
# NPCBOT CONFIGURATION NPC机器人配置
# Boss BOSS击杀公告
###################################################################################################
###################################################################################################
# INSTANCE CONFIG 实例配置
#
# Variable 变量
# 描述(类型): 简要描述 描述 能够干什么
# 重要(重要): Annotation for 重要 things about this variable.
# 示例(示例): "示例, i.e. if the value is a string"
# 默认(默认): 10 - (启用|注释|变量 名在分组配置选项的情况下)
# 0 - (禁用|注释|变量 名在分组配置选项的情况下)
#
# Note to developers: (开发者提示:)
# - Copy this instance to keep the formatting. (复制这个示例请保持格式)
# - Line breaks should be at column 100. (线程中断在 100.)
###################################################################################################
###################################################################################################
# CONNECTIONS AND DIRECTORIES 连接和目录
#
# RealmID
# 描述: ID of the Realm 使用这个配置.
# 重要: (RealmID 必须匹配 realmlist 内的数据.)
# 默认: 1
#
# LoginDatabase.WorkerThreads (登录数据工作线程)
# WorldDatabase.WorkerThreads (世界数据工作线程)
# CharacterDatabase.WorkerThreads (角色数据工作线程)
# 描述: 工作线程处理异步量(延迟)MySQL
# 每个辅助线程单独报表
# MySQL server and their own thread on the MySQL server.
# 默认: 1 - (登录数据工作线程)
# 1 - (世界数据工作线程)
# 1 - (角色数据工作线程)
###################################################################################################
# PERFORMANCE SETTINGS (性能设置)
#
# UseProcessors (使用的处理器)
# 描述: Windows和Linux处理器掩码为基础的多处理器系统。
# 示例: A computer with 2 CPUs:
# 1 - 1st CPU only, 2 - 2nd CPU only, 3 - 1st and 2nd CPU, because 1 | 2 is 3
# 默认: 0 - (由系统选择)
# 1+ - (选定处理器的掩码值)
UseProcessors = 0
#
# ProcessPriority (进程优先级)
# 描述: Windows和Linux进程的优先级为基础的系统设置。
# 详述: On Linux, a nice value of -15 is used. (requires superuser). On Windows, process is set to HIGH class.
# 默认: 0 - (普通)
# 1 - (高)
#
# SaveRespawnTimeImmediately (立即保存重生时间)
# 描述: Save respawn time for creatures at death and gameobjects at use/open.
# 默认: 1 - (启用, 立刻保存重生时间)
# 0 - (禁用, 卸载grid后保存重生时间)
#
# SessionAddDelay
# 描述: Time (in microseconds) that a network thread will sleep after authentication
# protocol handling before adding a connection to the world session map.
# 默认: 10000 - (10 milliseconds, 0.01 second)
#
# MaxRecruitAFriendBonusDistance
# 描述: Max distance between character and and group to gain the Recruit-A-Friend
# XP multiplier.(同上,应该是同队友的距离)
# 默认: 100
#
# Warden.ClientCheckHoldOff
# 描述: Time (in seconds) to wait before sending the next check request to the client.
# A low number increases traffic and load on client and server side.
# 默认: 30 - (30 秒)
# 0 - (立刻发送检测信号检测是否合法)
#
# ChatStrictLinkChecking.Severity
# 描述: 检查聊天游戏内链接魔法,物品,任务,成绩等信息
# 默认: 0 - (禁用)
# 1 - (启用, Check if only valid pipe commands are used, Prevents posting
# pictures.)
# 2 - (启用, Verify that pipe commands are used in a correct order)
# 3 - (Check if color, entry and name don't contradict each other. For this to
# work correctly, please assure that you have extracted locale DBCs of
# every language specific client playing on this server)
#
# PreserveCustomChannels
# 描述: 是否启用自定义聊天频道,如密码,自动所有权等功能,或者在数据库中设置禁止名单,默认:1 (启用),0,(如果最后一个人离开频道,所有设置无效)
# 默认: 0 - (禁用, Blizzlike, Channel settings are lost if last person left)
# 1 - (启用)
#
# Rate.InstanceResetTime
# 描述: 团队副本/英雄副本重置时间倍率(dbc值). Higher value increases the time between resets,
# lower value lowers the time, you need clean instance_reset in
# characters db in order to let new values work.
# 默认: 1