Jump to content

Configurar/VIP


Recommended Posts


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  2
  • Reputation:   0
  • Joined:  05/17/21
  • Last Seen:  

Galera queria muito colocar @warp para quem for vip  nao sei como resolver isso 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  22
  • Topics Per Day:  0.01
  • Content Count:  271
  • Reputation:   62
  • Joined:  02/04/19
  • Last Seen:  

On 5/17/2021 at 7:47 PM, WadeVox said:

Galera queria muito colocar @warp para quem for vip  nao sei como resolver isso 

em groups.conf na parte do id: 1 adicione isso abaixo após langtype: true

warp: true

e remova a que está no id: 10

Edited by M a p l e
Link to comment
Share on other sites

  • 1 year later...

  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  21
  • Reputation:   2
  • Joined:  04/19/14
  • Last Seen:  

  1. Crie um novo arquivo de script para a funcionalidade @vipwarp. Você pode nomeá-lo como preferir (por exemplo, vip_warp.txt) e salvá-lo na pasta "npc" do seu servidor.

  2. No arquivo de script, adicione a seguinte linha de comando para verificar se o jogador é um VIP:

  3. if (getcharid(0) != 0 && getgroupid(getcharid(0)) == VIP_GROUP_ID) {
      // o jogador é um VIP
    } else {
      // o jogador não é um VIP
    }

  4. Onde "VIP_GROUP_ID" é o ID do grupo VIP definido em seu servidor. Certifique-se de alterar esse valor para corresponder ao ID do seu grupo VIP.

  5. Adicione as linhas de comando para a funcionalidade @warp dentro do bloco "if" que verifica se o jogador é um VIP:
  6. if (getcharid(0) != 0 && getgroupid(getcharid(0)) == VIP_GROUP_ID) {
      // o jogador é um VIP
      warp "nome_do_mapa", coordenada_x, coordenada_y;
    } else {
      // o jogador não é um VIP
      mes "Você não tem permissão para usar esta funcionalidade.";
    }

  7. Onde "nome_do_mapa" é o nome do mapa para o qual você deseja permitir que os jogadores VIP sejam teletransportados, e "coordenada_x" e "coordenada_y" são as coordenadas de destino. Certifique-se de alterar esses valores para corresponder às suas configurações do servidor.

  8. Em seguida, você precisará adicionar um NPC em seu servidor que chame a funcionalidade @vipwarp. Você pode usar um script existente ou criar um novo. O NPC deve ter um comando que execute o script @vipwarp, por exemplo:
  9. mes "[NPC]: Bem-vindo ao meu serviço de teletransporte VIP.";
    next;
    menu "Por favor, selecione o destino desejado.", 
        "Warp para Nome do Mapa (1000 Zeny).", @vipwarp,1;
    close;

    Onde "Nome do Mapa" é o nome do mapa para o qual você deseja permitir que os jogadores VIP sejam teletransportados. Certifique-se de alterar esse valor para corresponder às suas configurações do servidor.

  10. Por fim, salve todos os arquivos e reinicie o servidor. Agora, os jogadores VIP poderão usar a funcionalidade @vipwarp para se teletransportar para o mapa desejado, enquanto os jogadores não-VIP receberão uma mensagem de erro.
  11. Lembre-se de que as configurações e scripts podem variar dependendo do emulador de servidor que você está usando, por isso é importante consultar a documentação do emulador ou os fóruns da comunidade para obter ajuda específica.

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...