VEIN 服务器可通过数百项设置进行配置。 这些设置称为“控制台变量”,可以通过命令在游戏内找到并使用,也可以手动添加到服务器的 Engine.ini 文件中。 这些设置包括重要的玩法改动,例如死亡后保留物品,或在服务器上启用/禁用 PvP。
1。 登录 BisectHosting Starbase 面板。
2。 停止服务器。
3。 前往 Files 选项卡。
4。 打开 ConsoleVariables.ini 文件。 如果不存在,请启动并停止服务器。
5。 根据需要调整任意变量值;变量完整列表及其说明可在下方表格中查看。
6。 列表中缺失的变量可以在新行中添加。
7。 编辑完成后,选择保存。
8。 启动服务器。
VEIN 控制台变量
| 控制台变量 | 描述 |
|---|---|
vein.ActorPartition.BatchSize |
用于处理 Actor 的批处理大小。 |
vein.ActorPartition.Enabled |
启用 Actor 分区。 |
vein.ActorPartition.PlayerDistance |
让 Actor 消失的距离。 |
vein.Admin.Logs.MaxLogs |
最大日志数量。 |
vein.AI.AcceptanceDistance |
到达某个位置时可接受的距离。 |
vein.AI.AsyncSensing |
异步计算 AI 视线。 |
vein.AI.EnablePathUpdates |
如果为 false,则完全不寻路。 供 Kyle 调试时使用。 |
vein.AI.PathUpdateRate |
路径更新之间的秒数。 |
vein.AI.PathUpdateRate.CloseDistance |
玩家被视为足够接近、可进行高精度寻路更新的距离。 |
vein.AI.PathUpdateRate.Far |
远处僵尸路径更新之间的秒数。 |
vein.AI.SightInterval |
视线检查间隔。 |
vein.AISpawner FieldOfViewDot |
表示玩家视野范围的点积(-1 到 1)。
|
vein.AISpawner Hordes.NoiseEffect |
数值越大,噪音引发尸潮的可能性越高。 默认值为 0.1
|
vein.AISpawner.AnimalLayerPercentage |
开局时处于睡眠状态的动物比例。 |
vein.AISpawner.Enabled |
True(1)启用 AI 生成,false(0)禁用。
|
vein.AISpawner.EnableVirtualization |
True(1)启用 AI 虚拟化,false(0)禁用。
|
vein.AISpawner.HordeMode |
True(1)启用尸潮模式,false(0)禁用。
|
vein.AISpawner.Hordes.ChancePerMinute |
每分钟会生成这么多次尸潮。 默认值为 0.05
|
vein.AISpawner.Hordes.Duration |
尸潮事件的持续时间。 默认值为 120。
|
vein.AISpawner.Hordes.Enabled |
True(1)启用尸潮生成,false(0)禁用。
|
vein.AISpawner.Hordes.MaxDistance |
如果玩家离尸潮触发地点这么远(例如开车逃离),尸潮事件将结束。 默认值为 25000。
|
vein.AISpawner.Hordes.ScentEffect |
数值越大,难闻气味引发尸潮的可能性越高。 负数表示好闻气味会引发尸潮。 默认值为 0.5。
|
vein.AISpawner.ProxifyZombies |
使用僵尸代理切换。 |
vein.AISpawner.ProxifyZombies.Distance |
将僵尸代理化的距离。 |
vein.AISpawner.SpawnCapMultiplier |
AI 生成上限倍率。 |
vein.AISpawner.SpawnCapMultiplierZombie |
专用于僵尸的生成上限倍率。 |
vein.AISpawner.ZombieCrawlerPercentage |
僵尸中爬行者的比例。 |
vein.AISpawner.ZombieLayerPercentage |
开局时处于睡眠状态的僵尸比例。 |
vein.AISpawner.ZombieWalkerPercentage |
僵尸中行走者的比例。 |
vein.AISpawnpoint.Chance |
使用 AI 生成点而非随机位置的默认概率(0-1)。
|
vein.AISpawnpoint.Delay |
AI 生成之间的延迟。 |
vein.AISpawnpoint.MaxZ |
在玩家下方/上方生成僵尸的最大距离(用于洞穴等情况) |
vein.AllowPickpocketing |
True(1)启用扒窃,false(0)禁用。
|
vein.AlwaysBecomeZombie |
如果启用,死亡的角色无论是否感染都会变成僵尸。 |
vein.AlwaysFreeLook |
相当于一直按住自由视角键。 |
vein.Animals.LayingDownDistance |
刺激源需要离多远,动物才会“醒来”。 |
vein.Animals.NavWalk |
动物是否应使用导航行走而不是普通行走。 |
vein.Animation.UpdateRateOptimizations |
启用更新率优化(不要在运行时更改此项)。 |
vein.Appearance.MergeSkeletalMeshes |
组合服装时合并骨骼网格体。 |
vein.Assets.CacheDataAssets |
True(1)缓存硬加载的数据资产。 发生这种情况时,我们会显示警告。
|
vein.Autosave.Enabled |
True(1)启用自动保存,false(0)禁用。
|
vein.Autosave.Interval |
自动保存之间的秒数。 |
vein.Autosave.MaxQuantity |
要保留的自动保存最大数量。 |
vein.BaseDamage |
基地是否可以被损坏? |
vein.BasicVehicleReplication.PositionInterpSpeed |
车辆位置插值速度。 |
vein.BasicVehicleReplication.RotationInterpSpeed |
车辆旋转插值速度。 |
vein.BasicVehicleReplication.UpdateInterval |
车辆移动时基础车辆复制之间的间隔。 |
vein.BasicVehicleReplication.UpdateIntervalSlow |
车辆未移动时基础车辆复制之间的间隔。 |
vein.BatchTicks.Active |
批量 Tick 系统是否处于活动/运行 Tick 状态? |
vein.BatchTicks.Enabled |
批量 Tick 系统是否已启用? 如果 Actor/组件已经注册,则不会立即生效。 |
vein.BatchTicks.EveryFrame |
强制批量 Tick 系统每帧运行,并忽略倒计时/延迟。 |
vein.BatchTicks.PositionGranularity |
层级位置查询框的大小。 |
vein.BuildObjectDecay |
是否需要 UC? |
vein.BuildObjectPvP |
玩家能否伤害其他玩家的基地? |
vein.Calendar.ElectricalShutOffTimeDays |
距离断电的天数。 |
vein.Calendar.WaterShutOffTimeDays |
距离断水的天数。 |
vein.Camera.EnableSprintFOV |
启用或禁用冲刺时的缩放。 |
vein.Camera.FirstPersonBody |
在第一人称下显示腿部。 |
vein.Camera.FOV |
要应用的 FOV 大小。 |
vein.Camera.HeadBob |
要应用的头部晃动幅度。 |
vein.Camera.MeleeViewPunchMultiplier |
近战视角冲击的衰减程度。 |
vein.Camera.SmoothingLocation |
要应用的位置摄像机平滑程度。 |
vein.Camera.SmoothingRotation |
要应用的旋转摄像机平滑程度。 |
vein.Camera.UseMouseWheel |
使用鼠标滚轮放大和缩小。 |
vein.CameraFirstPersonADS |
瞄准时,即使处于第三人称也切换到第一人称。 |
vein.CameraScreen.CameraCaptureInterval |
摄像机帧之间的间隔。 |
vein.CameraScreen.CameraCaptureIntervalFar |
玩家距离较远时摄像机帧之间的间隔。 |
vein.Censor.ContentFriendly |
如果启用,毒品名称会被屏蔽/替换为虚构名称。 |
vein.Characters.Max |
单个玩家可拥有的最大角色数量。 |
vein.Cheating.MaxItemTransferDistance |
如果玩家试图从这么远的距离拿取物品,则将其断开连接。 |
vein.Cheating.MaxVehicleMovement |
如果车辆与其实际位置相距这么远,则拒绝移动更新。 |
vein.ClothingHideable |
玩家能否出于角色扮演目的隐藏自己的服装? |
vein.Conditions.AlwaysShow |
始终显示所有状态,不受阈值影响。 |
vein.Conditions.NetworkInterval |
状态联网同步之间的延迟。 |
vein.Conditions.NetworkIntervalSlow |
预计可预测的状态进行联网同步之间的延迟。 |
vein.Consciousness.RecoveryPerSecond |
意识恢复量。 |
vein.Construction.ContinueBuilding |
始终保持建造,不受是否按住 Shift 影响。 |
vein.ContainersRespawn.Enabled |
如果启用,空容器会重新生成物品。 |
vein.ContainersRespawn.Interval |
容器内容重新生成的频率。 |
vein.DeadDoorsIntact |
True 表示生成会造成伤害的门,false 表示直接碎裂。 |
vein.Firearm.BloodSplatter.MaxDecals |
枪械生成的血迹贴花数量。 |
vein.Firearm.BloodSplatter.MaxDistance |
枪械生成血迹贴花的最大距离。 |
vein.Firearms.AISoundMultiplier |
枪械使用时惊动僵尸的倍率。 数值越小,声音传播距离越短。 |
vein.Firearms.MaxRange |
子弹最大射程。 |
vein.Furniture.PhysicalFall |
家具会以物理方式掉落到地面。 |
vein.Furniture.RespawnRate |
家具重新生成所需秒数。 |
vein.Furniture.Respawns |
家具是否会重新生成。 |
vein.Gamma |
伽马值。 |
vein.GoreHoles.Enabled |
True(1)启用血腥孔洞,false(0)禁用。
|
vein.HeadshotDamageMultiplier |
爆头造成的伤害增减程度。 |
vein.HideChat |
隐藏所有聊天。 |
vein.HideCodeLocks |
隐藏密码锁。 |
vein.HideNameplates |
隐藏玩家名称。 |
vein.HideWorldPartitionLoadingScreen |
传送后世界分区加载时不要显示黑屏。 |
vein.Holidays.AlwaysSpawn |
始终生成节日 Actor,即使当前不是节日。 |
vein.HUD.HideAllNameplates |
隐藏所有物品/玩家等名称牌。 |
vein.Inventory.AlwaysUpdateContents |
如果启用,则始终更新容器内容,不受距离影响。 |
vein.Inventory.DisableItemUpdates |
禁用所有物品更新。 玩家不应使用此设置。 |
vein.Inventory.ItemUpdatelnterval |
常规物品更新之间的持续时间。 |
vein.Inventory.PropertyNetworkInterval |
属性更新之间的持续时间。 |
vein.Inventory.QuickDismantleEnabled |
True(1)启用 Alt+点击物品进行拆解。
|
vein.InvertedPitch |
反转鼠标俯仰。 |
vein.ItemActorSpawner.MinimumWorldTime |
物品 Actor 生成器不会在世界达到此年龄之前生成。 |
vein.ItemActorSpawner.RespawnInterval |
物品 Actor 生成器重新生成间隔。 |
vein.ItemActorSpawner.Respawns |
物品 Actor 生成器是否会重新生成? |
vein.Landscape.LODCurvesEnabled |
启用地形 LOD 曲线。 |
vein.LightHiderVolume.Enabled |
启用光源隐藏体积。 |
vein.MainMenu.EnableModsPanel |
在主菜单中启用 Mod 面板。 |
vein.MaxLoadingDuration |
解除玩家冻结前加载世界所花费的最长时间。 |
vein.MeleeSlowdownDuration |
命中时近战动画减速持续多久。 |
vein.MeleeSlowdownSpeed |
命中时近战动画减速程度。 |
vein.MinLoadingDuration |
解除玩家冻结前加载世界所花费的最短时间。 |
vein.Movement.AirControl |
角色空中控制量。 |
vein.Movement.MaxBrakingDecelerationFlying |
角色飞行制动减速度最大值。 |
vein.Movement.MaxFlySpeed |
在空中的最大飞行速度。 |
vein.Multiplayer.AllowDifferentVersions |
允许通过服务器浏览器加入不同版本的服务器。 很可能会导致服务器崩溃。 |
vein.Music.Enabled |
True(1)启用音乐,false(0)禁用。
|
vein.Music.LocationWeight |
区域音乐的优先级程度。 |
vein.Music.NightWeight |
夜间主题音乐的优先级程度。 |
vein.NoSaves |
玩家是否不能保存? |
vein.OfflineRaidProtection |
如果启用且没有 UC 所有者在线,UC/基地将无敌。 |
vein.Permadeath |
玩家是否不能重生? |
vein.PersistentCorpses |
True(1)启用持久尸体,false(0)禁用。
|
vein.PersistentCorpses.CorpseRemovalDelay |
移除尸体的速度。 |
vein.PersistentCorpses.RemoveTime |
尸体消失的速度,以秒为单位。 |
vein.PersistentCorpses.RotTime |
尸体腐烂(变臭)的速度,以秒为单位。 |
vein.PersistentCorpses.SkeletalTime |
尸体变成骷髅的速度,以秒为单位。 |
vein.PhysicsProxy.BlockSize |
用于放置植被的区块大小。 |
vein.PhysicsProxy.CapsuleTimeBudget |
单帧中用于更新胶囊体的最长时间。 |
vein.PhysicsProxy.Enable |
如果为 false,则暂停更新代理。 |
vein.PhysicsProxy.MaxDistance |
允许物理代理离玩家的最大距离。 |
vein.PhysicsProxy.NumProxies |
物理代理数量。 在游戏中更改此项不会产生效果。 |
vein.Placement.AlwaysAllow |
移动或建造时忽略所有放置限制。 |
vein.Placement.MaxFenceHeight |
垂直栅栏的最大高度。 |
vein.Placement.MaxPlacementAttachParents |
放置物体时的最大附加链。 |
vein.PunchInterval |
玩家和 NPC 出拳的速度。 |
vein.PvP |
玩家能否伤害其他玩家? |
vein.RagdollDragForce |
拖拽布娃娃时施加的力。 |
vein.RepGraph.DestructInfo.MaxDist |
复制破坏信息的最大距离(非平方距离)位于 |
vein.RichPresence.Enabled |
True(1)启用丰富状态,false(0)禁用。
|
vein.Saves.Async |
在不同线程上保存。 |
vein.Saves.Format |
游戏存档格式。 |
vein.Saves.LogEmplacements |
在放置存档对象时记录日志。 |
vein.Saves.SkipInitialApply |
加载地图时跳过初始存档应用。 |
vein.Saves.SkipInitialApplyCheck |
加载 Actor 时跳过初始存档应用检查。 |
vein.ScalarField.Timeout |
标量场缓存保留的持续时间。 |
vein.Scarcity.Difficulty |
战利品稀缺难度。
|
vein.Scent.CacheTime |
气味缓存重置频率。 |
vein.Sky.VolumetricClouds |
是否渲染体积云而不是绘制云。 |
vein.Sky.DFAO |
距离场环境光遮蔽是否开启。 |
vein.Sky.DistanceFieldShadowDistance |
太阳和月亮的距离场阴影距离 |
vein.Sky.DynamicShadowCascades |
太阳的阴影级联数量 |
vein.Sky.DynamicShadowDistance |
太阳应渲染动态阴影的距离 |
vein.Sky.FogIndoorsInterpolationSpeed |
室内与室外雾效混合速度。 |
vein.Sky.LightShaftBloom |
天空是否投射光束泛光? |
vein.Sky.MoonDynamicShadowCascades |
月亮的阴影级联数量 |
vein.Sky.MoonDynamicShadowDistance |
月亮应渲染动态阴影的距离 |
vein.Sky.TickInterval |
天空每次 Tick 之间的秒数。 <= 0 表示平滑更新天空。
|
vein.Sky.VolumetricFog |
天空雾效是否应为体积雾? |
vein.StaggerChance |
踉跄几率。 |
vein.Stats.NetworkInterval |
属性数据联网同步之间的延迟。 |
vein.Stats.XPMultiplier |
玩家获得 XP 的增减程度。 |
vein.StunLockChance |
硬直锁定几率。 |
vein.StunLockDuration |
硬直锁定持续时间。 |
vein.Time.ContinueWithNoPlayers |
如果启用,服务器上没有玩家时,时间仍会继续流逝。 |
vein.Time.NightTimeMultiplier |
夜晚相对于白天运行得有多快。 |
vein.Time.NightTimeMultiplierEnd |
夜晚倍率结束的小时(24 小时制)。 |
vein.Time.NightTimeMultiplierStart |
夜晚倍率开始的小时(24 小时制)。 |
vein.Time.StartOffsetDays |
新游戏开始时的天数。 |
vein.Time.TimeMultiplier |
游戏世界运行速度。 |
vein.ToggleCrouch |
切换蹲伏与按住蹲伏。 |
vein.TV.AllowRemoteContent |
如果启用,电视可以播放来自网页的内容。 |
vein.TV.CameraCaptureIntervalFar |
玩家距离较远时摄像机帧之间的间隔。 |
vein.TV.CameraCapturelnterval |
摄像机帧之间的间隔。 |
vein.TV.Server.AllowRemoteContent |
如果启用,电视可以播放来自网页的内容。 |
vein.Units.Fahrenheit |
设置温度单位。 关闭为摄氏度,开启为华氏度。 |
vein.Units.Imperial.Distance |
设置距离单位。 关闭为公制,开启为英制。 |
vein.Units.Imperial.Pressure |
设置压力单位。 关闭为公制,开启为英制。 |
vein.Units.Imperial.Volume |
设置体积单位。 关闭为公制,开启为英制。 |
vein.Units.Imperial.Weight |
设置重量。 关闭为公制,开启为英制。 |
vein.Usable.MaxValidationDistance |
验证对物体使用操作的最大距离。 |
vein.Usable.ValidateDistance |
是否应验证所有使用距离。 |
vein.UtilityCabinet.AllowRaiding |
允许突袭;如果关闭,任何人都不能将自己添加到工具柜。 |
vein.UtilityCabinet.ContinueWithNoPlayers |
如果关闭,服务器上没有玩家时,UC 不会供给。 |
vein.UtilityCabinet.Interval |
工具柜供给之间的小时数。 |
vein.Vehicles.FlatTireWobbleAmplitude |
爆胎时向左右倾斜的强度。 |
vein.Vehicles.HornSoundaAIRadius |
AI 能听到汽车喇叭的距离。 |
vein.Vehicles.AutoCamera |
让车辆摄像机自动跟随移动方向。 |
vein.Vehicles.BaseWheelFriction |
车辆基础车轮摩擦力。 |
vein.Vehicles.BaseWheelFrictionHandbrake |
手刹激活时的车轮摩擦倍率(相对于基础摩擦力) |
vein.Vehicles.BaseWheelMaxBrakeTorque |
制动扭矩。 |
vein.Vehicles.BaseWheelMaxHandBrakeTorque |
手刹制动扭矩倍率(相对于基础摩擦力)。 |
vein.Vehicles.Damage.MaximumDamageToOtherVehicles |
车辆对其他车辆可造成的最大伤害。 |
vein.Vehicles.Damage.MinimumSpeedToGore |
车辆撞爆僵尸所需的最低速度。 |
vein.Vehicles.Damage.MinimumSpeedToHurtAnything |
车辆能够伤害人物或物体所需的最低速度。 |
vein.Vehicles.Damage.MinimumSpeedToHurtPlayers |
车辆能够伤害玩家所需的最低速度。 |
vein.Vehicles.Damage.MinimumSpeedToInstakillZombies |
车辆会立即击杀僵尸的最低速度。 |
vein.Vehicles.Damage.OutgoingPlayerDamage |
如果开启,车辆撞到玩家时会对玩家造成伤害。 |
vein.Vehicles.Damage.VehiclesWithoutDriverCanDamage |
如果关闭,驾驶座上没有驾驶员的车辆将不会造成任何伤害。 |
vein.Vehicles.LockCameraToRotation |
让车辆摄像机锁定到车辆的旋转方向。 |
vein.Vehicles.Nearby.KeySpawnChance |
钥匙在上锁车辆附近生成的概率。 |
vein.Vehicles.Ontimizations.Tick |
是否应用车辆 tick 优化(1)或不应用(0)。
|
vein.Vehicles.Optimizations |
是否应用车辆优化(1)或不应用(0)。
|
vein.Vehicles.Optimizations.Animation |
是否应用车辆动画优化(1)或不应用(0)。
|
vein.Vehicles.Optimizations.Debug |
打印有关车辆优化的日志。 |
vein.Vehicles.Optimizations.Physics |
是否应用车辆物理优化(1)或不应用(0)。
|
vein.Vehicles.Optimizations.Physics.Distance |
可将车辆视为“与物理无关”的距离。 |
vein.Vehicles.Optimizations.Physics.MaxVelocity |
超过该车辆速度时,我们不会冻结物理模拟。 |
vein.Vehicles.ZombieKeySpawnChance |
钥匙在僵尸身上生成的概率。 |
vein.VOIP.BypassCompression |
测试 VOIP 输入。 |
vein.VOIP.FacialStrength |
应用面部动画的强度。 |
vein.VOIP.Loopback |
玩家是否能听到自己的声音。 |
vein.VOIP.PTT |
是否使用按键通话或开放麦克风。 |
vein.VOIP.PTTDelay |
PTT 结束后延迟传输音频的秒数。 |
vein.VOIP.RMSTarget |
目标 VOIP RMS 振幅。 |
vein.VOIP.UnderflowMinSamples |
播放 VOIP 的最小采样数。 数值越低延迟越小,但音频卡顿会更严重。 默认为 0,表示使用请求的最小值。
|
vein.VOIP.VolumeMultiplier |
VOIP 的默认音量倍数。 |
vein.VOIP_AlertAI |
VOIP 音频会警示 AI。 |
vein.VOIP_FFTMouths |
使用频谱分析来驱动 VOIP 面部动画。 |
vein.Wire.MaxRadius |
玩家可将两个物体接线连接在一起的最大距离。 |
vein.Wire.TVMaxRadius |
玩家可将摄像机接线连接到电视的最大距离。 |
vein.WorldMedia.Duration |
判定电台不同步所需的持续秒数。 |
vein.WorldMedia.Percentage |
判定电台不同步所需的百分比。 |
vein.WorldMedia.PercentageEnabled |
根据播放百分比同步电台。 |
vein.ZombieBuckets.GridSize |
僵尸桶网格大小。 |
vein.ZombieBuckets.MaxCount |
僵尸桶最大数量。 |
vein.ZombieBuckets.RespawnTime |
僵尸桶重生时间。 |
vein.ZombieInfectionChance |
玩家被僵尸攻击后感染的概率。 |
vein.Zombies.AnimateYell |
僵尸吼叫时嘴巴是否应该张开。 |
vein.Zombies.CanClimb |
僵尸可以攀爬吗? |
vein.Zombies.CrawlSpeedMultiplier |
僵尸爬行速度提升多少。 |
vein.Zombies.DamageMultiplier |
僵尸致命程度提高多少。 |
vein.Zombies.HeadshotOnly |
设为 true(1)让僵尸只会受到爆头伤害,设为 false(0)则禁用。
|
vein.Zombies.Health |
僵尸拥有的生命值。 |
vein.Zombies.HearingMultiplier |
僵尸听力提升多少。 |
vein.Zombies.LayingDownDistance |
刺激源需要距离多远才会让僵尸“醒来”。 |
vein.Zombies.NavWalk |
僵尸是否应使用导航行走而不是普通行走。 |
vein.Zombies.RunSpeedMultiplier |
僵尸奔跑速度提升多少。 |
vein.Zombies.SightMultiplier |
僵尸视力提升多少。 |
vein.Zombies.SpeedMultiplier |
僵尸移动速度提升多少。 |
vein.Zombies.WalkSpeedMultiplier |
僵尸行走速度提升多少。 |