# Entrega en el juego

Cuando se aprueba el pago, la tienda envía los comandos del producto al plugin, y él los ejecuta
en la consola del servidor, una vez por cada unidad comprada.

```text Ejemplo: comandos de un producto
give {player} diamond_sword 1
eco give {player} 1000
```

`{player}` se convierte en el nick de quien compró. Tú defines los comandos en la pestaña de
entrega del producto. Mira [Productos](/es/products/).

## Cómo seguirla

En **Tienda > Servidores > Ver Detalles**:

- **Entregas Pendientes**: lo que está en la cola de este servidor;
- **Entregas Realizadas**: lo que ya salió, con el comando y la hora;
- **Jugando ahora**: quién está en línea y los cupos del servidor, con el plugin 2.9.0 o más
  nuevo;
- **En el servidor**: la versión del plugin, el software y los plugins activos.

![El detalle del servidor: conexión, plugins, jugadores en línea y entregas](shots/plugins-server-detail.webp)

| Estado | Qué quiere decir |
| --- | --- |
| **Pendiente** | En la cola, esperando al plugin o al jugador |
| **Enviado** | El plugin lo recibió |
| **Entregado** | El comando se ejecutó |
| **Falló** | El servidor no reconoció el comando |

## Jugador desconectado

Por defecto, la entrega espera: el plugin la guarda y ejecuta los comandos cuando el jugador entra
al servidor.

Para ejecutar en el momento aunque esté desconectado, como un comando de cargo, usa
`require-online: false` en `config.yml`. Mira
[las opciones](/es/plugins/#opciones-del-archivo-de-configuracion).

## La compra se pagó y no llegó

Sigue este orden:

1. **¿El jugador entró al servidor?** Con `require-online: true`, la entrega solo sale con él en
   línea.
2. **¿El nick es correcto?** La entrega va al nick indicado en la compra. Revísalo en el
   [pedido](/es/products/orders/).
3. **¿El plugin está conectado?** En **Tienda > Servidores**, revisa la **Última conexión del
   plugin** y si usa el token actual.
4. **¿La entrega falló?** En **Ver Detalles**, busca la entrega. **Falló** indica un comando que
   el servidor no reconoció: revisa los comandos del producto y si usan `{player}`.
5. **¿La cola está parada?** Si la cola no avanza con el plugin conectado, usa `/hystorereload` en
   la consola.

> [!TIP]
> Antes de vender, prueba el comando en la consola del servidor con tu nick. Un comando que
> funciona en la consola funciona en la entrega.

## Cuánto jugó cada uno

El plugin (2.9.0 o más nuevo) cuenta cada minuto quién está en cada servidor:

- en el panel, el detalle de cada jugador muestra el **Tiempo de juego**: el total, el del mes, si
  está en línea ahora o cuándo se lo vio. Mira [Jugadores](/es/products/players/);
- en la tienda, la página `/jogadores` muestra quién está jugando y el ranking de quién más jugó.

Para esconder esa página, desactiva **Página Jugadores** en
[Apariencia de la Tienda](/es/appearance/), junto a los widgets.

> [!NOTE]
> Si el servidor se cae sin apagar el plugin, quien estaba en él deja de contar como en línea en 3
> minutos, y el tiempo parado no se convierte en tiempo de juego.
