Jump to content

Central VIP para VIP NATIVO [UPDATE]


EderRock

Recommended Posts


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.01
  • Content Count:  18
  • Reputation:   3
  • Joined:  02/03/24
  • Last Seen:  

Script VIP Central

Funcionalidades Principais:

  1. Saudação Personalizada:

    • O NPC cumprimenta o jogador com "Bom-dia", "Boa-tarde" ou "Olá", dependendo da hora do dia.
  2. Status VIP:

    • Informa ao jogador sobre o status do seu acesso VIP, incluindo a data de expiração.
  3. Menu de Opções para Jogadores:

    • Entrar na Sala VIP: Permite que jogadores com status VIP ativo entrem na sala VIP.
    • Estender Tempo VIP: Permite que jogadores estendam seu tempo VIP comprando mais dias.
    • Tornar-se VIP: Permite que jogadores se tornem VIP, caso ainda não sejam.
  4. Menu de Administrador (GM nível 99):

    • Entrar na Sala VIP: Permite que administradores entrem na sala VIP.
    • Adicionar VIP a um Jogador: Permite que administradores adicionem dias de acesso VIP a um jogador especificado.
    • Remover Tempo VIP de um Jogador: Permite que administradores removam dias de acesso VIP de um jogador especificado.
  5. Adicionar VIP:

    • Administradores podem adicionar de 1 a 30 dias de acesso VIP a um jogador.
    • Verifica se o jogador existe antes de adicionar os dias.
  6. Removido ou VIP:

    • Administradores podem remover de 1 a 30 dias de acesso VIP de um jogador ou remover todos os dias VIP.
    • Verifica se o jogador existe antes de remover os dias.
  7. Estender VIP:

    • Jogadores podem adquirir de 1 a 30 dias de acesso VIP.
    • O preço é calculado com base em um array de preços específicos ou um cálculo proporcional.
  8. Portal para o Savepoint:

    • Um portal no mapa nas coordenadas (126, 162) que teleporta o jogador para o seu ponto de salvamento (savepoint).sec_in02

 

Observação sobre a Ativação do Sistema VIP Nativo no Servidor rAthena

Para que o script "Central VIP" funcione corretamente, é necessário que o sistema VIP nativo do servidor rAthena esteja ativado. Sem essa ativação, os comandos relacionados ao VIP não funcionarão, impedindo que jogadores possam adquirir, estender ou utilizar os benefícios VIP.

Como Ativar o Sistema VIP no rAthena:

  1. Acesse o Arquivo de Configuração:

    • Navegue até o diretório do seu servidor rAthena.src/config/
    • Abra o arquivo com um editor de texto.core.hpp
  2. Descomente a Linha de Configuração:

    • Encontre a linha que contém .//#define VIP_ENABLE
    • Remova os caracteres para descomentar a linha, deixando-a assim: .//#define VIP_ENABLE
  3. Recompile o Servidor:

    • Após salvar as alterações no arquivo , é necessário recompilar o servidor para que as mudanças entrem em vigor.core.hpp

 

 

sistemavip.txt

sistemavip.txt

Edited by EderRock
Edição de título
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.01
  • Content Count:  18
  • Reputation:   3
  • Joined:  02/03/24
  • Last Seen:  

Quem baixar por favor poste aqui o que achou do NPC se teve algum problema e dê dicas de como melhorar, eu fiz também um npc de buff que trabalha junto deste que dependendo posso postar também.

Link to comment
Share on other sites

  • 4 months later...

  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  1
  • Reputation:   0
  • Joined:  11/06/24
  • Last Seen:  

Está funcionando, mano! Você pode compartilhar outros scripts relacionados a este também? Valeu!

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...