ENTREGUE [MACRO] - Melhor macro de mensagens automáticas.

Discussão em 'Macro Entregue' iniciado por Sambarie, 15 Maio 2018.

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

    Sambarie Neutro
    VIP

    Afiliado:
    15 Novembro 2014
    Mensagens:
    47
    Curtidas Recebidas:
    7
    Curtiu:
    4
    Sexo:
    Masculino
    Localização:
    Narnia
    Cubos:
    57.87
    Nick:
    _Gre
    Clan:
    MTC
    Facebook:
    fb.com/VallimGre
    Skype:
    gregre-le_fofo
    Twitter:
    _Grellim
    #1 Sambarie, 15 Maio 2018
    Última edição: 15 Maio 2018
    Olá galera, beleza? Olha eu aqui de novo, o Gre, pra postagem de uma macro foda!

    O que esse macro faz?




      • Um macro completo de mensagens pela interface básica do mine.
      • Pode iniciar e começar o macro do zero.
      • Pode adicionar, editar ou excluir mensagens.
      • Escolha o delay entre mensagens.
      • Faça navegação pelo menu.
      • Reciclar mensagens.
      • Fácil navegação.
      • Veja a lista de mensagem.
      • Totalmente aleatório.
      • Sem limites de mensagem.
      • Você pode adicionar comandos como /anuncio, /g ou /megafone +msgm.
    "A _Gre, mas fazer um macro de mensagem é fácil." - Eu sei gente, por isso eu fiz esse, pra mostrar a capacidade do macro. E também pra simplificar a vida de quem não quer ficar abrindo os menus toda hora pra fazer edição. Ele é bem fácil de usar, basicamente segue os prints, e é isso :p.

    O delay máximo é de um digito de até 4 números (Até 9999);
    Na caixa prompt só será enviada ao chat a capacidade máxima de fala no server;
    As mensagens ficam salvas em variáveis listadas, ou tais arrays, então não mecha no código para edição de mensagem que não adianta, bjs <3

    Prints:
    [​IMG] [​IMG]


    Código - Só precisa colocar na tecla e ser feliz :) e se gostou, deixe seu like <3
    Código:
    $${
        IF(gre_messeg);
            SET(#delay,%#delay%);
            SET(&msg,%&msg%);
            UNSET(gre_messeg);
            LOG(&a[&f&l!&a] &cMacro encerrado!);
            STOP(msg);
            STOP;
        ELSE;
            WAIT(2);
            SET(gre_messeg);
            SET(&msgdel,"§c§mMensagem Deletada!");
            #tempo=1;
            #restante=30;
            #tempod=11;
            #ldel=%#nr%*2;
            DO;
            SET(#resposta,0);
                DO;
                    DO;
                        CLEARCHAT();
                        LOG("");
                        LOG("§a[§f§l!§a] §aPressione §f§lESPAÇO §apara §aresetar §aas §amensagens!");
                        LOG("§a[§f§l!§a] §aPressione §f§lENTER §apara §ainiciar §acom §aas §amensagens §asalvas!");
                        LOG("§a[§f§l!§a] §aPressione §f§lCTRL §apara §aadicionar §anovas §amensagens!");
                        LOG("§a[§f§l!§a] §aPressione §f§lSHIFT §apara §aeditar §aalguma §amensagem!");
                        LOG("§a[§f§l!§a] §aPressione §f§lTAB §apara §aver §aas §amensagem!");
                        LOG("§a[§c§l!§a] §8§lVocê tem §c%#restante% segundos");
                        IF((KEY_RETURN)||(KEY_NUMPADENTER));
                            SET(#resposta,1);
                            LOG("&a[&f&l!&a] &aReciclando anuncios!");
                            BREAK;
                        ENDIF;
                        IF(KEY_SPACE);
                            SET(#resposta,2);
                            LOG("&a[&f&l!&a] &aNovos anuncios!");
                            BREAK;
                        ENDIF;
                        IF((KEY_LSHIFT)||(KEY_RSHIFT));
                            SET(#resposta,3);
                            LOG("&a[&f&l!&a] &aEditando anuncios!");
                            BREAK;
                        ENDIF;
                        IF((KEY_LCONTROL)||(KEY_RCONTROL));
                            SET(#resposta,4);
                            LOG("&a[&f&l!&a] &aAdicionar novas mensagens!");
                            BREAK;
                        ENDIF;
                        IF((KEY_TAB));
                            #i=1;
                            LOG("§8[§clista§8] §f- Lista das mensagens.");
                            DO(%#nr%);
                                LOG("§8[§7ID] §c%#i%");
                                LOG("§8[§7Delay§8] §e%#delay[%#i%]%");
                                LOG("§f- %&msg[%#i%]%");
                                LOG("");
                                INC(#i);
                                WAIT(3T);
                            LOOP;
                            WAIT(%#ldel%);
                        ENDIF;
                        WAIT(10ms);
                        #tempo=%#tempo%+1;
                    UNTIL(%#tempo%=%#tempod%);
                    #tempod=%#tempod%+10;
                    #restante=%#restante%-1;
                    IF(%#restante%<=0);
                        SET(#delay,%#delay%);
                        SET(&msg,%&msg%);
                        UNSET(gre_messeg);
                        LOG(&a[&f&l!&a] &cMacro encerrado por falta de resposta!);
                        STOP(msg);
                        STOP;
                    ENDIF;
                UNTIL((%#restante%<=0)||(%#resposta%>0));
                LOG("§a[GMacro] §7Obrigado por utilizar essa macro, Bjs _Gre :p");
                LOG("");
                WAIT(5T);
                //
                // Reciclagem -
                //
                IFMATCHES(%#resposta%,1);
                    IFMATCHES(%#nr%,0);
                        SET(#delay,%#delay%);
                        SET(&msg,%&msg%);
                        UNSET(gre_messeg);
                        LOG(&a[&f&l!&a] &cMacro encerrado por falta de mensagens!);
                        STOP(msg);
                        STOP;
                    ENDIF;
                    LOG("&a[&f&l!&a] &aIniciando mensagens!");
                    RANDOM(#i,1,%#nr%);
                    DO;
                        IFMATCHES(%&msgdel%,%&msg[%#i%]%);
                        ELSE;
                            IF(%#nr%=1);
                                SET(#i,0);
                            ENDIF;
                            IF(%#nr%=%#i%);
                                SET(#i,1);
                            ELSE;
                                INC(#i);
                            ENDIF;
                                LOG("");
                                LOG("§8[§7ID] §c%#i%");
                                LOG("§8[§7Delay§8] §e%#delay[%#i%]%");
                                LOG("§f- %&msg[%#i%]%");
                                LOG("");
                            WAIT(1T);
                            ECHO(%&msg[%#i%]%);
                            RANDOM(#i,1,%#nr%);
                            WAIT(%#delay[%#i%]%);
                        ENDIF;
                    LOOP;
                ENDIF;
                //
                // Reset de mensagens -
                //
                IFMATCHES(%#resposta%,2);
                    PROMPT(#nr,$$?,"§aQuantas mensagens deseja adicionar?",,0);
                    #i=1;
                    IFMATCHES(%#nr%,0);
                        SET(#delay,%#delay%);
                        SET(&msg,%&msg%);
                        UNSET(gre_messeg);
                        LOG(&a[&f&l!&a] &cMacro encerrado por falta de mensagens!);
                        STOP(msg);
                        STOP;
                    ENDIF;
                    DO(%#nr%);
                        PROMPT(&msg[%#i%],$$?,"§a%#i%ª Mensagem -",,NONE);
                        IFMATCHES(NONE,%&msg[%#i%]%);
                        ELSE;
                            IFMATCHES(%#i%,%#nr%);
                                PROMPT(#delay[%#i%],$$?,"§aDelay para a§a primeira mensagem -",,0000);
                            ELSE;
                                PROMPT(#delay[%#i%],$$?,"§aDelay para a§a próxima mensagem -",,0000);
                            ENDIF;
                            INC(#i);
                        ENDIF;
                        WAIT(1);
                    LOOP;
                ENDIF;
                //
                // Edição de mensagens -
                //
                IFMATCHES(%#resposta%,3);
                    #i=1;
                    LOG("§8[§clist§8] §f- Lista das mensagens.");
                    DO(%#nr%);
                            LOG("§8[§7ID] §c%#i%");
                            LOG("§8[§7Delay§8] §e%#delay[%#i%]%");
                            LOG("§f- %&msg[%#i%]%");
                            LOG("");
                        INC(#i);
                    LOOP;
                    WAIT(%#ldel%);
                    PROMPT(#i,$$?,"§aQual mensagem deseja editar? - Coloque o ID.");
                    WAIT(500ms);
                    IFMATCHES(%#i%,0);
                    ELSE;
                        LOG("&c[&f&l!&c] &cPara manter a mensagem deixe em branco!");
                        WAIT(1);
                        PROMPT(&msg[%#i%],$$?,"§a%#i%ª Mensagem -",,%&msg[%#i%]%);
                        PROMPT(#delay[%#i%],$$?,"§aDelay para a próxima mensagem ou deixe em branco para deletar.",,0000);
                        IFMATCHES(%#delay[%#i%]%,0000);
                            UNSET(&msg[%#i%]);
                            UNSET(#delay[%#i%]);
                            log('-');
                        ENDIF;
                    ENDIF;
                    #i=1;
                    LOG("§8[§clist§8] §f- Lista das mensagens.");
                    DO(%#nr%);
                            LOG("§8[§7ID] §c%#i%");
                            LOG("§8[§7Delay§8] §e%#delay[%#i%]%");
                            LOG("§f- %&msg[%#i%]%");
                            LOG("");
                        INC(#i);
                    LOOP;
                    WAIT(%#ldel%);
                ENDIF;
                //
                // Adicionar mensagens -
                //
                IFMATCHES(%#resposta%,4);
                    #i=1;
                    LOG("§8[§clist§8] §f- Lista das mensagens.");
                    DO(%#nr%);
                            LOG("§8[§7ID] §c%#i%");
                            LOG("§8[§7Delay§8] §e%#delay[%#i%]%");
                            LOG("§f- %&msg[%#i%]%");
                            LOG("");
                        INC(#i);
                    LOOP;
                    WAIT(%#ldel%);
                    PROMPT(#mnr,$$?,"§aQuantas mensagens deseja adicionar? - ");
                    INC(#nr,%#mnr%);
                    DO(%#mnr%);
                        PROMPT(&msg[%#i%],$$?,"§a%#i%ª Mensagem -",,NONE);
                        IFMATCHES(NONE,%&msg[%#i%]%);
                        ELSE;
                            IFMATCHES(%#i%,%#nr%);
                                PROMPT(#delay[%#i%],$$?,"§aDelay para a§a primeira mensagem -",,0000);
                            ELSE;
                                PROMPT(#delay[%#i%],$$?,"§aDelay para a§a próxima mensagem -",,0000);
                            ENDIF;
                            INC(#i);
                        ENDIF;
                    LOOP;
                    #i=1;
                    LOG("§8[§clist§8] §f- Lista das mensagens.");
                    DO(%#nr%);
                            LOG("§8[§7ID] §c%#i%");
                            LOG("§8[§7Delay§8] §e%#delay[%#i%]%");
                            LOG("§f- %&msg[%#i%]%");
                            LOG("");
                        INC(#i);
                    LOOP;
                    WAIT(%#ldel%);
                ENDIF;
            LOOP;
        ENDIF;
    }$$
    
    
    

    Como colocar o macro nesse post - Clique Aqui

    #Edits / Changelog -
    Edit 1 - Esqueci de adicionar a quantidade máxima de dezenas e o cancelamento ao atingir o tempo máximo.
     
  2. Otosaka

    Otosaka Hardcore
    VIP

    Afiliado:
    8 Setembro 2011
    Mensagens:
    42,870
    Curtidas Recebidas:
    3,684
    Curtiu:
    305
    Cubos:
    603.00
    Nick:
    Gostei da macro!
     
  3. TythonyFS

    TythonyFS Neutro
    VIP

    Afiliado:
    16 Dezembro 2016
    Mensagens:
    132
    Curtidas Recebidas:
    9
    Curtiu:
    5
    Cubos:
    101.55
    Nick:
    Eclipse
    Clan:
    Nenhum
    Curti,mas uma duvida,ela manda anuncios automaticamente? Se sim,como?
     
  4. Sambarie

    Sambarie Neutro
    VIP

    Afiliado:
    15 Novembro 2014
    Mensagens:
    47
    Curtidas Recebidas:
    7
    Curtiu:
    4
    Sexo:
    Masculino
    Localização:
    Narnia
    Cubos:
    57.87
    Nick:
    _Gre
    Clan:
    MTC
    Facebook:
    fb.com/VallimGre
    Skype:
    gregre-le_fofo
    Twitter:
    _Grellim
    A partir do momento que você liga ela e escolhe uma das opções você consegue escrever em um prompt (caixa de texto), o que enviar no chat, pode ser tanto comando quanto texto normal. usando o comando "echo" que replica a variável ou mensagem no seu chat.
     
  5. TythonyFS

    TythonyFS Neutro
    VIP

    Afiliado:
    16 Dezembro 2016
    Mensagens:
    132
    Curtidas Recebidas:
    9
    Curtiu:
    5
    Cubos:
    101.55
    Nick:
    Eclipse
    Clan:
    Nenhum
    Obrigado,Sambarie vou usar agora,haha. Mas ei,pode me informar qual o modpack que você ta usando?
     
  6. leogames

    leogames Razoavel
    VIP

    Afiliado:
    8 Fevereiro 2013
    Mensagens:
    444
    Curtidas Recebidas:
    94
    Curtiu:
    223
    Sexo:
    Masculino
    Localização:
    /home...
    Cubos:
    238.00
    Nick:
    leogames
    Facebook:
    leonardo.soaresviana
    funciona na 1.5?
     
  7. Sambarie

    Sambarie Neutro
    VIP

    Afiliado:
    15 Novembro 2014
    Mensagens:
    47
    Curtidas Recebidas:
    7
    Curtiu:
    4
    Sexo:
    Masculino
    Localização:
    Narnia
    Cubos:
    57.87
    Nick:
    _Gre
    Clan:
    MTC
    Facebook:
    fb.com/VallimGre
    Skype:
    gregre-le_fofo
    Twitter:
    _Grellim
    É um modpack próprio, mexo com isso a pouco tempo, só 4/5 anos :v já tenho portfólio. Tenho muito macro, vou começar a postar gratuito alguns, outros são outra história.

    Ainda não, mas vou adicionar, provavelmente amanhã ou quinta no máximo. acho q só tem que editar 2 coisas, mas tenho que reibaixar liteloader pra 152
     
  8. cbNe

    cbNe Neutro
    VIP

    Afiliado:
    14 Dezembro 2014
    Mensagens:
    150
    Curtidas Recebidas:
    47
    Curtiu:
    19
    Sexo:
    Masculino
    Cubos:
    204.00
    Nick:
    cbNe
    Ela manda uma mensagem diferente por vez ou manda tudo? rsrs
     
  9. Grizzly

    Grizzly Neutro

    Afiliado:
    8 Maio 2018
    Mensagens:
    172
    Curtidas Recebidas:
    9
    Curtiu:
    4
    Sexo:
    Masculino
    Ocupação:
    ps
    Cubos:
    106.11
    Nick:
    Grizzly.Co
    boa macro
     
  10. Kroly

    Kroly Excelente
    VIP

    Afiliado:
    24 Março 2015
    Mensagens:
    1,474
    Curtidas Recebidas:
    422
    Curtiu:
    388
    Sexo:
    Masculino
    Localização:
    Recife
    Cubos:
    1,580.51
    Nick:
    Kroly
    Clan:
    085
    Já vou querer essa macro
     
  11. Sambarie

    Sambarie Neutro
    VIP

    Afiliado:
    15 Novembro 2014
    Mensagens:
    47
    Curtidas Recebidas:
    7
    Curtiu:
    4
    Sexo:
    Masculino
    Localização:
    Narnia
    Cubos:
    57.87
    Nick:
    _Gre
    Clan:
    MTC
    Facebook:
    fb.com/VallimGre
    Skype:
    gregre-le_fofo
    Twitter:
    _Grellim
    asghhdasd, uma por vez, ora. Ele manda em ordem aleatória ainda :3
     
  12. Sambarie

    Sambarie Neutro
    VIP

    Afiliado:
    15 Novembro 2014
    Mensagens:
    47
    Curtidas Recebidas:
    7
    Curtiu:
    4
    Sexo:
    Masculino
    Localização:
    Narnia
    Cubos:
    57.87
    Nick:
    _Gre
    Clan:
    MTC
    Facebook:
    fb.com/VallimGre
    Skype:
    gregre-le_fofo
    Twitter:
    _Grellim
  13. HenriqueSC

    VIP

    Afiliado:
    20 Janeiro 2018
    Mensagens:
    833
    Curtidas Recebidas:
    179
    Curtiu:
    147
    Sexo:
    Masculino
    Ocupação:
    Santa Catarina
    Localização:
    Tubarão
    Cubos:
    1,121.66
    Nick:
    HenriqueSC
    Discord:
    HenriqueSC#9342
    YouTube:
    https://www.youtube.com/channel/UCIEvAQytSyYVs86Y96ULxTQ
    É pra qual servidor? tanto faz factions ou eclipse?
     
  14. Sambarie

    Sambarie Neutro
    VIP

    Afiliado:
    15 Novembro 2014
    Mensagens:
    47
    Curtidas Recebidas:
    7
    Curtiu:
    4
    Sexo:
    Masculino
    Localização:
    Narnia
    Cubos:
    57.87
    Nick:
    _Gre
    Clan:
    MTC
    Facebook:
    fb.com/VallimGre
    Skype:
    gregre-le_fofo
    Twitter:
    _Grellim
    tanto 1.7 quanto 1.8 ou superior.
     
  15. xBruxaoZera

    xBruxaoZera Excelente
    VIP

    Afiliado:
    10 Abril 2018
    Mensagens:
    3,362
    Curtidas Recebidas:
    236
    Curtiu:
    7
    Sexo:
    Masculino
    Cubos:
    33.32
    Nick:
    BruxaoZera
  16. Umbhy ♡

    Umbhy ♡ Craftlandiano
    VIP

    Afiliado:
    10 Abril 2018
    Mensagens:
    3,832
    Curtidas Recebidas:
    960
    Curtiu:
    623
    Sexo:
    Masculino
    Ocupação:
    Trabalhando
    Localização:
    Recife
    Cubos:
    435.00
    Nick:
    Umbhy
    Clan:
    VrS
    Discord:
    1Bhy
  17. Darkness2810

    Darkness2810 Neutro

    Afiliado:
    15 Junho 2018
    Mensagens:
    42
    Curtidas Recebidas:
    7
    Curtiu:
    4
    Sexo:
    Masculino
    Cubos:
    87.85
    Nick:
    MaximusWar
    Clan:
    TDW
    Interessante essa macro!
     
Status do Tópico:
Não esta aberto para novas mensagens.