Pedido de macro - Contador de blocos

Discussão em 'Macro Entregue' iniciado por BluMonkey, 29 Agosto 2022.

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

    BluMonkey Neutro
    VIP

    Afiliado:
    7 Agosto 2015
    Mensagens:
    72
    Curtidas Recebidas:
    13
    Curtiu:
    81
    Sexo:
    Masculino
    Ocupação:
    São Paulo
    Localização:
    São Paulo
    Cubos:
    92.00
    Nick:
    BluMonkey
    Boa tarde rapaziada e já peço desculpas se essa for a sessão errada pra postar esse tópico

    Estou na corrida pra pegar top lenha no servidor legacy ai gostaria de pedir uma macro que conta os blocos que eu quebrei procurei em todo o lugar e não achei se alguem poder dar uma forcinha me passando um ou fazendo agradeço desde já, se n der tb já agradeço pela atenção!!!
     
  2. imperiius

    imperiius Craftlandiano
    Administração

    Afiliado:
    4 Março 2014
    Mensagens:
    4,073
    Curtidas Recebidas:
    909
    Curtiu:
    465
    Sexo:
    Masculino
    Cubos:
    2,528.00
    Nick:
    imperiius
    Sabe adicionar Labels na tela ?
     
  3. imperiius

    imperiius Craftlandiano
    Administração

    Afiliado:
    4 Março 2014
    Mensagens:
    4,073
    Curtidas Recebidas:
    909
    Curtiu:
    465
    Sexo:
    Masculino
    Cubos:
    2,528.00
    Nick:
    imperiius
    Código:
    $${
    if((KEY_LCONTROL)||(KEY_RCONTROL));
        set(@#int,0);
        setlabel(Blocks,"&6&lBlocos Quebrados: &5&l%@#int%");
        log("&d&l[Macro] &6Contagem resetada.");
    endif;
    if((!KEY_LCONTROL) && (!KEY_RCONTROL));
    if(contador);
        unset(contador);
        log("&d&l[Macro] &cDesligando macro de contagem.");
        stop;
    else;
        set(contador);
        log("&d&l[Macro] &aLigando macro de contagem.");
        setlabel(Blocks,"&6&lBlocos Quebrados: &5&l%@#int%");
    endif;
    do;
        if((%HITPROGRESS%>0) && (%HITID%==17));
                set(#x,%HITX%);
                set(#y,%HITY%);
                set(#z,%HITZ%);
            do;
                getid(%#x%,%#y%,%#z%,#id);
            until((#id==0) || (%HITPROGRESS%==0));
            if(%#id%==0);
                inc(@#int,1);
                setlabel(Blocks,"&6&lBlocos Quebrados: &5&l%@#int%");
            endif;
        endif;
    loop;
    endif;
    }$$
    O Código é esse
    e precisa da Label para funcioar
    [​IMG]
    Tem que deixar assim

    Para resetar a contagem aperte "CTRL+(Tecla que instalou a macro)"
     
  4. BluMonkey

    BluMonkey Neutro
    VIP

    Afiliado:
    7 Agosto 2015
    Mensagens:
    72
    Curtidas Recebidas:
    13
    Curtiu:
    81
    Sexo:
    Masculino
    Ocupação:
    São Paulo
    Localização:
    São Paulo
    Cubos:
    92.00
    Nick:
    BluMonkey
    Man eu agradeço de vdd do jeito que eu queria mesmo mas não sei se é pq eu quebro com eff8 mais o contador demora pra atualizar os blocos que eu quebrei e não conta direito ou algo do tipo, mas vlw por ter tirado do seu tempo pra fazer isso pra mim.
     
  5. imperiius

    imperiius Craftlandiano
    Administração

    Afiliado:
    4 Março 2014
    Mensagens:
    4,073
    Curtidas Recebidas:
    909
    Curtiu:
    465
    Sexo:
    Masculino
    Cubos:
    2,528.00
    Nick:
    imperiius
    Hmmm acho que deve ser por causa da velocidade mesmo, eu só tinha eff 7 pra testar, qual servidor tu está jogando?
     
  6. Flakes_

    Flakes_ Hardcore
    Construção VIP

    Afiliado:
    15 Julho 2017
    Mensagens:
    18,317
    Curtidas Recebidas:
    3,189
    Curtiu:
    725
    Sexo:
    Masculino
    Ocupação:
    Designer
    Localização:
    Minas Gerais
    Cubos:
    68,869.00
    Nick:
    Flakes_
    Discord:
    yFlakes#9445
    Skype:
    yFlakes
    Tópico movido para área correspondente.
     
  7. BluMonkey

    BluMonkey Neutro
    VIP

    Afiliado:
    7 Agosto 2015
    Mensagens:
    72
    Curtidas Recebidas:
    13
    Curtiu:
    81
    Sexo:
    Masculino
    Ocupação:
    São Paulo
    Localização:
    São Paulo
    Cubos:
    92.00
    Nick:
    BluMonkey
    Tô jogando no legacy man, e como to na corrida de pegar top lenha to usando um machado eff8 mais eu tava com uma eff9
     
  8. imperiius

    imperiius Craftlandiano
    Administração

    Afiliado:
    4 Março 2014
    Mensagens:
    4,073
    Curtidas Recebidas:
    909
    Curtiu:
    465
    Sexo:
    Masculino
    Cubos:
    2,528.00
    Nick:
    imperiius
    É eu não estou conseguindo pensar em uma solução eficiente, eff 9 quebra o bloco tão rápido que o macro não consegue detectar.
     
  9. BluMonkey

    BluMonkey Neutro
    VIP

    Afiliado:
    7 Agosto 2015
    Mensagens:
    72
    Curtidas Recebidas:
    13
    Curtiu:
    81
    Sexo:
    Masculino
    Ocupação:
    São Paulo
    Localização:
    São Paulo
    Cubos:
    92.00
    Nick:
    BluMonkey
    tranquilo man só agradeço pela atenção
     
Status do Tópico:
Não esta aberto para novas mensagens.