ENTREGUE [Code] Verificando encantamentos

Discussão em 'Macro Entregue' iniciado por Bielzilao, 12 Dezembro 2014.

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

    Bielzilao Craftlandiano
    VIP

    Afiliado:
    3 Setembro 2012
    Mensagens:
    8,359
    Curtidas Recebidas:
    1,894
    Curtiu:
    0
    Sexo:
    Masculino
    Cubos:
    1,432.00
    Nick:
    iBieel
    Quem quiser usar, eu fiz um código (créditos ao Jimmy por esta parte do código).:
    Obs.: Ele apenas verifica um item de cada vez no inventário, caso queira fazer com que verifique todos você pode realizar uma verificação do inventário para verificar os itens e utilizar o método while() para repetir o processo.
    Obs².: Pode ter erros no código, avise no tópico.

    //by: iBieel and Jimmy

    $${

    gui(inventory);

    FOR(#slot,9,44);

    GETSLOTITEM(%#slot%,#id,#stack);

    IFMATCHES(%#id%,IDAQUI);

    SLOTCLICK(%#slot%);

    SLOTCLICK(36);

    break;

    ENDIF;

    NEXT;

    slot(1);
    #encant = 0;
    FOREACH(enchantments);

    IF(%#encant%=1);&enc1=%ENCHANTMENT%;endif;

    IF(%#encant%=2);&enc2=%ENCHANTMENT%;endif;

    IF(%#encant%=3);&enc3=%ENCHANTMENT%;endif;

    IF(%#encant%=4);&enc4=%ENCHANTMENT%;endif;

    INC(#encant,1);NEXT;



    if(%#encant% == null);

    log(Item sem encantamento);

    elseif(%#encant% == 1);

    log(O encantamento do item é: %&enc1%);

    elseif(%#encant% == 2);

    log(Os encantamentos do item sao: %&enc1%, %&enc2%);

    elseif(%#encant% == 3);

    log(Os encantamentos do item sao: %&enc1%, %&enc2%, %&enc3%);

    elseif(%#encant% == 4);

    log(Os encantamentos do item sao: %&enc1%, %&enc2%, %&enc3%, %&enc4%);

    endif;



    }$$

    Verificar encantamento (exemplo apenas).:
    Código:
    if(%#encant% == null);
    
    log(Item sem encantamento);
    
    elseif(%#encant% == 1);
    
    if(%&encant% == Fire Aspect I");
    
    //Use a criatividade
    
    endif;
    
    elseif(%#encant% == 2);
    
    ifmatches(%&enc1%, Fire Aspect I|Knockback I);
    
    ifmatches(%&enc2%, Fire Aspect I|Knockback I);
    
    //Use a criatividade
    
    endif;
    
    endif;
    
    elseif(%#encant% == 3);
    
    ifmatches(%&enc1%, Fire Aspect I|Knockback I|Smite I);
    
    ifmatches(%&enc2%, Fire Aspect I|Knockback I|Smite I);
    
    ifmatches(%&enc3%, Fire Aspect I|Knockback I|Smite I);
    
    //Use a criatividade
    
    endif;
    
    endif;
    
    endif;
    
    elseif(%#encant% == 4);
    
    ifmatches(%&enc1%, Fire Aspect I|Knockback I|Smite I|Sharpness I);
    
    ifmatches(%&enc2%, Fire Aspect I|Knockback I|Smite I|Sharpness I);
    
    ifmatches(%&enc3%, Fire Aspect I|Knockback I|Smite I|Sharpness I);
    
    ifmatches(%&enc4%, Fire Aspect I|Knockback I|Smite I|Sharpness I);
    
    //Use a criatividade
    
    endif;
    
    endif;
    
    endif;
    
    endif
    
    endif;
    
     
  2. zOutaca

    zOutaca Craftlandiano
    VIP

    Afiliado:
    8 Maio 2014
    Mensagens:
    446
    Curtidas Recebidas:
    1,111
    Curtiu:
    533
    Sexo:
    Masculino
    Localização:
    Santos - SP
    Cubos:
    541.00
    Nick:
    Outaca / zOutaca
    Clan:
    T0wElHeAdSl4yeRs
    Twitter:
    @Outaca
    Mando os aviso se é lokooo
     
  3. jjjulio159

    jjjulio159 Razoavel

    Afiliado:
    19 Agosto 2013
    Mensagens:
    1,304
    Curtidas Recebidas:
    81
    Curtiu:
    0
    Sexo:
    Masculino
    Localização:
    Natal - RN
    Cubos:
    1,430.00
    Nick:
    jjjulio159
    Clan:
    Sem clan ;-;
    Bom vai ser 1 macro de pesca com isso ae

    Boa
     
    MyDrive curtiu isso.
  4. Yammi

    Yammi Excelente
    VIP

    Afiliado:
    12 Junho 2014
    Mensagens:
    1,358
    Curtidas Recebidas:
    475
    Curtiu:
    0
    Sexo:
    Feminino
    Cubos:
    628.00
    Nick:
    Yammi
    Skype:
    bl-queiroz
    Twitter:
    arcmonks
    Top :3 Boa :3

    Up *---
     
  5. Jaaaozaum

    Jaaaozaum Craftlandiano
    VIP

    Afiliado:
    9 Fevereiro 2014
    Mensagens:
    6,559
    Curtidas Recebidas:
    1,244
    Curtiu:
    473
    Sexo:
    Masculino
    Cubos:
    85.00
    Nick:
    Jaaaozao
    Clan:
    SoH
    agr so juntar em um macro de pescar organizado :v e GG
     
  6. muitolol

    muitolol Bom
    VIP

    Afiliado:
    8 Maio 2014
    Mensagens:
    708
    Curtidas Recebidas:
    141
    Curtiu:
    171
    Sexo:
    Masculino
    Cubos:
    436.00
    Nick:
    muitolol
    nao entendi direito oque esse macro fas, os cod ta bagunçado mas boa.
     
  7. Eduardo00202BAN

    Eduardo00202BAN Razoavel
    VIP

    Afiliado:
    6 Outubro 2014
    Mensagens:
    571
    Curtidas Recebidas:
    51
    Curtiu:
    0
    Sexo:
    Masculino
    Localização:
    São Paulo-SP
    Cubos:
    691.00
    Nick:
    Eduardo00202
    Clan:
    SFD
    boa , ta meio bugado tipo eu tou com 1 bota inq 2 proteção 4 , ele fala q ela e inque 2 inque 2 ;-; fala 2 vez inque 2 mais n fala q e inque 2 e p4
     
  8. Eduarte

    Eduarte Craftlandiano
    VIP

    Afiliado:
    2 Agosto 2013
    Mensagens:
    10,766
    Curtidas Recebidas:
    1,215
    Curtiu:
    1,649
    Sexo:
    Masculino
    Localização:
    Bahia.
    Cubos:
    371.00
    Nick:
    Eduarte
    Muito bom. tomara que alguém um dia faça um seletor de itens encantado no macro de pesca
    ou não
     
    Anderson13fs curtiu isso.
  9. Bielzilao

    Bielzilao Craftlandiano
    VIP

    Afiliado:
    3 Setembro 2012
    Mensagens:
    8,359
    Curtidas Recebidas:
    1,894
    Curtiu:
    0
    Sexo:
    Masculino
    Cubos:
    1,432.00
    Nick:
    iBieel
    Eu testei aqui e foi normal. De qualquer forma eu editei o macro para que ele não bugue, testa ai.
     
  10. leoazemod

    leoazemod Bom
    VIP

    Afiliado:
    27 Julho 2014
    Mensagens:
    514
    Curtidas Recebidas:
    135
    Curtiu:
    0
    Sexo:
    Masculino
    Localização:
    Curitiba/PR
    Cubos:
    587.00
    Nick:
    _leoazemod_
    Clan:
    MHV
  11. baladeassofo

    Afiliado:
    1 Agosto 2013
    Mensagens:
    1,671
    Curtidas Recebidas:
    118
    Curtiu:
    0
    Sexo:
    Masculino
    Localização:
    São Paulo
    Cubos:
    2,337.00
    Nick:
    baladeassofo
  12. Nerdd

    Nerdd Neutro
    Banido

    Afiliado:
    20 Agosto 2014
    Mensagens:
    262
    Curtidas Recebidas:
    27
    Curtiu:
    0
    Cubos:
    335.00
    Nick:
    zNerdd
    Clan:
    Yny
  13. chloekins

    chloekins Craftlandiano
    VIP

    Afiliado:
    13 Setembro 2013
    Mensagens:
    2,762
    Curtidas Recebidas:
    582
    Curtiu:
    1,735
    Sexo:
    Feminino
    Cubos:
    692.00
    Nick:
    chloe_kins
     
  14. JAANICKA1

    JAANICKA1 Excelente
    VIP

    Afiliado:
    13 Janeiro 2014
    Mensagens:
    3,380
    Curtidas Recebidas:
    481
    Curtiu:
    0
    Sexo:
    Masculino
    Cubos:
    299.00
    Nick:
    ~
    Booa


    Enviado do meu iPhone usando Tapatalk
     
  15. danix99

    danix99 Excelente
    VIP

    Afiliado:
    23 Outubro 2013
    Mensagens:
    3,350
    Curtidas Recebidas:
    250
    Curtiu:
    0
    Sexo:
    Masculino
    Localização:
    Salto-sp
    Cubos:
    495.00
    Nick:
    daniel_x99
    Clan:
    VPS/EcT
     
  16. Malaka81

    Malaka81 Neutro
    VIP

    Afiliado:
    29 Outubro 2012
    Mensagens:
    225
    Curtidas Recebidas:
    45
    Curtiu:
    252
    Sexo:
    Masculino
    Cubos:
    267.00
    Nick:
    Malaka81
    Fiquei empolgado quando li o seu tópico e do [member=jimmyfilips] referente ao comando ForEach(iterator), andei pesquisando e li muita coisa na internet, isso com o intuito de melhorar a minha macro de pesca para selecionar e guardar somente itens com Enchants nos baús...

    Implementei alguns códigos para testar hoje e o resultado que obtive usando estes comandos após algumas longas horas, foi que ele só verifica se os itens tem encantamentos se os mesmos estiverem armazenados na HotBar, ou seja, caso estejam nas posições fora da HotBar a verificação não é realizada pelo comando ForEach(enchantments)...

    Enfim, dá para fazer uma triagem e separar os itens com enchants através da hotbar (um pouco mais de trabalho), mas seria muito mais maneiro se a checagem do ForEach(enchantments) "rodasse" todo o inventário. :D

    Ou será que implementando mais algumas coisinhas dá para fazer esta checagem no inventário?

    Só quebrando a cabeça mesmo para testar... :wallbash:
     
  17. Juniorqt

    Juniorqt Neutro

    Afiliado:
    23 Novembro 2014
    Mensagens:
    29
    Curtidas Recebidas:
    0
    Curtiu:
    0
    Cubos:
    29.00
    Nick:
    Juniorqt
    Clan:
    Perdido
  18. ednezer

    ednezer Hardcore
    VIP

    Afiliado:
    9 Maio 2011
    Mensagens:
    4,139
    Curtidas Recebidas:
    2,976
    Curtiu:
    240
    Sexo:
    Masculino
    Localização:
    Joinville-SC
    Cubos:
    2,348.00
    Nick:
    John (:
    Clan:
    Dirty Society
    Skype:
    rezende.jlle
    Estarei esperando um macro de pesca com isso :p
     
  19. FelipeWillas2014

    FelipeWillas2014 Excelente
    VIP

    Afiliado:
    12 Janeiro 2014
    Mensagens:
    3,813
    Curtidas Recebidas:
    292
    Curtiu:
    0
    Sexo:
    Masculino
    Localização:
    Manaus
    Cubos:
    457.00
    Nick:
    FelipeWillas
     
  20. Bielzilao

    Bielzilao Craftlandiano
    VIP

    Afiliado:
    3 Setembro 2012
    Mensagens:
    8,359
    Curtidas Recebidas:
    1,894
    Curtiu:
    0
    Sexo:
    Masculino
    Cubos:
    1,432.00
    Nick:
    iBieel
    Parece que não existe uma forma de fazer isto, mas você pode fazer o macro trocar os itens de lugar no inventário e então você poderá colocar eles na hotbar.
     
    Malaka81 curtiu isso.
Status do Tópico:
Não esta aberto para novas mensagens.