Ir para conteúdo
🎯 IP do servidor: jogar.viciante.com.br (1.20) [Java e Bedrock] 🎯

[MACRO] Logar no servidor (onChat)


ThiagoSzz

Comentários fixados

Macro (onChat) para logar no servidor

 

Macro simples para logar no servidor e relogar quando o servidor reiniciar.

Importante: você deve colocar a sua senha aonde está escrito "<sua_senha>".

Spoiler

$${

    if(%SERVER%="server.viciante.com.br.");
        ifmatches("%CHATCLEAN%","^» Uso correto\: \/logar \<senha\> www\.viciante\.com\.br$");
            log("        ");
            log("        ");
            log("&6[&e>>!<<&6] &7Logando &7no &7servidor &7e &7indo &7para &7o &6&lsurvival&7.");
            log("        ");
            log("        ");
    
            echo(/login <sua_senha>);
               
            log("        ");
            log("        ");
            log("&6[&e>>!<<&6] &7Você &7está &7no &3lobby&7, &7voltando &7para &7o &6&lsurvival&7.");
            log("        ");
            log("        ");
            
            wait(1);
    
            #entrou=0;
            do;
                echo(/survival);
                wait(3);
            while(%#entrou%=0);
        endif;
    
        ifmatches("%CHATCLEAN%","^  Viciante Network \- Atualizações recentes\:");
            log("        ");
            log("        ");
            log("&6[&e>>!<<&6] &7Você &7está &7no &7servidor&7! &3&lReligando &7as &7macros&7.");
            log("        ");
            log("        ");
    
            #entrou=1;
            wait(2);
        endif;

        ifmatches("%CHATCLEAN%","^* O servidor será reiniciado em 1 minuto\.$");
            wait(60);
            echo(/g last);
            
            wait(50);            
            log("        ");
            log("        ");
            log("&6[&e>>!<<&6] &7Você &7está &7no &3lobby&7, &7voltando &7para &7o &6&lsurvival&7.");
            log("        ");
            log("        ");
    
            #entrou=0;
            do;
                echo(/survival);
                wait(3);
            while(%#entrou%=0);
        endif;
    endif;

}$$

 

Para instalar a macro, você deve ir na área Events > onChat, digitar $$<onChatViciante.txt>, clicar em Edit File, criar um arquivo chamado onChatViciante e colar o código da macro (não se esqueça de colocar a sua senha).

Caso você já use alguma outra onChat, basta colocar "|$$<onChatViciante.txt>" ao final (sem aspas, obviamente), como mostra a imagem:

image.png.d733627cbba810e480ddc9d56c2fce65.png

656340638_ezgif.com-crop(2).gif.fe94315d16559165c985c9fa83d9c9fc.gif

 

Screenshot_2.png.1e89b70cfe80dbf84d888ab5558ae195.png
PMC: https://www.planetminecraft.com/member/thiagoszz/

Discord: ThiagoSzz#3482

Link para o comentário
Compartilhar em outros sites

2 minutos, OverLocked_ disse:

boa, mas esse precisaria de mais um macro pra religar o macro que estaria utilizando?

Essa macro foi feita como auxiliar de outras onChats, já que alguns jogadores reportaram que não estavam conseguindo logar no servidor, então ela apenas loga no servidor e reloga quando reiniciar.

 

Para que religue uma certa macro, você precisa ir na sua macro, ir para o início dela, que vai estar mais ou menos assim:

image.png.6974b40032f555f49eb67b9dd45c4420.png

 

Então o que você precisa fazer é adicionar uma variável global que será responsável por indicar se a macro estará ou não ativada. Basta colocar algo do tipo "@#onchat=0" antes do ELSE e "@#onchat=1" depois do ELSE (sem as aspas).

image.png.d808111cf7004e29cbadbd7e506b6ec7.png 

 

Após isso, você precisa ir na onChatViciante e na área que está escrito "Viciante Network - Atualizações Recentes", colar o seguinte código

Spoiler

if(%@#onchat%=1);
    press(<tecla que religa a macro>);
    wait(200ms);
    press(<tecla que religa a macro>);
endif;

logo abaixo do wait(2). Veja o exemplo:

image.png.3d17d014c9b8899bccc1573f1c1d07a1.png

 

É um pouco complicado de fazer, mas irá religar a macro que você estava utilizando antes de cair do servidor/reiniciar. Para as macros do SLEEP, você não precisa fazer isso, pois elas já ligam automaticamente ao logar no servidor (pelo menos para mim estão ligando automaticamente), caso você tenha a SleepOnChat, obviamente.

656340638_ezgif.com-crop(2).gif.fe94315d16559165c985c9fa83d9c9fc.gif

 

Screenshot_2.png.1e89b70cfe80dbf84d888ab5558ae195.png
PMC: https://www.planetminecraft.com/member/thiagoszz/

Discord: ThiagoSzz#3482

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Crie um novo ...