Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- aí brow
- $${
- ////////// desligamento ////////////
- if(cacto);
- log(&9Andares feitos: &a%#feitos%);
- unset(cacto);
- keyup(sneak);keyup(forward);keyup(left);keyup(right);keyup(back);keyup(jump);
- LOG("&8%PLAYER% &bCacto &4[Off]");
- LOG("&6&l ATÉ OUTRO DIA MESTRE");
- stop;
- else;
- volume(100);
- achievementget(INVOCASTE O LORD,10);do(4);playsound(ambient.cave.cave);wait(100ms);playsound(ambient.weather.rain);wait(100ms);
- playsound(ambient.weather.thunder);wait(100ms);loop;
- wait(1600ms);volume(0);
- ///////// inicio /////////
- #duvidas=0;
- #intro=0;
- prompt(#intro,$$?,"se quer ver a introdução digite 1 e de enter,se não apenas de enter");
- if(#intro=1);
- wait(200ms);gui(chat);wait(600ms);type(olá);wait(1);type(" ,obrigado por me ativar! :3");wait(3);
- gui();gui(chat);wait(60ms);type(eu sou seu amigo virtuaLORD);wait(2);
- type(",vou lhe instruir nos seus problemas e duvidas com a macro..(Carregando..)");wait(10);
- endif;
- gui();prompt(#aleatorio,$$?,"vamos iniciar..é facil me usar,apenas siga os passos(aperte enter)");
- prompt(#duvidas,$$?,se vc quer iniciar a macro digite 1. Se está com duvidas digite 2. );
- if(#duvidas=2);prompt(#duvidas,$$?,"digite o numero de sua duvida: 3(homes/teleportes/etc) 4(bugs,erros,crash)");
- if(#duvidas=3);gui(chat);wait(700ms);type(olá);wait(2);type(", suas homes são:");wait(1);type(" armazem");wait(2);
- type(", temp(o macro que usa)");wait(3);type( e t1,t2,t3..);wait(1);type("(referente ao numero de torres)");wait(14);
- gui();prompt(#aleatorio,$$?,aperte enter para continuar a usar a macro);
- elseif(#duvidas=4);gui();gui(chat);wait(600ms);type( "se encontrou qualquer erro ou bug na minha parte do script");wait(2);
- type(", fale comigo pelo forum da mysticcraft");
- wait(7);gui();prompt(#aleatorio,$$?,aperte enter para continuar a usar a macro);
- endif;
- endif;
- prompt(&reset,$$?,§l§4deseja usar o §5ANTI RESET SERVER§4? digite sim ou apenas de enter se não);
- if(&reset="sim");echo(/sethome temp);do(4);log(&lVERIFICANDO POSIÇÃO DO SPAWN &4 NÃO SE MOVA!);loop;wait(2000ms);
- #posix=%XPOS%;#posiz=%ZPOS%;
- echo(/spawn);
- do;until((%XPOS%!=%#posix%)||(%ZPOS%!=%#posiz%));wait(1);echo(/desbugar);wait(1);
- #posispawnx=%XPOS%;#posispawnz=%ZPOS%
- do(3);wait(500ms);log(POSIÇÃO VERIFICADA COM SUCESSO! OBRIGADO POR ESPERAR! VOLTANDO PARA A TORRE);loop;
- echo(/home temp);do;until((%XPOS%=%#posix%)||(%ZPOS%=%#posiz%));wait(1);keydown(jump);wait(200ms);keyup(jump);wait(100ms);
- echo(/desbugar);wait(1);
- endif;
- #faltaareia=0;
- #faltaterra=0;
- faltacacto=0;
- #feitos=0;
- #torres=0;
- set(cacto);
- LOG("&8%PLAYER% &bCacto &a[On]");
- prompt(#andares,$$?,"Quantos andares vão ter cada torre?");
- prompt(#torres,$$?,"qual o numero de homes de torre?(use apenas numeros)");
- #temptorre=1;
- /// inicio do andar //////
- do;
- do(%#andares%);
- ////////////////// terra /////////
- pick(3);
- look(,90);
- keydown(jump);wait(205ms);
- key(use);
- keyup(jump);wait(200ms);
- ///////////////// terra /////////
- pick(3);
- look(90,80);
- keydown(back);
- keydown(sneak);wait(1500ms);
- keyup(back);wait(100ms);
- keyup(sneak);
- key(use);wait(100ms);
- ///////////////// terra /////////
- pick(3);
- look(270,80);
- keydown(back);
- keydown(sneak);wait(1500ms);
- keyup(back);wait(100ms);
- keyup(sneak);
- key(use);wait(100ms);
- #posx=%XPOS%;
- #posz=%ZPOS%;
- do;
- look(180,80);
- keydown(right);
- until(%XPOS%=%#posx%-1);
- keyup(right);wait(10ms);
- ///////////////// terra /////////
- pick(3);
- look(180,80);
- keydown(back);
- keydown(sneak);wait(1500ms);
- keyup(back);wait(100ms);
- keyup(sneak);
- key(use);wait(100ms);
- ///////////////// terra /////////
- pick(3);
- look(360,80);
- keydown(back);
- keydown(sneak);wait(1500ms);
- keyup(back);wait(100ms);
- keyup(sneak);
- key(use);wait(100ms);
- #posx=%XPOS%;
- #posz=%ZPOS%;
- do;
- look(0,80);
- keydown(forward);
- until(%ZPOS%=%#posz%-1);
- keyup(forward);wait(100ms);
- look(0,90);
- ////////////////////areia///////
- pick(12);wait(100ms);
- look(,90);
- keydown(jump);wait(205ms);
- key(use);
- keyup(jump);wait(200ms);
- #cont=0;
- do;
- look(,75);
- keydown(sneak);
- keydown(forward);
- INC(#cont);
- until(%HITID%=3);wait(3ms);
- keyup(forward);wait(30ms);
- ////////////////////areia///////
- pick(12);wait(100ms);
- do;key(use);wait(300ms);until(%HITID%=12);
- do(%#cont%);
- keydown(sneak);
- keydown(back);
- loop;
- keyup(sneak);
- keyup(back);wait(1ms);
- look(270,70);wait(20ms);
- ////////////////// cacto /////////
- pick(81);
- #cont=0;
- do;
- look(,75);wait(20ms);
- keydown(sneak);
- keydown(forward);
- INC(#cont);
- until(%HITID%=3);wait(3ms);
- keyup(forward);wait(30ms);
- ///////////////// areia //////////
- pick(12);wait(100ms);
- do;key(use);wait(300ms);until(%HITID%=12);
- do(%#cont%);
- keydown(sneak);
- keydown(back);
- loop;
- keyup(sneak);
- keyup(back);wait(1ms);
- look(90,70);wait(20ms);
- ///////////////// cacto ////////////
- pick(81);
- #cont=0;
- do;
- look(,75);wait(20ms);
- keydown(sneak);
- keydown(forward);
- INC(#cont);
- until(%HITID%=3);wait(3ms);
- keyup(forward);wait(1ms);
- /////////////////// areia ////////////
- pick(12);
- do;key(use);wait(300ms);until(%HITID%=12);
- do(%#cont%);
- keydown(sneak);
- keydown(back);
- loop;
- keyup(sneak);
- keyup(back);wait(1ms);
- /////////////// areia //////////////
- pick(12);
- look(180,70);
- ////////////// cacto ///////////
- pick(81);
- #cont=0;
- do;
- look(,75);
- keydown(sneak);
- keydown(forward);
- INC(#cont);
- until(%HITID%=3);wait(3ms);
- keyup(forward);wait(1ms);
- ///////////////// areia //////////
- pick(12);wait(100ms);
- do;key(use);wait(300ms);until(%HITID%=12);
- do(%#cont%);
- keydown(sneak);
- keydown(back);
- loop;
- keyup(back);
- keyup(sneak);
- look(0,90);
- //////////////// terra ///////////
- pick(3);
- #py=%YPOS%;
- do;
- /////////////////////// terra /////////////
- pick(3);
- keydown(jump);
- if(%YPOS%=%#py%+1);wait(4ms);key(use);keyup(jump);wait(100ms);keydown(jump);endif;
- if(%YPOS%=%#py%+2);wait(4ms);key(use);keyup(jump);wait(100ms);keydown(jump);endif;
- until(%YPOS%=%#py%+3);
- keyup(jump);
- wait(300ms);
- keydown(sneak);
- look(,90);
- keydown(back);do;until(%HITID%=12);
- wait(2);
- keyup(back);
- wait(250ms);
- keyup(sneak);
- wait(300ms);
- look(360,84);wait(100ms);
- /////////////////// pá ////////////
- pick(277);
- wait(90ms);
- do;
- key(attack);
- until(%HITID%!=3);
- wait(1);
- #posz=%ZPOS%;
- do;
- look(0,90);
- keydown(forward);
- until(%ZPOS%=%#posz%-1);
- keyup(forward);
- wait(200ms);
- look(0,70);
- ///////////////////// cacto /////////////
- pick(81);
- #cont=0;
- do;
- look(,75);
- keydown(sneak);
- keydown(forward);
- INC(#cont);
- until(%HITID%=12);wait(7ms);
- keyup(forward);
- ////////////////// cacto ////////////
- pick(81);
- wait(30ms);
- key(use);
- wait(200ms);
- do(%#cont%);
- keydown(sneak);
- keydown(back);
- loop;
- keyup(sneak);
- keyup(back);
- wait(1ms);
- look(270,70);wait(30ms);
- ////////////////// cacto ///////////
- pick(81);
- #cont=0;
- do;
- look(,75);
- keydown(sneak);
- keydown(forward);
- INC(#cont);
- until(%HITID%=12);wait(7ms);
- keyup(forward);
- ///////////////// cacto ////////////
- pick(81);
- wait(90ms);
- key(use);
- wait(200ms);
- do(%#cont%);
- keydown(sneak);
- keydown(back);
- loop;
- keyup(sneak);
- keyup(back);
- wait(1ms);
- look(90,70);
- ///////////////////// cacto ////////////
- pick(81);
- #cont=0;
- do;
- look(,75);
- keydown(sneak);
- keydown(forward);
- INC(#cont);
- until(%HITID%=12);wait(7ms);
- keyup(forward);
- /////////////// cacto //////////////
- pick(81);
- wait(1ms);
- key(use);
- wait(200ms);
- do(%#cont%);
- keydown(sneak);
- keydown(back);
- loop;
- keyup(sneak);
- keyup(back);
- wait(1ms);
- look(180,70);
- /////////////// cacto //////////////
- pick(81);
- #cont=0;
- do;
- look(,75);
- keydown(sneak);
- keydown(forward);
- INC(#cont);
- until(%HITID%=12);wait(7ms);
- keyup(forward);
- /////////////// cacto //////////////
- pick(81);wait(30ms);
- wait(1ms);
- key(use);
- wait(200ms);
- do(%#cont%);
- keydown(sneak);
- keydown(back);
- loop;
- keyup(sneak);
- keyup(back);
- wait(300ms);
- //////////// repondo inventario ///////////
- log(verificando inventario);wait(1);
- gui(inventory);wait(1);
- ////////////////// terra repondo ////////////
- pick(3);wait(100ms);
- if(%STACKSIZE%<9);
- for(#i,9,35);
- getslotitem(%#i%,#id);
- if(%#id%=3);
- slotclick(%#i%,l,true);
- wait(75ms);
- endif;
- next;
- wait(400ms);
- if(%STACKSIZE%<9);#faltaterra=1;#falta=1;endif;
- endif;
- ///////////////// areia repondo ///////////
- pick(12);wait(100ms);
- if(%STACKSIZE%<9);
- for(#i,9,35);
- getslotitem(%#i%,#id);
- if(%#id%=12);
- slotclick(%#i%,l,true);
- wait(75ms);
- endif;
- next;
- wait(400ms);
- if(%STACKSIZE%<9);#faltaareia=1;#falta=1;endif;
- endif;
- ////////////// cacto repondo /////////////
- pick(81);wait(100ms);
- if(%STACKSIZE%<9);
- for(#i,9,35);
- getslotitem(%#i%,#id);
- if(%#id%=81);
- slotclick(%#i%,l,true);
- wait(75ms);
- endif;
- next;
- wait(400ms);
- if(%STACKSIZE%<9);#faltacacto=1;#falta=1;endif;
- endif;
- gui();
- echo(/sethome temp);wait(2200ms);
- /////////////VERIFICANDO SE PRECISA IR NO ARMAZEM///////////
- if(#falta=1);
- #posix=%XPOS%;#posiz=%ZPOS%;
- echo(/home armazem);
- do;until((%XPOS%!=%#posix%)||(%ZPOS%!=%#posiz%));wait(200ms);
- log(&1EVINTANDO BUGS!);do(5);keydown(jump);wait(70ms);loop;keyup(jump);wait(200ms);
- log(&5LEMBRE,SUA HOME DEVE ESTAR OLHANDO PARA WEST&2,&4apenas ignore se já estiver..);
- getidrel(-2,1,0,#verificandobaus);
- if(#verificandobaus!=54);if(#verificandobaus!=146);log(&4macro parou por não encontrar armazem);
- unset(cacto);stop;endif;endif;
- ////////TERRA BAUS/////////
- if(#faltaterra=1);
- log(repondo terra!);wait(2);
- #pegouterra=0;
- #bauterra=1;
- do;
- look(west);wait(5ms);
- if(#bauterra=1);look(-35,35);elseif(#bauterra=2);look(,35);elseif(#bauterra=3);look(+35,35);
- elseif(#bauterra=4);look(-35,0);elseif(#bauterra=5);look(,0);elseif(#bauterra=6);look(+35,0);
- elseif(#bauterra=7);look(-35,331);elseif(#bauterra=8);look(,331);elseif(#bauterra=9);look(+35,331);
- endif;
- wait(500ms);
- pick(277);wait(3ms);do;key(use);wait(300ms);until(%GUI%="GUICHEST");
- pick(3);wait(20ms);
- for(#i,0,54);
- getslotitem(%#i%,#id);
- if(#pegouterra>7);break;endif;
- if(%#id%=3);
- #pegouterra=%#pegouterra%+1;
- slotclick(%#i%,l,true);
- wait(75ms);
- endif;
- next;
- if(%STACKSIZE%<9);gui();wait(20ms);#bauterra=%#bauterra%+1;endif;
- if(#bauterra>9);log(&1&lACABOU RECURSO! PARANDO MACRO..);unset(cacto);stop;endif;
- if(%STACKSIZE%>9);#faltaterra=0;LOG(TERRA OK);gui();endif;
- until(#faltaterra!=1);
- endif;
- ////////AREIA BAUS/////////
- if(#faltaareia=1);
- log(repondo areia!);wait(2);
- #pegouareia=0;
- #bauterra=1;
- do;
- look(south);wait(5ms);
- if(#bauterra=1);look(-35,35);elseif(#bauterra=2);look(,35);elseif(#bauterra=3);look(+35,35);
- elseif(#bauterra=4);look(-35,0);elseif(#bauterra=5);look(,0);elseif(#bauterra=6);look(+35,0);
- elseif(#bauterra=7);look(-35,331);elseif(#bauterra=8);look(,331);elseif(#bauterra=9);look(+35,331);
- endif;
- wait(500ms);
- pick(277);wait(3ms);do;key(use);wait(300ms);until(%GUI%="GUICHEST");
- pick(12);wait(20ms);
- for(#i,0,54);
- getslotitem(%#i%,#id);
- if(#pegouareia>7);break;endif;
- if(%#id%=12);
- #pegouareia=%#pegouareia%+1;
- slotclick(%#i%,l,true);
- wait(75ms);
- endif;
- next;
- if(%STACKSIZE%<9);gui();wait(20ms);#bauterra=%#bauterra%+1;endif;
- if(#bauterra>9);log(&1&lACABOU RECURSO! PARANDO MACRO..);unset(cacto);stop;endif;
- if(%STACKSIZE%>9);#faltaareia=0;LOG(AREIA OK);gui();endif;
- until(#faltaareia!=1);
- endif;
- ////////CACTO BAUS/////////
- if(#faltacacto=1);
- log(repondo cacto!);wait(2);
- #pegoucacto=0;
- #bauterra=1;
- do;
- look(north);wait(5ms);
- if(#bauterra=1);look(-35,35);elseif(#bauterra=2);look(,35);elseif(#bauterra=3);look(+35,35);
- elseif(#bauterra=4);look(-35,0);elseif(#bauterra=5);look(,0);elseif(#bauterra=6);look(+35,0);
- elseif(#bauterra=7);look(-35,331);elseif(#bauterra=8);look(,331);elseif(#bauterra=9);look(+35,331);
- endif;
- wait(500ms);
- pick(277);wait(3ms);do;key(use);wait(300ms);until(%GUI%="GUICHEST");
- pick(81);wait(20ms);
- for(#i,0,54);
- getslotitem(%#i%,#id);
- if(#pegoucacto>7);break;endif;
- if(%#id%=81);
- #pegoucacto=%#pegoucacto%+1;
- slotclick(%#i%,l,true);
- wait(75ms);
- endif;
- next;
- if(%STACKSIZE%<9);gui();wait(20ms);#bauterra=%#bauterra%+1;endif;
- if(#bauterra>9);log(&1&lACABOU RECURSO! PARANDO MACRO..);unset(cacto);stop;endif;
- if(%STACKSIZE%>9);#faltacacto=0;LOG(AREIA OK);gui();endif;
- until(#faltacacto!=1);
- endif;
- ////////////// VOLTANDO PARA A TORRE ////////////
- #posix=%XPOS%;#posiz=%ZPOS%;
- echo(/home temp);
- do;until((%XPOS%!=%#posix%)||(%ZPOS%!=%#posiz%));wait(1);echo(/desbugar);wait(1);
- #falta=0;
- endif;
- LOG(&aAndar concluido.);
- INC(#feitos);
- LOG(&9Andares: &f%#feitos%/%#andares%);
- if(%HUNGER%<5);echo(/fome);endif;
- ////////////// verificando horario atual sobre reset /////////////12:00 22:00 06:00/////
- if(&reset="sim");
- time(&temposerver,HHmm);
- if((&temposerver>1150)&&(&temposerver<1200));#posix=%XPOS%;#posiz=%ZPOS%;
- do;log(ACHO QUE O SERVER VAI RESETAR,VOU ESPERAR..);wait(2);
- until((%XPOS%=%#posispawnx%)&&(%ZPOS%=%#posispawnz%))
- do;log(CACTO ESPERANDO LOGIN!)wait(500ms);until((%XPOS%=%#posix%)&&(%ZPOS%=%#posiz%));
- wait(900ms);echo(/desbugar);wait(2);
- endif;
- if((&temposerver>2150)&&(&temposerver<2200));#posix=%XPOS%;#posiz=%ZPOS%;
- do;log(ACHO QUE O SERVER VAI RESETAR,VOU ESPERAR..);wait(2);
- until((%XPOS%=%#posispawnx%)&&(%ZPOS%=%#posispawnz%))
- do;log(CACTO ESPERANDO LOGIN!)wait(500ms);until((%XPOS%=%#posix%)&&(%ZPOS%=%#posiz%));
- wait(900ms);echo(/desbugar);wait(2);
- endif;
- if((&temposerver>0550)&&(&temposerver<0600));#posix=%XPOS%;#posiz=%ZPOS%;
- do;log(ACHO QUE O SERVER VAI RESETAR,VOU ESPERAR..);wait(2);
- until((%XPOS%=%#posispawnx%)&&(%ZPOS%=%#posispawnz%))
- do;log(CACTO ESPERANDO LOGIN!)wait(500ms);until((%XPOS%=%#posix%)&&(%ZPOS%=%#posiz%));
- wait(900ms);echo(/desbugar);wait(2);
- endif;
- endif;
- loop;
- LOG(&aAndar concluido,indo para o proximo.);
- ////////pulando de torre/////////////
- #temptorre=%#temptorre%+1;
- #xp=%XPOS%;#xz=%ZPOS%
- echo(/home t%#temptorre%);
- do;until((%XPOS%!=%#xp%)||(%ZPOS%!=%#zp%));wait(1);
- echo(/desbugar);wait(1);
- playsound(mob.cat.meow);log(&5MOD BY IAN >;3);
- until(%#temptorre%=%#torres%+1);
- /////////////// FIM /// UFA ;-; ///
- endif;
- }$$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement