WadeVox Posted May 17, 2021 Group: Members Topic Count: 2 Topics Per Day: 0.00 Content Count: 2 Reputation: 0 Joined: 05/17/21 Last Seen: May 31, 2021 Share Posted May 17, 2021 Galera queria muito colocar @warp para quem for vip nao sei como resolver isso Quote Link to comment Share on other sites More sharing options...
M a p l e Posted May 19, 2021 Group: Members Topic Count: 22 Topics Per Day: 0.01 Content Count: 271 Reputation: 62 Joined: 02/04/19 Last Seen: October 27, 2023 Share Posted May 19, 2021 (edited) 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 May 19, 2021 by M a p l e Quote Link to comment Share on other sites More sharing options...
iJohn Posted February 22, 2023 Group: Members Topic Count: 0 Topics Per Day: 0 Content Count: 21 Reputation: 2 Joined: 04/19/14 Last Seen: January 7 Share Posted February 22, 2023 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. No arquivo de script, adicione a seguinte linha de comando para verificar se o jogador é um VIP: if (getcharid(0) != 0 && getgroupid(getcharid(0)) == VIP_GROUP_ID) { // o jogador é um VIP } else { // o jogador não é um VIP } 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. Adicione as linhas de comando para a funcionalidade @warp dentro do bloco "if" que verifica se o jogador é um VIP: 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."; } 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. 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: 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. 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. 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. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.