worldserver中文说明
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
UpdateUptimeInterval = 100
#
# LogDB.Opt.ClearInterval
# WUPDATE_CLEANDB 计时器清理log表旧数据的时间间隔。必须大于0,默认: 10 分钟
#
###################################################################################################
###################################################################################################
SocketTimeOutTime = 900000
#
# SessionAddDelay
# Description: Time (in microseconds) that a network thread will sleep after authentication
Compression = 1
#
# PlayerLimit
# 除GM之外,游戏最大在线玩家数量,默认: 1000
PlayerLimit = 100
#
# SaveRespawnTimeImmediately
# 记录生物/游戏对象等再生时间设置,在生物死亡或箱子等被使用/打开情况下。
小值是2, 0为取消检测),默认:2
MaxOverspeedPings = 0
#
# GridUnload
# 卸载Grids (如果里的内存够大,可以禁用,提高玩家第二次经过新Grids时候的速度)
[worldserver]
###################################################################################################
SessionAddDelay = 10000
#
# GridCleanUpDelay
# 默认地图网格清理延迟(单位毫秒),默认: 300000 (5 分钟)
GridCleanUpDelay = 300000
#
# MapUpdateInterval
# 默认地图更新间隔(单位毫秒),默认: 100 (1 秒)
vmap.ignoreSpellIds = "7720"
#
# vmap.petLOS
# 对宠物开启vmaps,默认:0(不启用,低Cpu占用),1(启用,高Cpu占用)
vmap.petLOS = 1
#
# vmap.enableIndoorCheck
# 室内外检查光环 (坐骑等).
# 默认: 1 - (启用)
# 0 - (禁用,降低一些的CPU使用率)
vmap.enableIndoorCheck = 1
#
# DetectPosCollision
# 检查最后的移动位置, 召唤位置, 可看见的碰撞以及其他对象或墙壁等位置测试(墙壁测试,只有当副本测试设置vmaps的相关设置启用后生效)
vmap.enableHeight = 1
#
# vmap.ignoreSpellIds
# 这些法术将被忽略准线算法,列表的ID以符号分割 ','
# 例: "7720,1337"
# 默认: "7720"
# P.S: Grids就是地图上刷出来的东西,玩家经过一个地方 就会加载该地方的环境,离开的时候 就卸载该地方的环境
# 默认: 1 (卸载), 0(不卸载)
GridUnload = 1
#
# SocketTimeOutTime
# 与客户端断开连接当玩家在选择人物界面超过多少时间,默认:900000 (15分钟)
# worldserver.exe使用的系统端口,默认:8085
WorldServerPort = 8085
#
# BindIP
# worldserver.exe绑定的IP地址/主机,默认:"0.0.0.0"
BindIP = "0.0.0.0"
MapUpdateInterval = 100
#
# ChangeWeatherInterval
# 默认天气更新间隔 (单位毫秒),默认: 600000 (10 分钟)
ChangeWeatherInterval = 9000000
#
# PlayerSaveInterval
#
# LoginDatabase.SynchThreads
# WorldDatabase.SynchThreads
# CharacterDatabase.SynchThreads
# 用几个线程连接数据库,默认:1、1、2
LoginDatabase.SynchThreads = 1
# 数据库链接设置,格式:ip;端口;用户名;密码;数据库名称
LoginDatabaseInfo = "127.0.0.1;3306;root;root;ZH"
WorldDatabaseInfo = "127.0.0.1;3306;root;root;SJ"
DataDir = "data"
#
# LogsDir
# 日志文件目录设置
LogsDir = "data"
#
# LoginDatabaseInfo
# WorldDatabaseInfo
# CharacterDatabaseInfo
WorldDatabase.SynchThreads = 1
CharacterDatabase.SynchThreads = 2
#
# MaxPingTime
# 最高ping数据库的时间间隔,默认:30(分钟)
MaxPingTime = 30
#
# WorldServerPort
# protocol handling before adding a connection to the world session map.
# Default: 10000 - (10 milliseconds, 0.01 second)
CharacterDatabaseInfo = "127.0.0.1;3306;root;root;JS"
#
# LoginDatabase.WorkerThreads
# WorldDatabase.WorkerThreads
# CharacterDatabase.WorkerThreads
# 默认: 1 (启用, 占用更多的CPU资源),0
(关闭, 不理想的设置, 但可以节省较多的CUP资源,适合服务器档次较差的情况)
DetectPosCollision = 1
# 更大的距离,会使生物们表现更加完美, 较小的距离, 将会让生物们反应更精确敏感。
# 默认: 1.5
TargetPosRecalculateRange = 1.5
#
# UpdateUptimeInterval
# 系统正常运行更新时间周期以分钟为单位(用于更新 'uptime' 数据表)。必须大于0,默认: 10 分钟
# 用几个线程处理Mysql数据异步(即延迟),默认:1、1、1
LoginDatabase.WorkerThreads = 1
WorldDatabase.WorkerThreads = 1
CharacterDatabase.WorkerThreads = 1
# 进程优先权设置(只在Windows系统下使用),默认: 1 (高优先),0 (正常优先权)
ProcessPriority = 1
#
# Compression
# 发送到客户端的数据包的压缩级别(1到9),默认: 1 (速度快,不压缩),9 (速度慢,最好的压缩)
#
# TargetPosRecalculateRange
# 重新计算目标移动后的依次的远近范围, 从移动的目标点 (+移动者的大小) 和被瞄准对象 (+大小)的最大距离
# 根据激活瞬间的移动目标点开始重新计算协助半径,最大: 混战攻击范围(5), 最小: 联络范围(0.5)
# 默认玩家数据保存间隔(单位毫秒),默认:900000 - (15 分钟)
PlayerSaveIntervayerSave.Stats.MinLevel
# 最低多少等级将玩家的属性数据保存到数据库
# 默认: 0 (不保存玩家的属性属性)
# 默认: 1 (保存生物/游戏对象再生时间,开始于当前格没有卸载)
# 0 (保存生物/游戏对象再生时间,开始于当前格卸载后)
SaveRespawnTimeImmediately = 1
#
# MaxOverspeedPings
# 最大的超速限制,在玩家被踢出之前(最
# 1+ (保存玩家的数据,玩家的等级 + 1)
PlayerSave.Stats.MinLevel = 0
#
# PlayerSave.Stats.SaveOnlyOnLogout
# 启用保存玩家数据仅在玩家退出游戏时,默认:1(仅在玩家退出游戏时),0(使用时间循环保存数据)
# CONNECTIONS AND DIRECTORIES
#
# RealmID
# 登陆服务器设置,RealmID必须匹配Realmlist,默认:1
RealmID = 1
#
# DataDir
# 数据文件目录设置(DBC/Maps/vMaps)
PlayerSave.Stats.SaveOnlyOnLogout = 1
#
# vmap.enableLOS
# vmap.enableHeight
# 开启/关闭VMmap视线和高度计算支持,开启后需要Vmaps文件支持,默认: 0 (关闭) 1 (开启)
vmap.enableLOS = 1
# PERFORMANCE SETTINGS
#
# UseProcessors
# 在多线程系统使用线程MASK(只在Windows系统下使用),默认:0(自动选择),数值(设置处理器的线程值)
UseProcessors = 0
#
# ProcessPriority