Por que isso importa para o seu servidor
VIP é a forma mais direta de transformar servidor em receita recorrente sem quebrar o equilíbrio. O erro comum é montar VIP que dá poder de combate: o servidor vira pay-to-win, o jogador não-pagante vai embora e a receita dura três meses.
Aqui os quatro planos foram separados em arquivos justamente para você calibrar cada um isoladamente. Um Bronze que só melhora conveniência — mais slots de buff, teleporte grátis, unstuck mais rápido — já vende bem e não desequilibra nada. O poder de fogo você guarda para quando entender o seu público.
Cada plano é um arquivo em vip/: bronze.xml, silver.xml, gold.xml, platinum.xml. A estrutura é idêntica nos quatro, então o que você aprender em um vale para todos.
A estrutura do arquivo
<vip type="BRONZE">
<buy itemId="9244" count="200" discount="0" duration="30" />
<improved itemId="9244" count="35" discount="0" duration="30" />
<rates dropXp="1" dropSp="1" dropAdena="1" dropSpoil="1" dropItems="1" dropQuest="1" />
<bonus enchant="1" mystery="1" recipe="0" craftFailLossPercent="70" />
<coin id="9341" duration="15" />
<offlineMod time="0" instance="false" itemId="0" count="0" />
<settings unstuck="60" teleportFree="false" additionalBuffs="0" ... />
<announce message="" />
<dailyLogin multiplier="2" bypassSequence="true" />
</vip>
Compra
| Tag | O que faz |
|---|---|
buy | A compra normal. itemId e count são a moeda e o preço; duration são os dias de VIP. discount aplica desconto percentual. |
improved | O upgrade: o preço para quem já tem um plano inferior e quer subir. Repare que no Bronze o count cai de 200 para 35 — é o que evita punir quem já pagou uma vez. |
Rates
A tag rates multiplica o que o jogador recebe. Valor 1 significa sem alteração — não é "1x a mais", é o multiplicador cheio.
| Atributo | Afeta |
|---|---|
dropXp / dropSp | Experiência e SP ganhos. |
dropAdena | Adena derrubada por monstro. |
dropSpoil | Resultado do spoil. |
dropItems | Drop de itens em geral. |
dropQuest | Itens de quest. |
Comece todos em
1e suba um de cada vez. Rate de VIP é o parâmetro que mais rápido destrói economia de servidor: dobrardropAdenapara o Platinum parece pequeno até o primeiro mês fechar.
Bônus
| Atributo | O que faz |
|---|---|
enchant | Multiplicador da chance de enchant. |
mystery | Multiplicador nas caixas de mistério. |
recipe | Chance extra de craft. 0 desliga. |
craftFailLossPercent | Quanto do material se perde quando o craft falha. 70 significa que 30% volta para o jogador. |
VIP Pass
<coin id="9341" duration="15" />
<coin id="9342" duration="30" />
Itens que concedem VIP direto, sem passar pela loja. É o que você usa como prêmio de evento, item de doação ou recompensa de campanha. Cada linha é um item e quantos dias ele dá.
Loja offline
<offlineMod time="0" instance="false" itemId="0" count="0" />
Controla o offline shop para este plano. time em minutos: valor positivo é a duração, valor negativo é ilimitado, e 0 deixa o recurso aberto para todo mundo, VIP ou não — que é o padrão entregue.
Esse detalhe importa: enquanto todos os planos estiverem com time="0", nenhum VIP é dono do offline shop. Para transformá-lo em vantagem VIP, defina o tempo em cada plano e ajuste OfflineVipOnly em offline.properties.
Ajustes finos
| Atributo | O que faz |
|---|---|
unstuck | Segundos de espera do comando de destravar. Reduzir é uma vantagem barata e muito percebida. |
directBoss | Teleporte direto para boss. |
doublePoint | Pontos em dobro nos sistemas que usam pontuação. |
buffTime | Duração extra de buff, em minutos. |
additionalBuffs | Slots de buff a mais, somados ao MaxBuffsAmount de players.properties. |
chanceMonster | Chance extra ligada a monstros. |
teleportFree | Teleporte sem custo. |
ignoreSkillCooldown | Ignora o tempo de recarga de skill. Use com muito cuidado — é o atributo com maior potencial de desequilibrar PvP. |
useExpPotion | Libera as poções de experiência. |
requireOrder | Exige ordem na sequência de benefícios. |
autoReward | Entrega automática das recompensas do plano. |
Login diário e anúncio
<announce message="" />
<dailyLogin multiplier="2" bypassSequence="true" />
announce message— a frase exibida quando o jogador VIP entra no mundo. Vazio não anuncia nada.dailyLogin multiplier— multiplica a recompensa de login diário da Community Board.dailyLogin bypassSequence— comtrue, o jogador pode pegar qualquer dia configurado sem perder a sequência ao faltar. É um dos benefícios mais valorizados por quem não joga todo dia.
Montando os quatro planos
Uma progressão que funciona bem na prática:
- Bronze — só conveniência.
unstuckmenor,teleportFree, um ou dois slots de buff. Rates em1. - Silver — conveniência do Bronze mais
buffTimeedailyLogin multiplier. - Gold — entra rate leve (
dropAdena,dropSpoil) eenchantacima de 1. - Platinum — o pacote fechado, com
autoRewarde o offline shop estendido.
O ponto é que a diferença entre os planos seja sentida sem ser decisiva em combate. Quem paga precisa perceber valor; quem não paga precisa continuar competitivo.
Cuidados
ignoreSkillCooldownem PvP é irreversível na percepção da comunidade. Uma vez que o servidor ganha fama de pay-to-win, ela não sai. Se for usar, use no plano mais alto e avise antes de abrir.additionalBuffssoma ao limite global. Confira oMaxBuffsAmountemplayers.propertiesantes: os dois juntos definem o teto real.- Alterar rate de um plano afeta quem já comprou. Não existe congelamento de condição por compra — avise a comunidade antes de mexer.
- Os quatro arquivos precisam existir, mesmo que um plano esteja desativado na loja.
Como isso conversa com o resto da base
O VIP dialoga com o login diário da Community Board (multiplicador), com o offline shop (offline.properties) e com o sistema de enchant (multiplicador de chance). Vale desenhar os quatro planos olhando os três sistemas juntos — é onde o VIP realmente ganha ou perde valor percebido.