Cómo Configurar Tu Servidor VEIN
En Game Host Bros, hemos integrado las configuraciones básicas de VEIN directamente en nuestro panel de juego. Así es como configurar rápida y fácilmente tu nuevo servidor VEIN.
Esta guía cubre cómo configurar ajustes básicos, configuraciones directamente en el juego usando el menú de administrador, y cómo personalizar totalmente tu servidor modificando el archivo de configuración Engine.ini.
Configuración Básica
Sección titulada "Configuración Básica"- Accede al Game Host Bros Panel y haz clic en
Stoppara detener tu servidor VEIN. - En la barra lateral, ve a
Startup Parameters. - Edita las configuraciones que deseas cambiar.
- Inicia tu servidor.
Así es como editar las configuraciones básicas en tu Servidor VEIN. Detallamos configuraciones alternativas y detalladas a continuación.
Cambiando Configuraciones Desde el Juego
Sección titulada "Cambiando Configuraciones Desde el Juego"También es posible configurar ajustes del servidor directamente desde el juego. Conviértete en Admin antes de continuar.
- Conéctate a tu servidor.
- En tu teclado, presiona
\para abrir el menú de administrador. - Ve a
Configen el menú de administrador y cambia las configuraciones deseadas.
Configuración Personalizada de Engine.ini
Sección titulada "Configuración Personalizada de Engine.ini"VEIN tiene más de 100 configuraciones de juego diferentes. Así es como puedes modificarlas todas.
- Accede al Game Host Bros Panel y haz clic en
Stoppara detener tu servidor VEIN. - Ve a
File Manager. - Navega a
Vein/Saved/Config/LinuxServer/Engine.iniy edita las configuraciones que deseas cambiar. - Haz clic en guardar y luego inicia tu servidor.
DirectorioVein
DirectorioSaved
DirectorioConfig
DirectorioLinuxServer
- Engine.ini
Configuraciones Disponibles de Engine.ini
Sección titulada "Configuraciones Disponibles de Engine.ini"Las siguientes configuraciones pueden ser modificadas en el archivo Engine.ini, bajo la sección [ConsoleVariables]:
| Nombre de Configuración | Descripción |
|---|---|
| vein.Activity.AFKKickTimeSeconds=0 | Si es mayor que 0, expulsar jugadores que no se han movido en esta duración |
| vein.ActorPartition.BatchSize=10 | Tamaño del lote para procesar actores |
| vein.ActorPartition.Enabled=1 | Habilitar partición de actores |
| vein.ActorPartition.PlayerDistance=20000 | Distancia para despawnear actores |
| vein.Admin.Logs.MaxLogs=20000 | Cantidad máxima de logs |
| vein.AI.AcceptanceDistance=30 | Distancia aceptable para estar en una ubicación |
| vein.AI.AsyncSensing=1 | Calcular visión de IA de forma asíncrona |
| vein.AI.EnablePathUpdates=1 | Si es falso, no usar pathfinding en absoluto |
| vein.AI.PathUpdateRate=0.1 | Segundos entre actualizaciones de ruta |
| vein.AI.PathUpdateRate.CloseDistance=7000 | Distancia donde se considera lo suficientemente ‘cerca’ para actualizaciones de pathfinding de alta resolución |
| vein.AI.PathUpdateRate.Far=2 | Segundos entre actualizaciones de ruta para zombis distantes |
| vein.AI.SightInterval=0.1 | Intervalo de verificación de visión |
| vein.AISpawner.AnimalLayerPercentage=0.1 | Qué fracción de animales están dormidos al inicio |
| vein.AISpawner.Enabled=1 | Verdadero (1) para habilitar spawn de IA, falso (0) para deshabilitar |
| vein.AISpawner.EnableVirtualization=0 | Verdadero (1) para habilitar virtualización de IA, falso (0) para deshabilitar |
| vein.AISpawner.FieldOfViewDot=0 | El producto punto indicando el campo de visión del jugador (-1 a 1) |
| vein.AISpawner.HordeMode=0 | Verdadero (1) para habilitar modo horda, falso (0) para deshabilitar |
| vein.AISpawner.Hordes.ChancePerMinute=0.05 | Habrá esta cantidad de hordas spawneadas por minuto |
| vein.AISpawner.Hordes.Duration=120 | Duración de un evento de horda |
| vein.AISpawner.Hordes.Enabled=1 | Verdadero (1) para habilitar spawn de hordas, falso (0) para deshabilitar |
| vein.AISpawner.Hordes.MaxDistance=25000 | Si un jugador se aleja demasiado de donde se activó la horda (ej. escapando en auto), el evento de horda termina |
| vein.AISpawner.Hordes.NoiseEffect=0.1 | Mayor significa más probabilidad de hordas por ruido |
| vein.AISpawner.Hordes.ScentEffect=0.5 | Mayor significa más probabilidad de hordas por malos olores. Negativo significa hordas por buenos olores |
| vein.AISpawner.ProxifyZombies=0 | Usar intercambio de proxy zombie |
| vein.AISpawner.ProxifyZombies.Distance=5000 | Distancia para proxificar zombis |
| vein.AISpawner.SpawnCapMultiplier=1 | Multiplicador de límite de spawn para IA |
| vein.AISpawner.SpawnCapMultiplierZombie=1.5 | Multiplicador de límite de spawn específicamente para zombis |
| vein.AISpawner.ZombieCrawlerPercentage=0.1 | Qué fracción de zombis son rastreadores |
| vein.AISpawner.ZombieLayerPercentage=0.1 | Qué fracción de zombis están dormidos al inicio |
| vein.AISpawner.ZombieWalkerPercentage=0.8 | Qué fracción de zombis son caminantes |
| vein.AISpawnpoint.Chance=0.25 | Probabilidad predeterminada (0-1) de usar un punto de spawn de IA en lugar de una ubicación aleatoria |
| vein.AISpawnpoint.Delay=500 | Retraso entre spawns de IA |
| vein.AISpawnpoint.MaxZ=1500 | Distancia máx. para spawnear zombis debajo/encima de ti (en caso de cuevas, etc.) |
| vein.AllowPickpocketing=1 | Verdadero (1) para habilitar robo de bolsillos, falso (0) para deshabilitar |
| vein.AlwaysBecomeZombie=0 | Si está activado, los personajes que mueran se convertirán en zombi, independientemente de la infección |
| vein.AlwaysFreeLook=0 | Como mantener permanentemente la tecla de vista libre |
| vein.Animals.LayingDownDistance=1000 | Qué tan lejos deben estar los estímulos para que los animales ‘despierten’ |
| vein.Animals.NavWalk=0 | Si los animales deben usar nav walking en lugar de caminar |
| vein.Animation.UpdateRateOptimizations=0 | Habilitar optimizaciones de tasa de actualización (no cambiar en tiempo de ejecución) |
| vein.Appearance.MergeSkeletalMeshes=0 | Fusionar mallas esqueléticas al combinar ropa |
| vein.Assets.CacheDataAssets=1 | Verdadero (1) para cachear assets de datos cargados directamente |
| vein.Autosave.Enabled=1 | Verdadero (1) para habilitar autoguardado, falso (0) para deshabilitar |
| vein.Autosave.Interval=300 | Segundos entre autoguardados |
| vein.Autosave.MaxQuantity=10 | Máximo de autoguardados a mantener |
| vein.BaseDamage=1 | ¿Pueden las bases ser dañadas? |
| vein.BasicVehicleReplication.PositionInterpSpeed=10 | Velocidad de interpolación de posición del vehículo |
| vein.BasicVehicleReplication.RotationInterpSpeed=5 | Velocidad de interpolación de rotación del vehículo |
| vein.BasicVehicleReplication.UpdateInterval=0.1 | Intervalo entre replicación básica de vehículo cuando el vehículo se mueve |
| vein.BasicVehicleReplication.UpdateIntervalSlow=1 | Intervalo entre replicación básica de vehículo cuando el vehículo no se mueve |
| vein.BatchTicks.Active=1 | ¿El sistema de tick por lotes está activo/ejecutando ticks? |
| vein.BatchTicks.Enabled=1 | ¿El sistema de tick por lotes está habilitado? |
| vein.BatchTicks.EveryFrame=0 | Forzar el sistema de tick por lotes a ejecutarse cada frame e ignorar conteos/retrasos |
| vein.BatchTicks.PositionGranularity=500 | Tamaño de la caja de consulta de posición jerárquica |
| vein.BuildObjectDecay=1 | ¿Son necesarios los UCs? |
| vein.BuildObjectPvP=1 | ¿Pueden los jugadores dañar las bases de otros jugadores? |
| vein.Calendar.ElectricalShutoffTimeDays=7.4 | Días hasta que se corte la electricidad |
| vein.Calendar.WaterShutoffTimeDays=5.5 | Días hasta que se corte el agua |
| vein.Camera.EnableSprintFOV=1 | Habilitar o deshabilitar zoom al correr |
| vein.Camera.FirstPersonADS=0 | Al apuntar, ir a primera persona aunque estés en tercera persona |
| vein.Camera.FirstPersonBody=1 | Mostrar piernas en primera persona |
| vein.Camera.FOV=90 | Cuánto FOV aplicar |
| vein.Camera.HeadBob=1 | Cuánto balanceo de cabeza aplicar |
| vein.Camera.MeleeViewPunchMultiplier=1 | Cuánto atenuar el golpe de vista en cuerpo a cuerpo |
| vein.Camera.SmoothingLocation=0 | Cuánto suavizado de ubicación de cámara aplicar |
| vein.Camera.SmoothingRotation=0 | Cuánto suavizado de rotación de cámara aplicar |
| vein.Camera.UseMouseWheel=1 | Usar la rueda del mouse para acercar y alejar |
| vein.CameraScreen.CameraCaptureInterval=0.4 | Intervalo entre frames de cámara |
| vein.CameraScreen.CameraCaptureIntervalFar=5 | Intervalo entre frames de cámara cuando el jugador está lejos |
| vein.Censor.ContentFriendly=0 | Si está activado, los nombres de drogas son censurados/reemplazados con nombres falsos |
| vein.Characters.Max=100 | Número máximo de personajes que un jugador puede tener |
| vein.Cheating.MaxItemTransferDistance=2000 | Desconectar personas si intentan tomar un objeto desde esta distancia |
| vein.Cheating.MaxVehicleMovement=50000 | Si una solicitud de movimiento de vehículo está a esta distancia de su ubicación real, registrarlo |
| vein.ClothingHideable=0 | ¿Pueden los jugadores ocultar su ropa para propósitos de roleplay? |
| vein.Conditions.AlwaysShow=0 | Mostrar todas las condiciones siempre, independientemente del umbral |
| vein.Conditions.NetworkInterval=0.3 | Retraso entre envío de condiciones por red |
| vein.Conditions.NetworkIntervalSlow=3 | Retraso entre envío de condiciones por red donde se espera predicción |
| vein.Consciousness.RecoveryPerSecond=1.666 | Cuánta consciencia recuperar |
| vein.Construction.ContinueBuilding=1 | Siempre seguir construyendo, independientemente de mantener shift o no |
| vein.ContainersRespawn.Enabled=1 | Si está activado, los contenedores vacíos respawnean objetos |
| vein.ContainersRespawn.Interval=10800 | Con qué frecuencia los contenedores deben respawnear su contenido |
| vein.DeadDoorsIntact=0 | Verdadero para spawnear puertas que dañan cosas, falso para solo desmoronarse |
| vein.Firearm.BloodSplatter.MaxDecals=4 | Cuántos decals de sangre spawnear desde un arma de fuego |
| vein.Firearm.BloodSplatter.MaxDistance=300 | Distancia máx para que decals de sangre spawne desde un arma de fuego |
| vein.Firearms.AISoundMultiplier=1 | Multiplicador para uso de armas de fuego para alertar zombis. Menor significa que el sonido viaja menos lejos |
| vein.Firearms.MaxRange=200000 | Alcance máx para balas |
| vein.Furniture.PhysicalFall=1 | Los muebles caen físicamente al suelo |
| vein.Furniture.RespawnRate=3000 | Segundos para respawnear muebles |
| vein.Furniture.Respawns=1 | Si los muebles respawnean en absoluto |
| vein.Gamma=2.2 | Valor gamma |
| vein.GoreHoles.Enabled=0 | Verdadero (1) para habilitar agujeros gore, falso (0) para deshabilitar |
| vein.HeadshotDamageMultiplier=1 | Cuánto más o menos daño hacen los disparos a la cabeza |
| vein.HideChat=0 | Ocultar todo el chat |
| vein.HideCodeLocks=0 | Ocultar candados de código |
| vein.HideNameplates=0 | Ocultar nombres de jugadores |
| vein.HideWorldPartitionLoadingScreen=0 | No hacer pantalla negra cuando la partición del mundo carga después de un teletransporte |
| vein.Holidays.AlwaysSpawn=0 | Siempre spawnear actores festivos, aunque no sea festivo |
| vein.HUD.HideAllNameplates=0 | Ocultar todas las placas de nombre de objetos/jugadores/etc |
| vein.Inventory.AlwaysUpdateContents=0 | Si está activado, siempre actualizar contenido de contenedores, independientemente de la distancia |
| vein.Inventory.DisableItemUpdates=0 | Deshabilitar todas las actualizaciones de objetos |
| vein.Inventory.ItemUpdateInterval=1 | Duración entre actualizaciones regulares de objetos |
| vein.Inventory.PropertyNetworkInterval=5 | Duración entre actualizaciones de propiedades |
| vein.Inventory.QuickDismantleEnabled=0 | Verdadero (1) para habilitar alt-clic en un objeto para desarmarlo |
| vein.InvertedPitch=0 | Pitch de mouse invertido |
| vein.ItemActorSpawner.MinimumWorldTime=60 | Los spawners de actores de objetos no spawnearán antes de que el mundo tenga esta edad |
| vein.ItemActorSpawner.RespawnInterval=3600 | Intervalo de respawn de spawners de actores de objetos |
| vein.ItemActorSpawner.Respawns=1 | ¿Los spawners de actores de objetos respawnean alguna vez? |
| vein.Landscape.LODCurvesEnabled=0 | Habilitar curvas LOD de paisaje |
| vein.LightHiderVolume.Enabled=1 | Habilitar volúmenes ocultadores de luz |
| vein.MainMenu.EnableModsPanel=0 | Habilitar el panel de mods en el menú principal |
| vein.MaxLoadingDuration=120 | Tiempo máximo para cargar el mundo antes de descongelar al jugador |
| vein.MeleeSlowdownDuration=0.1 | Cuánto tiempo ralentizar animaciones cuerpo a cuerpo en impacto |
| vein.MeleeSlowdownSpeed=0.2 | Cuánto ralentizar animaciones cuerpo a cuerpo en impacto |
| vein.MinLoadingDuration=2 | Tiempo mínimo para cargar el mundo antes de descongelar al jugador |
| vein.Movement.AirControl=0.5 | Cantidad de control aéreo del personaje |
| vein.Movement.MaxBrakingDecelerationFlying=10000 | Desaceleración de frenado máxima del personaje volando |
| vein.Movement.MaxFlySpeed=500000 | Velocidad máx de vuelo en el aire |
| vein.Multiplayer.AllowDifferentVersions=0 | Permitir unirse a servidores de diferentes versiones a través del navegador de servidores |
| vein.Music.Enabled=1 | Verdadero (1) para habilitar música, falso (0) para deshabilitar |
| vein.Music.LocationWeight=2 | Cuánto priorizar música regional |
| vein.Music.NightWeight=2 | Cuánto priorizar música enfocada en la noche |
| vein.NoSaves=0 | ¿Los jugadores no pueden guardar? |
| vein.OfflineRaidProtection=0 | Si está activado y ningún dueño de UC está en línea, el UC/base es invulnerable |
| vein.Permadeath=0 | ¿Los jugadores no pueden respawnear? |
| vein.PersistentCorpses=1 | Verdadero (1) para habilitar cadáveres persistentes, falso (0) para deshabilitar |
| vein.PersistentCorpses.CorpseRemovalDelay=120 | Qué tan rápido remover cadáveres |
| vein.PersistentCorpses.RemoveTime=324000 | Qué tan rápido los cadáveres desaparecen en segundos |
| vein.PersistentCorpses.RotTime=37800 | Qué tan rápido los cadáveres se pudren (huelen mal) en segundos |
| vein.PersistentCorpses.SkeletalTime=75600 | Qué tan rápido los cadáveres se convierten en esqueletos en segundos |
| vein.PhysicsProxy.BlockSize=5000 | Tamaño de bloque para follaje |
| vein.PhysicsProxy.CapsuleTimeBudget=1 | Tiempo máximo para actualizar cápsulas en un solo frame |
| vein.PhysicsProxy.Enabled=1 | Si es falso, pausar actualización de proxies |
| vein.PhysicsProxy.MaxDistance=2500 | Distancia máxima para proxies de física de un jugador |
| vein.PhysicsProxy.NumProxies=300 | El número de proxies de física |
| vein.Placement.AlwaysAllow=0 | Ignorar restricciones de colocación al mover o construir |
| vein.Placement.MaxFenceHeight=3 | Altura máxima para cercas verticales |
| vein.Placement.MaxPlacementAttachParents=5 | Cadena máxima de adjuntos al colocar objetos |
| vein.Placement.MaxUtilityCabinets=0 | Máx. número de gabinetes de utilidad que la gente puede construir |
| vein.PunchInterval=0.5 | Qué tan rápido los jugadores y NPCs pueden golpear |
| vein.PvP=1 | ¿Pueden los jugadores dañar a otros jugadores? |
| vein.RagdollDragForce=1000000 | Qué fuerza aplicar al arrastrar ragdolls |
| vein.RepGraph.CellSize=10000 | Tamaño de celda del gráfico de replicación |
| vein.RepGraph.DestructInfo.MaxDist=30000 | Distancia máx (no al cuadrado) para replicar infos de destrucción |
| vein.RepGraph.DisableSpatialRebuilds=1 | Deshabilitar reconstrucciones espaciales |
| vein.RepGraph.DisplayClientLevelStreaming=0 | Mostrar streaming de nivel del cliente |
| vein.RepGraph.DynamicActorFrequencyBuckets=3 | Buckets de frecuencia de actores dinámicos |
| vein.RepGraph.EnableFastSharedPath=1 | Habilitar ruta compartida rápida |
| vein.RepGraph.FastSharedPathCullDistPct=0.8 | Porcentaje de distancia de eliminación de ruta compartida rápida |
| vein.RepGraph.LogLazyInitClasses=0 | Registrar clases de init perezoso |
| vein.RepGraph.SpatialBiasX=-700000 | Sesgo espacial X |
| vein.RepGraph.SpatialBiasY=-700000 | Sesgo espacial Y |
| vein.RepGraph.TargetKBytesSecFastSharedPath=10 | KB/seg objetivo de ruta compartida rápida |
| vein.RichPresence.Enabled=1 | Verdadero (1) para habilitar presencia enriquecida, falso (0) para deshabilitar |
| vein.Saves.Async=1 | Guardar en un hilo diferente |
| vein.Saves.Format=0 | Formato de guardado de juego |
| vein.Saves.LogEmplacements=0 | Registrar cuando un objeto de guardado es emplazado |
| vein.Saves.SkipInitialApply=0 | Saltar la aplicación inicial de guardado al cargar el mapa |
| vein.Saves.SkipInitialApplyCheck=0 | Saltar la verificación de aplicación inicial de guardado al cargar actores |
| vein.ScalarField.Timeout=2 | Duración que se mantiene el caché del campo escalar |
| vein.Scarcity.Difficulty=3 | Dificultad de escasez de loot. 0 = Ninguna, 1 = Más Loot, 2 = Estándar, 3 = Menos Loot, 4 = Imposible |
| vein.Scent.CacheTime=2 | Con qué frecuencia reiniciar cachés de olor |
| vein.Sky.DFAO=1 | Si la oclusión ambiental de campo de distancia está activada |
| vein.Sky.DistanceFieldShadowDistance=30000 | Distancia de sombra DF para sol y luna |
| vein.Sky.DynamicShadowCascades=3 | Cantidad de cascadas de sombra para el sol |
| vein.Sky.DynamicShadowDistance=3000 | Qué tan lejos el sol debe renderizar sombras dinámicas |
| vein.Sky.FogIndoorsInterpolationSpeed=0.5 | Velocidad de mezcla de niebla interior y exterior |
| vein.Sky.LightShaftBloom=1 | ¿Debe el cielo proyectar bloom de rayos de luz? |
| vein.Sky.MoonDynamicShadowCascades=1 | Cantidad de cascadas de sombra para la luna |
| vein.Sky.MoonDynamicShadowDistance=2000 | Qué tan lejos la luna debe renderizar sombras dinámicas |
| vein.Sky.TickInterval=0.016666 | Segundos entre cada tick del cielo |
| vein.Sky.VolumetricClouds=0 | Si las nubes volumétricas deben ser renderizadas en lugar de las pintadas |
| vein.Sky.VolumetricFog=1 | ¿Debe la niebla del cielo ser volumétrica? |
| vein.StaggerChance=0.1 | Probabilidades de tambaleo |
| vein.Stats.NetworkInterval=2 | Retraso entre envío de stats por red |
| vein.Stats.XPMultiplier=1 | Cuánto más o menos XP ganas |
| vein.StunLockChance=0.6 | Probabilidades de stun lock |
| vein.StunLockDuration=2 | Duración del stun lock |
| vein.Time.ContinueWithNoPlayers=1 | Si está activado, el tiempo continúa cuando no hay jugadores en el servidor |
| vein.Time.NightTimeMultiplier=3 | Cuánto más rápido la noche corre que el día |
| vein.Time.NightTimeMultiplierEnd=6 | A qué hora (24 horas) termina el multiplicador de noche |
| vein.Time.NightTimeMultiplierStart=20 | A qué hora (24 horas) comienza el multiplicador de noche |
| vein.Time.StartOffsetDays=0 | Cuántos días iniciar un nuevo juego |
| vein.Time.TimeMultiplier=16 | Qué tan rápido corre el mundo del juego |
| vein.ToggleCrouch=0 | Alternar agacharse vs. mantener presionado |
| vein.TV.AllowRemoteContent=0 | Si está activado, los TVs pueden reproducir contenido de la web |
| vein.TV.CameraCaptureInterval=0.05 | Intervalo entre frames de cámara |
| vein.TV.CameraCaptureIntervalFar=2 | Intervalo entre frames de cámara cuando el jugador está lejos |
| vein.TV.Server.AllowRemoteContent=1 | Si está activado, los TVs pueden reproducir contenido de la web |
| vein.Units.Fahrenheit=1 | Establecer unidades de temperatura. Apagado es Celsius, encendido es Fahrenheit |
| vein.Units.Imperial.Distance=1 | Establecer unidades de distancia. Apagado es métrico, encendido es imperial |
| vein.Units.Imperial.Pressure=1 | Establecer unidades de presión. Apagado es métrico, encendido es imperial |
| vein.Units.Imperial.Volume=1 | Establecer unidades de volumen. Apagado es métrico, encendido es imperial |
| vein.Units.Imperial.Weight=1 | Establecer el peso. Apagado es métrico, encendido es imperial |
| vein.Usable.MaxValidationDistance=10000 | Distancia máxima a objetos para validar usos |
| vein.Usable.ValidateDistance=0 | Si debemos validar todas las distancias de uso |
| vein.UtilityCabinet.AllowRaiding=1 | Si está apagado, nadie puede agregarse a gabinetes de utilidad |
| vein.UtilityCabinet.ContinueWithNoPlayers=1 | Si está apagado, los UCs no alimentarán cuando no haya jugadores en el servidor |
| vein.UtilityCabinet.Interval=4 | Horas entre alimentaciones de gabinete de utilidad |
| vein.Vehicles.AutoCamera=1 | Las cámaras de vehículos siguen automáticamente la dirección del movimiento |
| vein.Vehicles.BaseWheelFriction=6 | Fricción de rueda base para vehículos |
| vein.Vehicles.BaseWheelFrictionHandbrake=1.5 | Múltiplo de fricción de rueda cuando el freno de mano está activo |
| vein.Vehicles.BaseWheelMaxBrakeTorque=15000 | Torque de freno |
| vein.Vehicles.BaseWheelMaxHandBrakeTorque=1.3 | Multiplicador de torque de freno de mano |
| vein.Vehicles.Damage.MaximumDamageToOtherVehicles=8 | El daño máximo que se puede hacer de vehículos a otros vehículos |
| vein.Vehicles.Damage.MinimumSpeedToGore=2000 | La velocidad mínima para que los vehículos exploten zombis |
| vein.Vehicles.Damage.MinimumSpeedToHurtAnything=100 | La velocidad mínima para que los vehículos puedan dañar personas u objetos |
| vein.Vehicles.Damage.MinimumSpeedToHurtPlayers=500 | La velocidad mínima para que los vehículos puedan herir jugadores |
| vein.Vehicles.Damage.MinimumSpeedToInstakillZombies=200 | La velocidad mínima para que los vehículos maten instantáneamente zombis |
| vein.Vehicles.Damage.OutgoingPlayerDamage=1 | Si está activado, los vehículos dañan jugadores cuando golpean uno |
| vein.Vehicles.Damage.VehiclesWithoutDriverCanDamage=0 | Si está apagado, vehículos sin conductor no hacen daño |
| vein.Vehicles.FlatTireWobbleAmplitude=0.1 | Qué tan fuerte balancearse izquierda y derecha con una llanta ponchada |
| vein.Vehicles.HornSoundAIRadius=15000 | Qué tan lejos la IA puede escuchar bocinas de auto |
| vein.Vehicles.HotwireDamageMultiplier=1 | Cuántas veces más daño debes recibir por fallo de encendido directo |
| vein.Vehicles.LockCameraToRotation=1 | Las cámaras de vehículos se bloquean a la rotación del vehículo |
| vein.Vehicles.NearbyKeySpawnChance=0.8 | Qué tan probable es que las llaves aparezcan cerca de autos bloqueados |
| vein.Vehicles.Optimizations=1 | Si aplicar optimización de vehículos (1) o no (0) |
| vein.Vehicles.Optimizations.Animation=1 | Si aplicar optimización de animación de vehículos (1) o no (0) |
| vein.Vehicles.Optimizations.Debug=0 | Imprimir logs sobre optimizaciones de vehículos |
| vein.Vehicles.Optimizations.Physics=1 | Si aplicar optimización de física de vehículos (1) o no (0) |
| vein.Vehicles.Optimizations.Physics.Distance=5000 | Distancia a la que un vehículo puede considerarse ‘no relevante para física’ |
| vein.Vehicles.Optimizations.Physics.MaxVelocity=50 | Velocidad de vehículo sobre la cual no congelamos física |
| vein.Vehicles.Optimizations.Tick=1 | Si aplicar optimización de tick de vehículos (1) o no (0) |
| vein.Vehicles.ZombieKeySpawnChance=0.1 | Qué tan probable es que las llaves aparezcan en zombis |
| vein.VOIP.AlertAI=0 | El audio VOIP alerta a la IA |
| vein.VOIP.BypassCompression=0 | Probar entrada VOIP |
| vein.VOIP.FacialStrength=8 | Qué tan fuertemente aplicar animaciones faciales |
| vein.VOIP.FFTMouths=0 | Usar análisis de espectro para animación facial VOIP |
| vein.VOIP.Loopback=0 | Si debes escuchar tu propia voz |
| vein.VOIP.PTT=1 | Si usar push-to-talk o micrófono abierto |
| vein.VOIP.PTTDelay=0.2 | Cuántos segundos retrasar el fin de PTT para transmitir audio |
| vein.VOIP.RMSTarget=0.3 | Amplitud RMS objetivo de VOIP |
| vein.VOIP.UnderflowMinSamples=0 | Muestras mínimas para reproducir VOIP |
| vein.VOIP.VolumeMultiplier=3 | Multiplicador de volumen predeterminado para VOIP |
| vein.Wire.MaxRadius=1500 | Distancia máx para cablear dos cosas juntas |
| vein.Wire.TVMaxRadius=5000 | Distancia máx para cablear una cámara a un TV |
| vein.WorldMedia.Duration=4 | Duración en segundos para considerar la radio desincronizada |
| vein.WorldMedia.Percentage=0.04 | Porcentaje para considerar la radio desincronizada |
| vein.WorldMedia.PercentageEnabled=1 | Sincronizar radio basado en porcentaje de reproducción |
| vein.ZombieBuckets.GridSize=20000 | Tamaño de cuadrícula de buckets de zombis |
| vein.ZombieBuckets.MaxCount=300 | Cantidad máx de buckets de zombis |
| vein.ZombieBuckets.RespawnTime=300 | Tiempo de respawn de buckets de zombis |
| vein.ZombieInfectionChance=0.01 | Qué tan probable es infectarse por un ataque de zombi |
| vein.Zombies.AnimateYell=0 | Si las bocas de los zombis deben abrirse cuando gritan |
| vein.Zombies.CanClimb=1 | ¿Pueden los zombis escalar? |
| vein.Zombies.CrawlSpeedMultiplier=1 | Cuánto más rápido los zombis gatean |
| vein.Zombies.DamageMultiplier=1 | Cuánto más mortales son los zombis |
| vein.Zombies.HeadshotOnly=0 | Verdadero (1) para que los zombis solo reciban daño de disparos a la cabeza, falso (0) para deshabilitar |
| vein.Zombies.Health=40 | Cuánta salud tienen los zombis |
| vein.Zombies.HearingMultiplier=1.5 | Cuánto mejor oyen los zombis |
| vein.Zombies.LayingDownDistance=500 | Qué tan lejos deben estar los estímulos para que los zombis ‘despierten’ |
| vein.Zombies.NavWalk=1 | Si los zombis deben usar nav walking en lugar de caminar |
| vein.Zombies.RunSpeedMultiplier=1 | Cuánto más rápido corren los zombis |
| vein.Zombies.SightMultiplier=1.5 | Cuánto mejor ven los zombis |
| vein.Zombies.SpeedMultiplier=1 | Cuánto más rápido se mueven los zombis |
| vein.Zombies.WalkSpeedMultiplier=1 | Cuánto más rápido caminan los zombis |