$${ ////////////////////////////////////////////////// // VARIAVEIS EDITAVEIS // // Editar somente os caracteres dentro das "". // // // SET(#idinho_parep,"100"); SET(#idinho_blocodereparar,"42"); SET(#idinho_hphome,"9"); SET(#idinho_idpa,"277"); SET(&idinho_homehp,"casa"); // // ////////////////////////////////////////////////// SET(&version,"&40.5&b");IF(macroescidinho);SET(&b,"/");SET(&c,"g");LOG(&6[Macro]&b[Escavex%&version%] &c(Desligada) &8&o#iDinhoBR);echo("%&b%%&c% &6macro &bescavex%&version% &c(desligada) &6by @idinhobr");KEYUP(forward);KEYUP(back);KEYUP(left);KEYUP(right);KEYUP(sneak);KEYUP(jump);UNSET(macroescidinho);STOP; ELSE;LOG(&6[Macro]&b[Escavex%&version%] &a(Ligada) &8&o#iDinhoBR);echo("%&b%%&c% &6macro &bescavex%&version% &a(ligada) &6by @idinhobr");SET(macroescidinho); SET(#idinho_looptotal,"10"); SET(#idinho_reptir,"10"); SET(#idinho_delay,"1"); SET(#idinho_look,"35"); PICK(%#idinho_idpa%); PROMPT(#idinho_blocoesc,$$i,Qual bloco usar para escavar?); IF(%#idinho_blocoesc%=nothing); LOG(&6[Macro]&b[Escavex%&version%] &4Nenhum bloco selecionado para escavar.); LOG(&6[Macro]&b[Escavex%&version%] &c(Desligada) &8&o#iDinhoBR); KEYUP(forward); KEYUP(back); KEYUP(left); KEYUP(right); KEYUP(sneak); KEYUP(jump); UNSET(macroescidinho); STOP; ENDIF; IF((%#idinho_blocoesc%=3)||(%#idinho_blocoesc%=12)||(%#idinho_blocoesc%=13)||(%#idinho_blocoesc%=82)||(%#idinho_blocoesc%=88)); ELSE; LOG(&6[Macro]&b[Escavex%&version%] &eVocê só pode escolher blocos que der para escavar.); LOG(&eCOMO: Terra(3) Areia(12) Cascalho(13) Argila(82) Areia das almas(88).); LOG(&6[Macro]&b[Escavex%&version%] &c(Desligada) &8&o#iDinhoBR); KEYUP(forward); KEYUP(back); KEYUP(left); KEYUP(right); KEYUP(sneak); KEYUP(jump); UNSET(macroescidinho); STOP; ENDIF; DO; ECHO("/pvp off"); PICK(%#idinho_idpa%); DO(%#idinho_looptotal%); IF(%DURABILITY%<=%#idinho_parep%); LOG(&6[Macro]&b[Escavex%&version%] &eSua pá esta com menos de &4%#idinho_parep%&e de vida. vamos reparar!); KEYUP(forward); KEYUP(back); KEYUP(left); KEYUP(right); KEYUP(sneak); KEYUP(jump); DO; LOOK(west); LOOK(,90); KEYDOWN(forward); IF(%HEALTH%<=%#idinho_hphome%); DO(2); ECHO("/home %&idinho_homehp%"); LOOP; LOG(&6[Macro]&b[Escavex%&version%] &eVocê estava com menos de &4%#idinho_hphome%HP&e.); LOG(&6[Macro]&b[Escavex%&version%] &c(Desligada) &8&o#iDinhoBR); KEYUP(forward); KEYUP(back); KEYUP(left); KEYUP(right); KEYUP(sneak); KEYUP(jump); UNSET(macroescidinho); STOP; ENDIF; UNTIL(%HITID%=%#idinho_blocodereparar%); KEYUP(forward); IF(%HITID%=%#idinho_blocodereparar%); KEYUP(forward); DO; DO(1); WAIT(200ms); KEY(use); WAIT(1); ECHO(/bau); WAIT(500ms); GUI; LOOP; IF(%HITID%=%#idinho_blocodereparar%); ELSE; DO; LOOK(west); LOOK(,90); KEYDOWN(forward); UNTIL(%HITID%=%#idinho_blocodereparar%); ENDIF; KEYUP(forward); IF(%HEALTH%<=%#idinho_hphome%); DO(2); ECHO("/home %&idinho_homehp%"); LOOP; LOG(&6[Macro]&b[Escavex%&version%] &eVocê estava com menos de &4%#idinho_hphome%HP&e.); LOG(&6[Macro]&b[Escavex%&version%] &c(Desligada) &8&o#iDinhoBR); KEYUP(forward); KEYUP(back); KEYUP(left); KEYUP(right); KEYUP(sneak); KEYUP(jump); UNSET(macroescidinho); STOP; ENDIF; UNTIL(%DURABILITY%>800); LOG(&6[Macro]&b[Escavex%&version%] &eSua pá foi reparada com sucesso. vamos voltar a upar.); ENDIF; ENDIF; KEYUP(left); KEYDOWN(right); LOOK(north); LOOK(,%#idinho_look%); DO(%#idinho_reptir%); LOOK(north); LOOK(,%#idinho_look%); PICK(%#idinho_blocoesc%); KEY(use); WAIT(%#idinho_delay%MS); PICK(%#idinho_idpa%); KEY(attack); LOOP; IF(%HEALTH%<=%#idinho_hphome%); DO(2); ECHO("/home %&idinho_homehp%"); LOOP; LOG(&6[Macro]&b[Escavex%&version%] &eVocê estava com menos de &4%#idinho_hphome%HP&e.); LOG(&6[Macro]&b[Escavex%&version%] &c(Desligada) &8&o#iDinhoBR); KEYUP(forward); KEYUP(back); KEYUP(left); KEYUP(right); KEYUP(sneak); KEYUP(jump); UNSET(macroescidinho); STOP; ENDIF; KEYUP(right); KEYDOWN(left); DO(%#idinho_reptir%); LOOK(north); LOOK(,%#idinho_look%); PICK(%#idinho_blocoesc%); KEY(use); WAIT(%#idinho_delay%MS); PICK(%#idinho_idpa%); KEY(attack); LOOP; IF(%HEALTH%<=%#idinho_hphome%); DO(2); ECHO("/home %&idinho_homehp%"); LOOP; LOG(&6[Macro]&b[Escavex%&version%] &eVocê estava com menos de &4%#idinho_hphome%HP&e.); LOG(&6[Macro]&b[Escavex%&version%] &c(Desligada) &8&o#iDinhoBR); KEYUP(forward); KEYUP(back); KEYUP(left); KEYUP(right); KEYUP(sneak); KEYUP(jump); UNSET(macroescidinho); STOP; ENDIF; LOOP; KEYUP(forward); KEYUP(back); KEYUP(left); KEYUP(right); KEYUP(sneak); KEYUP(jump); GUI(inventory); WAIT(200ms); GETSLOTITEM(33,#stack); WAIT(200ms); GUI; IF(%#stack%>=1); DO(); LOOK(west); LOOK(,90); KEYDOWN(forward); UNTIL(%HITID%=%#idinho_blocodereparar%); IF(%HITID%=%#idinho_blocodereparar%); KEYUP(forward); WAIT(100ms); LOOK(west); LOOK(,-1); GUI(inventory); FOR(#itens,9,44); GETSLOTITEM(%#itens%,#id); IF((%#id%=403)||(%#id%=387)||(%#id%=57)||(%#id%=41)||(%#id%=42)||(%#id%=277)||(%#id%=278)||(%#id%=364)||(%#id%=384)||(%#id%=264)||(%#id%=%#idinho_blocoesc%)); ELSE; SLOTCLICK(%#itens%,l,false); WAIT(150ms); SLOTCLICK(-999,l,false); ENDIF; NEXT; GUI; WAIT(100ms); ECHO("/bau vip"); WAIT(1); FOR(#itens,54,89); GETSLOTITEM(%#itens%,#id); IF((%#id%=387)||(%#id%=403)); SLOTCLICK(%#itens%,l,true); WAIT(200ms); ENDIF; NEXT; GUI; ENDIF; ENDIF; LOOP; ENDIF; }$$