# Entrega no jogo

Quando o pagamento é aprovado, a loja manda os comandos do produto para o plugin, e ele os
executa no console do servidor, uma vez para cada unidade comprada.

```text Exemplo: comandos de um produto
give {player} diamond_sword 1
eco give {player} 1000
```

O `{player}` vira o nick de quem comprou. Quem define os comandos é você, na aba de
entrega do produto. Veja [Produtos](/pt/products/).

## Como acompanhar

Em **Loja > Servidores > Ver Detalhes**:

- **Entregas Pendentes**: o que está na fila deste servidor;
- **Entregas Realizadas**: o que já saiu, com o comando e a hora;
- **Jogando agora**: quem está online e as vagas do servidor, com o plugin 2.9.0 ou mais
  novo;
- **No servidor**: a versão do plugin, o software e os plugins ligados.

![O detalhe do servidor: conexão, plugins, jogadores online e entregas](shots/plugins-server-detail.webp)

| Situação | O que quer dizer |
| --- | --- |
| **Pendente** | Na fila, esperando o plugin ou o jogador |
| **Enviado** | O plugin recebeu |
| **Entregue** | O comando rodou |
| **Falhou** | O servidor não reconheceu o comando |

## Jogador offline

Por padrão, a entrega espera: o plugin guarda e roda os comandos quando o jogador entra no
servidor.

Para rodar na hora mesmo offline, como um comando de cargo, use `require-online: false` no
`config.yml`. Veja [as opções](/pt/plugins/#opcoes-do-arquivo-de-configuracao).

## A compra foi paga e não chegou

Siga nesta ordem:

1. **O jogador entrou no servidor?** Com `require-online: true`, a entrega só sai com ele
   online.
2. **O nick está certo?** A entrega vai para o nick informado na compra. Confira no
   [pedido](/pt/products/orders/).
3. **O plugin está conectado?** Em **Loja > Servidores**, confira a **Última conexão do
   plugin** e se ele usa o token atual.
4. **A entrega falhou?** Em **Ver Detalhes**, procure a entrega. **Falhou** indica comando
   que o servidor não reconheceu: confira os comandos do produto e se usam `{player}`.
5. **Está na fila parada?** Se a fila não anda com o plugin conectado, use `/hystorereload`
   no console.

> [!TIP]
> Antes de vender, teste o comando no console do servidor com o seu nick. Comando que
> funciona no console funciona na entrega.

## Quanto tempo cada um jogou

O plugin (2.9.0 ou mais novo) conta a cada minuto quem está em cada servidor:

- no painel, o detalhe de cada jogador mostra o **Tempo de jogo**: o total, o do mês, se
  está online agora ou quando foi visto. Veja [Jogadores](/pt/products/players/);
- na loja, a página `/jogadores` mostra quem está jogando e o ranking de quem mais jogou.

Para esconder essa página, desligue **Página Jogadores** em
[Aparência da loja](/pt/appearance/), junto dos widgets.

> [!NOTE]
> Se o servidor cair sem desligar o plugin, quem estava nele deixa de contar como online em
> 3 minutos, e o tempo parado não vira tempo de jogo.
