[PEDIDO] Macro que mostra os macros sendo executados

Discussão em 'Dúvidas resolvidas (macro)' iniciado por Marcioano, 8 Junho 2019.

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

    Marcioano Neutro

    Afiliado:
    12 Janeiro 2014
    Mensagens:
    9
    Curtidas Recebidas:
    2
    Curtiu:
    3
    Cubos:
    9.00
    Nick:
    Garibaldo
    Discord:
    Marcio#9796
    Gostaria de saber se há possibilidade de um macro assim ser feito ou se já existe um macro desse tipo.

    Pensei nesse macro no estilo "Stats na tela", onde aparece nível, money, etc. Só que esse seria com as macros que estão sendo executados atualmente.
     
  2. cripiii

    cripiii Hardcore
    VIP

    Afiliado:
    5 Maio 2013
    Mensagens:
    9,376
    Curtidas Recebidas:
    2,463
    Curtiu:
    3,533
    Cubos:
    26.00
    Nick:
    cripiii
    Clan:
    ༼ つ
    aperta o botao ' (em cima da tab) que aparece os macros
     
    Marcioano curtiu isso.
  3. Marcioano

    Marcioano Neutro

    Afiliado:
    12 Janeiro 2014
    Mensagens:
    9
    Curtidas Recebidas:
    2
    Curtiu:
    3
    Cubos:
    9.00
    Nick:
    Garibaldo
    Discord:
    Marcio#9796
    Conheço essa interface, mas gostaria de algo na forma de, como citei anteriormente, "stats na tela", sem precisar abrir abrir a interace para ver, na forma de Label.

    Mas se não for possível fazer com as funcionalidades atuais do mod usarerei a interface com algum macro de andar e clicar com GUI aberta.
     
    cripiii curtiu isso.
  4. Cavalcanti

    Cavalcanti Lendário
    VIP

    Afiliado:
    21 Dezembro 2016
    Mensagens:
    11,130
    Curtidas Recebidas:
    4,391
    Curtiu:
    515
    Sexo:
    Masculino
    Localização:
    Seu Coração
    Cubos:
    466.00
    Nick:
    Cantiz
    só é clica nas aspas do teclado que ele diz as macros que estão sendo executadas!
     
  5. Xylic

    Xylic Excelente
    VIP

    Afiliado:
    23 Setembro 2015
    Mensagens:
    455
    Curtidas Recebidas:
    243
    Curtiu:
    119
    Sexo:
    Masculino
    Localização:
    ./
    Cubos:
    612.36
    Nick:
    %PLAYER%
    Clan:
    XYL
    Sim, dá pra fazer mas você precisa primeiro adicionar uma ou mais labels na tela e depois ir em cada macro que você quer que apareça e adicionar o comando dentro da macro no local correto (na parte da macro onde ela é ligada).

    Exemplo abaixo
    $${
    if(macropesca);
    unset(macropesca);
    stop;
    else;
    set(macropesca);
    setlabel(label1,"&6Pesca &2&l[ON]",label1);
    ...resto da macro
    }$$

    O comando é: setlabel(label1,&6Pesca &2&l[ON],label1);
    Onde tem label1 é o nome da label que voce inseriu quando criou.
    Onde tem "&6Pesca &2&l[ON]" é o texto que vai aparecer na label
    Dentro de cada macro voce bota o texto de acordo com o que ela faz.
     
    Marcioano curtiu isso.
  6. lomexicano

    lomexicano Craftlandiano
    VIP

    Afiliado:
    20 Agosto 2013
    Mensagens:
    655
    Curtidas Recebidas:
    899
    Curtiu:
    785
    Sexo:
    Masculino
    Ocupação:
    Mestrando...
    Localização:
    Rio Grande...
    Cubos:
    2,514.00
    Nick:
    lomexicano
    Discord:
    lomexicano
    YouTube:
    LoMexicano
    Poderia ser feita assim, ou vc pode entrar em cada macro, e verificar os sets de inicialização/finalização, colocando uma @ nas que não tem

    ex: se numa macro fosse set(macropesca), quando ativa, e unset(macropesca), quando desativa --> mudar para set(@macropesca) e unset(@macropesca). Cuidado para não esquecer nenhum. Se já tiver @ na frente, não precisa colocar.

    Salva o nome de todos os sets que você mudou + os que já tinham @ ---> (@macro1, @macropesca, @macro3,@macrodefungo,@vendedormexicano);

    depois cria uma label; por exemplo, labeldosmacros.

    em uma letra, coloca o código:

    $${
    if(quaismacros);
    unset(quaismacros);
    log(quais macros: off);
    setlabel(labeldosmacros,"",labeldosmacros);
    stop;
    else;
    set(quaismacros);
    log(quais macros: on);
    endif;
    &texto = "";
    if(@macro1); &texto = "%&texto%, macro 1"; endif;
    if(@macropesca); &texto = "%&texto%", macro pesca"; endif;
    if(@macro3); &texto = "%&texto%", macro 3"; endif;
    if(@macrodefungo); &texto = "%&texto%", macro de fungo"; endif;
    if(@vendedormexicano); &texto = "%&texto%", vendedor mexicano"; endif;
    //////////////etc, vai seguindo esse modelo pra todas as macros

    }$$


    se for fazer isso, lembra de fazer um backup de todas as macros antes xP
     
  7. iTreaK

    iTreaK Bom
    VIP

    Afiliado:
    7 Dezembro 2013
    Mensagens:
    362
    Curtidas Recebidas:
    162
    Curtiu:
    88
    Sexo:
    Masculino
    Ocupação:
    Desenvolvedor
    Localização:
    Florianópoli...
    Cubos:
    425.00
    Nick:
    treak
    Clan:
    -
    Discord:
    itreak
    wtf? inútil velho, só apertar '
     
  8. zDutraaH

    zDutraaH Hardcore
    VIP

    Afiliado:
    10 Julho 2015
    Mensagens:
    7,882
    Curtidas Recebidas:
    2,212
    Curtiu:
    1,303
    Sexo:
    Masculino
    Ocupação:
    Gerente...
    Localização:
    Londrina-PR
    Cubos:
    2,186.00
    Nick:
    zDutraaH
    Clan:
    LOS
    Discord:
    Clineex#4034
    n é so aperta ' ?
     
  9. lomexicano

    lomexicano Craftlandiano
    VIP

    Afiliado:
    20 Agosto 2013
    Mensagens:
    655
    Curtidas Recebidas:
    899
    Curtiu:
    785
    Sexo:
    Masculino
    Ocupação:
    Mestrando...
    Localização:
    Rio Grande...
    Cubos:
    2,514.00
    Nick:
    lomexicano
    Discord:
    lomexicano
    YouTube:
    LoMexicano
    #9 lomexicano, 13 Junho 2019
    Última edição: 15 Junho 2019
    concordo que é meio complicadinho ahuahuah acho q dar o ' seja mais prático
     
Status do Tópico:
Não esta aberto para novas mensagens.