Squad

Comandos de Administrador de Squad: Referencia Completa de Consola

Squad·12 de diciembre de 2023·14 min lectura

Al igual que otros shooters multijugador, Squad incluye un conjunto de comandos de administrador que los operadores del server pueden usar para mantener las partidas funcionando sin problemas. A continuación encontrarás cómo acceder a la consola y un desglose completo de cada comando disponible.

Cómo Abrir la Consola de Administrador en Squad

Los comandos de administrador solo funcionan para jugadores cuyas cuentas tienen permisos administrativos en el server. Agregar o quitar esos permisos es algo que solo puede hacer el dueño del server (u otro admin de alto nivel).

Una vez que tengas acceso, abrir la consola es tan simple como presionar dos veces la tecla tilde (~) en una distribución de teclado en inglés. Si por alguna razón ese atajo se niega a cooperar, presiona J y luego borra el texto `ChatToAll` que aparece en el campo de entrada. Ahora puedes escribir cualquiera de los comandos listados a continuación.

Lista Completa de Comandos

Moderación de Jugadores

  • AdminKick `<NameOrSteamId> <KickReason>`: expulsa a un jugador por nombre o Steam ID.
  • AdminKickById `<PlayerId> <KickReason>`: expulsa a un jugador por su Player ID.
  • AdminBan `<NameOrSteamId> <BanLength> <BanReason>`: banea a un jugador por la duración elegida. Usa `0` para permanente, `1d` para un día, `1M` para un mes, etcétera.
  • AdminBanById `<PlayerId> <BanLength> <BanReason>`: misma sintaxis que arriba pero identifica al jugador por ID.
  • AdminWarn `<NameOrSteamId> <WarnReason>`: emite una advertencia a un jugador por mala conducta.
  • AdminWarnById `<PlayerId> <WarnReason>`: advierte a un jugador por ID.
  • AdminListDisconnectedPlayers: muestra los jugadores recientemente desconectados junto con sus nombres y Steam IDs.

Mensajería

  • AdminBroadcast `<Message>`: envía un mensaje del sistema a todos los jugadores del server.
  • ChatToAdmin `<Message>`: envía un mensaje del sistema solo a todos los admins.

Control de Partida

  • AdminEndMatch: termina la partida actual inmediatamente.
  • AdminPauseMatch: pone la partida en pausa.
  • AdminUnpauseMatch: reanuda una partida en pausa.
  • AdminRestartMatch: indica al server que reinicie la partida.
  • AdminChangeLayer `<LayerName>`: cambia el layer activo de inmediato.
  • AdminSetNextLayer `<LayerName>`: pone un layer en cola para cargarlo después de que termine el actual.

Configuración del Server

  • AdminSetMaxNumPlayers `<NumPlayers>`: cambia el límite máximo de jugadores.
  • AdminSetServerPassword `<Password>`: establece una contraseña para el server. Pasa `""` para quitarla.
  • AdminSetPublicQueueLimit `<value>`: limita la cola pública. `0` deshabilita la cola, `-1` quita el límite.
  • AdminSlomo `<TimeDilation>`: cambia la velocidad del reloj en el server. `0.1` es el 10% de la velocidad normal, `2.0` es el doble.

Equipos, Squads y Roles

  • AdminForceTeamChange `<NameOrSteamId>`: obliga a un jugador a cambiar de equipo.
  • AdminForceTeamChangeById `<PlayerId>`: igual que arriba, pero por ID.
  • AdminDisbandSquad `<TeamNumber [1|2]> <SquadIndex>`: disuelve un squad específico del equipo 1 o equipo 2.
  • AdminRemovePlayerFromSquad `<PlayerName>`: saca a un jugador de su squad sin expulsarlo del server.
  • AdminRemovePlayerFromSquadById `<PlayerId>`: lo saca por ID.
  • AdminDemoteCommander `<PlayerName>`: le quita el estatus de comandante a un jugador.
  • AdminDemoteCommanderById `<PlayerId>`: degrada a un comandante por ID.
  • AdminForceAllRoleAvailability `<0|1>`: indica al server que ignore las restricciones de kits cuando se establece en `1`.

Gameplay y Desplegables

  • AdminForceAllDeployableAvailability `<0|1>`: omite las reglas de colocación para desplegables.
  • AdminNoRespawnTimer `<0|1>`: setting basado en el layer que deshabilita el temporizador de respawn.
  • AdminNoTeamChangeTimer `<0|1>`: setting basado en el layer que deshabilita el temporizador de cambio de equipo.
  • AdminDisableVehicleClaiming `<0|1>`: impide la reclamación de vehículos.
  • AdminCreateVehicle `<VehicleLink>`: spawnea un vehículo. Solo funciona en servers sin licencia o sesiones locales.

Networking y Diagnósticos

  • AdminNetTestStart: inicia una prueba de red y escribe el resultado en los logs del client.
  • AdminNetTestStop: detiene la prueba de red.
  • AdminForceNetUpdateOnClientSaturation `<0|1>`: cuando se habilita, fuerza una actualización de red en actores que no pudieron terminar de replicarse durante una conexión saturada.
  • AdminProfileServer `<SecondsToProfileFor> <0|1>`: hace profiling del server por el tiempo elegido y luego guarda los resultados en disco.
  • TraceViewToggle: traza una línea desde el centro de la pantalla y muestra datos de lo que toca. Útil cuando te preguntas qué es realmente un objeto.
Algunos de estos son intencionalmente restrictivos. Spawnear vehículos, por ejemplo, no funcionará en un server con licencia en vivo, y eso es por diseño.

Con estos comandos en mano, tienes todo lo necesario para manejar un server de Squad sin problemas, resolver disputas, cambiar layers, e incluso ralentizar el tiempo a paso de tortuga por cualquier razón que pueda ser útil.

¿Tienes dudas?

Chatea con nosotros y te responderemos lo antes posible.

Contactar Soporte

Guías relacionadas