All systems Operation and promotion

Registro no Discord

Vinte e oito canais de registro separados enviam para o seu Discord o que acontece dentro do jogo: enchant, drop, pickup, troca, warehouse, multisell, doação, resultado de Olimpíada, morte de grand boss, entrada de jogador e de GM, alerta de IP suspeito e filtro de palavra no chat. Três arquivos em discord/ controlam o que é considerado relevante o bastante para virar registro.

This document has not been translated yet — showing the Portuguese version.

Por que isso importa para o seu servidor

Quando um jogador diz "sumiu um item meu", você tem duas opções: acreditar, ou não acreditar. As duas são ruins — uma abre precedente, a outra perde jogador.

Com o registro no Discord existe uma terceira: olhar. O canal tem o horário, o personagem e o que aconteceu. A conversa deixa de ser sobre confiança e passa a ser sobre fato, e isso resolve o caso em dois minutos em vez de meia hora.

O outro uso é preventivo. Um canal de enchant mostrando dez +16 seguidos da mesma conta em cinco minutos é um problema aparecendo antes de alguém reclamar.

Os arquivos de filtro

Os três arquivos em discord/adena.xml, ticketDonate.xml e ticketFree.xml — não ligam ou desligam canais. Eles definem a partir de que valor uma movimentação merece registro:

<list>
    <item id="9244" minCount="1" /><!-- Ticket Free -->
</list>
AtributoO que faz
idO item observado.
minCountA quantidade mínima para gerar registro. Abaixo disso, a movimentação é ignorada.

Por que o minCount existe

Sem ele, o canal registraria cada adena que troca de mão e viraria inútil em uma hora. O minCount é o que separa "movimentação normal" de "movimentação que merece um olho".

O ajuste certo depende da sua economia:

  • adena.xml — o valor precisa ser alto o suficiente para ignorar comércio do dia a dia e baixo o suficiente para pegar transferência suspeita. Um bom ponto de partida é o preço de um item bom no seu servidor.
  • ticketDonate.xml — moeda de doação. Aqui vale registrar tudo, com minCount="1": é dinheiro de verdade, e cada movimentação importa.
  • ticketFree.xml — moeda gratuita, a que sai do YouTube, dos eventos e das missões. minCount="1" também funciona bem, porque é onde aparece abuso de sistema de recompensa.

O que fazer com os canais

Alguns hábitos que fazem diferença:

  • Separe os canais por assunto, não jogue tudo num só. O canal de enchant e o de doação são consultados por motivos diferentes e em momentos diferentes.
  • Restrinja quem vê. Registro tem nome de jogador e movimentação — não é canal público.
  • O alerta de IP suspeito e o filtro de palavra no chat são os dois que valem notificação ativa. Os outros você consulta quando precisa.
  • Guarde histórico. O Discord mantém, mas se o seu servidor tiver volume alto vale exportar de tempos em tempos.

Cuidados

  • minCount baixo demais em adena inunda o canal e você para de ler — que é o mesmo que não ter registro.
  • Item fora dos três arquivos não é registrado. Se você criar uma moeda nova, ela precisa entrar aqui.
  • O comentário ao lado do id é o que permite entender o arquivo depois. Mantenha.
  • Registro não substitui backup. Ele conta o que aconteceu; não desfaz.

Como isso conversa com o resto da base

O ticketFree.xml é onde caem os créditos da recompensa do YouTube e dos eventos. O ticketDonate.xml cobre as promoções e os serviços de doação. E o canal de enchant registra cada tentativa do sistema de enchant — é a fonte quando alguém contesta uma perda de item.

Talk on WhatsAppContact here