Horário na Tela + Aviso de PvP (sincronizados com o /pos)

Discussão em 'Macros' iniciado por lomexicano, 9 Abril 2021.

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

    lomexicano Craftlandiano
    VIP

    Afiliado:
    20 Agosto 2013
    Mensagens:
    656
    Curtidas Recebidas:
    902
    Curtiu:
    785
    Sexo:
    Masculino
    Ocupação:
    Mestrando...
    Localização:
    Rio Grande...
    Cubos:
    2,518.00
    Nick:
    lomexicano
    Discord:
    lomexicano
    YouTube:
    LoMexicano
    E aí, galera.

    Fiz essa macrinho pq alguém solicitou, aqui no fórum. Basicamente é uma label, na tela, que fica mostrando o horário, status do PvP e avisa se o PvP estiver próximo de iniciar (essas duas últimas opções podem ser desativadas, se quiser).

    [​IMG]

    Como instalar?
    Se você já sabe como instalar macros: instale os códigos normalmente e crie uma label com o nome hora_certa
    Macro normal:
    1. Copie o código
    2. Abra uma tecla "cinza" do menu de macros​
    [​IMG]
    [​IMG]
    3. Digite $$<hora_certa.txt> e clique em Edit File​
    [​IMG]
    4. Digite hora_certa e clique em Create​
    [​IMG]
    5. Cole o código e salve
    Macro onChat (para a macro ligar sozinha quando vc entrar no server)
    1. Copie o código 'onChat'
    2. Vá no menu de eventos​
    [​IMG]
    3. Clique em onChat
    [​IMG]
    4. NÃO APAGUE NADA QUE ESTÁ AQUI, apenas digite $$<hora_certa_onchat.txt>
    [​IMG]
    5. Clique no botão 'Edit File' (do lado direito da tela), visível na imagem acima
    6. Digite hora_certa_onchat e clique em 'Create'​
    [​IMG]
    7. Cole o código onChat
    8.
    Salve tudo​

    Como colocar a label na tela?
    .gif com todos os passos
    [​IMG]
    1. Vá no teclado das macros
    2. No canto inferior direito, tem um botão com o símbolo de duas chaves, cruzadas, chamado 'GUI Editor'. Clique nele.​
    [​IMG]
    3. Dê um duplo clique em ingame
    [​IMG]
    4. No canto inferior esquerdo, clique no símbolo de +​
    [​IMG]
    4.1 Se achar bom, vá em 'Adjust Grid' (ou Ajustar Grade) e aumente os valores ali. Eu costumo deixar 32 linhas (rows) e 32 colunas (columns)​
    [​IMG]

    5. Clique em 'Add Label'
    6. Clique no local (na grade) que você deseja posicionar a label. Após isso, na janela que abrir, coloque o 'Control Name' (o primeiro espaço para digitar) como hora_certa. Os demais dados são 'inúteis', mas eu gosto de colocar o alinhamento (Text Align) como Top Centre, e, no Background Colour, colocar a opacidade em 0.​
    [​IMG]
    7. Salve tudo.​

    Códigos
    1. Normal, para instalar numa tecla (no arquivo hora_certa.txt)
    Código:
    $${
    
    &status_pvp = "Sim";     //    Mostrar um aviso, na label, sobre o PvP estar ativado ou nao;
    &aviso_pvp = "Sim";     //    Mostrar um aviso, na label, sobre o PvP estar prestes a ativar (30s);
    
    // Label necessária:
    //        Control Name: hora_certa
    //        Label Text: <indiferente>
    //        Binding: <indiferente>
    
    log(" ");
    toggle(@display_time);
    if(!@display_time);
        setlabel(hora_certa,"");
        log("&f&l[&2&lMA&f&lC&4&lRO&f&l] &fHora Certa: &cOFF&4!");
        stop("HORA_CERTA");
        stop;
    endif;
    log("&f&l[&2&lMA&f&lC&4&lRO&f&l] &fHora Certa: &aON&2!");
    
    do();
        match(%DAYTIME%,"^([^:]+):([^:]+)$",{#hora,#minuto});
        inc(#hora,2);
        if(#hora >= 24);
            dec(#hora,24);
        endif;
        if(#hora < 10);
            set(&hora,"0%#hora%");
        else;
            set(&hora,"%#hora%");
        endif;
        if(#minuto < 10);
            set(&minuto,"0%#minuto%");
        else;
            set(&minuto,"%#minuto%");
        endif;
    
        if( (#hora == 20)&&(#minuto >= 30) );
            ifmatches(%&aviso_pvp%,"S|Y");
                set(&label,"&e%&hora%&7:&e%&minuto%\n&cPvP sera ativado em breve!");
            else;
                ifmatches(%&status_pvp%,"S|Y");
                    set(&label,"&e%&hora%&7:&e%&minuto% &8(&aPvP OFF&8)");
                else;
                    set(&label,"&a%&hora%&7:&a%&minuto%");
                endif;
            endif;
        else;
            if( (#hora >= 21)||(#hora <= 7) );
                ifmatches(%&status_pvp%,"S|Y");
                    set(&label,"&e%&hora%&7:&e%&minuto% &8(&cPvP ON&8)");
                else;
                    set(&label,"&c%&hora%&7:&c%&minuto%");
                endif;
            else;
                ifmatches(%&status_pvp%,"S|Y");
                    set(&label,"&e%&hora%&7:&e%&minuto% &8(&aPvP OFF&8)");
                else;
                    set(&label,"&a%&hora%&7:&a%&minuto%");
                endif;
            endif;
        endif;
        setlabel(hora_certa,"%&label%");
        wait(1t);
    loop;
    }$$
    2. Macro que depende do chat, para instalar no evento 'onChat' (no arquivo hora_certa_onchat.txt)
    Código:
    $${
    ifmatches(%CHATCLEAN%,"^. Agora voc. est. logado\. NUNCA use a mesma senha do CraftLandia em outros servidores\.");
        unset(@display_time);
        setlabel(hora_certa,"");
        stop("HORA_CERTA");
        exec("hora_certa.txt","HORA_CERTA");
    endif;
    }$$
     
  2. wina011

    wina011 Hardcore
    VIP

    Afiliado:
    14 Janeiro 2019
    Mensagens:
    5,316
    Curtidas Recebidas:
    3,688
    Curtiu:
    2,178
    Sexo:
    Masculino
    Localização:
    New York
    Cubos:
    485.00
    Nick:
    -------
    Booa mano
     
    Venezin e lomexicano curtiram isso.
  3. 10FabioV

    10FabioV Excelente
    VIP

    Afiliado:
    22 Dezembro 2012
    Mensagens:
    507
    Curtidas Recebidas:
    260
    Curtiu:
    148
    Sexo:
    Masculino
    Ocupação:
    Tropa de...
    Localização:
    Shiganshina
    Cubos:
    1,549.00
    Nick:
    10FabioV
    Discord:
    Fabeoz#4314
    Boa paizão!!
     
    Venezin e lomexicano curtiram isso.
  4. lDarklynx

    lDarklynx Craftlandiano
    VIP

    Afiliado:
    15 Maio 2016
    Mensagens:
    1,699
    Curtidas Recebidas:
    1,184
    Curtiu:
    1,214
    Cubos:
    2,231.00
    Nick:
    lDarklynx
    Clan:
    MFn
    Discord:
    patatá#6924
    boa, lo, tu é o cara.
     
    Venezin e lomexicano curtiram isso.
  5. ShiroHime

    ShiroHime Craftlandiano
    VIP

    Afiliado:
    5 Dezembro 2019
    Mensagens:
    2,502
    Curtidas Recebidas:
    1,343
    Curtiu:
    768
    Sexo:
    Feminino
    Cubos:
    4,962.00
    Nick:
    ShiroHime
    Boa! Ótima macro, vai ajudar muito os players
     
    Venezin e lomexicano curtiram isso.
  6. Salgadias

    Salgadias Craftlandiano
    VIP

    Afiliado:
    21 Agosto 2012
    Mensagens:
    1,213
    Curtidas Recebidas:
    681
    Curtiu:
    2,413
    Sexo:
    Masculino
    Localização:
    Italia
    Cubos:
    8,443.00
    Nick:
    Salgadias
    Discord:
    Salgadias#1234
    gg
     
    Venezin e lomexicano curtiram isso.
  7. Dooug

    Dooug Craftlandiano
    VIP

    Afiliado:
    10 Agosto 2012
    Mensagens:
    2,711
    Curtidas Recebidas:
    711
    Curtiu:
    1,204
    Sexo:
    Masculino
    Localização:
    Brasilia-DF
    Cubos:
    157.00
    Nick:
    Plakeam
    Clan:
    OmF
    O brabo tem nome
     
    Venezin e lomexicano curtiram isso.
  8. Chavez

    Chavez Razoavel

    Afiliado:
    27 Abril 2020
    Mensagens:
    47
    Curtidas Recebidas:
    71
    Curtiu:
    160
    Sexo:
    Masculino
    Cubos:
    134.00
    Nick:
    Chavez
    Clan:
    Ns7
    Lomexicano DEUX
     
    Venezin e lomexicano curtiram isso.
  9. Mythz1

    Mythz1 Craftlandiano
    VIP

    Afiliado:
    19 Janeiro 2016
    Mensagens:
    1,086
    Curtidas Recebidas:
    736
    Curtiu:
    277
    Sexo:
    Masculino
    Cubos:
    264.00
    Nick:
    Mythz1
    excelente macro mano
     
    Venezin e lomexicano curtiram isso.
  10. DikeLoko

    DikeLoko Razoavel
    VIP

    Afiliado:
    1 Junho 2016
    Mensagens:
    96
    Curtidas Recebidas:
    67
    Curtiu:
    52
    Sexo:
    Masculino
    Localização:
    União da...
    Cubos:
    141.00
    Nick:
    DikeLoko
    Discord:
    #7839
    YouTube:
    Dike Loko
    saudades de posta essas macro boa kkkkk
     
    Venezin e lomexicano curtiram isso.
  11. lomexicano

    lomexicano Craftlandiano
    VIP

    Afiliado:
    20 Agosto 2013
    Mensagens:
    656
    Curtidas Recebidas:
    902
    Curtiu:
    785
    Sexo:
    Masculino
    Ocupação:
    Mestrando...
    Localização:
    Rio Grande...
    Cubos:
    2,518.00
    Nick:
    lomexicano
    Discord:
    lomexicano
    YouTube:
    LoMexicano
    alá, vai voltar a jogar? ahuahuhauahuha
     
    Venezin curtiu isso.
  12. Venezin

    Venezin Mito
    VIP

    Afiliado:
    18 Setembro 2017
    Mensagens:
    8,453
    Curtidas Recebidas:
    6,790
    Curtiu:
    51,410
    Sexo:
    Masculino
    Ocupação:
    Dormir
    Localização:
    Maceió-AL
    Cubos:
    475.00
    Nick:
    Venezin
    Clan:
    ---
    Boa vai salvar os iniciantes.
     
    SwayKun e lomexicano curtiram isso.
  13. PhoeniX9

    PhoeniX9 Neutro
    VIP

    Afiliado:
    23 Julho 2015
    Mensagens:
    101
    Curtidas Recebidas:
    34
    Curtiu:
    24
    Sexo:
    Masculino
    Localização:
    Joao_pessoa
    Cubos:
    261.00
    Nick:
    PhoeniX9
    muito bom
     
    lomexicano curtiu isso.
  14. SwayKun

    SwayKun Craftlandiano
    VIP

    Afiliado:
    30 Março 2020
    Mensagens:
    1,778
    Curtidas Recebidas:
    1,739
    Curtiu:
    1,697
    Sexo:
    Masculino
    Ocupação:
    Estudante
    Cubos:
    197.00
    Nick:
    Sway
    Boa macro hihi
     
    lomexicano curtiu isso.
  15. Karate

    Karate Mito
    VIP

    Afiliado:
    1 Dezembro 2013
    Mensagens:
    24,846
    Curtidas Recebidas:
    7,376
    Curtiu:
    6,146
    Cubos:
    45.00
    Nick:
    \
    vai salva os nb lomexicano mano
     
    lomexicano curtiu isso.
  16. Zozoooo

    Zozoooo Lendário
    VIP

    Afiliado:
    3 Março 2018
    Mensagens:
    9,060
    Curtidas Recebidas:
    4,537
    Curtiu:
    8,693
    Sexo:
    Feminino
    Localização:
    Santa Catarina
    Cubos:
    1,353.00
    Nick:
    Zozoooo
    Clan:
    ZoZ
    noooossa essa vai me ajuda muiiito ela funciona no chronos?
     
    lomexicano curtiu isso.
  17. lomexicano

    lomexicano Craftlandiano
    VIP

    Afiliado:
    20 Agosto 2013
    Mensagens:
    656
    Curtidas Recebidas:
    902
    Curtiu:
    785
    Sexo:
    Masculino
    Ocupação:
    Mestrando...
    Localização:
    Rio Grande...
    Cubos:
    2,518.00
    Nick:
    lomexicano
    Discord:
    lomexicano
    YouTube:
    LoMexicano
    Sim, deve funcionar (acredito que o sistema de horários é o mesmo)
     
    Dragon2O7O curtiu isso.
  18. Dragon2O7O

    Dragon2O7O Craftlandiano
    VIP

    Afiliado:
    13 Dezembro 2013
    Mensagens:
    3,218
    Curtidas Recebidas:
    1,632
    Curtiu:
    1,031
    Sexo:
    Masculino
    Localização:
    Lapa-Pr
    Cubos:
    1,930.69
    Nick:
    Azio
    Clan:
    Nenhum...
    muito bom
     
    lomexicano curtiu isso.
  19. L3_G3N_D4RYx

    L3_G3N_D4RYx Neutro

    Afiliado:
    11 Abril 2021
    Mensagens:
    9
    Curtidas Recebidas:
    6
    Curtiu:
    0
    Sexo:
    Masculino
    Cubos:
    42.00
    Nick:
    L3_G3N_D4RY
    Clan:
    DzM
  20. dark1304

    dark1304 Hardcore
    VIP

    Afiliado:
    6 Novembro 2017
    Mensagens:
    8,355
    Curtidas Recebidas:
    3,967
    Curtiu:
    100
    Cubos:
    3,188.00
    Nick:
    que legal:peppofeliz:
    Ótima macro!
     
    lomexicano curtiu isso.
Status do Tópico:
Não esta aberto para novas mensagens.