ENTREGUE [Tutorial] Instalando Macros [SLEEP]

Bem-vindo!

Ao se registrar conosco, você poderá discutir, compartilhar e enviar mensagens privadas com outros membros da nossa comunidade.

Registrar agora!
  • PROMOÇÃO DE NATAL NO AR

    Novo servidor: CraftLandia Olimpo


Status
Não está aberto para novas respostas.
Boa! Vai ajudar muita gente

Enviado de meu MotoE2 usando Tapatalk
 
SLEEPP disse:
Instalando Macros
Este tópico contém dois tutoriais. O primeiro tutorial está postado a macro SleepOnChat (macro essencial para o funcionamento de minhas outras macros), e também ensina como instalar uma ou várias macros no evento OnChat. O segundo tutorial ensina como instalar macros (programadas por mim ou não) em uma tecla.​

1) Instalação de uma macro no evento OnChat + SleepOnChat.
OKPROIK.png

=========================
[?] Como chego nesta parte do Mod Macro [?]
Siga o passa-a-passo abaixo (Abra o Spoiler).
1) Clique em 'OPÇÕES'

aCnvlkH.png


2) Clique em 'CONTROLES'

XixGFp8.png


3) Clique em 'MACRO SETTINGS'

HlKluVN.png


4) Clique no local onde a seta esta indicando:

8WPcUDV.png
=========================

[!] Instalando uma Macro [!]
- Clique em 'ONCHAT' e escreva: $$<NomeDaMacro.txt> ...........................................................
TLRINCh.png


- Caso já tenha uma macro instalada, use o caractere | para separar ........
1ibnnnE.png


- Apos escrever, clique em 'EDIT FILE' ..........................................................................
YjRuIqV.png


- Apos clicar, na caixa de texto, escreva: NomeDaMacro ................................................
TRWMx71.png


- Apos escrever, clique em 'CREATE' ............................................................................
TXUXNSa.png


- Na caixa de texto que aparecer, cole o código da Macro, e clique em 'SAVE' duas vezes.

Veio para instalar a macro SleepOnChat? Abra o Spoiler.
OBS¹ Para logar automaticamente insira sua senha no local indicado no código;
OBS² Macros para o servidor Eclipse necessitam ser religadas, verifique onde você deve inserir algumas informações no código.

