Basta adicionar 998 na frente da quantidade de packs, exemplo: 9983 irá fazer 3 packs.Tyui0 disse:Como que funciona o sistema de fazer por pack? não entendi.
A macro realiza um calculo para ter o valor exato.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Ao se registrar conosco, você poderá discutir, compartilhar e enviar mensagens privadas com outros membros da nossa comunidade.
Inscreva-se agora!Basta adicionar 998 na frente da quantidade de packs, exemplo: 9983 irá fazer 3 packs.Tyui0 disse:Como que funciona o sistema de fazer por pack? não entendi.
Funcionou aki macro muito boa tyPlakeam disse:Basta adicionar 998 na frente da quantidade de packs, exemplo: 9983 irá fazer 3 packs.
A macro realiza um calculo para ter o valor exato.
"Ping é medido em milissegundos (ms), e mede o tempo que um pacote de informações leva para ir até um destino e voltar. De forma simples, quanto menor o valor que ele retornar, mais rápida é sua conexão."Timolinha disse:oq é ms baixo ?
Belo macro.Plakeam disse:Funcionamento:
- A macro vai te pedir um item e vai perguntar quantos itens é para fazer.
- Caso não seja selecionado uma quantidade de itens a macro vai fazer apenas 1.
- Caso o item não posso ser feito por craft a macro não vai se iniciar.
- Caso o item não exista a macro não vai se iniciar.
- A quantidade máxima de itens a se fazer será 999 itens, a macro irá mudar o valor caso o valor desejado seja maior que isso.
- Para se fazer em números de packs acrescente 998 no inicio da quantidade de packs, por exemplo 6 packs seria "9986".
- A macro vai utilizar os balões de conquistas para te informar, e algumas vezes para complementar irá usar o chat.
- O código para vip irá utilizar o comando /bench para que se possa usar a macro em qualquer local.
- O código para não-vips irá clicar no botão direito na direção olhada em busca de abrir uma craftable, caso não abra irá bugar a macro.
- Em alguns casos a macro pode enviar msg no chat local, "done" por exemplo.
- Importante: A macro sempre irá precisar de 1 slot vazio para poder iniciar ou concluir os crafts.
Codigo:
Vip:
Não vip:$${
achievementget("§6[MP]§f Vamos craftar",322:1);
prompt(#item,$$i,"§6[MP]§f Bem vindo, qual item vamos craftar?");
&imp="^1$|^2$|^3$|^4$|^6$|^6:1$|^6:2$|^6:3$|^7$|^8$|^9$|^10$|^11$|^12$|^13$|^14$|^15$|^16$|^17$|^17:1$|^17:2$|^17:3$|^18$|^18:1$|^18:2$|^18:3$|^19$|^20$|^21$|^26$|^30$|^31$|^31:1$|^31:2$|^32$|^34$|^36$|^37$|^38$|^39$|^40$|^48$|^49$|^51$|^52$|^55$|^56$|^59$|^60$|^62$|^63$|^64$|^68$|^71$|^73$|^74$|^75$|^78$|^79$|^80$|^81$|^82$|^83$|^86$|^87$|^88$|^92$|^93$|^94$|^95$|^99$|^100$|^103$|^104$|^105$|^106$|^110$|^111$|^115$|^117$|^118$|^119$|^120$|^121$|^127$|^129$|^132$|^287$|^288$|^289$|^295$|^296$|^322$|^334$|^335$|^336$|^341$|^344$|^348$|^349$|^350$|^351$|^351:2$|^351:3$|^352$|^367$|^368$|^369$|^370$|^372$|^373$|^375$|^384$|^383$|^159$|^160$|^161$|^162$|^163$|^164$|^165$|^166$|^167$|^168$|^169$|^170$|^171$|^172$|^173$|^174$|^175$|^176$|^177$|^178$|^179$|^180$|^181$|^182$|^183$|^184$|^185$|^186$|^187$|^188$|^189$|^190$|^191$|^192$|^193$|^194$|^195$|^196$|^197$|^198$|^199$|^200$|^201$|^202$|^203$|^204$|^205$|^206$|^207$|^208$|^209$|^210$|^211$|^212$|^213$|^214$|^215$|^216$|^217$|^218$|^219$|^220$|^221$|^223$|^224$|^225$|^226$|^227$|^228$|^229$|^230$|^231$|^232$|^233$|^234$|^235$|^236$|^237$|^238$|^239$|^240$|^241$|^242$|^243$|^245$|^246$|^247$|^248$|^249$|^250$|^251$|^252$|^253$|^254$|^255$";break;
if(%#item%>408);
achievementget("§6[MP]§f Impossivel craftar",322:1);
log("&6[MP]&f A macro foi desligada, porque o item escolhido não existe ou não tem uma forma de craftar.");
stop();
endif;
ifmatches(%#item%,%&imp%);
achievementget("§6[MP]§f Impossivel craftar",322:1);
log("&6[MP]&f A macro foi desligada, porque o item escolhido não existe ou não tem uma forma de craftar.");
stop();
endif;
if(%#item%=nothing);
achievementget("§6[MP]§f Escolha um item",322:1);
stop();
endif;
if(%#item%>408);
achievementget("§6[MP]§f Impossivel craftar",322:1);
stop();
endif;
log("&6[MP]&f Para te ajudar:&7 Ultilize por exemplo= &8998&76 para fazer 6 packs do item. O maximo de packs é 15.");
log( &8Macro by: Plakeam);//=Por favor não remover=\\
log("");
prompt(#cl,$$?,"§6[MP]§f Quantos serão os itens?§7 Lembre-se que o maximo de itens é 999");
&quant=%#cl%;
&cl=%#cl%
if(%#cl%>9980);
#fg=%#cl%-9980;
#bd=%#fg%*64;
&quant=%#bd%;
endif;
if(%#cl%>99800);
#fg=%#cl%-99800;
#bd=%#fg%*64;
&quant=%#bd%;
endif;
if(%&quant%=nothing);
achievementget("§6[MP]§f Craftando 1a",%#item%);
echo(/bench);
wait(1);
craft(%#item%,1,false);
endif;
if(%&quant%>1);
achievementget("§6[MP]§f Craftando %&quant%",%#item%);
echo(/bench);
wait(1);
craft(%#item%,%&quant%,false);
endif;
}$$
Vip origens/fenix(Servidores com ms baixo).Código:$${ achievementget("§6[MP]§f Vamos craftar",322:1); prompt(#item,$$i,"§6[MP]§f Bem vindo, qual item vamos craftar?"); &imp="^1$|^2$|^3$|^4$|^6$|^6:1$|^6:2$|^6:3$|^7$|^8$|^9$|^10$|^11$|^12$|^13$|^14$|^15$|^16$|^17$|^17:1$|^17:2$|^17:3$|^18$|^18:1$|^18:2$|^18:3$|^19$|^20$|^21$|^26$|^30$|^31$|^31:1$|^31:2$|^32$|^34$|^36$|^37$|^38$|^39$|^40$|^48$|^49$|^51$|^52$|^55$|^56$|^59$|^60$|^62$|^63$|^64$|^68$|^71$|^73$|^74$|^75$|^78$|^79$|^80$|^81$|^82$|^83$|^86$|^87$|^88$|^92$|^93$|^94$|^95$|^99$|^100$|^103$|^104$|^105$|^106$|^110$|^111$|^115$|^117$|^118$|^119$|^120$|^121$|^127$|^129$|^132$|^287$|^288$|^289$|^295$|^296$|^322$|^334$|^335$|^336$|^341$|^344$|^348$|^349$|^350$|^351$|^351:2$|^351:3$|^352$|^367$|^368$|^369$|^370$|^372$|^373$|^375$|^384$|^383$|^159$|^160$|^161$|^162$|^163$|^164$|^165$|^166$|^167$|^168$|^169$|^170$|^171$|^172$|^173$|^174$|^175$|^176$|^177$|^178$|^179$|^180$|^181$|^182$|^183$|^184$|^185$|^186$|^187$|^188$|^189$|^190$|^191$|^192$|^193$|^194$|^195$|^196$|^197$|^198$|^199$|^200$|^201$|^202$|^203$|^204$|^205$|^206$|^207$|^208$|^209$|^210$|^211$|^212$|^213$|^214$|^215$|^216$|^217$|^218$|^219$|^220$|^221$|^223$|^224$|^225$|^226$|^227$|^228$|^229$|^230$|^231$|^232$|^233$|^234$|^235$|^236$|^237$|^238$|^239$|^240$|^241$|^242$|^243$|^245$|^246$|^247$|^248$|^249$|^250$|^251$|^252$|^253$|^254$|^255$";break; if(%#item%>408); achievementget("§6[MP]§f Impossivel craftar",322:1); log("&6[MP]&f A macro foi desligada, porque o item escolhido não existe ou não tem uma forma de craftar."); stop(); endif; ifmatches(%#item%,%&imp%); achievementget("§6[MP]§f Impossivel craftar",322:1); log("&6[MP]&f A macro foi desligada, porque o item escolhido não existe ou não tem uma forma de craftar."); stop(); endif; if(%#item%=nothing); achievementget("§6[MP]§f Escolha um item",322:1); stop(); endif; if(%#item%>408); achievementget("§6[MP]§f Impossivel craftar",322:1); stop(); endif; log("&6[MP]&f Para te ajudar:&7 Ultilize por exemplo= &8998&76 para fazer 6 packs do item. O maximo de packs é 15."); log( &8Macro by: Plakeam);//=Por favor não remover=\\ log(""); prompt(#cl,$$?,"§6[MP]§f Quantos serão os itens?§7 Lembre-se que o maximo de itens é 999"); &quant=%#cl%; &cl=%#cl% if(%#cl%>9980); #fg=%#cl%-9980; #bd=%#fg%*64; &quant=%#bd%; endif; if(%#cl%>99800); #fg=%#cl%-99800; #bd=%#fg%*64; &quant=%#bd%; endif; if(%&quant%=nothing); achievementget("§6[MP]§f Craftando 1a",%#item%); key(use); wait(1); craft(%#item%,1,false); endif; if(%&quant%>1); achievementget("§6[MP]§f Craftando %&quant%",%#item%); key(use); wait(1); craft(%#item%,%&quant%,false); endif; }$$
Não vip origens/fenix(Servidores com ms baixo).Código:$${ achievementget("§6[MP]§f Vamos craftar",322:1); prompt(#item,$$i,"§6[MP]§f Bem vindo, qual item vamos craftar?"); &imp="^1$|^2$|^3$|^4$|^6$|^6:1$|^6:2$|^6:3$|^7$|^8$|^9$|^10$|^11$|^12$|^13$|^14$|^15$|^16$|^17$|^17:1$|^17:2$|^17:3$|^18$|^18:1$|^18:2$|^18:3$|^19$|^20$|^21$|^26$|^30$|^31$|^31:1$|^31:2$|^32$|^34$|^36$|^37$|^38$|^39$|^40$|^48$|^49$|^51$|^52$|^55$|^56$|^59$|^60$|^62$|^63$|^64$|^68$|^71$|^73$|^74$|^75$|^78$|^79$|^80$|^81$|^82$|^83$|^86$|^87$|^88$|^92$|^93$|^94$|^95$|^99$|^100$|^103$|^104$|^105$|^106$|^110$|^111$|^115$|^117$|^118$|^119$|^120$|^121$|^127$|^129$|^132$|^287$|^288$|^289$|^295$|^296$|^322$|^334$|^335$|^336$|^341$|^344$|^348$|^349$|^350$|^351$|^351:2$|^351:3$|^352$|^367$|^368$|^369$|^370$|^372$|^373$|^375$|^384$|^383$|^159$|^160$|^161$|^162$|^163$|^164$|^165$|^166$|^167$|^168$|^169$|^170$|^171$|^172$|^173$|^174$|^175$|^176$|^177$|^178$|^179$|^180$|^181$|^182$|^183$|^184$|^185$|^186$|^187$|^188$|^189$|^190$|^191$|^192$|^193$|^194$|^195$|^196$|^197$|^198$|^199$|^200$|^201$|^202$|^203$|^204$|^205$|^206$|^207$|^208$|^209$|^210$|^211$|^212$|^213$|^214$|^215$|^216$|^217$|^218$|^219$|^220$|^221$|^223$|^224$|^225$|^226$|^227$|^228$|^229$|^230$|^231$|^232$|^233$|^234$|^235$|^236$|^237$|^238$|^239$|^240$|^241$|^242$|^243$|^245$|^246$|^247$|^248$|^249$|^250$|^251$|^252$|^253$|^254$|^255$";break; if(%#item%>408); achievementget("§6[MP]§f Impossivel craftar",322:1); log("&6[MP]&f A macro foi desligada, porque o item escolhido não existe ou não tem uma forma de craftar."); stop(); endif; ifmatches(%#item%,%&imp%); achievementget("§6[MP]§f Impossivel craftar",322:1); log("&6[MP]&f A macro foi desligada, porque o item escolhido não existe ou não tem uma forma de craftar."); stop(); endif; if(%#item%=nothing); achievementget("§6[MP]§f Escolha um item",322:1); stop(); endif; if(%#item%>408); achievementget("§6[MP]§f Impossivel craftar",322:1); stop(); endif; log("&6[MP]&f Para te ajudar:&7 Ultilize por exemplo= &8998&76 para fazer 6 packs do item. O maximo de packs é 15."); log( &8Macro by: Plakeam);//=Por favor não remover=\\ log(""); prompt(#cl,$$?,"§6[MP]§f Quantos serão os itens?§7 Lembre-se que o maximo de itens é 999"); &quant=%#cl%; &cl=%#cl% if(%#cl%>9980); #fg=%#cl%-9980; #bd=%#fg%*64; &quant=%#bd%; endif; if(%#cl%>99800); #fg=%#cl%-99800; #bd=%#fg%*64; &quant=%#bd%; endif; if(%&quant%=nothing); achievementget("§6[MP]§f Craftando 1a",%#item%); echo(/bench); wait(300ms); craft(%#item%,1,false); endif; if(%&quant%>1); achievementget("§6[MP]§f Craftando %&quant%",%#item%); echo(/bench); wait(300ms); craft(%#item%,%&quant%,false); endif; }$$
Código:$${ achievementget("§6[MP]§f Vamos craftar",322:1); prompt(#item,$$i,"§6[MP]§f Bem vindo, qual item vamos craftar?"); &imp="^1$|^2$|^3$|^4$|^6$|^6:1$|^6:2$|^6:3$|^7$|^8$|^9$|^10$|^11$|^12$|^13$|^14$|^15$|^16$|^17$|^17:1$|^17:2$|^17:3$|^18$|^18:1$|^18:2$|^18:3$|^19$|^20$|^21$|^26$|^30$|^31$|^31:1$|^31:2$|^32$|^34$|^36$|^37$|^38$|^39$|^40$|^48$|^49$|^51$|^52$|^55$|^56$|^59$|^60$|^62$|^63$|^64$|^68$|^71$|^73$|^74$|^75$|^78$|^79$|^80$|^81$|^82$|^83$|^86$|^87$|^88$|^92$|^93$|^94$|^95$|^99$|^100$|^103$|^104$|^105$|^106$|^110$|^111$|^115$|^117$|^118$|^119$|^120$|^121$|^127$|^129$|^132$|^287$|^288$|^289$|^295$|^296$|^322$|^334$|^335$|^336$|^341$|^344$|^348$|^349$|^350$|^351$|^351:2$|^351:3$|^352$|^367$|^368$|^369$|^370$|^372$|^373$|^375$|^384$|^383$|^159$|^160$|^161$|^162$|^163$|^164$|^165$|^166$|^167$|^168$|^169$|^170$|^171$|^172$|^173$|^174$|^175$|^176$|^177$|^178$|^179$|^180$|^181$|^182$|^183$|^184$|^185$|^186$|^187$|^188$|^189$|^190$|^191$|^192$|^193$|^194$|^195$|^196$|^197$|^198$|^199$|^200$|^201$|^202$|^203$|^204$|^205$|^206$|^207$|^208$|^209$|^210$|^211$|^212$|^213$|^214$|^215$|^216$|^217$|^218$|^219$|^220$|^221$|^223$|^224$|^225$|^226$|^227$|^228$|^229$|^230$|^231$|^232$|^233$|^234$|^235$|^236$|^237$|^238$|^239$|^240$|^241$|^242$|^243$|^245$|^246$|^247$|^248$|^249$|^250$|^251$|^252$|^253$|^254$|^255$";break; if(%#item%>408); achievementget("§6[MP]§f Impossivel craftar",322:1); log("&6[MP]&f A macro foi desligada, porque o item escolhido não existe ou não tem uma forma de craftar."); stop(); endif; ifmatches(%#item%,%&imp%); achievementget("§6[MP]§f Impossivel craftar",322:1); log("&6[MP]&f A macro foi desligada, porque o item escolhido não existe ou não tem uma forma de craftar."); stop(); endif; if(%#item%=nothing); achievementget("§6[MP]§f Escolha um item",322:1); stop(); endif; if(%#item%>408); achievementget("§6[MP]§f Impossivel craftar",322:1); stop(); endif; log("&6[MP]&f Para te ajudar:&7 Ultilize por exemplo= &8998&76 para fazer 6 packs do item. O maximo de packs é 15."); log( &8Macro by: Plakeam);//=Por favor não remover=\\ log(""); prompt(#cl,$$?,"§6[MP]§f Quantos serão os itens?§7 Lembre-se que o maximo de itens é 999"); &quant=%#cl%; &cl=%#cl% if(%#cl%>9980); #fg=%#cl%-9980; #bd=%#fg%*64; &quant=%#bd%; endif; if(%#cl%>99800); #fg=%#cl%-99800; #bd=%#fg%*64; &quant=%#bd%; endif; if(%&quant%=nothing); achievementget("§6[MP]§f Craftando 1a",%#item%); key(use); wait(300ms); craft(%#item%,1,false); endif; if(%&quant%>1); achievementget("§6[MP]§f Craftando %&quant%",%#item%); key(use); wait(300ms); craft(%#item%,%&quant%,false); endif; }$$
Caso a macro apresente qualquer bug, estarei tentando resolver.
Deu trabalho para fazer, então por favor não kibe <3
Changelog:
21/05/2016 Macro concluída com alguns bugs.
21/05/2016 Código consertado, agora é possível fazer o esquema de pack e do valor unitário.
22/05/2016 Algumas informações adicionadas no tópico.
Obrigado por ler.
Obrigado.cadu009 disse:Belo macro.
Dá uma olhada agr, está um pouquinho melhorKseniafoda disse:Gostei
A macro é algo realmente muito simples, porém para alguns pode facilitar bastante. Obrigado.xSenderrWIINS disse:Realmente bela macro, muitos vão ficar felizes com esse tópico.
Espero que realmente tenha gostadoKeJi disse:muito bom, vlw
Funcionou corretamente no servidor em que vc joga? Não testei em todos os servidores, na verdade em quase nenhum. Gostaria de ter um feedback seuVolpone disse:Valeu por compartilhar, Plakeam! To indo agora testar.
SaturnToddynho disse:Bom tutorial! Ira ajudar muitos
R:Stemba disse:olosko vou usar
Se poderem responder, agradeçoPlakeam disse:Funcionou corretamente no servidor em que vc joga? Não testei em todos os servidores, na verdade em quase nenhum. Gostaria de ter um feedback seu![]()
As coisas mudam meu amigo... também tenho saudades, mas a unica coisa que me restou foi me juntar a turminha dos macrosFSComiCho disse:Saudades de quando minecraft era tudo manual...