[Pedido Macro] Auto Home

Discussão em 'Botecolandia' iniciado por Iury13, 23 Março 2016.

Status do Tópico:
Não esta aberto para novas mensagens.
  1. Iury13

    Iury13 Neutro

    Afiliado:
    16 Fevereiro 2014
    Mensagens:
    9
    Curtidas Recebidas:
    1
    Curtiu:
    0
    Cubos:
    10.00
    Nick:
    YouLose
    Bem, não sei se é o lugar certo pra postar isso, mas procurei e não soube exatamente onde, então me desculpem caso não seja aqui...

    Pois bem, eu queria um macro de auto home, tipo, dar /home nome da home após logar, pois estou com uma fonte anti-afk e as vezes tomo dc, aí estou com um auto reconnect + auto login, queria que após o login eu voltasse pra minha home novamente (no anti-afk).

    Aguardando respostas...
     
  2. Xeretinha

    Xeretinha Craftlandiano
    VIP

    Afiliado:
    10 Março 2013
    Mensagens:
    2,020
    Curtidas Recebidas:
    1,184
    Curtiu:
    1,509
    Sexo:
    Masculino
    Cubos:
    3,796.00
    Nick:
    Xeretinha
    Tenho uma aqui, exatamente desse jeito que você deseja, mas é implementada em dois passos. Um é um keybind da macro auto-home propriamente dita, e o outro é implementado no OnChat - que, obedecendo à mensagem de login, "aperta" automaticamente a tecla do auto-home.

    Keybind:
    (mude onde está NOME_DA_HOME_AQUI para a home que quiser definir - ou deixe em branco para sua home padrão)
    Código:
     
    $${
    &AutoHome="NOME_DA_HOME_AQUI";
    if(auto);
    unset(auto);
    LOG("&1[Macro Fugir] &4 Macro Fugir Encerrado");
    stop();
    else;
    set(auto);
    LOG("&1[Macro Fugir] &2 Macro Fugir Comecando");
    ENDIF;
    }$$/home %&AutoHome%$${;
    unset(auto);
    LOG("&1[Macro Fugir] &4 Macro Fugir Encerrado");
    stop();
    }$$
    Esse você adiciona no seu OnChat, logo depois do auto-login (mas antes de fechar a chave de comando - }$$ )
    (mude onde está TECLA_DA_AUTO_HOME_AQUI para a tecla definida no Keybind)
    Código:
    &TeclaAutoHome="TECLA_DA_AUTO_HOME_AQUI";
    &login="Bem vindo de volta\. Por favor digite \/login sua-senha\.$";
    ifmatches(%CHATCLEAN%,%&login%);WAIT(1000ms);PRESS(%&TeclaAutoHome%);endif;
    ifmatches(%CHAT%,00:01:00);PRESS(%&TeclaAutoHome%);endif;
    ifmatches(%CHAT%,00:00:30);PRESS(%&TeclaAutoHome%);endif;
    Essa macro tem um bônus: ela te envia pra home TAMBÉM quando faltarem 1min E/OU 30seg para o mapa reiniciar - evitando que, quando voltar do "Aguarde", também bugue o mob e você acabe morrendo.
     
    Iury13 curtiu isso.
  3. iFoX

    iFoX Bom

    Afiliado:
    13 Outubro 2014
    Mensagens:
    2,585
    Curtidas Recebidas:
    137
    Curtiu:
    0
    Sexo:
    Masculino
    Cubos:
    2,728.00
    Nick:
    FoX
    tenho um aut-click com auto home aqui

    $${IF(auto);LOG("&3[%PLAYER%] &6auto-click &4[OFF]");UNSPRINT;UNSET(auto);STOP();ELSE;LOG("&3[%PLAYER%] &6auto-click &2[ON]");SPRINT;LOG("&3[%PLAYER%] &3Para desligar pressione %KEYNAME%");SET(auto);DO;if(%HEALTH%<7);}$$/home$${LOG("&3[%PLAYER%] &6auto-click &4[OFF]");UNSET(auto);STOP();endif;else;key(attack);wait(1t);IF(KEY_F);key(use);wait(1t);ENDIF;LOOP;}$$
     
  4. Iury13

    Iury13 Neutro

    Afiliado:
    16 Fevereiro 2014
    Mensagens:
    9
    Curtidas Recebidas:
    1
    Curtiu:
    0
    Cubos:
    10.00
    Nick:
    YouLose
    Obg, Muito útil :D

    Edit: me embolei um pouco, OnChat seria no caso após escolher tecla e aparece pra digitar um cód? caso seja, meu auto login tem que criar .txt '-' (edit File)
     
  5. Xeretinha

    Xeretinha Craftlandiano
    VIP

    Afiliado:
    10 Março 2013
    Mensagens:
    2,020
    Curtidas Recebidas:
    1,184
    Curtiu:
    1,509
    Sexo:
    Masculino
    Cubos:
    3,796.00
    Nick:
    Xeretinha
    Vish... É muito vish!

    Já desconfiava que você não tivesse familiaridade com partes mais avançadas de macros, mas tinha esperanças de que soubesse ao menos o "básico" da configuração!

    Bem... Vou presumir que a parte do Keybind (colocar o auto-home em uma tecla) você conseguiu.
    Agora pegue o código que disse pra você colocar no "OnChat", abra o .txt com seu auto-login, e cole o código que eu passei na PENÚLTIMA linha - ANTES do "}$$". Não se esqueça de trocar o Tecla_do_auto_home_aqui com a letra correspondente à tecla que você configurou o auto-home, conforme recomendei antes.

    Salve o .txt e feche. Por via das dúvidas, deslogue e tente logar de novo - graças ao auto-login, você deve logar sozinho, e graças ao meu código, em 1 segundo o jogo deve acionar o /home conforme desejado.
     
  6. Iury13

    Iury13 Neutro

    Afiliado:
    16 Fevereiro 2014
    Mensagens:
    9
    Curtidas Recebidas:
    1
    Curtiu:
    0
    Cubos:
    10.00
    Nick:
    YouLose
    ficaria assim:
    $${
    if(flag);
    unset(flag);
    LOG(&aMacro de login &b[&4OFF&b]);
    stop;
    else;
    LOG(&aMacro de login &b[&aON&b]);
    set(flag);
    do;
    }$$
    /login ---------
    $${
    wait(30);
    loop;
    endif;
    &TeclaAutoHome=U;
    &login="Bem vindo de volta\. Por favor digite \/login sua-senha\.$";
    ifmatches(%CHATCLEAN%,%&login%);WAIT(1000ms);PRESS(%&TeclaAutoHome%);endif;
    ifmatches(%CHAT%,00:01:00);PRESS(%&TeclaAutoHome%);endif;
    ifmatches(%CHAT%,00:00:30);PRESS(%&TeclaAutoHome%);endif;
    }$$

    após o login não acontece nada '-'

    no " U " se encontra assim:



    $${
    &AutoHome=afk;
    if(auto);
    unset(auto);
    LOG("&1[Macro Fugir] &4 Macro Fugir Encerrado");
    stop();
    else;
    set(auto);
    LOG("&1[Macro Fugir] &2 Macro Fugir Comecando");
    ENDIF;
    }$$/home %&AutoHome%$${;
    unset(auto);
    LOG("&1[Macro Fugir] &4 Macro Fugir Encerrado");
    stop();
    }$$
     
  7. Xeretinha

    Xeretinha Craftlandiano
    VIP

    Afiliado:
    10 Março 2013
    Mensagens:
    2,020
    Curtidas Recebidas:
    1,184
    Curtiu:
    1,509
    Sexo:
    Masculino
    Cubos:
    3,796.00
    Nick:
    Xeretinha
    Você não usou aspas para delimitar as variáveis. Ao invés de &TeclaAutoHome=U; e &AutoHome=afk; tem que ficar &TeclaAutoHome="U"; e &AutoHome="afk";.

    Programação tem desses detalhes bestas, sacumé... Bestas, mas fazem toda a diferença!
     
  8. Iury13

    Iury13 Neutro

    Afiliado:
    16 Fevereiro 2014
    Mensagens:
    9
    Curtidas Recebidas:
    1
    Curtiu:
    0
    Cubos:
    10.00
    Nick:
    YouLose
    Fiz oq pediu, continuou sem funcionar, após o login ele não faz nada, e nem aparece msg no chat.

    Quando eu aperto a tecla " U " (que no caso seria do auto home) ele aparece isso:

    http://prnt.sc/aj9u5p

    Ou seja, ele não vai pra lugar nenhum '-'
     
  9. zVituuh

    zVituuh Excelente
    VIP

    Afiliado:
    22 Agosto 2015
    Mensagens:
    6,577
    Curtidas Recebidas:
    444
    Curtiu:
    100
    Cubos:
    349.00
    Nick:
    planner
    Clan:
    nenhum
    Cara , to pelo celular , se vc encontrar me passa ? pfvr ? pfvr ... preciso tbm :(
     
  10. Gavstriky

    Gavstriky Hardcore
    VIP

    Afiliado:
    26 Março 2015
    Mensagens:
    17,437
    Curtidas Recebidas:
    2,206
    Curtiu:
    744
    Sexo:
    Masculino
    Cubos:
    1,610.75
    Nick:
    RiowZ
    Pesquisa no YouTube
    Auto home Nexizo

    Enviado de meu XT1078 usando Tapatalk
     
  11. Xeretinha

    Xeretinha Craftlandiano
    VIP

    Afiliado:
    10 Março 2013
    Mensagens:
    2,020
    Curtidas Recebidas:
    1,184
    Curtiu:
    1,509
    Sexo:
    Masculino
    Cubos:
    3,796.00
    Nick:
    Xeretinha
    Estranho... Listou as homes, não deu mensagem de erro de home inexistente ou coisa assim!

    Enfim... Acho que vou atacar por outro caminho então! Colocar o código direto no seu auto-login e desprezar a tecla de auto-home - se quiser desmanchar o keybind, fique à vontade!

    Basta trocar TODO o conteúdo do seu .txt do autologin por esse:
    Código:
    
    $${
    &login="Bem vindo de volta\. Por favor digite \/login sua-senha\.$";
    if(flag);
    unset(flag);
    LOG(&aMacro de login &b[&4OFF&b]);
    stop;
    else;
    LOG(&aMacro de login &b[&aON&b]);
    set(flag);
    do;
    }$$
    /login ---------
    $${
    wait(30);
    loop;
    endif;
    &TeclaAutoHome=U;
    &login="Bem vindo de volta\. Por favor digite \/login sua-senha\.$";
    ifmatches(%CHATCLEAN%,%&login%);WAIT(1000ms);ECHO(/home afk);endif;
    ifmatches(%CHAT%,00:01:00);ECHO(/home afk);endif;
    ifmatches(%CHAT%,00:00:30);ECHO(/home afk);endif;
    }$$
    
    Mudei umas coisinhas, personalizando o seu auto-login. Acredito que esteja dando conflito com alguma outra coisa, então resolvi me ater a um código único e simplificado.
    Programação é assim... Trocentas formas de se fazer a mesma coisa - e as vezes uma acaba interferindo na outra. Testa aí e avisa dos resultados! ;)
     
  12. NovaYork

    NovaYork Bom
    VIP

    Afiliado:
    4 Dezembro 2015
    Mensagens:
    1,153
    Curtidas Recebidas:
    118
    Curtiu:
    208
    Sexo:
    Masculino
    Cubos:
    1,576.00
    Nick:
    ★ RockSeance ★
    Pega o do Phodalao eu uso esse
     
  13. zCrazySARREI

    zCrazySARREI Neutro
    Banido

    Afiliado:
    12 Março 2016
    Mensagens:
    272
    Curtidas Recebidas:
    13
    Curtiu:
    0
    Localização:
    ☣ Goiania-Go ☣
    Cubos:
    284.00
    Nick:
    ☣ zCяคzყ ☣
    Clan:
    ☣ BoD ☣
    $${if(auto);
    unset(auto);
    LOG("&1[Macro Fugir] &4 Macro Fugir Encerrado");
    stop();
    else;
    set(auto);
    LOG("&1[Macro Fugir] &2 Macro Fugir Começando");
    ENDIF;
    do;
    while(HEALTH>7);
    endif;
    if(HEALTH<=7);}$$
    Pra Q Hask?
    /home
    $${;
    endif;}$$
     
  14. BigMikeGR

    BigMikeGR Craftlandiano
    VIP

    Afiliado:
    7 Novembro 2014
    Mensagens:
    23,097
    Curtidas Recebidas:
    1,696
    Curtiu:
    874
    Sexo:
    Masculino
    Cubos:
    1,148.33
    Nick:
    BigMike_GR
    usa esse e é só mudar o nome da home do macro
    ${
    &AutoHome="NOME_DA_HOME_AQUI";
    if(auto);
    unset(auto);
    LOG("&1[Macro Fugir] &4 Macro Fugir Encerrado");
    stop();
    else;
    set(auto);
    LOG("&1[Macro Fugir] &2 Macro Fugir Comecando");
    ENDIF;
    }$/home %&AutoHome%${;
    unset(auto);
    LOG("&1[Macro Fugir] &4 Macro Fugir Encerrado");
    stop();
    }$
     
  15. Iury13

    Iury13 Neutro

    Afiliado:
    16 Fevereiro 2014
    Mensagens:
    9
    Curtidas Recebidas:
    1
    Curtiu:
    0
    Cubos:
    10.00
    Nick:
    YouLose
    Poxa man, continua a mesma coisa , após o login automático ele fica parado no spawn e não acontece mais nada.
     
  16. Yoviiss

    Yoviiss Bom
    VIP

    Afiliado:
    27 Outubro 2015
    Mensagens:
    1,168
    Curtidas Recebidas:
    162
    Curtiu:
    0
    Sexo:
    Masculino
    Localização:
    Pernambuco
    Cubos:
    1,354.00
    Nick:
    Yoviss
    Clan:
    nLL / RTk
    Eu sei que vc quer a macro .. Mais eu n confio muito não
     
  17. Xeretinha

    Xeretinha Craftlandiano
    VIP

    Afiliado:
    10 Março 2013
    Mensagens:
    2,020
    Curtidas Recebidas:
    1,184
    Curtiu:
    1,509
    Sexo:
    Masculino
    Cubos:
    3,796.00
    Nick:
    Xeretinha
    Vamu nóis trasveiz intãum...

    Código:
    $${
    if(flag);
    unset(flag);
    LOG(&aMacro de login &b[&4OFF&b]);
    stop;
    else;
    LOG(&aMacro de login &b[&aON&b]);
    set(flag);
    do;
    }$$
    /login ---------
    $${
    wait(30);
    ECHO(/home afk);
    loop;
    endif;
    }$$
    Vê agora!
     
    Iury13 curtiu isso.
  18. Xeretinha

    Xeretinha Craftlandiano
    VIP

    Afiliado:
    10 Março 2013
    Mensagens:
    2,020
    Curtidas Recebidas:
    1,184
    Curtiu:
    1,509
    Sexo:
    Masculino
    Cubos:
    3,796.00
    Nick:
    Xeretinha
    Vai double post mesmo e f***-se!

    Se a que postei acima não for, tenta essa (estou achando que a sua versão não suporta a procedure ECHO):

    Código:
    $${
    if(flag);
    unset(flag);
    LOG(&aMacro de login &b[&4OFF&b]);
    stop;
    else;
    LOG(&aMacro de login &b[&aON&b]);
    set(flag);
    do;
    }$$
    /login ---------
    $${
    wait(130);
    }$$
    /home afk
    $${
    loop;
    endif;
    }$$
     
  19. PlayMod

    PlayMod Craftlandiano
    VIP

    Afiliado:
    22 Outubro 2014
    Mensagens:
    3,115
    Curtidas Recebidas:
    1,107
    Curtiu:
    635
    Sexo:
    Masculino
    Ocupação:
    Moderador
    Localização:
    São Paulo
    Cubos:
    870.00
    Nick:
    PlayMod
    Clan:
    CL
    Agora partiu economizar sets ksksks
     
  20. Iury13

    Iury13 Neutro

    Afiliado:
    16 Fevereiro 2014
    Mensagens:
    9
    Curtidas Recebidas:
    1
    Curtiu:
    0
    Cubos:
    10.00
    Nick:
    YouLose
    Finalmente '-' Funcionou perfeitamente agora ! <3 vlw mesmo (Sem palavras de tão emocionado T-T)
     
    Xeretinha curtiu isso.
Status do Tópico:
Não esta aberto para novas mensagens.