SleepOnChat
$${

//Insira sua senha abaixo para logar automaticamente (nao apague os " nem ;):
&sleep_password = "sua_senha_aqui" ;

//As opçoes abaixo sao para quem joga no servidor Eclipse:

//Insira a tecla alfabetica (letra) onde a macro Sleep_Agilidade foi instalada (nao apague os " nem ;):
&sleep_agilidade_key = "tecla_aqui" ;

//Nao altere nada abaixo.

IFMATCHES("%CHATCLEAN%","^Voce recebeu 1 coin\(s\) por ter ajudado a acabar com o mal\!$");
SET(@sleepmobkill);
ENDIF;
IFMATCHES("%CHATCLEAN%","Seu inventário foi limpo");
SET(@sleepclear);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Você precisa de mais [\d\w_]+$");
SET(@sleeplack);
ENDIF;
IFMATCHES("%CHATCLEAN%","^\*\*Rolou perfeitamente\*\*$");
SET(@sleeprolled);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Você conseguiu manter o encantamento nesse item.$");
SET(@sleeprepair);
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[Server\] (.+) Limpando (.+) do chao em 5s$");
SET(@sleep5s);
SET(@break);
WAIT(110T);
UNSET(@sleep5s);
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[Tesouro\] %PLAYER% encontrou um livro: Tesouro Nível ([\d,.]+)$",@#nivel,1,NONE);
SET(@sleepbook);
SET(@break);
ENDIF;
IFMATCHES("%CHATCLEAN%","^A home \"[\d\w_]+\" foi definida com sucesso\!$");
SET(@sleepsethome);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Você foi enviado\(a\) para a home \"[\w\d_]+\"\!$");
SET(@sleepteleport);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Teleportado.$");
SET(@sleepteleport);
ENDIF;
IFMATCHES("%CHATCLEAN%","^»Bem vindo de volta. Por favor digite /login sua-senha.$");
IFMATCHES("%&sleep_password%","(.+)_(.+)_(.)");
LOG("");
LOG("&e[Info] &fInforme sua senha no código da macro &eOnChat&f. &9&o#SLEEP");
LOG("");
ELSE;
IFMATCHES("%SERVER%","(heaven|server3|hardcore).craftlandia.com.br");
GUI(CHAT);
WAIT(5T);
TYPE("/login %&sleep_password%");
WAIT(5T);
PRESS(RETURN);
ELSE;
ECHO("/login %&sleep_password%");
ENDIF;
WAIT(40T);
LOG("");
LOG("&e[Info] &fLogin realizado. &9&o#SLEEP");
LOG("");
ENDIF;
IF(@sleep_agilidade);
UNSET(@sleep_agilidade);
DO;
GUI();
TYPE(%&sleep_agilidade_key%);
WAIT(30T);
UNTIL(@sleep_agilidade);
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","^(.*) deseja ir até você! Use \/bring \@nick para aceitar.$",&nick_bring,1,NONE);
LOG("");
LOG("&e[Info] &fPressione a tecla &eDelete &fpara aceitar o call de &e%&nick_bring%&f. &9&o#SLEEP");
LOG("");
SET(#mileseconds_bring,"600");
DO;
DEC(#mileseconds_bring,1);
IF(KEY_DELETE);
DO;WHILE(KEY_DELETE);
IFMATCHES("%SERVER%","(heaven|server3|hardcore).craftlandia.com.br");
GUI(CHAT);
WAIT(5T);
TYPE("/bring @%&nick_bring%");
WAIT(5T);
PRESS(RETURN);
ELSE;
ECHO("/bring @%&nick_bring%");
ENDIF;
LOG("");
LOG("&e[Info] &fCall de &e%&nick_bring%&f aceito. &9&o#SLEEP");
LOG("");
BREAK;
ENDIF;
UNTIL(%#mileseconds_bring%<1);
IF(%#mileseconds_bring%<1);
LOG("");
LOG("&e[Info] &fCall de &e%&nick_bring%&f rejeitado. &9&o#SLEEP");
LOG("");
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[CraftLandia\] Você matou: (.*)$",&nick_death,1,NONE);
INC(#onchat_kills,1);
LOG("");
LOG("&e[Info] &fVocê matou &e%&nick_death%&f. (&e&l%#onchat_kills%&f) &9&o#SLEEP");
LOG("");
ENDIF;
IFMATCHES("%CHATCLEAN%","^\(Mensagem de ([\d\w_]+)\): (.*)$");
MATCH("%CHATCLEAN%","^\(Mensagem de ([\d\w_]+)\): (.*)$",{&nick_tell});
IF(@afk_onchat);
IFMATCHES("%@&afk_onchat_bn%","%&nick_tell%");
ELSE;
CALCYAWTO(-500,-500,#sleep_yaw,#distance);
IF(%#sleep_yaw%=0);
ECHO("/tell @%&nick_tell% estou afk no momento, tente novamente mais tarde. #SLEEP");
ELSE;
ECHO("/tell %&nick_tell% estou afk no momento, tente novamente mais tarde. #SLEEP");
ENDIF;
SET(@&afk_onchat_bn,"%&nick_tell%");
ENDIF;
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","» Você está tentando (.+) um item por (.+) coin\(s\) em uma loja desconhecida");
IF(!confiar);
}$$/confiar$${
CALCYAWTO(-500,-500,#sleep_yaw,#distance);
IF(%#sleep_yaw%=0);
ACHIEVEMENTGET("/confiar #SLEEP","323");
ELSE;
ACHEIEVEMENTGET("/confiar #SLEEP","sign");
ENDIF;
SET(confiar);
WAIT(20T);
UNSET(confiar);
ENDIF;
ENDIF;

}$$

ChangeLog
03/05/2016 - Compatível com todas as macros anteriores a este dia; Adicionado sistema de Auto-Bring.
11/11/2016 - Alterado toda a estrutura do código; Adicionado contador de Kills.
19/11/2016 - Mensagem de limpeza do chão alterada e corrigida de acordo com a mudança nos servidores.
13/01/2017 - Corrigido problema na contagem de mobs mortos da macro Sleep Pesca Blaze.
09/02/2017 - Alterado o código para ser compatível com as futuras macros para o servidor Eclipse.
04/03/2017 - Alteração no código para implementação do sistema auto-tell informando que você esta ausente, upando.
14/03/2017 - Sistema anti-flod do /confiar implementado.

2) Instalando uma macro (normal) em uma Tecla.
17jPczL.png

=========================
[?] Como chego nesta parte do Mod Macro [?]
Siga o passa-a-passo abaixo. (Abra o SPOILER)
1) Clique em 'OPÇÕES'

aCnvlkH.png


2) Clique em 'CONTROLES'

XixGFp8.png


3) Clique em 'MACRO SETTINGS'

HlKluVN.png
=========================

[!] Instalando uma Macro [!]
- Clique em uma Tecla Livre e escreva: $$<NomeDaMacro.txt> ...................................................
3FCgQ04.png


- Apos escrever, clique em 'EDIT FILE' .........................................................................
YjRuIqV.png


- Apos clicar, na caixa de texto, escreva: NomeDaMacro ........................................
pRcNLuh.png


- Apos escrever, clique em 'CREATE' ............................................................................
TXUXNSa.png


- Na caixa de texto que aparecer, cole o código da sua macro desejada, e clique em 'SAVE' duas vezes.

- Pronto, basta entrar no Minecraft e pressionar a tecla que você escolheu para ligar ou desligar a macro.

OBS: Não use acentuação nem caracteres especiais (exemplo: "*%$#") em nenhum nome de Macro.


y7wEBpd.png


Sugira novas macros: (clique aqui).
Att. SLEEP
Sleep nessa parte do seu macro de de onchat


//Insira a tecla alfabetica (letra) onde a macro Sleep_Agilidade foi instalada (nao apague os " nem ;):
&sleep_agilidade_key = "tecla_aqui" ;
nao sei oq fazer

Código:
    //Insira a tecla alfabetica (letra) onde a macro Sleep_Agilidade foi instalada (nao apague os " nem ;):
    &sleep_agilidade_key = "tecla_aqui" ;
 
afonsohenrique disse:
Sleep nessa parte do seu macro de de onchat


//Insira a tecla alfabetica (letra) onde a macro Sleep_Agilidade foi instalada (nao apague os " nem ;):
&sleep_agilidade_key = "tecla_aqui" ;
nao sei oq fazer


//Insira a tecla alfabetica (letra) onde a macro Sleep_Agilidade foi instalada (nao apague os " nem ;):
&sleep_agilidade_key = "tecla_aqui" ;
Essa parte é apenas para o servidor Eclipse, ele ainda não foi lançado.

Bjos.
 
Eu fiz o mesmo que tá escrito emcima, mas o macro nao liga, tipo não aparece nada.... sendo que tem o onchat e o codigo do macro.. pode me ajudar? ;-;
 
27/04/2017 - Refeito todo o código; Melhorado o sistema de AutoLogin; Adicionado contagem de jogadores e mobs mortos; Adicionado sistema para mostrar seu FPS e sua coordenada na tela; Adiciona sistema para mostrar o delay do chat global na tela; Adicionado versão exclusivamente para o servidor Eclipse.

Bjos.
 
Status
Não está aberto para novas respostas.

Usuários que estão visualizando este tópico

Voltar
Topo