Otros Juegos

Consola admin de The Front: todos los comandos que puedes ejecutar en tu server

Otros Juegos·28 de octubre de 2023·45 min lectura

Ejecutar un server en The Front viene con una consola llena de comandos exclusivos para admin. Una vez que tu cuenta tenga los permisos correctos, puedes activar god mode, soltar items en el inventario de un jugador, ajustar cuánto oxígeno consumes bajo el agua o simplemente teletransportarte por el mapa sin molestarte con vehículos.

Esta guía recorre todos los comandos admin que el juego expone actualmente, ordenados por lo que hacen para que encuentres la línea correcta sin desplazarte durante diez minutos.

Abrir la consola y conceder acceso admin

Con derechos admin en el server, la consola se abre con la tecla de acento grave (`) en tu teclado. Si presionarla no hace nada, todavía no estás marcado como administrador, sin importar qué tan convencido estés de lo contrario.

Para agregarte a ti o a otro jugador a la lista admin, edita el archivo GameUserSettings.ini en el server con un editor de texto simple como Notepad. Busca el campo Steam64 y pega ahí el Steam64ID del usuario. Después de que el server recargue la config, ese jugador podrá usar los comandos listados abajo.

Si aún no tienes tu Steam64ID a la mano, puedes buscarlo en steamid.io.

Comandos admin generales

Estos cubren el kit admin de uso diario: movimiento, moderación, guardados del mundo y trucos rápidos de personaje.

  • God: activa god mode y detiene todo el daño entrante.
  • Fly: permite que tu personaje despegue y vuele libremente.
  • Walk: cancela Fly y te devuelve al suelo.
  • Ghost: como Fly, pero también desactiva la colisión para que puedas atravesar geometría.
  • SloMode [0-1000]: cambia qué tan rápido corre el server. El valor predeterminado es 1.
  • GMAddItems [itemID] [amount] [playerID]: suelta el item especificado directamente en el inventario de un jugador.
  • AddTargetPlayerExp [playerID] [EXP value]: otorga una cantidad de XP a un solo jugador.
  • GMSpawnNPCByLocation [creatureID] [level] [x] [y] [z]: genera un NPC del nivel indicado en coordenadas fijas.
  • GMSpawnNPCByPlayerGuid [creatureID] [level] [amount] [distance in meters] [playerID]: misma idea, pero el NPC aparece cerca de un jugador objetivo a la distancia que especifiques.
  • GotoPlayerByAccount [playerID]: te teletransporta a la posición de ese jugador.
  • RelocatePlayerToGM [playerID]: trae al jugador a donde estés parado.
  • goto x y z: te teletransporta a coordenadas específicas.
  • DestroyPlayerByGUID [playerID]: mata al objetivo al instante.
  • GMClearInventory [playerID]: limpia por completo el inventario de un jugador.
  • UnlockTargetAllRecipe [playerID]: desbloquea todas las recetas para el jugador.
  • UnlockTargetAllTalent [playerID]: desbloquea todos los talentos para el jugador.
  • KickPlayerOff [playerID]: expulsa al jugador del server.
  • BanPlayer [playerID] login: bloquea al jugador para que no vuelva a entrar al server.
  • PermitPlayer [playerID] login: levanta un ban de login.
  • BanPlayer [playerID] chat: silencia al jugador en el chat.
  • PermitPlayer [playerID] chat: devuelve el acceso al chat.
  • CloseServer: apaga el server en ejecución.
  • SaveWorld: fuerza un guardado del estado actual del server.
  • SetTime [time value]: cambia la hora del mundo dentro del juego.
  • SetWeather [weather ID] [region ID]: fuerza un patrón de clima específico en una región.
  • hide 1 / 0: alterna la visibilidad de monstruos, jugadores, NPCs o estructuras defensivas.
  • SetAttribute 36 [value]: ajusta la velocidad de movimiento mediante el atributo número 36.
  • PerspectiveConstruct 0 / 1: muestra u oculta los nombres de estructuras y su propietario.
  • PerspectivePlayer 0 / 1: muestra u oculta las placas de nombre de jugadores, útil para localizar jugadores.
  • ClearAllNPC: mata a todos los NPCs generados en el server.
  • SetPlayerScaleRate [scale]: cambia el tamaño del modelo del personaje. Úsalo con responsabilidad, o no, para eso está el creative mode.
  • ClearAllPlayersGodMode: elimina god mode de todos los jugadores en el server.
  • ActivateInfiniteStamina 1 / 0: alterna stamina infinita.
  • ActivateIgnoreEnvironment 1 / 0: alterna inmunidad al daño ambiental (frío, calor, etc.).
  • ActivateInfiniteRecoverHealth 1 / 0: regenera el HP máximo del jugador cada segundo.
  • KillGuildAll 1: mata al objetivo. Si está en una squad, toda la squad cae y los items se sueltan.
  • KillGuildAll 0: igual que arriba, pero sin soltar items al morir.
  • KillRadiusGuildConstruct 1 / 0 [radius in meters]: destruye estructuras de squad dentro del radio. El 1 / 0 controla el comportamiento de drops.
  • KillRadiusGuildVehicle 1 / 0 [radius in meters]: igual que arriba, pero para vehículos.
  • ClearAttackCityCD [playerID]: limpia el cooldown de suministros del jugador.
  • SetEnableSuperKill: activa muertes de un solo golpe contra criaturas, vehículos y estructuras.
  • JoinGuild: se une a la squad seleccionada actualmente.
  • JoinGuildByGuid [squad GUID]: se une a una guild específica por su UID.
  • SetGuildAdmin 1 / 0: asciende al jugador a capitán de squad y degrada al actual. Solo GM.
  • ForcedChangeGuildName [squad GUID] [new name]: renombra una squad. Tiene que pasar la verificación de nombre duplicado.
  • KillInteractObject: mata cualquier unidad a la que estés apuntando, ya sea criatura, vehículo o estructura.
  • GMCreatorMode 1 / 0: elimina los costos de materiales de crafting y reparación.
  • Shift+C and Shift+V: atajos que cambian a una vista cenital de un jugador mientras también activan noclip, vuelo e invulnerabilidad.

Comandos de nivel server

Estos afectan al server completo: límites, intervalos, reglas de drops y gestión admin.

  • SetQueueThreshold [amount]: establece el límite de jugadores.
  • SetMaxQueueSize [amount]: forma alternativa de lo mismo.
  • SetIsCanSelfDamage 0 / 1: permite que los jugadores reciban daño de sus propios ataques.
  • SetIsCanFriendDamage 0 / 1: permite que compañeros de squad se dañen entre sí (friendly fire).
  • SetCanChat 1 / 0: cuando está desactivado, nadie puede enviar mensajes de chat.
  • MailAttchEnable 0 / 1: cuando está desactivado, no se pueden recibir adjuntos dentro del juego.
  • SetSaveGameInterval [seconds]: con qué frecuencia el server hace auto-save.
  • GMSetOverlapRatio [multiplier]: cambia el límite de stack por item.
  • GMSetDeathDropMode [0 / 1 / 2]: 0 = no se suelta nada al morir, 1 = se suelta todo, 2 = solo se suelta el inventario (sin equipo equipado ni hotbar).
  • SetConstructDisableRot 1 / 0: alterna el deterioro de estructuras.
  • GMSetCanDropItem 0 / 1: controla si las criaturas muertas y las estructuras destruidas sueltan loot.
  • GMSetCanDiscardItem 0 / 1: controla si los jugadores tienen permiso para soltar items.
  • SetPlayerHealthDyingState 1 / 0: con esto activo, los jugadores entran en estado herido al llegar a 0 HP en lugar de morir de inmediato.
  • AddGM [Account ID] [GM level]: agrega un admin. Usa Steam IDs de 17 dígitos, separados por punto y coma para múltiples. El nivel GM predeterminado es el límite (Lv. 25).
  • RemoveGM [Account ID]: elimina derechos admin.
  • ToggleGMTitleShow 0 / 1: alterna la insignia admin especial.
  • GMSetDiscardBoxLifeSpan [seconds]: cuánto duran en el suelo los items descartados. El valor predeterminado -1 mantiene el valor default del server.
  • GMSetDeathInventoryLifeSpan [seconds]: cuánto persisten los drops de muerte. El valor predeterminado -1 usa los defaults del server.
  • SetAttackCityCdRatio: multiplica el cooldown entre entregas de suministros.
  • SetGMRebirthBaseCD [seconds]: cooldown base de reaparición.
  • SetGMRebirthExtraCD [seconds]: cooldown extra añadido por cada muerte reciente.
  • SetGMPenaltiesMaxNum [times]: límite del multiplicador de penalización por muerte.
  • SetGMPenaltiesCD [seconds]: cuánto tarda en reiniciarse el cooldown acumulado de reaparición.
  • OpenAllHouseFlag 0 / 1: cuando está activado, el Beacon de cada jugador se muestra en el mapa.

Comandos de personaje y supervivencia

Usa estos para escalar mecánicas de supervivencia, tasas de XP, velocidad y resistencias.

  • SetPlayerHotDefAddRate [multiplier]: multiplica la resistencia al calor.
  • SetPlayerIceDefAddRate [multiplier]: multiplica la resistencia al frío.
  • SetFriendDisplayDistance [meters]: distancia máxima para ver nombres de compañeros de squad.
  • SetEnemyDisplayDistance [meters]: distancia máxima para ver nombres de jugadores que no son de tu squad.
  • SetPlayerDeathAvatarItemDurableRate [multiplier]: al morir, la durabilidad de los items equipados baja por esta fracción de su máximo. Los drops no se ven afectados.
  • SetPlayerDeatShortcutItemDurableRate [multiplier]: igual que arriba, pero para items de hotbar.
  • GMSetCraftTimeRate [multiplier]: escala el tiempo de crafting y reparación.
  • SetPlayerAddExpRate [multiplier]: escala toda la XP obtenida.
  • SetPlayerKillAddExpRate [multiplier]: XP solo por muertes.
  • SetPlayerFarmAddExpRate [multiplier]: XP solo por recolección.
  • SetPlayerCraftAddExpRate [multiplier]: XP solo por crafting.
  • SetMoveSpeedRate [multiplier]: velocidad de movimiento.
  • SetJumpHeightRate [multiplier]: altura de salto.
  • SetPlayerLandedDamageRate [multiplier]: daño recibido por caídas.
  • SetPlayerMaxHealthRate [multiplier]: HP máximo.
  • SetLifeRecoverRate [multiplier]: tasa de regeneración de HP.
  • SetPlayerMaxStaminaRate [multiplier]: stamina máxima.
  • SetStaminaRecoverRate [multiplier]: recuperación de stamina.
  • SetStaminaConsumeRatio [multiplier]: consumo de stamina.
  • SetPlayerMaxHungerRate [multiplier]: Fullness máxima.
  • GMSetHungerDecRate [multiplier]: tasa de consumo de Fullness.
  • GMSetBodyHungerAddRate [multiplier]: Fullness recuperada por comida.
  • SetBodyWaterMaximumRate [multiplier]: Hydration máxima.
  • GMSetWaterDecRate [multiplier]: tasa de consumo de Hydration.
  • GMSetBodyWaterAddRate [multiplier]: Hydration restaurada por bebida.
  • SetBreathRecoverRate [multiplier]: reserva máxima de Oxygen (este comando aparece dos veces en la especificación con el mismo efecto).
  • SetPlayerBreathCostRate [multiplier]: qué tan rápido baja Oxygen mientras estás bajo el agua.
  • GMSetPlayerHealthRate [multiplier]: HP restaurado por items médicos.
  • GMSetFoodDragDurationRate [multiplier]: duración de buffs de comida y medicina.

Comandos de vehículos

Una lista corta, principalmente para escalar qué tan brutalmente interactúan los vehículos con el mundo.

  • GMVehiclePlayerDamageRatio: multiplica el daño que los vehículos infligen a jugadores. Rango válido 0-100.
  • GMVehiclePlayerDamageRatio (gather variant): multiplica los recursos recolectados por vehículos. Rango válido 0-100.
  • GMVehicleDamageRate: también está vinculado a la ganancia de recursos de vehículos.

Comandos de NPC

Para ajustar timers de spawn, producción de loot y qué tan peligrosa se vuelve la fauna local.

  • SetNpcRespawnRate [multiplier]: retraso de respawn para NPCs salvajes muertos.
  • SetAnimalBodyStayTime [seconds]: cuánto tiempo permanecen los cadáveres de animales.
  • SetHumanBodyStayTime [seconds]: cuánto tiempo permanecen los cadáveres de NPCs humanos.
  • GMSetNPCLootableItemRate [multiplier]: items soltados por NPCs salvajes al morir.
  • SetWildNPCDamageRate [multiplier]: daño infligido por NPCs salvajes.
  • SetWildNPCHealthRate [multiplier]: HP de NPCs salvajes.
  • SetWildNPCSpeedRate [multiplier]: velocidad de movimiento de NPCs salvajes.
  • SetCityNPCLevelRate [multiplier]: escalado de nivel de NPCs de raid.
  • SetCityNPCDamageRate [multiplier]: daño infligido por NPCs de raid.
  • SetCityNPCHealthRate [multiplier]: HP de NPCs de raid.
  • SetCityNPCSpeedRate [multiplier]: velocidad de movimiento de NPCs de raid.
  • SetCityNPCNumRate [multiplier]: cuántos NPCs de raid aparecen por ronda.
  • SetNpcDisplayDistance [meters]: distancia máxima para ver placas de nombre de NPC.
  • GMSetInventoryGainRate [multiplier]: recursos obtenidos por acciones de recolección.
  • GMSetCityAtkNPCLootItemRate [multiplier]: items soltados por NPCs de raid al morir.

Comandos de armas

Estos ajustan el balance de daño y durabilidad de armas en todo el server.

  • SetMeleeNpcDamageRatio [multiplier]: daño melee de jugadores a NPCs.
  • SetRangedNpcDamageRatio [multiplier]: daño a distancia de jugadores a NPCs.
  • SetMeleePlayerDamageRatio [multiplier]: daño melee entre jugadores.
  • SetRangedPlayerDamageRatio [multiplier]: daño a distancia entre jugadores.
  • SetMeleeConstructDamageRatio [multiplier]: daño melee a estructuras.
  • GMSetToolDamageRate [multiplier]: daño que las herramientas hacen a nodos de recursos.
  • GMSetDurabilityCostRate [multiplier]: durabilidad perdida al usar herramientas, armas o armadura.

Comandos de recolección y producción

Para escalar cuánto de cada tipo de recurso llevan los jugadores a casa.

  • GMSetMaxRetrieveProductsRate [max multiplier]: limita las ganancias totales de recolección. Debe ser mayor que las tasas individuales de abajo. El valor predeterminado -1 significa sin límite.
  • GMSetTreeGainRate [multiplier]: madera recolectada.
  • GMSetBushGainRate [multiplier]: plantas recolectadas.
  • GMSetOreGainRate [multiplier]: mineral recolectado.
  • GMSetCropReapRate [multiplier]: cultivos cosechados.
  • GMSetFleshGainRate [multiplier]: items extraídos de cadáveres.
  • GMSetCropGrowRate [multiplier]: velocidad de crecimiento de cultivos plantados.

Comandos de construcción y defensa

Estos cubren Beacons, límites de estructuras, durabilidad y cuánto castigo pueden recibir o infligir las defensas.

  • SetPlayerMaxHouseFlagNumber: máximo de Beacons por jugador.
  • SetGJConstructMaxNumRatio [multiplier]: multiplicador de límite para estructuras de tipo trabajo por jugador.
  • SetHFTrapMaxNum [amount]: máximo de trampas dentro de la cobertura de un Beacon.
  • SetHFTurretMaxNum [amount]: máximo de torretas dentro de la cobertura de un Beacon.
  • SetConstructDefenseRatio [ratio]: multiplicador de daño recibido por estructuras.
  • SetTrapDefenseRatio [ratio]: multiplicador de daño recibido por trampas.
  • SetTrapDamageRatio [multiplier]: daño infligido por trampas.
  • SetTurretDamageRatio [multiplier]: daño infligido por torretas.
  • SetConstructMaxHealthRatio [multiplier]: durabilidad máxima de estructuras.
  • SetConstructReturnHPRatio [multiplier]: qué tan rápido se regeneran las estructuras colocadas.
  • SetHouseFlagRepairHealthRatio [multiplier]: velocidad de auto-reparación para estructuras dentro del alcance de Beacon.
  • GMSetTTC_Oil_Rate [multiplier]: producción de Oil Wells.
  • GMSetWaterCollector_Rate [multiplier]: producción de Dew Collectors.
  • GMSetTTC_Ore_Rate [multiplier]: producción de Mines.
  • GMSetTTC_Fish_Rate [multiplier]: producción de Fish Baskets.
  • SetCHFDamagedRateByPlayer [ratio]: daño que los Beacons reciben de armas de fuego de jugadores.
  • SetCHFDamagedRateByVehicle [ratio]: daño que los Beacons reciben de vehículos.
  • SetCHFDamagedRateByNpc [ratio]: daño que los Beacons reciben de NPCs.
  • SetHouseFlagExcitantTime [hours]: cuántas horas por día los Beacons son vulnerables. Debe estar entre 0 y 24.

Esa es la referencia completa. La mayoría de estos son toggles o multiplicadores, así que guarda el server antes de probar combinaciones, especialmente cualquier cosa que toque HP, durabilidad o escalado de NPC. Un solo decimal en el lugar equivocado puede convertir un server de supervivencia en un tour de museo.

¿Tienes dudas?

Chatea con nosotros y te responderemos lo antes posible.

Contactar Soporte

Guías relacionadas