WOW 335单机版服务器配置文件修改说明
以免费版335为例,介绍一下修改服务器系统文件可以实现的常用的一些设置
修改的文件是Maocore pbot\core文件夹下的worldserver.conf,使用记事本打开文件,然后可以使用记事本的“编辑-查找”功能对下列内容进行修改。所有内容都是改等于号之后的数字生效。
这里建议改一些全局设置,然后配合各种GM命令,可以获得比较好的游戏体验。
1.账号人物设置
CharactersPerRealm = 10 (每个账号下角色限制数量,在1-10范围内调整)
HeroicCharactersPerRealm = 1 (每个账号下死亡骑士角色限制数量,在1-10范围内调整)
CharacterCreating.MinLevelForHeroicCharacter = 55 (创建死亡骑士等级限制,即账号内必须有一个超过55级的角色才能创建死亡骑士。改成1就是有一个1级角色就能创建死亡骑士)
MaxPlayerLevel = 80 (最大角色等级,最高建议不超过100)
MinDualSpecLevel = 40 (开启双天赋的等级限制)
StartPlayerLevel = 1 (创建角色的初始等级)
StartHeroicPlayerLevel = 55 (创建死亡骑士角色的初始等级)
StartPlayerMoney = 500000000 (角色身上的初始钱数,注意钱的数量都是以铜币计算的,所以换算成金币需要减掉四个零)
MaxHonorPoints = 75000 (角色荣誉值上限)
StartHonorPoints = 0 (角色初始荣誉值,0)
MaxArenaPoints = 10000 (角色竞技场点数上限)
StartArenaPoints = 0 (角色初始竞技场点数)
AllFlightPaths = 1 (所有飞行点全开,改成0是需要跑地图开飞行点)
InstantFlightPaths = 0 (飞行点可以直接到达目的地不需要等飞行动画,默认不可以,改成1是可以)
AlwaysMaxSkillForLevel = 1 (升级自动学武器技能)
Instance.IgnoreLevel = 1 (进副本是否需要检查等级,比如低级进不去高级副本。这里注意1是不检查等级随便进,0是检查)
Instance.IgnoreRaid = 1 (进团本检查是否是团队,1是不检查,一个人也能进。0是检查)
Instance.ResetTimeHour = 4 (副本重置时间,每天早上4点,可以在0-23之间改)
Quests.LowLevelHideDiff = 4
Quests.HighLevelHideDiff = 7 (低于角色4级或高于角色7级的任务不会显示在npc头顶)
MaxPrimaryTradeSkill = 14 (角色能学习的商业技能数量,默认2个,0-11之间调整——我也不知道为啥这个文件打开之后显示是14,没学过那么多,有心人可以测试一下)
AccountInstancesPerHour = 5 (角色每小时可以进入的不同副本数量,超过这个数字会提示短期内进入副本次数过多)
2.怪物设置
Rate.Creature.Normal.Damage = 1
Rate.Creature.Elite.Elite.Damage = 1
Rate.Creature.Elite.RARE.Damage = 1
Rate.Creature.Elite.RAREELITE.Damage = 1
Rate.Creature.Elite.WORLDBOSS.Damage = 1
(以上是各类怪物的物理伤害倍率,1是和官服一样,想调低伤害就改成0.5或者0.1之类的,想调高就改成>1)
Rate.Creature.Normal.SpellDamage = 1
Rate.Creature.Elite.Elite.SpellDamage = 1
Rate.Creature.Elite.RARE.SpellDamage = 1
Rate.Creature.Elite.RAREELITE.SpellDamage = 1
Rate.Creature.Elite.WORLDBOSS.SpellDamage = 1
(各类怪物的法术伤害倍率,修改方法同上)
Rate.Creature.Normal.HP = 1
Rate.Creature.Elite.Elite.HP = 1
Rate.Creature.Elite.RARE.HP = 1
Rate.Creature.Elite.RAREELITE.HP = 1
Rate.Creature.Elite.WORLDBOSS.HP = 1
(各类怪物的生命倍率)
3.服务器设置
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
(掉落物品倍数,从上到下物品的类型越来越高级,最后一个是钱。想做养家糊口之类的捡钱数量成就可以把掉落钱的数量改成5或者10.据说灰色不能改太低,不然会影响任务物品出率)
Rate.XP.Kill = 1 (战场外杀怪的经验倍率)
Rate.XP.Quest = 1 (任务获得经验倍率)
Rate.XP.Explore = 1 (开地图获得经验倍率)
Rate.XP.BattlegroundKill = 1 (战场荣誉击杀经验倍率)
Rate.Quest.Money.Reward = 1 (任务获得金钱倍率)
Rate.Quest.Money.Max.Level.Reward = 1 (满级后任务获得金钱倍率)
Rate.RepairCost = 1 (修装备的费用倍率)
Rate.Rest.InGame = 1
Rate.Rest.Offline.InTavernOrCity = 10
Rate.Rest.Offline.InWilderness = 1 (上面三个应该是双倍经验增长速率,第二个是在下线之后的城中或旅馆里加双倍经验的速率,默认应该是1,我改成10了)
Rate.Damage.Fall = 1 (高处摔落伤害倍率)
Rate.Honor = 5 (获得荣誉值倍率,默认是1)
Rate.ArenaPoints = 5 (获得竞技场点数倍率)
Rate.Talent = 1 (升级获得天赋点数倍率)
Rate.Reputation.Gain = 1 (声望获取倍率,影响做任务/杀怪等所有的声望获取途径,可能一个初始声望任务本来从冷淡到中立,改高了之后直接到崇拜了)
Rate.Reputation.LowLevel.Kill = 1 (杀没经验的灰色怪获取声望倍率)
Rate.Reputation.LowLevel.Quest = 1 (做灰色等级任务获取声望倍率)
Rate.MoveSpeed = 1 (移动速度倍率)
SkillGain.Crafting = 1 (珠宝/工程/制皮/锻造等制造类技能点数增长速率,注意要改成整数。改成2就是一次加两点)
SkillGain.Defense = 1 (防御技能点数增长速率)
SkillGain.Gathering = 1 (采矿/草药/剥皮等采集类技能点数增长速率)
SkillGain.Weapon = 1 (武器技能点数增长速率,前面有升级自动提升武器技能的设置,这里就不用改了,不起作用)
SkillChance.Orange = 100
SkillChance.Yellow = 75
SkillChance.Green = 25
SkillChance.Grey = 0
(各类技能点数增长的概率,上限100.比如搓绷带,霜纹布绷带是橙色技能的时候搓一次100%提升技能,黄色的时候就是75%概率提升技能,绿色就是25%概率,灰色不会提升。)
SkillChance.MiningSteps = 0
SkillChance.SkinningSteps = 0
(剥皮和采矿是否随技能等级降低升级概率,0是不降低)
DurabilityLoss.InPvP = 0 (PVP是否降低装备耐久度)
DurabilityLoss.OnDeath = 10 (死亡掉装备耐久度的百分比,0-100)
DurabilityLossChance.Damage = 0.5 (受伤害掉装备耐久度的百分比,0.5指的是每200次伤害掉1耐久。下面还有吸收伤害、招架格挡之类的掉装备耐久度设置,可以自己研究)
4.数据限制
Stats.Limits.Dodge = 95.0
Stats.Limits.Parry = 95.0
Stats.Limits.Block = 95.0
Stats.Limits.Crit = 95.0
(闪避、招架、格挡、暴击的百分比上限)
5.战场
Battleground.GiveXPForKills = 1
(荣誉击杀是否能获得经验。经验倍率在上面服务器设置里调)
6.竞技场
Arena.ArenaWinRatingModifier1 = 48 (竞技场等级1300以下时,每场胜利可以获得的竞技场等级提升,注意不是竞技场点数)
Arena.ArenaWinRatingModifier2 = 24(竞技场等级1300以上时,每场胜利可以获得的竞技场等级提升,注意不是竞技场点数)
Arena.ArenaLoseRatingModifier = 24 (输掉竞技场之后竞技场等级扣分值)
7.PVP设置
PvPToken.ItemID = 29434
PvPToken.ItemCount = 1 (这两个是指的玩家每次杀死一个机器人会获得1个公正勋章。改ItemID就是改获得什么东西,改ItemCount就是每次杀人获得几个。可以改成寒冰勋章之类的)
8.Bot设置
Bot.EnableNpcBots = 1(是否启用NPC Bot。指的就是在野外晃荡的那些,可以招募的)
Bot.MaxNpcBots = 39 (每个账号最多能招募多少NPC Bot,推荐4个,最大9个,最最大39个,我亲测只能招4个,不知道为啥)
Bot.MaxNpcBotsPerClass = 4 (每个职业能招募多少个NPC Bot,默认是1,改成0为无限制)
Bot.XpReductionPercent = 0 (带bot打怪的经验值削减概率,最大90)
Bot.DamageMult.Melee = 1.0
Bot.DamageMult.Spell = 1.0 (bot物理伤害和法术伤害倍率,0.01-10之间调整)
Bot.EnableInArenas = 1 (竞技场能不能带bot,1是能,0是不能)
Bot.EnableInBGs = 1(战场能不能带bot)
Bot.EnableInDungeons = 1(五人副本能不能带bot)
Bot.EnableInRaids = 1(团本能不能带bot)
Bot.InstanceLimit.Dungeons = 0
Bot.InstanceLimit.Raids = 0 (五人本和团本是否有bot限制,0是无限制,1是应用和玩家一样的限制)
Bot.Cost = 0 (招募bot是否要花钱。单位是以铜币计算,比如设成100,就是80级玩家招募bot需要花1银币。低级别玩家费用会有削减)
Bot.PvP = 1 (是否开启NPC Bot的PVP,设成0就不会有红名NPC Bot)
其他还有需要可以留言,如果有相关内容我会再编辑到正文里