Nexify docs

Entregas automáticas

É o que faz a Nexify valer a pena: o pagamento é aprovado e o jogador recebe sozinho, sem você estar online.

Como isso acontece depende do tipo da sua loja.

Loja de jogo: comandos#

Para FiveM, Minecraft e Hytale, a entrega é feita por comandos enviados ao seu servidor. Você monta o comando uma vez, e ele roda a cada compra.

Criando um comando de entrega

Vá em Comandos no menu lateral e crie uma variável. Dentro dela, adicione uma ou mais ações.

Referência

Nome interno para você identificar. Ex.: vip-gold-30d.

Opção

O nome que o jogador vê, quando o produto tem variações.

Quantidade

Quantas vezes a ação é executada.

Ações disponíveis

Em O que fazer? você escolhe a ação. Para FiveM:

AçãoO que faz
fivemarket:addMoneyAdiciona dinheiro
fivemarket:removeMoneyRemove dinheiro
fivemarket:addItemEntrega um item
fivemarket:removeItemRemove um item
fivemarket:addCarEntrega um veículo
fivemarket:addCarTemporaryVeículo por tempo limitado
fivemarket:addHouseEntrega uma casa
fivemarket:addGroupAdiciona a um grupo/VIP
fivemarket:removeGroupRemove de um grupo
fivemarket:addWarnAplica advertência

Cada ação recebe um argumento, que é o valor. Para addItem, por exemplo, o formato é nomeDoItem:quantidade.

Comandos de revogação

Na mesma tela existe o bloco Comandos ao Expirar. É o que roda quando um produto temporário vence.

Sem revogação, o VIP é eterno

Se você vende VIP de 30 dias mas não cadastra o comando de revogação, a compra vence no painel e o jogador continua com o benefício no servidor.

Palworld: entrega por RCON#

Palworld usa RCON em vez de fila de comandos. A Nexify conecta direto no seu servidor e executa.

  1. Instale o PalDefender no servidor

    Os comandos de entrega dependem dele. Sem o mod, o RCON conecta mas os comandos não existem.

  2. Ative o RCON no servidor

    No PalWorldSettings.ini, defina RCONEnabled=True e uma AdminPassword forte.

  3. Preencha no painel

    Em Configurações → Integrações, informe host, porta e senha do RCON.

  4. Use o botão Testar Conexão

    Confirma que a Nexify alcança seu servidor antes de você depender disso numa venda real.

Comandos do Palworld

ComandoArgumentoEntrega
palworld:giveNomeDoItem:quantidadeUm item
palworld:givepalNomeDoPal:nivelUm Pal
palworld:giveeggTipoDoOvoUm ovo
palworld:give_expquantidadeExperiência
palworld:givepal_jNomeDoTemplateUm Pal com atributos definidos num template
palworld:learntechIdDaTecnologia ou allTecnologia liberada

Template do givepal_j

O givepal_j usa um arquivo JSON salvo em /palguard/pals/ no servidor. No argumento, informe só o nome do arquivo — com ou sem .json. Se o arquivo não existir no servidor, a entrega não acontece.

É o Player ID, não o Steam ID

O PalDefender identifica o jogador pelo Player ID — aquele código longo no formato 1749BC13000000000000000000000000. Se o comprador informar o Steam ID, a entrega falha silenciosamente.

Rust: entrega por RCON (WebRCON)#

O Rust não fala o RCON clássico — ele usa um protocolo próprio chamado WebRCON. A Nexify já fala esse protocolo; você só precisa habilitá-lo no seu servidor.

  1. Ative o WebRCON no servidor

    Nos parâmetros de inicialização (ou no server.cfg), defina rcon.web 1, rcon.port (ex.: 28016) e rcon.password com uma senha forte.

  2. Preencha no painel

    Em Configurações → Integrações, informe host, porta e senha do RCON.

  3. Confirme com uma compra de teste

    O botão de testar conexão da tela de Integrações usa o RCON clássico, que não é o protocolo do Rust — para confirmar que está tudo certo, siga Testando antes de vender mais abaixo.

Comandos do Rust

AçãoArgumentoO que faz
rust:giveitemshortname:quantidade — ex.: rifle.ak:1Entrega um item
rust:addgroupNome do grupoAdiciona o jogador a um grupo
rust:removegroupNome do grupoRemove o jogador do grupo
rust:grantpermPermissão — ex.: kits.vipConcede uma permissão
rust:revokepermPermissãoRevoga uma permissão
rust:sayMensagemAnuncia no chat do servidor

Grupos e permissões dependem do Oxide/uMod

addgroup, removegroup, grantperm e revokeperm só funcionam se o seu servidor tiver o Oxide/uMod instalado — é ele quem cria o conceito de grupo e permissão no Rust vanilla.

O campo Comprador é o SteamID64

No Rust, a entrega identifica o jogador pelo SteamID64 (o número longo da conta Steam), não pelo nome. Peça esse número ao comprador, ou oriente onde achar — sem ele, a entrega vai para ninguém.

Produto digital: entrega por e-mail#

Para loja do tipo Produtos / Serviços, a entrega vai por e-mail assim que o pagamento é aprovado. Há três formatos:

Instrução

Um texto que você escreve uma vez e todo comprador recebe igual. Serve para passo a passo de acesso, link de convite, orientação de resgate.

Estoque de linhas

Você cola uma lista — uma chave ou conta por linha. Cada comprador recebe uma linha diferente, e ela nunca é reaproveitada.

Arquivo

Um arquivo que vai anexado ao e-mail.

O estoque de linhas se autogerencia

Ao usar lista de chaves, o estoque do produto acompanha as linhas disponíveis. Quando acabam, o produto some da loja sozinho — você não corre o risco de vender o que não tem.

Testando antes de vender#

Não existe substituto para isto:

  1. Crie um produto de teste

    Preço de R$ 1, visibilidade oculta se preferir.

  2. Compre você mesmo

    Use a loja como um cliente usaria, do começo ao fim.

  3. Confira se chegou

    No jogo, ou no e-mail. Se não chegou, veja Resolvendo problemas.