BattlePass y misiones: guía de setup
Cómo funcionan el BattlePass, los niveles, las rewards y las misiones de Battle, y cómo crearlos y editarlos paso a paso.
Actualizado:
En esta página
Qué es el BattlePass#
El BattlePass es una temporada de premios: los jugadores ganan XP, suben de nivel y desbloquean recompensas; las misiones son la forma más simple de darles XP.
Pensalo como cinco piezas que se conectan:
| Pieza | Qué es | Valor por defecto |
|---|---|---|
| Pase | La temporada. Tiene nombre, duración y precio. | 30 días |
| Niveles | Escalones que se suben con XP. Cada nivel tiene sus premios. | 100 niveles (la temporada de fábrica trae 30) |
| Track gratis y premium | Dos filas de premios por nivel. La gratis la cobra todo el mundo; la premium solo quien compró el pase. | Premium: 1000 Battle Points |
| Misiones | Tareas con objetivo. Al completarlas dan rewards y XP del pase. | Diaria: 7 500 XP |
| Rewards | Lo que se entrega: XP, Coins, Battle Points, comandos, rangos y boosts de XP. |
En una frase: el jugador completa misiones, las misiones le dan XP, el XP sube niveles y cada nivel entrega rewards.
XP y niveles#
El XP no se gana solo por jugar: llega siempre como una reward de una misión, un reto o un nivel, o a mano con un comando de admin.
Cuánto cuesta cada nivel
El primer nivel cuesta 10 000 XP y cada nivel siguiente suma 2 500 más.
| Nivel | XP para subirlo |
|---|---|
| 1 | 10 000 |
| 2 | 12 500 |
| 10 | 32 500 |
| 30 | 82 500 |
Qué pasa al subir
- El nivel queda marcado como "sin reclamar". Los premios no se entregan solos.
- El jugador abre
/battlepass, toca el nivel y ahí cobra la reward gratis y, si tiene el premium, también la premium. - Si subió varios niveles de golpe, quedan todos pendientes y los cobra uno por uno.
Multiplicadores y boosts
- Hay un multiplicador general de XP (1.0 por defecto, o sea sin cambio).
- Un boost de XP multiplica lo que gana el jugador durante un tiempo. De fábrica existen
xp-x1_5-30m,xp-x2-1h,xp-x2-3hyxp-x3-1h. - Los boosts se crean con
/xpboost create <nombre> <categoría> <multiplicador> <duración>.
Categorías de nivel
Cada pase tiene su propia categoría con el mismo nombre del pase, y siempre existe una global. La XP que cae en otra categoría también se suma al pase activo del jugador.
Crear y editar un BattlePass#
Un pase se crea en dos pasos: primero se arma, después se inicia. Mientras no lo iniciás, los jugadores no lo ven.
Crearlo
- Ejecutá
/battlepass create <nombre>. Necesitás el permisoapple.command.battlepass. - Se abre el editor con un pase vacío de 100 niveles.
- Usá los botones del editor (tabla de abajo) para dejarlo como querés.
- Cuando esté listo, tocá Start Season.
También se puede entrar por /apple setup, menú BattlePass System.
Los botones del editor
Se abre con /battlepass edit <nombre>.
| Botón | Para qué sirve | Cómo se usa |
|---|---|---|
| Display Name | El nombre que ven los jugadores | Escribí el texto en el chat. Acepta colores con & |
| Reward Configuration | Los premios de cada nivel | Abre la lista de niveles (ver sección Rewards) |
| Season Duration | Cuánto dura la temporada | Escribí por ejemplo 30d, 12h o 30d 12h 30m |
| Premium Price | Lo que cuesta el pase premium | Un número entero. Se cobra en Battle Points |
| Start Season | Arranca la temporada | Pide confirmación. Solo se puede usar una vez por pase |
| Missions | Las misiones | Abre la lista de misiones (ver sección Misiones) |
| Delete BattlePass | Borra el pase | No deja borrar uno que está activo |
Qué pasa al iniciar
- Solo hay una temporada activa a la vez. Si iniciás otra, la anterior termina.
- Los jugadores reciben el pase la próxima vez que entran al servidor.
- La fecha de fin es la de inicio más la duración.
Terminar una temporada
En /apple setup → BattlePass System → End Current Season, con confirmación. Terminar un pase no borra el nivel ni el XP de los jugadores.
Otros comandos útiles
| Comando | Qué hace |
|---|---|
/battlepass list | Muestra los pases y cuál está activo |
/battlepass start <nombre> | Inicia ese pase y termina el anterior |
/battlepass give <nombre> <jugador> | Le da el pase a un jugador |
/battlepass reset <nombre> <jugador> | Borra nivel, XP y premios sin cobrar de ese jugador. Conserva el premium comprado |
/battlepass playerInfo <nombre> [jugador] | Muestra Battle Points, XP y nivel |
Rewards#
Una reward es cualquier cosa que el servidor le entrega al jugador. Se usan en dos lugares: en los niveles del pase y en las misiones.
Tipos de reward
| Tipo | Qué entrega | Qué te pide | Se crea desde el menú |
|---|---|---|---|
| Experience | XP para una categoría de nivel (por ejemplo el pase) | Categoría y cantidad | Sí |
| Currency | Coins u otra moneda | Categoría (global = Coins) y cantidad | Sí |
| Battle Points | Battle Points en la billetera | Cantidad | Sí |
| Command | Ejecuta comandos desde la consola | Uno o varios comandos. %player% se reemplaza por el nombre | Sí |
| Rank | Da un rango, temporal o permanente | Grupo, duración y servidor | No, solo por código |
| XP Boost | Da un boost de XP personal | Nombre del boost | No, solo por código |
El tipo Cosmetic existe en el sistema pero todavía no hace nada. No lo uses.
Poner premios en un nivel
- En el editor del pase, tocá Reward Configuration.
- Elegí el nivel. Los cofres tienen premios, las esmeraldas están vacías.
- Elegí la fila: hierro es gratis, diamante es premium.
- Elegí el tipo de reward.
- Respondé en el chat lo que te pide (cantidad, comando, etc.).
Para cambiar o quitar un premio, abrí el nivel: clic en el papel lo edita y Shift + clic lo borra. El botón "Get all rewards" te da todo lo del nivel para probar.
Gratis y premium
- La reward gratis la cobra siempre el jugador.
- La premium solo la cobra quien compró el pase con
/battlepass premium. - Si compra el premium después de subir de nivel, recibe también los premios premium de los niveles que ya había cobrado.
Rewards de misiones
Las misiones dan todas sus rewards juntas al completarse. En las misiones no hay fila gratis o premium: se entrega todo.
Misiones#
Una misión es una tarea con objetivo ("matá 10 jugadores") que al completarse da rewards. Es la forma principal de que los jugadores ganen XP del pase.
Las partes de una misión
| Parte | Qué define |
|---|---|
| Objetivo (task) | Qué hay que hacer y cuántas veces |
| Repetición | Si se hace una sola vez o se renueva cada cierto tiempo |
| Servidor | Dónde cuenta: en todos o solo en un modo (por ejemplo Kitmap) |
| Rewards | Qué recibe el jugador, incluida la XP del pase |
La forma rápida: un solo comando
/quest create <nombre> <objetivo> <cantidad> [servidor] [repetición] [xp]
Ejemplo: /quest create matar-10 kills 10 kitmap daily 500. Crea una misión de matar 10 jugadores, solo en Kitmap, que se renueva a diario y da 500 XP de pase. Queda activada.
| Campo | Valores posibles |
|---|---|
| objetivo | kills, deaths, break, place, capture, win, play, playtime, collect, streak, distance |
| servidor | any (todos) o un modo: kitmap, hcf, practice... |
| repetición | once, daily, weekly, monthly, o una duración como 12h o 3d |
| xp | XP del pase que da al completarse (opcional) |
Qué significa la cantidad en cada objetivo
| Objetivo | La cantidad es... |
|---|---|
kills, deaths, capture, win, play | Veces que ocurre |
break, place | Bloques rotos o puestos |
playtime | Minutos conectado |
collect | Ítems recogidos del suelo |
streak | La racha a alcanzar en una sola vida. No se suma entre vidas |
distance | Bloques caminados |
La forma completa: el editor
- Ejecutá
/quest create <nombre>o usá Missions en el editor del pase. - Se abre el editor de la misión. Una misión nueva nace desactivada.
- Configurá los botones que necesites (tabla de abajo).
- Tocá Activate Quest para que los jugadores la vean.
| Botón | Para qué sirve |
|---|---|
| Activate / Deactivate Quest | Prende o apaga la misión |
| Add Task | Agrega un objetivo (matar, romper, capturar...) |
| Display Name y Description Editor | El nombre y el texto que ve el jugador |
| Reward Configuration | Las rewards de la misión |
| Quest Type | Preajuste de repetición: diaria, semanal, mensual o una vez |
| Server Targeting | En qué modo cuenta, o Global |
| Reset Time | Repetición a medida: 12h, 3d, 1w2d, o off para una sola vez |
| Battle Pass XP | Cuánta XP del pase da. Va siempre al pase activo |
| Delete Quest | Borra la misión, con confirmación |
Cuánto tarda en renovarse
- Diaria: 1 día. Semanal: 7 días. Mensual: 30 días.
- Una vez: no se repite.
- Si ponés un Reset Time, ese valor manda sobre el tipo.
- El tiempo corre desde que el jugador la completa.
Cómo la usa el jugador
- Abre
/questso el botón Missions del pase. - Hace clic en la misión para aceptarla. Puede tener hasta 10 activas.
- Juega. El progreso se suma solo.
- Al completarla recibe todas las rewards. Si se renueva, vuelve a estar disponible después del tiempo configurado.
Para abandonar una misión activa, hace clic de nuevo sobre ella y confirma.
Cosas para tener en cuenta
- Cuando un jugador acepta una misión recibe una copia. Si después editás la misión, los que ya la aceptaron siguen con la versión vieja.
- Una misión de
kitmaptambién cuenta en los servidores de tipoUHCF_KITMAP. - Racha diaria: quien completa todas las misiones diarias durante casi todo el mes recibe 40 Battle Points al cierre del mes.
Comandos de admin
Permiso: apple.command.quest.admin.
| Comando | Qué hace |
|---|---|
/quest list | Lista las misiones con su estado, tipo y servidor |
/quest info <id> | Muestra los datos de una misión |
/quest enable <id> y /quest disable <id> | Activa o desactiva |
/quest resetevery <id> <12h|3d|1w2d|off> | Cambia la repetición |
/quest type <id> <DAILY|WEEKLY|MONTHLY|ONE_TIME> | Cambia el tipo |
/quest server <id> <modo> | Cambia el servidor (global o any para todos) |
/quest delete <id> | Borra la misión |
El <id> puede ser el id o el nombre de la misión.
Retos y contenido de fábrica#
Retos (challenges)
Un reto es parecido a una misión pero más largo: combina varios objetivos, por ejemplo ganar partidas y matar jugadores. Se manejan por comando.
| Comando | Qué hace | Quién |
|---|---|---|
/challenge list | Lista los retos | Todos |
/challenge accept <id o nombre> | Acepta un reto | Todos |
/challenge create <nombre> | Crea un reto y abre el editor | Admin |
/challenge edit <id o nombre> | Edita un reto | Admin |
/challenge delete <id o nombre> | Borra un reto | Admin |
El permiso de admin es apple.command.challenge.admin. En el editor del reto se puede elegir el tipo, el servidor y el tiempo de renovación.
Lo que trae el servidor de fábrica
A los 15 segundos de arrancar, el plugin crea su contenido base. Se hace por nombre, así que reiniciar no duplica nada.
| Qué | Cuánto | Detalle |
|---|---|---|
Temporada battle-pass-s1 | 1 | 30 días, 30 niveles. Si no hay pase activo, la crea y la inicia |
| Premios free | 30 niveles | Coins de 100 a 300, con bonus extra cada 5 niveles |
| Premios premium | 30 niveles | Coins x2, Battle Points y boosts en niveles puntuales |
| Misiones diarias | 7 | 7 500 XP y 50 Coins cada una |
| Misiones semanales | 5 | 25 000 XP y 250 Coins cada una |
| Misiones mensuales | 3 | 100 000 XP y 1 000 Coins cada una |
| Misiones de una vez | 7 | Entre 20 000 y 50 000 XP |
| Retos | 5 | Semanales, mensual y uno de veterano |
| Boosts de XP | 4 | xp-x1_5-30m, xp-x2-1h, xp-x2-3h, xp-x3-1h |
Las misiones de fábrica usan los modos UHC, Meetup y Arena, o cualquiera, con objetivos de matar y ganar. Si querés misiones para Kitmap, creá las tuyas con /quest create.
Setup completo, paso a paso#
Seguilo en orden y tildá cada paso. Con esto una temporada queda lista para jugadores.
1. Antes de empezar
- Tenés los permisos
apple.command.battlepassyapple.command.quest.admin. - Sabés en qué modo va (Kitmap, Practice, UHC...): las misiones se filtran por modo.
2. Armar el pase
-
/battlepass create <nombre>y esperar a que abra el editor. - Display Name: el nombre bonito, con colores.
- Season Duration: cuánto dura (por ejemplo
30d). - Premium Price: el precio en Battle Points.
3. Cargar los premios
- Reward Configuration: recorré los niveles uno por uno.
- En cada nivel, al menos una reward gratis. El premium es el incentivo para comprar.
- Revisá el primer y el último nivel: son los que más mira el jugador.
- Probá un nivel con Get all rewards.
4. Crear las misiones
- Una misión diaria fácil para engancharlos (por ejemplo
/quest create kill-diaria kills 5 kitmap daily 500). - Una semanal con más esfuerzo.
- Una de "una vez" como meta larga (
once). - Todas con servidor
anyo el modo correcto. - Revisá con
/quest listque diganEnabled.
5. Iniciar
- Start Season en el editor, o
/battlepass start <nombre>. -
/battlepass listmuestra el pase como(active).
6. Probar con una cuenta normal
- Entrar al servidor y abrir
/battlepass: aparece el pase. - Abrir Missions, aceptar una misión y completarla.
- Confirmar que subió la XP y el nivel (
/battlepass playerInfo <nombre> <jugador>). - Cobrar un nivel tocando el cofre.
- Comprar el premium con
/battlepass premiumy cobrar la fila premium.
7. Mantener
- Mirar
/quest listcada tanto y apagar las que no tengan sentido. - Al final de la temporada: End Current Season, crear y empezar la siguiente.
- En la nueva temporada, usar Battle Pass XP en las misiones para que den XP al pase activo.
Referencia rápida: permisos y comandos#
Permisos
| Permiso | Para qué |
|---|---|
apple.command.battlepass | Crear, editar, iniciar y borrar pases |
apple.command.quest.admin | Crear y editar misiones |
apple.command.challenge.admin | Crear y editar retos |
apple.command.level | Manejar niveles y XP de jugadores |
apple.command.xpboost | Crear y dar boosts de XP |
apple.command.battlepoints | Dar y quitar Battle Points |
apple.command.setup | Abrir /apple setup |
Los comandos de jugador (/battlepass, /quests, /challenge list, /level) no piden permiso.
Comandos de jugador
| Comando | Qué hace |
|---|---|
/battlepass | Abre el pase |
/battlepass quests | Abre las misiones (también /battlepass missions) |
/battlepass premium | Compra el premium |
/quests | Abre la lista de misiones |
/level | Abre los niveles del modo actual |
Comandos de admin de niveles
| Comando | Qué hace |
|---|---|
/levels addxp <categoría> <cantidad> <jugador> | Da XP |
/levels removexp <categoría> <cantidad> <jugador> | Quita XP |
/levels add <categoría> <niveles> <jugador> | Sube niveles |
/levels set <categoría> <nivel> <jugador> | Fija el nivel |
/levels info <jugador> | Muestra niveles y XP |
/levels create <categoría> | Crea una categoría |
/levels edit <categoría> | Abre el editor de premios por nivel |
Otros
| Comando | Qué hace |
|---|---|
/xpboost create <nombre> <categoría> <multiplicador> <duración> | Crea un boost de XP |
/battlepoints add <cantidad> <jugador> | Da Battle Points |
/apple setup | Menú de configuración: BattlePass System y Quest System |
Qué objetivos funcionan en cada modo#
Un objetivo solo avanza si el modo avisa que pasó. No todos los modos avisan lo mismo.
| Objetivo | Palabra en /quest create | Kitmap y HCF | Arena y Practice | UHC y Meetup |
|---|---|---|---|---|
| Matar jugadores | kills | Sí | Sí | Sí |
| Morir | deaths | Sí | No | No |
| Capturar un evento (KOTH, conquest, citadel) | capture | Sí | No | No |
| Romper bloques | break | Sí | Sí | Sí |
| Poner bloques | place | Sí | Sí | Sí |
| Ganar una partida | win | No | Sí | Sí |
| Jugar una partida | play | No | Sí | Sí |
| Tiempo jugado | playtime | Sí | Sí | Sí |
| Recolectar ítems | collect | Sí | Sí | Sí |
| Racha de kills | streak | Sí en Kitmap | No | No |
| Distancia caminada | distance | Sí | Sí | Sí |
Qué no existe
Lo que no está en la tabla de arriba, por ejemplo matar mobs, pescar o fabricar, no existe todavía. Para sumarlo hace falta que el modo dispare un evento y crear el objetivo en el addon.
Detalles que ahorran dolores de cabeza
- Para romper o poner bloques se puede pedir un material concreto (por ejemplo solo diamante).
- En capturas se puede pedir un evento concreto por nombre, por ejemplo
3 Eclipse. - En kills se puede pedir una víctima concreta. Los suicidios no cuentan.
- Una misión con servidor
kitmapsolo avanza en servidores Kitmap. Si el servidor está registrado en la red con otro tipo, no avanza. - En Arena y Practice, "jugar partida" cuenta una sola vez por partida, en la primera ronda.
- Tiempo jugado y distancia se miden por muestreo: avanzan en saltos chicos, no de forma continua.
- En recolectar ítems no cuentan los que el mismo jugador tiró al suelo.
Qué muestra hoy battle-web#
- La página
/pase("Pase de batalla") muestra los días que quedan, los niveles con sus premios gratis y Battle+ (el premium), el ranking y el nivel del jugador. - En el perfil público del jugador aparece su nivel, XP y si tiene premium.
- Las misiones activas se listan en una sección propia dentro de
/pase, con filtros por tipo y por modo. - Crear o editar pases y misiones se hace siempre en el juego, no desde la web.
Problemas conocidos y qué hacer si algo falla#
Si algo no anda
| Qué ves | Causa probable | Qué hacer |
|---|---|---|
| El jugador no ve el pase | No hay temporada iniciada | /battlepass list y /battlepass start <nombre> |
| La misión no aparece en la lista | Está desactivada. Las nuevas nacen así | /quest enable <id> o Activate Quest |
| La misión no avanza | El jugador no la aceptó, el modo no coincide, o el objetivo no existe en ese modo | Mirá la tabla de objetivos por modo y el campo Server Targeting |
| La misión quedó bloqueada después de completarla | Todavía no pasó el tiempo de renovación | Revisá el Reset Time. Una misión "una vez" no vuelve |
| El XP no sube el pase | La misión da XP a otra categoría, o no hay temporada activa | Usá el botón Battle Pass XP |
| No llega la reward premium | El jugador no compró el pase premium | /battlepass premium |
| Edité una misión y los jugadores no ven el cambio | Cada jugador guarda una copia de la que aceptó | Que la abandone y la acepte de nuevo |
Cosas que conviene saber
- Borrar un pase no borra el progreso. Si después creás otro con el mismo nombre, los jugadores recuperan su nivel.
/battlepass buyno cobra. Es una entrega gratis de admin. Para el cobro real está/battlepass premium.- Las misiones dan todas sus rewards juntas. No hay fila gratis y premium como en los niveles.
- Los valores generales son fijos: 30 días de temporada, 100 niveles, 10 000 XP base, 2 500 de incremento y 1000 Battle Points de premium. La duración y el precio se cambian por pase en el editor; los demás valores no se pueden cambiar sin tocar el código.
- Los boosts globales de XP no se pueden activar todavía. Solo existen boosts personales.
- Algunas escrituras a la base y a la billetera se hacen en el hilo principal. Si el servidor se pone lento justo al cobrar o al guardar, es por eso.