Duvida Macro

Discussão em 'Botecolandia' iniciado por Force, 25 Agosto 2016.

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

    Force Razoavel

    Afiliado:
    14 Outubro 2013
    Mensagens:
    658
    Curtidas Recebidas:
    63
    Curtiu:
    0
    Sexo:
    Masculino
    Localização:
    Vendo...
    Cubos:
    797.00
    Nick:
    Helezoca
    Facebook:
    Heleilton Leal
    Tem algum código para ele realizar uma acao caso uma condição nao se realize após um intervalo de tempo, tipo "se nao aparecer no chat *tesouro encontrado* em 10 minutos dar /home". Caso tenha como e saiba o código me passa ai por favor.

    Não venha cubar meu tópico com post idiota/inútil :D
     
    zGabrielDimyX7 curtiu isso.
  2. zAntonioLobo

    VIP

    Afiliado:
    31 Dezembro 2014
    Mensagens:
    1,221
    Curtidas Recebidas:
    144
    Curtiu:
    687
    Sexo:
    Masculino
    Localização:
    Casa das Primas
    Cubos:
    1,397.11
    Nick:
    AntonioLobo
    Clan:
    [acN]-AscensioN
    não entendi o que vc quis dizer,tipo uma macro que quando achar livro dá /home?
     
  3. iDonTaiN

    iDonTaiN Excelente
    Banido

    Afiliado:
    6 Março 2016
    Mensagens:
    5,256
    Curtidas Recebidas:
    474
    Curtiu:
    1,167
    Sexo:
    Masculino
    Localização:
    ES
    Cubos:
    224.00
    Nick:
    vadilson
    cara não da pra entender direito explica melhor ou faz outro exemplo
     
  4. Force

    Force Razoavel

    Afiliado:
    14 Outubro 2013
    Mensagens:
    658
    Curtidas Recebidas:
    63
    Curtiu:
    0
    Sexo:
    Masculino
    Localização:
    Vendo...
    Cubos:
    797.00
    Nick:
    Helezoca
    Facebook:
    Heleilton Leal
    Nao tipo se em 10 minutos nao aparecer *algum texto* ele realize uma ação
     
  5. Force

    Force Razoavel

    Afiliado:
    14 Outubro 2013
    Mensagens:
    658
    Curtidas Recebidas:
    63
    Curtiu:
    0
    Sexo:
    Masculino
    Localização:
    Vendo...
    Cubos:
    797.00
    Nick:
    Helezoca
    Facebook:
    Heleilton Leal
    Tipo.. Quero por em uma macro pra quando ele nao pescar nenhum tesouro em 10min ele jogar a vara dnv (e um macro em conjunto com o autofish e auto reconnet que upa sem parar, pode o serv reiniciar que ele volta e começa dnv sozim (mine 1.8))

    Tipo seria pra detectar que ele parou de pescar por algum motivo e voltasse a pescar normlmente
     
  6. zAntonioLobo

    VIP

    Afiliado:
    31 Dezembro 2014
    Mensagens:
    1,221
    Curtidas Recebidas:
    144
    Curtiu:
    687
    Sexo:
    Masculino
    Localização:
    Casa das Primas
    Cubos:
    1,397.11
    Nick:
    AntonioLobo
    Clan:
    [acN]-AscensioN
    então vc quer uma macro que reative sua pesca é isso??
    se for isso eu tenho
     
  7. zGabrielDimyX7

    zGabrielDimyX7 Craftlandiano
    Banido

    Afiliado:
    10 Novembro 2015
    Mensagens:
    1,550
    Curtidas Recebidas:
    847
    Curtiu:
    723
    Sexo:
    Masculino
    Localização:
    Curitiba-PR
    Cubos:
    792.33
    Nick:
    M4ST3Rdark/Alffs_JR
    Clan:
    Oi ganne
    Discord:
    AlffsG#3196
    Cara escreve certo
     
  8. 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
    O enunciado original realmente tava mais confuso... Ainda bem que leio todos os comentários dos tópicos que entro! ~_~'

    Mas enfim... Vamos lá! Vamos pensar como programadores... De verdade!

    Sinceramente acho que não há um comando específico pra isso. Nesse caso, você vai ter que fazer uma rotina - ou melhor, duas - pra "emular" esse comando que você quer.
    Tem que ser na OnChat, a propósito...

    A proposta é você trabalhar com IF's, uma pra verificar se o tempo estipulado estourou (e então executar a ação que você quer), outra para registrar a última vez em que apareceu o "trigger" que você estabeleceu de estouro de tempo...
    Como a OnChat é de "loop infinito" acho que você não vai precisar usar DO'es e outras estruturas de loop.
    No primeiro IF você garante que toda vez que aparecer a "trigger" desejada ("Tesouro encontrado") você vai armazenar numa variável a hora que isso aconteceu. Como aqui:

    IFMATCHES(%CHATCLEAN%,"Tesouro encontrado");
    &UltimaPesca = %TIME%;
    ENDIF;

    Já o segundo IF você verifica se o trigger especificado não atingiu o limite desejado. Se tiver atingido, execute a ação.
    IF(%UltimaPesca > %TIME%+00:10:00)
    KEY(USE)
    ENDIF;


    E... Basicamente é isso!
    Note que eu tô mostrando aqui usando apenas e tão somente a lógica de programação, então pode ser que do jeitinho que está não dê certo... Por exemplo: pode ser necessário colocar tudo isso dentro de um loop contínuo (DO), e pode ser necessário criar outra variável atualizada a cada ciclo deste loop com o horário mais atual, pra usar na comparação do segundo IF.
    Alguma coisa também pode ser necessário ir "aprender" em outros macros diversos, como por exemplo essa macro de alarme do [member=zRyjo]: http://forum.craftlandia.com.br/ipb/index.php?/topic/609261-macro-rel%C3%B3gio-inteligenteinterativo-com-alarme/
    (como tô com um tiquinho de pressa só fui procurar o tópico DEPOIS de ter digitado essa "lição" que passei acima! ~_~')

    Mas é isso! A vara e o rio estão aí! Agora bora pescar, pois eu tô sem peixe pra te dar! :troll:
     
    Force curtiu isso.
  9. xTeus

    xTeus Razoavel
    Banido

    Afiliado:
    21 Junho 2016
    Mensagens:
    451
    Curtidas Recebidas:
    80
    Curtiu:
    0
    Sexo:
    Masculino
    Localização:
    Recife - PE
    Cubos:
    484.00
    Nick:
    TeusTjs87Xx
    Clan:
    BhS - BloodHunterS
    Facebook:
    ---------
    Skype:
    ---------
    Twitter:
    ---------
    Se eu fosse vc nem utilizaria essa macro porque os staffs pediram aos programadores que n colocassem mensagens automaticas de qualquer forma o ban é certo
     
  10. ArcherGoo

    ArcherGoo Razoavel
    Banido

    Afiliado:
    7 Agosto 2016
    Mensagens:
    393
    Curtidas Recebidas:
    89
    Curtiu:
    0
    Cubos:
    469.00
    Nick:
    Rocktz/ArcherGo
    Clan:
    DnC
    Deu bug na mente ;-;
    Não entendi
     
  11. zSh4rKz

    zSh4rKz Craftlandiano
    VIP

    Afiliado:
    7 Dezembro 2013
    Mensagens:
    3,552
    Curtidas Recebidas:
    1,399
    Curtiu:
    253
    Sexo:
    Masculino
    Localização:
    Rio de Janeiro
    Cubos:
    2,515.00
    Nick:
    zSh4rKz
    Discord:
    Shark#0007
    Acho que é possível mas não sei se existe, tenta fazer um pedido de marcro.
     
  12. lllllillllilllill

    lllllillllilllill Craftlandiano
    VIP

    Afiliado:
    19 Dezembro 2015
    Mensagens:
    16,242
    Curtidas Recebidas:
    1,043
    Curtiu:
    637
    Ocupação:
    sla
    Localização:
    sla
    Cubos:
    2,331.00
    Nick:
    sla
    Clan:
    sla
    Oq vc quer uma Macro de tesouro? eu tenho só chamar MP
     
  13. Grandarck

    Grandarck Razoavel
    VIP

    Afiliado:
    23 Julho 2014
    Mensagens:
    766
    Curtidas Recebidas:
    62
    Curtiu:
    0
    Sexo:
    Masculino
    Cubos:
    1,415.00
    Nick:
    Marquinho
    Clan:
    DsQ
    Não entendi.
     
  14. Piroscovaldo

    Piroscovaldo Neutro

    Afiliado:
    20 Agosto 2016
    Mensagens:
    277
    Curtidas Recebidas:
    11
    Curtiu:
    0
    Cubos:
    287.00
    Nick:
    Percival960
    Clan:
    opppp
    bugou essa geral minha mente .-ç
     
  15. Tonykiller

    VIP

    Afiliado:
    29 Outubro 2013
    Mensagens:
    2,113
    Curtidas Recebidas:
    122
    Curtiu:
    0
    Sexo:
    Masculino
    Cubos:
    2,259.00
    Nick:
    Tonyzinhu
    Clan:
    BNs
    Não entendi mt..
    Mais eu nunca vi esses macros , que dá /home quando acha livro


    Enviado do meu iPhone usando Tapatalk
     
  16. 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
    acho que o macro do sleep tem essa função tenta ele eu não entendi direito
     
Status do Tópico:
Não esta aberto para novas mensagens.