Comandos
Tribescore tiene dos tipos de comandos: los comandos de administración que se
ejecutan desde la consola del servidor o RCON, y los comandos de chat de jugador
que se escriben en el juego. Los comandos de administración llevan el prefijo ts. y
solo son accesibles a través de la consola/RCON, por lo que ningún sistema de permisos
independiente los restringe — el acceso está implícito por el canal. Los comandos de
chat son configurables y opcionales (consulta ChatCommands).
Comandos de consola / RCON
| Comando | Canales | Descripción |
|---|---|---|
ts.help [page] |
Consola, RCON | Muestra el menú de ayuda paginado de Tribescore. |
ts.give <tribe-id> <score> |
Consola | Añade tribescore a una tribu. Registra una transacción system. |
ts.take <tribe-id> <score> |
Consola | Quita tribescore de una tribu. Registra una transacción system. |
ts.boost <tribe-id> <type> <value> <duration> |
Consola, RCON | Otorga un potenciador de puntuación temporizado a una tribu. |
ts.boost <tribe-id> clear |
Consola, RCON | Elimina el potenciador temporizado activo de una tribu. |
ts.audit <tribe-id> [options] |
Consola | Audita las transacciones de puntuación de una tribu y sube un informe. |
ts.estimate <recipient-tribe-id> [options] |
Consola | Estima el tribescore de las estructuras a tu alrededor. |
ts.addstructure |
Consola | Añade la estructura que estás mirando a structures.json. |
ts.give / ts.take
Ambos escriben una entrada de tipo system en el historial de transacciones para que
los ajustes manuales sean auditables.
ts.boost
Otorga un multiplicador de puntuación temporal que se integra en la cadena de modificadores durante una duración determinada.
| Argumento | Descripción |
|---|---|
<tribe-id> |
El ID de la tribu objetivo. |
<type> |
A qué se aplica el potenciador: structures, dinos, players, all, o una combinación unida con + (por ejemplo, structures+dinos). |
<value> |
El multiplicador (por ejemplo, 1.5 para +50 %). |
<duration> |
Duración del potenciador, en segundos. |
ℹ️ También expuesto a otros plugins. Los potenciadores temporizados forman parte de la API pública de Tribescore (
SetTimedBoost/ClearTimedBoost/GetTimedBoost), que el plugin complementario Koth utiliza para recompensar automáticamente a los ganadores de eventos.
ts.audit
Crea un informe asíncrono de las transacciones de una tribu (de quién ganó puntos, quién le robó, desgloses por clúster) y lo sube, devolviendo una URL.
| Opción | Descripción |
|---|---|
clusters_amount=X |
Número de clústeres principales a incluir. |
givers_amount=X |
Número de tribus principales de las que esta tribu ganó puntos. |
stealers_amount=X |
Número de tribus principales que le quitaron puntos a esta tribu. |
start_date / end_date |
Restringe la auditoría a un rango de fechas (YYYY-MM-DD). |
ts.estimate
Escanea las estructuras dentro del alcance de tu personaje (mediante un escaneo de
octree, fragmentado a lo largo de varios ticks) y estima cuántos puntos valdrían para
una tribu determinada. Útil para ajustar los valores de structures.json.
| Opción | Descripción |
|---|---|
modifiers=on\|off |
Si aplicar la cadena de modificadores a la estimación. |
range=X |
Radio de escaneo alrededor de tu personaje. |
ts.addstructure
Traza una línea hacia la estructura que estás mirando, la añade a structures.json
como una entrada personalizada y recarga el archivo en caliente — una forma rápida de
añadir valores por blueprint sin tener que buscar las rutas de blueprint a mano.
Comandos de chat
Estos se escriben en el chat del juego. Los nombres son configurables — los valores
predeterminados de abajo provienen de la configuración de
ChatCommands incluida, y cada comando puede
desactivarse por completo.
| Comando (predeterminado) | Descripción |
|---|---|
/leaderboard |
Muestra las mejores tribus por puntuación. |
/triberank |
Muestra el rango y la puntuación de tu propia tribu. |
/holograms |
Activa o desactiva para ti los hologramas flotantes de +/- points. |
El texto, los colores, el tamaño, la duración en pantalla y (para la tabla de
clasificación) el número de líneas y los colores por rango se configuran todos en
ChatCommands.
Nodos de permiso
Tribescore no usa permisos para restringir sus comandos, pero la función
PermissionModifiers lee nodos de
permiso para aumentar o reducir la puntuación de una tribu. Otórgalos mediante el
plugin Permissions. Con la configuración
predeterminada:
Aquí, un miembro del grupo VIP daría a su tribu un multiplicador de puntuación de
1.15×, según la entrada ts.boost.15 en PermissionModifiers.Modifiers. Los
nombres de los nodos son arbitrarios — solo tienen que coincidir con lo que
configures.