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!É pra funcionar mesmo sem o money.Objective disse:Não consegui usar da bug quando eu ligo , fica falando que não instalei o on chat mais sem ter 50k de money para ele falar no global não funciona :/
SLEEPP disse:Instalando MacrosNeste tópico você vai aprender a como instalar macros no OnChat, ou macros que são instalados em uma tecla.Além de encontrar aqui, a macro SleepOnChat disponível para todos os servidores.
Veio para instalar a macro SleepOnChat? Confira:
Para que serve a macro SleepOnChat?
Esta macro tem a função de melhorar a performance das outras macros. E junto, você tem alguns benefícios como: aceitar call pressionando uma tecla, contador de kills, auto /confiar, entre outras coisas.
Lembrete: Verifique a versão do código da macro SleepOnChat (no inicio do código), para ver se você esta utilizando a versão mais atualizada.
Versão atual: 0.1
A SleepOnChat conta com vários benefícios:
- AutoLogin. Para ativar esta função, digite "sleep ipass" no chat local e insira sua senha (apenas a senha);
- AutoBring. Aceite o call de alguém apenas pressionando a tecla DELETE;
- AutoConfiar. Ao clicar na placa de loja de algum jogador, automaticamente será confiado;
- FPS e coordenadas na tela. Para ativar, crie uma LABEL nomeada como: INFO.
- Delay do chat global. Para ativar, crie uma LABEL nomeada como: G ou G2.
- Contador de jogadores mortos;
- Contador de mobs mortos.
Código 1.5.2 (Destiny, Fenix, Origens, Titans, Heaven, HardCore e Servidor 3)
$${
//////////////////////////
// CraftLandia 1.5.2 //
//////////////////////////
// Versao deste codigo: //
// 0.1 //
//////////////////////////
IFMATCHES("%CHATCLEAN%","^»Bem vindo de volta. Por favor digite /login sua-senha.$");
IF(%&sleep_password%=NONE);
ELSE;
IFMATCHES("%SERVER%","(heaven|server3|hardcore|Heaven|Server3|Hardcore).craftlandia.com.br");
GUI(CHAT);
WAIT(2T);
TYPE("/login %&sleep_password%");
WAIT(2T);
PRESS(RETURN);
ELSE;
ECHO("/login %&sleep_password%");
ENDIF;
ENDIF;
SETLABEL("SPRINT","");
SETLABEL("G","");
SETLABEL("G2","");
SET(info_stop);
SET(&cmd,"9s89l9e98e9p98");
SET(&dmc,"9S89L9E98E9P98");
UNSET(g_chat);
UNSET(call);
UNSET(confiar);
FOR(#rpc,8,9);
REPLACE(&cmd,"%#rpc%","");
REPLACE(&dmc,"%#rpc%","");
NEXT;
ENDIF;
IFMATCHES("%CHATCLEAN%","Agora você está logado. NUNCA use a mesma senha do CraftLandia em outros servidores. JAMAIS passe sua senha para outras pessoas.");
IF(%&sleep_password%=NONE);
LOG("&a&l[&f&oI&fnfo&a&l] &aPara &alogar &aautomaticamente &ainforme &asua &asenha, &adigite &fsleep &fipass &ano &achat &alocal &aou &aaltere &amanualmente &ano &acódigo &ada &amacro &fOnChat&a. &9&o#%&dmc%");
LOG("");
ELSE;
LOG("&a&l[&f&oI&fnfo&a&l] &aLogin &arealizado. &9&o#%&dmc%");
LOG("");
ENDIF;
WAIT(2T);
UNSET(info_stop);
DO;
SET(&label_info,"");
SET(&label_info,%&label_info% &aFPS: &e%FPS%\n&bX: &f%&label_info%%XPOS% &bY: &f%&label_info%%YPOS% &bZ: &f%&label_info%%ZPOS%\n);
SETLABEL("INFO","%&label_info%");
UNTIL(info_stop);
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[(G|L)\] (.*)(%PLAYER%|%&dmc%)(.*)\: (.*)$");
MATCH("%CHATCLEAN%","^\[(G|L)\] (.*)(%PLAYER%|%&dmc%)(.*)\: (.*)$",{&chat_canal,,&chat_nick,,&chat_msg});
IFMATCHES("%PLAYER%","^%&chat_nick%$");
IFMATCHES("%&chat_msg%","sleep ipass");
LOG("&a&l[&f&oI&fnfo&a&l] &aDigite sua senha (totalmente sigiloso). &9&o#%&dmc%");
LOG("");
SET(&sleep_password,"");
PROMPT(&sleep_password,$$?,"Digite sua senha (totalmente sigiloso).");
IF(%&sleep_password%=NONE);
LOG("&a&l[&f&oI&fnfo&a&l] &cVocê &cnão &cdigitou &csua &csenha. &9&o#%&dmc%");
ELSE;
LOG("&a&l[&f&oI&fnfo&a&l] &aSenha &asalva &acom &asucesso. &9&o#%&dmc%");
ENDIF;
ENDIF;
IF(%&chat_canal%="G");
SET(#chat_delay,"10");
IF(!g_chat);
SET(g_chat);
DO;
DO(10);
SETLABEL("G","&7[G] &c%#chat_delay%");
SETLABEL("G2","&7[G] &c%#chat_delay%");
WAIT(15MS);
UNTIL(!g_chat);
IF(!g_chat);
BREAK;
ENDIF;
DEC(#chat_delay,1);
WHILE(%#chat_delay%>-1);
UNSET(g_chat);
ENDIF;
SETLABEL("G","");
SETLABEL("G2","");
ENDIF;
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","^\(Mensagem de ([\d\w_]+)\): (.*)$");
MATCH("%CHATCLEAN%","^\(Mensagem de ([\d\w_]+)\): (.*)$",{&nick_tell});
IF(@afk_onchat);
IFMATCHES("%@&afk_onchat_bn%","%&nick_tell%");
ELSE;
}$$/r estou afk no momento, tente novamente mais tarde. #SLEEP$${
SET(@&afk_onchat_bn,"%&nick_tell%");
ENDIF;
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[Server\] (.+) Limpando (.+) do chao em 5s$");
SET(@sleep5s);
SET(@break);
WAIT(110T);
UNSET(@sleep5s);
ENDIF;
IFMATCHES("%CHATCLEAN%","(Seu inventário foi limpo|Your inventory has been cleared)");
SET(@sleepclear);
ENDIF;
IFMATCHES("%CHATCLEAN%","^A home \"[\d\w_]+\" foi definida com sucesso\!$");
SET(@sleepsethome);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Você precisa de mais [\d\w_]+$");
SET(@sleeplack);
ENDIF;
IFMATCHES("%CHATCLEAN%","^\*\*Rolou perfeitamente\*\*$");
SET(@sleeprolled);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Você conseguiu manter o encantamento nesse item.$");
SET(@sleeprepair);
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[Tesouro\] %PLAYER% encontrou um livro: Tesouro Nível ([\d,.]+)$",@#nivel,1,NONE);
SET(@sleepbook);
SET(@break);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Você foi enviado\(a\) para a home \"[\w\d_]+\"\!$");
SET(@sleepteleport);
ENDIF;
IFMATCHES("%CHATCLEAN%","^(Teleportado|Teleported).$");
SET(@sleepteleport);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Voce recebeu 1 coin\(s\) por ter ajudado a acabar com o mal\!$");
SET(@sleepmobkill);
INC(#mobs_killed,1);
IFMATCHES("%#mobs_killed%","^[\d]+(.*)(0)$");
ACHIEVEMENTGET("[%#mobs_killed%] mobs mortos","397");
IFMATCHES("%#mobs_killed%","^[\d]+(.*)(00)$");
WAIT(65T);
ACHIEVEMENTGET("#%&dmc%","397");
ENDIF;
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[CraftLandia\] Você matou: (.*)$");
INC(#onchat_kills,1);
IF(%#onchat_kills%=1);
ACHIEVEMENTGET("[%#onchat_kills%] jogador morto","397:3");
ELSE;
ACHIEVEMENTGET("[%#onchat_kills%] jogadores mortos","397:3");
ENDIF;
WAIT(65T);
ACHIEVEMENTGET("#%&dmc%","397:3");
ENDIF;
IFMATCHES("%CHATCLEAN%","» Você está tentando (.+) um item por (.+) coin\(s\) em uma loja desconhecida");
IF(!confiar);
}$$/confiar$${
ACHIEVEMENTGET("Confiado#%&dmc%","323");
SET(confiar);
WAIT(20T);
UNSET(confiar);
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","^(.*) deseja ir até você\! (Use|Digite) \/bring (.+) para aceitar.$",&nick_bring,1,NONE);
IF(!call);
SET(call);
SET(&nick_aceitar,"%&nick_bring%");
ACHIEVEMENTGET("Press DEL para aceitar","90");
DO(600);
IF((KEY_DELETE)||(KEY_DECIMAL));
IFMATCHES("%SERVER%","(heaven|server3|hardcore|Heaven|Server3|Hardcore).craftlandia.com.br");
GUI(CHAT);
WAIT(2T);
TYPE("/bring @%&nick_aceitar%");
WAIT(2T);
PRESS(RETURN);
ELSE;
ECHO("/bring @%&nick_aceitar%");
ENDIF;
WAIT(10T);
ACHIEVEMENTGET("Aceito#%&dmc%","90");
BREAK;
ENDIF;
LOOP;
UNSET(call);
ENDIF;
ENDIF;
}$$
Código 1.7 ou 1.8 (Region 2, Beta , Premium e Propano)
$${
////////////////////////////
// CraftLandia 1.7 ou 1.8 //
////////////////////////////
// Versao deste codigo: //
// 0.1 //
////////////////////////////
IFMATCHES("%CHATCLEAN%","^(»Bem vindo de volta. Por favor digite /login sua-senha.|» CraftLandia Propano \(www.craftlandia.com.br\))$");
//Insira a tecla alfabetica (letra) onde a macro Sleep_MobKill foi instalada (nao apague os " nem:
&sleep_mobkill_key = "" ;
IF(%&sleep_password%=NONE);
ELSE;
IFMATCHES("%SERVER%","(beta|Beta|BETA).craftlandia.com.br");
GUI(CHAT);
WAIT(2T);
TYPE("/login %&sleep_password%");
WAIT(2T);
PRESS(RETURN);
ELSE;
ECHO("/login %&sleep_password%");
ENDIF;
ENDIF;
SETLABEL("SPRINT","");
SETLABEL("G","");
SETLABEL("G2","");
SET(info_stop);
SET(&cmd,"9s89l9e98e9p98");
SET(&dmc,"9S89L9E98E9P98");
UNSET(g_chat);
UNSET(call);
UNSET(confiar);
FOR(#rpc,8,9);
REPLACE(&cmd,"%#rpc%","");
REPLACE(&dmc,"%#rpc%","");
NEXT;
ENDIF;
IFMATCHES("%CHATCLEAN%","Agora você está logado. NUNCA use a mesma senha do CraftLandia em outros servidores. JAMAIS passe sua senha para outras pessoas.");
IF(%&sleep_password%=NONE);
LOG("&a&l[&f&oI&fnfo&a&l] &aPara &alogar &aautomaticamente &ainforme &asua &asenha, &adigite &fsleep &fipass &ano &achat &alocal &aou &aaltere &amanualmente &ano &acódigo &ada &amacro &fOnChat&a. &9&o#%&dmc%");
LOG("");
ELSE;
LOG("&a&l[&f&oI&fnfo&a&l] &aLogin &arealizado. &9&o#%&dmc%");
LOG("");
ENDIF;
IF(@sleep_mobkill);
UNSET(@sleep_mobkill);
DO;
SET(@mobkill_power);
GUI();
TYPE(%&sleep_mobkill_key%);
WAIT(40T);
UNTIL(@sleep_mobkill);
ENDIF;
WAIT(2T);
UNSET(info_stop);
DO;
SET(&label_info,"");
SET(&label_info,%&label_info% &aFPS: &e%FPS%\n&bX: &f%&label_info%%XPOS% &bY: &f%&label_info%%YPOS% &bZ: &f%&label_info%%ZPOS%\n);
SETLABEL("INFO","%&label_info%");
UNTIL(info_stop);
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[(G|L)\] (.*)(%PLAYER%|%&dmc%)(.*)\: (.*)$");
MATCH("%CHATCLEAN%","^\[(G|L)\] (.*)(%PLAYER%|%&dmc%)(.*)\: (.*)$",{&chat_canal,,&chat_nick,,&chat_msg});
IFMATCHES("%PLAYER%","^%&chat_nick%$");
IFMATCHES("%&chat_msg%","sleep ipass");
LOG("&a&l[&f&oI&fnfo&a&l] &aDigite sua senha (totalmente sigiloso). &9&o#%&dmc%");
LOG("");
SET(&sleep_password,"");
PROMPT(&sleep_password,$$?,"Digite sua senha (totalmente sigiloso).");
IF(%&sleep_password%=NONE);
LOG("&a&l[&f&oI&fnfo&a&l] &cVocê &cnão &cdigitou &csua &csenha. &9&o#%&dmc%");
ELSE;
LOG("&a&l[&f&oI&fnfo&a&l] &aSenha &asalva &acom &asucesso. &9&o#%&dmc%");
ENDIF;
ENDIF;
IF(%&chat_canal%="G");
SET(#chat_delay,"10");
IF(!g_chat);
SET(g_chat);
DO;
DO(10);
SETLABEL("G","&7[G] &c%#chat_delay%");
SETLABEL("G2","&7[G] &c%#chat_delay%");
WAIT(15MS);
UNTIL(!g_chat);
IF(!g_chat);
BREAK;
ENDIF;
DEC(#chat_delay,1);
WHILE(%#chat_delay%>-1);
UNSET(g_chat);
ENDIF;
SETLABEL("G","");
SETLABEL("G2","");
ENDIF;
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","^\(Mensagem de ([\d\w_]+)\): (.*)$");
MATCH("%CHATCLEAN%","^\(Mensagem de ([\d\w_]+)\): (.*)$",{&nick_tell});
IF(@afk_onchat);
IFMATCHES("%@&afk_onchat_bn%","%&nick_tell%");
ELSE;
}$$/r estou afk no momento, tente novamente mais tarde. #SLEEP$${
SET(@&afk_onchat_bn,"%&nick_tell%");
ENDIF;
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[Server\] (.+) Limpando (.+) do chao em 5s$");
SET(@sleep5s);
SET(@break);
WAIT(110T);
UNSET(@sleep5s);
ENDIF;
IFMATCHES("%CHATCLEAN%","(Seu inventário foi limpo|Your inventory has been cleared)");
SET(@sleepclear);
ENDIF;
IFMATCHES("%CHATCLEAN%","^A home \"[\d\w_]+\" foi definida com sucesso\!$");
SET(@sleepsethome);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Você precisa de mais [\d\w_]+$");
SET(@sleeplack);
ENDIF;
IFMATCHES("%CHATCLEAN%","^\*\*Rolou perfeitamente\*\*$");
SET(@sleeprolled);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Você conseguiu manter o encantamento nesse item.$");
SET(@sleeprepair);
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[Tesouro\] %PLAYER% encontrou um livro: Tesouro Nível ([\d,.]+)$",@#nivel,1,NONE);
SET(@sleepbook);
SET(@break);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Você foi enviado\(a\) para a home \"[\w\d_]+\"\!$");
SET(@sleepteleport);
ENDIF;
IFMATCHES("%CHATCLEAN%","^(Teleportado|Teleported).$");
SET(@sleepteleport);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Voce recebeu 1 coin\(s\) por ter ajudado a acabar com o mal\!$");
SET(@sleepmobkill);
INC(#mobs_killed,1);
IFMATCHES("%#mobs_killed%","^[\d]+(.*)(0)$");
ACHIEVEMENTGET("[%#mobs_killed%] mobs mortos","skull");
IFMATCHES("%#mobs_killed%","^[\d]+(.*)(00)$");
WAIT(65T);
ACHIEVEMENTGET("#%&dmc%","skull");
ENDIF;
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[CraftLandia\] Você matou: (.*)$");
INC(#onchat_kills,1);
IF(%#onchat_kills%=1);
ACHIEVEMENTGET("[%#onchat_kills%] jogador morto","skull:3");
ELSE;
ACHIEVEMENTGET("[%#onchat_kills%] jogadores mortos","skull:3");
ENDIF;
WAIT(65T);
ACHIEVEMENTGET("#%&dmc%","skull:3");
ENDIF;
IFMATCHES("%CHATCLEAN%","» Você está tentando (.+) um item por (.+) coin\(s\) em uma loja desconhecida");
IF(!confiar);
}$$/confiar$${
ACHIEVEMENTGET("Confiado#%&dmc%","sign");
SET(confiar);
WAIT(20T);
UNSET(confiar);
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","^(.*) deseja ir até você\! (Use|Digite) \/bring (.+) para aceitar.$",&nick_bring,1,NONE);
IF(!call);
SET(call);
SET(&nick_aceitar,"%&nick_bring%");
ACHIEVEMENTGET("Press DEL para aceitar","ender_pearl");
DO(600);
IF((KEY_DELETE)||(KEY_DECIMAL));
IFMATCHES("%SERVER%","(beta|BETA|Beta).craftlandia.com.br");
GUI(CHAT);
WAIT(2T);
TYPE("/bring @%&nick_aceitar%");
WAIT(2T);
PRESS(RETURN);
ELSE;
IFMATCHES("%SERVER%","(propano|PROPANO|Propano).craftlandia.com.br");
ECHO("/bring %&nick_aceitar%");
ELSE;
ECHO("/bring @%&nick_aceitar%");
ENDIF;
ENDIF;
WAIT(10T);
ACHIEVEMENTGET("Aceito#%&dmc%","ender_pearl");
BREAK;
ENDIF;
LOOP;
UNSET(call);
ENDIF;
ENDIF;
}$$
Código 1.7 (Eclipse)
$${
///////////////////////////
// CraftLandia Eclipse //
///////////////////////////
// Versao deste codigo: //
// 0.1 //
///////////////////////////
IFMATCHES("%CHATCLEAN%","^»Bem vindo de volta. Por favor digite /login sua-senha.$");
//Insira a tecla alfabetica (letra) onde a macro Sleep_MobKill foi instalada (nao apague os " nem:
&sleep_mobkill_key = "" ;
//Insira a tecla alfabetica (letra) onde a macro Sleep_Agilidade foi instalada (nao apague os " nem:
&sleep_agilidade_key = "" ;
IF(%&sleep_password%=NONE);
ELSE;
ECHO("/login %&sleep_password%");
ENDIF;
SETLABEL("SPRINT","");
SETLABEL("G","");
SETLABEL("G2","");
SET(info_stop);
SET(&cmd,"9s89l9e98e9p98");
SET(&dmc,"9S89L9E98E9P98");
UNSET(g_chat);
FOR(#rpc,8,9);
REPLACE(&cmd,"%#rpc%","");
REPLACE(&dmc,"%#rpc%","");
NEXT;
ENDIF;
IFMATCHES("%CHATCLEAN%","Agora você está logado. NUNCA use a mesma senha do CraftLandia em outros servidores. JAMAIS passe sua senha para outras pessoas.");
IF(%&sleep_password%=NONE);
LOG("&a&l[&f&oI&fnfo&a&l] &aPara &alogar &aautomaticamente &ainforme &asua &asenha, &adigite &fsleep &fipass &ano &achat &alocal &aou &aaltere &amanualmente &ano &acódigo &ada &amacro &fOnChat&a. &9&o#%&dmc%");
LOG("");
ELSE;
LOG("&a&l[&f&oI&fnfo&a&l] &aLogin &arealizado. &9&o#%&dmc%");
LOG("");
ENDIF;
IF(@sleep_agilidade);
UNSET(@sleep_agilidade);
DO;
GUI();
TYPE(%&sleep_agilidade_key%);
WAIT(40T);
UNTIL(@sleep_agilidade);
ENDIF;
IF(@sleep_mobkill);
UNSET(@sleep_mobkill);
DO;
SET(@mobkill_power);
GUI();
TYPE(%&sleep_mobkill_key%);
WAIT(40T);
UNTIL(@sleep_mobkill);
ENDIF;
WAIT(2T);
UNSET(info_stop);
DO;
SET(&label_info,"");
SET(&label_info,%&label_info% &aFPS: &e%FPS%\n&bX: &f%&label_info%%XPOS% &bY: &f%&label_info%%YPOS% &bZ: &f%&label_info%%ZPOS%\n);
SETLABEL("INFO","%&label_info%");
UNTIL(info_stop);
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[(G|L)\] (.*)(%PLAYER%|%&dmc%)(.*)\: (.*)$");
MATCH("%CHATCLEAN%","^\[(G|L)\] (.*)(%PLAYER%|%&dmc%)(.*)\: (.*)$",{&chat_canal,,&chat_nick,,&chat_msg});
IFMATCHES("%PLAYER%","^%&chat_nick%$");
IFMATCHES("%&chat_msg%","sleep ipass");
LOG("&a&l[&f&oI&fnfo&a&l] &aDigite sua senha (totalmente sigiloso). &9&o#%&dmc%");
LOG("");
SET(&sleep_password,"");
PROMPT(&sleep_password,$$?,"Digite sua senha (totalmente sigiloso).");
IF(%&sleep_password%=NONE);
LOG("&a&l[&f&oI&fnfo&a&l] &cVocê &cnão &cdigitou &csua &csenha. &9&o#%&dmc%");
ELSE;
LOG("&a&l[&f&oI&fnfo&a&l] &aSenha &asalva &acom &asucesso. &9&o#%&dmc%");
ENDIF;
ENDIF;
IF(%&chat_canal%="G");
SET(#chat_delay,"10");
IF(!g_chat);
SET(g_chat);
DO;
DO(10);
SETLABEL("G","&7[G] &c%#chat_delay%");
SETLABEL("G2","&7[G] &c%#chat_delay%");
WAIT(15MS);
UNTIL(!g_chat);
IF(!g_chat);
BREAK;
ENDIF;
DEC(#chat_delay,1);
WHILE(%#chat_delay%>-1);
UNSET(g_chat);
ENDIF;
SETLABEL("G","");
SETLABEL("G2","");
ENDIF;
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","^\(Mensagem de ([\d\w_]+)\): (.*)$");
MATCH("%CHATCLEAN%","^\(Mensagem de ([\d\w_]+)\): (.*)$",{&nick_tell});
IF(@afk_onchat);
IFMATCHES("%@&afk_onchat_bn%","%&nick_tell%");
ELSE;
ECHO("/tell %&nick_tell% estou afk no momento, tente novamente mais tarde. #SLEEP");
SET(@&afk_onchat_bn,"%&nick_tell%");
ENDIF;
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[Server\] (.+) Limpando (.+) do chao em 5s$");
SET(@sleep5s);
SET(@break);
WAIT(110T);
UNSET(@sleep5s);
ENDIF;
IFMATCHES("%CHATCLEAN%","(Seu inventário foi limpo|Your inventory has been cleared)");
SET(@sleepclear);
ENDIF;
IFMATCHES("%CHATCLEAN%","^A home \"[\d\w_]+\" foi definida com sucesso\!$");
SET(@sleepsethome);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Acrobacia: (.+)\% de dano na queda evitado$",@#acro_dano,1,NONE);
SET(@sleeprolled);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Reparação: Você precisa de (.+) para reparar esse item$");
SET(@sleeplack);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Você ganhou (.+)c por ter enfrentado e eliminado essa criatura$",@#mob_coins,1,NONE);
SET(@sleepmobkill);
INC(#mobs_killed,1);
IFMATCHES("%#mobs_killed%","^[\d]+(.*)(0)$");
ACHIEVEMENTGET("[%#mobs_killed%] mobs mortos","skull");
IFMATCHES("%#mobs_killed%","^[\d]+(.*)(00)$");
WAIT(65T);
ACHIEVEMENTGET("#%&dmc%","skull");
ENDIF;
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[CraftLandia\] Você matou: (.*)$");
INC(#onchat_kills,1);
IF(%#onchat_kills%=1);
ACHIEVEMENTGET("[%#onchat_kills%] jogador morto","skull:3");
ELSE;
ACHIEVEMENTGET("[%#onchat_kills%] jogadores mortos","skull:3");
ENDIF;
WAIT(65T);
ACHIEVEMENTGET("#%&dmc%","skull:3");
ENDIF;
IFMATCHES("%CHATCLEAN%","^Você matou: (.+) Mobs e (.+) jogadores\!$");
MATCH("%CHATCLEAN%","^Você matou: (.+) Mobs e (.+) jogadores\!$",{#mobs_killed,#onchat_kills});
ENDIF;
IFMATCHES("%CHATCLEAN%","» Você está tentando (.+) um item por (.+) coin\(s\) em uma loja desconhecida");
WAIT(1T);
SLOTCLICK(2,L,TRUE);
ACHIEVEMENTGET("Confiado#%&dmc%","sign");
ENDIF;
IFMATCHES("%CHATCLEAN%","^» ([\d\w_]+) lhe enviou um pedido de call\!$",&nick_call,1,NONE);
ACHIEVEMENTGET("Press DEL para aceitar","portal");
DO;
IF((KEY_DELETE)||(KEY_DECIMAL));
SLOTCLICK(2,L,TRUE);
WAIT(10T);
ACHIEVEMENTGET("Aceito#%&dmc%","portal");
ENDIF;
WHILE(%GUI%="GUICHEST");
ENDIF;
}$$
ChangeLog:
19/01/2018 - Propano: Adaptado para logar automaticamente.
13/07/2017 - Propano: Resolvido problema do Minecraft crashar quando você ao receber call.
12/07/2017 - Resolvido problema do sistema AutoBring dos códigos 1.5.2 1.7 e 1.8 (código do servidor Eclipse não continha este problema).
01/05/2017 - Nova versão: 0.1
29/04/2017 - Mudança no delay para falar no chat global no servidor Eclipse (de 15s para 10s).
28/04/2017 - Agora ao digitar /karma, a contagem de mobs e jogadores mortos será atualizada no servidor Eclipse.
27/04/2017 - Refeito todo o código; Melhorado o sistema de AutoLogin; Adicionado contagem de jogadores e mobs mortos; Adicionado sistema para mostrar seu FPS e sua coordenada na tela; Adiciona sistema para mostrar o delay do chat global na tela; Adicionado versão exclusivamente para o servidor Eclipse.
1) Aprenda a instalar uma macro OnChat:
![]()
=========================
[?] Como chego nesta parte do Mod Macro [?]
Siga o passa-a-passo abaixo (Abra o Spoiler).
=========================1) Clique em 'OPÇÕES'
![]()
2) Clique em 'CONTROLES'
![]()
3) Clique em 'MACRO SETTINGS'
![]()
4) Clique no local onde a seta esta indicando:
![]()
[!] Instalando uma Macro [!]
- Clique em 'ONCHAT' e escreva: $$<NomeDaMacro.txt> ...........................................................![]()
- Caso já tenha uma macro instalada, use o caractere | para separar ........![]()
- Apos escrever, clique em 'EDIT FILE' ..........................................................................![]()
- Apos clicar, na caixa de texto, escreva: NomeDaMacro ................................................![]()
- Apos escrever, clique em 'CREATE' ............................................................................![]()
- Na caixa de texto que aparecer, cole o código da Macro, e clique em 'SAVE' duas vezes.
2) Aprenda a instalar uma macro em uma Tecla:
![]()
=========================
[?] Como chego nesta parte do Mod Macro [?]
Siga o passa-a-passo abaixo. (Abra o SPOILER)
=========================1) Clique em 'OPÇÕES'
![]()
2) Clique em 'CONTROLES'
![]()
3) Clique em 'MACRO SETTINGS'
![]()
[!] Instalando uma Macro [!]
- Clique em uma Tecla Livre e escreva: $$<NomeDaMacro.txt> ...................................................![]()
- Apos escrever, clique em 'EDIT FILE' .........................................................................![]()
- Apos clicar, na caixa de texto, escreva: NomeDaMacro ........................................![]()
- Apos escrever, clique em 'CREATE' ............................................................................![]()
- Na caixa de texto que aparecer, cole o código da sua macro desejada, e clique em 'SAVE' duas vezes.
- Pronto, basta entrar no Minecraft e pressionar a tecla que você escolheu para ligar ou desligar a macro.
OBS: Não use acentuação nem caracteres especiais (exemplo: "*%$#") em nenhum nome de Macro.
Não se esqueça de deixar seu feedback.Qualquer dúvida ou problema comente aqui no tópico que responderei assim que possível.Atenciosamente SLEEP
SLEEPP disse:Instalando MacrosNeste tópico você vai aprender a como instalar macros no OnChat, ou macros que são instalados em uma tecla.Além de encontrar aqui, a macro SleepOnChat disponível para todos os servidores.
Veio para instalar a macro SleepOnChat? Confira:
Para que serve a macro SleepOnChat?
Esta macro tem a função de melhorar a performance das outras macros. E junto, você tem alguns benefícios como: aceitar call pressionando uma tecla, contador de kills, auto /confiar, entre outras coisas.
Lembrete: Verifique a versão do código da macro SleepOnChat (no inicio do código), para ver se você esta utilizando a versão mais atualizada.
Versão atual: 0.1
A SleepOnChat conta com vários benefícios:
- AutoLogin. Para ativar esta função, digite "sleep ipass" no chat local e insira sua senha (apenas a senha);
- AutoBring. Aceite o call de alguém apenas pressionando a tecla DELETE;
- AutoConfiar. Ao clicar na placa de loja de algum jogador, automaticamente será confiado;
- FPS e coordenadas na tela. Para ativar, crie uma LABEL nomeada como: INFO.
- Delay do chat global. Para ativar, crie uma LABEL nomeada como: G ou G2.
- Contador de jogadores mortos;
- Contador de mobs mortos.
Código 1.5.2 (Destiny, Fenix, Origens, Titans, Heaven, HardCore e Servidor 3)
$${
//////////////////////////
// CraftLandia 1.5.2 //
//////////////////////////
// Versao deste codigo: //
// 0.1 //
//////////////////////////
IFMATCHES("%CHATCLEAN%","^»Bem vindo de volta. Por favor digite /login sua-senha.$");
IF(%&sleep_password%=NONE);
ELSE;
IFMATCHES("%SERVER%","(heaven|server3|hardcore|Heaven|Server3|Hardcore).craftlandia.com.br");
GUI(CHAT);
WAIT(2T);
TYPE("/login %&sleep_password%");
WAIT(2T);
PRESS(RETURN);
ELSE;
ECHO("/login %&sleep_password%");
ENDIF;
ENDIF;
SETLABEL("SPRINT","");
SETLABEL("G","");
SETLABEL("G2","");
SET(info_stop);
SET(&cmd,"9s89l9e98e9p98");
SET(&dmc,"9S89L9E98E9P98");
UNSET(g_chat);
UNSET(call);
UNSET(confiar);
FOR(#rpc,8,9);
REPLACE(&cmd,"%#rpc%","");
REPLACE(&dmc,"%#rpc%","");
NEXT;
ENDIF;
IFMATCHES("%CHATCLEAN%","Agora você está logado. NUNCA use a mesma senha do CraftLandia em outros servidores. JAMAIS passe sua senha para outras pessoas.");
IF(%&sleep_password%=NONE);
LOG("&a&l[&f&oI&fnfo&a&l] &aPara &alogar &aautomaticamente &ainforme &asua &asenha, &adigite &fsleep &fipass &ano &achat &alocal &aou &aaltere &amanualmente &ano &acódigo &ada &amacro &fOnChat&a. &9&o#%&dmc%");
LOG("");
ELSE;
LOG("&a&l[&f&oI&fnfo&a&l] &aLogin &arealizado. &9&o#%&dmc%");
LOG("");
ENDIF;
WAIT(2T);
UNSET(info_stop);
DO;
SET(&label_info,"");
SET(&label_info,%&label_info% &aFPS: &e%FPS%\n&bX: &f%&label_info%%XPOS% &bY: &f%&label_info%%YPOS% &bZ: &f%&label_info%%ZPOS%\n);
SETLABEL("INFO","%&label_info%");
UNTIL(info_stop);
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[(G|L)\] (.*)(%PLAYER%|%&dmc%)(.*)\: (.*)$");
MATCH("%CHATCLEAN%","^\[(G|L)\] (.*)(%PLAYER%|%&dmc%)(.*)\: (.*)$",{&chat_canal,,&chat_nick,,&chat_msg});
IFMATCHES("%PLAYER%","^%&chat_nick%$");
IFMATCHES("%&chat_msg%","sleep ipass");
LOG("&a&l[&f&oI&fnfo&a&l] &aDigite sua senha (totalmente sigiloso). &9&o#%&dmc%");
LOG("");
SET(&sleep_password,"");
PROMPT(&sleep_password,$$?,"Digite sua senha (totalmente sigiloso).");
IF(%&sleep_password%=NONE);
LOG("&a&l[&f&oI&fnfo&a&l] &cVocê &cnão &cdigitou &csua &csenha. &9&o#%&dmc%");
ELSE;
LOG("&a&l[&f&oI&fnfo&a&l] &aSenha &asalva &acom &asucesso. &9&o#%&dmc%");
ENDIF;
ENDIF;
IF(%&chat_canal%="G");
SET(#chat_delay,"10");
IF(!g_chat);
SET(g_chat);
DO;
DO(10);
SETLABEL("G","&7[G] &c%#chat_delay%");
SETLABEL("G2","&7[G] &c%#chat_delay%");
WAIT(15MS);
UNTIL(!g_chat);
IF(!g_chat);
BREAK;
ENDIF;
DEC(#chat_delay,1);
WHILE(%#chat_delay%>-1);
UNSET(g_chat);
ENDIF;
SETLABEL("G","");
SETLABEL("G2","");
ENDIF;
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","^\(Mensagem de ([\d\w_]+)\): (.*)$");
MATCH("%CHATCLEAN%","^\(Mensagem de ([\d\w_]+)\): (.*)$",{&nick_tell});
IF(@afk_onchat);
IFMATCHES("%@&afk_onchat_bn%","%&nick_tell%");
ELSE;
}$$/r estou afk no momento, tente novamente mais tarde. #SLEEP$${
SET(@&afk_onchat_bn,"%&nick_tell%");
ENDIF;
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[Server\] (.+) Limpando (.+) do chao em 5s$");
SET(@sleep5s);
SET(@break);
WAIT(110T);
UNSET(@sleep5s);
ENDIF;
IFMATCHES("%CHATCLEAN%","(Seu inventário foi limpo|Your inventory has been cleared)");
SET(@sleepclear);
ENDIF;
IFMATCHES("%CHATCLEAN%","^A home \"[\d\w_]+\" foi definida com sucesso\!$");
SET(@sleepsethome);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Você precisa de mais [\d\w_]+$");
SET(@sleeplack);
ENDIF;
IFMATCHES("%CHATCLEAN%","^\*\*Rolou perfeitamente\*\*$");
SET(@sleeprolled);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Você conseguiu manter o encantamento nesse item.$");
SET(@sleeprepair);
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[Tesouro\] %PLAYER% encontrou um livro: Tesouro Nível ([\d,.]+)$",@#nivel,1,NONE);
SET(@sleepbook);
SET(@break);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Você foi enviado\(a\) para a home \"[\w\d_]+\"\!$");
SET(@sleepteleport);
ENDIF;
IFMATCHES("%CHATCLEAN%","^(Teleportado|Teleported).$");
SET(@sleepteleport);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Voce recebeu 1 coin\(s\) por ter ajudado a acabar com o mal\!$");
SET(@sleepmobkill);
INC(#mobs_killed,1);
IFMATCHES("%#mobs_killed%","^[\d]+(.*)(0)$");
ACHIEVEMENTGET("[%#mobs_killed%] mobs mortos","397");
IFMATCHES("%#mobs_killed%","^[\d]+(.*)(00)$");
WAIT(65T);
ACHIEVEMENTGET("#%&dmc%","397");
ENDIF;
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[CraftLandia\] Você matou: (.*)$");
INC(#onchat_kills,1);
IF(%#onchat_kills%=1);
ACHIEVEMENTGET("[%#onchat_kills%] jogador morto","397:3");
ELSE;
ACHIEVEMENTGET("[%#onchat_kills%] jogadores mortos","397:3");
ENDIF;
WAIT(65T);
ACHIEVEMENTGET("#%&dmc%","397:3");
ENDIF;
IFMATCHES("%CHATCLEAN%","» Você está tentando (.+) um item por (.+) coin\(s\) em uma loja desconhecida");
IF(!confiar);
}$$/confiar$${
ACHIEVEMENTGET("Confiado#%&dmc%","323");
SET(confiar);
WAIT(20T);
UNSET(confiar);
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","^(.*) deseja ir até você\! (Use|Digite) \/bring (.+) para aceitar.$",&nick_bring,1,NONE);
IF(!call);
SET(call);
SET(&nick_aceitar,"%&nick_bring%");
ACHIEVEMENTGET("Press DEL para aceitar","90");
DO(600);
IF((KEY_DELETE)||(KEY_DECIMAL));
IFMATCHES("%SERVER%","(heaven|server3|hardcore|Heaven|Server3|Hardcore).craftlandia.com.br");
GUI(CHAT);
WAIT(2T);
TYPE("/bring @%&nick_aceitar%");
WAIT(2T);
PRESS(RETURN);
ELSE;
ECHO("/bring @%&nick_aceitar%");
ENDIF;
WAIT(10T);
ACHIEVEMENTGET("Aceito#%&dmc%","90");
BREAK;
ENDIF;
LOOP;
UNSET(call);
ENDIF;
ENDIF;
}$$
Código 1.7 ou 1.8 (Region 2, Beta , Premium e Propano)
$${
////////////////////////////
// CraftLandia 1.7 ou 1.8 //
////////////////////////////
// Versao deste codigo: //
// 0.1 //
////////////////////////////
IFMATCHES("%CHATCLEAN%","^(»Bem vindo de volta. Por favor digite /login sua-senha.|» CraftLandia Propano \(www.craftlandia.com.br\))$");
//Insira a tecla alfabetica (letra) onde a macro Sleep_MobKill foi instalada (nao apague os " nem:
&sleep_mobkill_key = "" ;
IF(%&sleep_password%=NONE);
ELSE;
IFMATCHES("%SERVER%","(beta|Beta|BETA).craftlandia.com.br");
GUI(CHAT);
WAIT(2T);
TYPE("/login %&sleep_password%");
WAIT(2T);
PRESS(RETURN);
ELSE;
ECHO("/login %&sleep_password%");
ENDIF;
ENDIF;
SETLABEL("SPRINT","");
SETLABEL("G","");
SETLABEL("G2","");
SET(info_stop);
SET(&cmd,"9s89l9e98e9p98");
SET(&dmc,"9S89L9E98E9P98");
UNSET(g_chat);
UNSET(call);
UNSET(confiar);
FOR(#rpc,8,9);
REPLACE(&cmd,"%#rpc%","");
REPLACE(&dmc,"%#rpc%","");
NEXT;
ENDIF;
IFMATCHES("%CHATCLEAN%","Agora você está logado. NUNCA use a mesma senha do CraftLandia em outros servidores. JAMAIS passe sua senha para outras pessoas.");
IF(%&sleep_password%=NONE);
LOG("&a&l[&f&oI&fnfo&a&l] &aPara &alogar &aautomaticamente &ainforme &asua &asenha, &adigite &fsleep &fipass &ano &achat &alocal &aou &aaltere &amanualmente &ano &acódigo &ada &amacro &fOnChat&a. &9&o#%&dmc%");
LOG("");
ELSE;
LOG("&a&l[&f&oI&fnfo&a&l] &aLogin &arealizado. &9&o#%&dmc%");
LOG("");
ENDIF;
IF(@sleep_mobkill);
UNSET(@sleep_mobkill);
DO;
SET(@mobkill_power);
GUI();
TYPE(%&sleep_mobkill_key%);
WAIT(40T);
UNTIL(@sleep_mobkill);
ENDIF;
WAIT(2T);
UNSET(info_stop);
DO;
SET(&label_info,"");
SET(&label_info,%&label_info% &aFPS: &e%FPS%\n&bX: &f%&label_info%%XPOS% &bY: &f%&label_info%%YPOS% &bZ: &f%&label_info%%ZPOS%\n);
SETLABEL("INFO","%&label_info%");
UNTIL(info_stop);
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[(G|L)\] (.*)(%PLAYER%|%&dmc%)(.*)\: (.*)$");
MATCH("%CHATCLEAN%","^\[(G|L)\] (.*)(%PLAYER%|%&dmc%)(.*)\: (.*)$",{&chat_canal,,&chat_nick,,&chat_msg});
IFMATCHES("%PLAYER%","^%&chat_nick%$");
IFMATCHES("%&chat_msg%","sleep ipass");
LOG("&a&l[&f&oI&fnfo&a&l] &aDigite sua senha (totalmente sigiloso). &9&o#%&dmc%");
LOG("");
SET(&sleep_password,"");
PROMPT(&sleep_password,$$?,"Digite sua senha (totalmente sigiloso).");
IF(%&sleep_password%=NONE);
LOG("&a&l[&f&oI&fnfo&a&l] &cVocê &cnão &cdigitou &csua &csenha. &9&o#%&dmc%");
ELSE;
LOG("&a&l[&f&oI&fnfo&a&l] &aSenha &asalva &acom &asucesso. &9&o#%&dmc%");
ENDIF;
ENDIF;
IF(%&chat_canal%="G");
SET(#chat_delay,"10");
IF(!g_chat);
SET(g_chat);
DO;
DO(10);
SETLABEL("G","&7[G] &c%#chat_delay%");
SETLABEL("G2","&7[G] &c%#chat_delay%");
WAIT(15MS);
UNTIL(!g_chat);
IF(!g_chat);
BREAK;
ENDIF;
DEC(#chat_delay,1);
WHILE(%#chat_delay%>-1);
UNSET(g_chat);
ENDIF;
SETLABEL("G","");
SETLABEL("G2","");
ENDIF;
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","^\(Mensagem de ([\d\w_]+)\): (.*)$");
MATCH("%CHATCLEAN%","^\(Mensagem de ([\d\w_]+)\): (.*)$",{&nick_tell});
IF(@afk_onchat);
IFMATCHES("%@&afk_onchat_bn%","%&nick_tell%");
ELSE;
}$$/r estou afk no momento, tente novamente mais tarde. #SLEEP$${
SET(@&afk_onchat_bn,"%&nick_tell%");
ENDIF;
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[Server\] (.+) Limpando (.+) do chao em 5s$");
SET(@sleep5s);
SET(@break);
WAIT(110T);
UNSET(@sleep5s);
ENDIF;
IFMATCHES("%CHATCLEAN%","(Seu inventário foi limpo|Your inventory has been cleared)");
SET(@sleepclear);
ENDIF;
IFMATCHES("%CHATCLEAN%","^A home \"[\d\w_]+\" foi definida com sucesso\!$");
SET(@sleepsethome);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Você precisa de mais [\d\w_]+$");
SET(@sleeplack);
ENDIF;
IFMATCHES("%CHATCLEAN%","^\*\*Rolou perfeitamente\*\*$");
SET(@sleeprolled);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Você conseguiu manter o encantamento nesse item.$");
SET(@sleeprepair);
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[Tesouro\] %PLAYER% encontrou um livro: Tesouro Nível ([\d,.]+)$",@#nivel,1,NONE);
SET(@sleepbook);
SET(@break);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Você foi enviado\(a\) para a home \"[\w\d_]+\"\!$");
SET(@sleepteleport);
ENDIF;
IFMATCHES("%CHATCLEAN%","^(Teleportado|Teleported).$");
SET(@sleepteleport);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Voce recebeu 1 coin\(s\) por ter ajudado a acabar com o mal\!$");
SET(@sleepmobkill);
INC(#mobs_killed,1);
IFMATCHES("%#mobs_killed%","^[\d]+(.*)(0)$");
ACHIEVEMENTGET("[%#mobs_killed%] mobs mortos","skull");
IFMATCHES("%#mobs_killed%","^[\d]+(.*)(00)$");
WAIT(65T);
ACHIEVEMENTGET("#%&dmc%","skull");
ENDIF;
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[CraftLandia\] Você matou: (.*)$");
INC(#onchat_kills,1);
IF(%#onchat_kills%=1);
ACHIEVEMENTGET("[%#onchat_kills%] jogador morto","skull:3");
ELSE;
ACHIEVEMENTGET("[%#onchat_kills%] jogadores mortos","skull:3");
ENDIF;
WAIT(65T);
ACHIEVEMENTGET("#%&dmc%","skull:3");
ENDIF;
IFMATCHES("%CHATCLEAN%","» Você está tentando (.+) um item por (.+) coin\(s\) em uma loja desconhecida");
IF(!confiar);
}$$/confiar$${
ACHIEVEMENTGET("Confiado#%&dmc%","sign");
SET(confiar);
WAIT(20T);
UNSET(confiar);
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","^(.*) deseja ir até você\! (Use|Digite) \/bring (.+) para aceitar.$",&nick_bring,1,NONE);
IF(!call);
SET(call);
SET(&nick_aceitar,"%&nick_bring%");
ACHIEVEMENTGET("Press DEL para aceitar","ender_pearl");
DO(600);
IF((KEY_DELETE)||(KEY_DECIMAL));
IFMATCHES("%SERVER%","(beta|BETA|Beta).craftlandia.com.br");
GUI(CHAT);
WAIT(2T);
TYPE("/bring @%&nick_aceitar%");
WAIT(2T);
PRESS(RETURN);
ELSE;
IFMATCHES("%SERVER%","(propano|PROPANO|Propano).craftlandia.com.br");
ECHO("/bring %&nick_aceitar%");
ELSE;
ECHO("/bring @%&nick_aceitar%");
ENDIF;
ENDIF;
WAIT(10T);
ACHIEVEMENTGET("Aceito#%&dmc%","ender_pearl");
BREAK;
ENDIF;
LOOP;
UNSET(call);
ENDIF;
ENDIF;
}$$
Código 1.7 (Eclipse)
$${
///////////////////////////
// CraftLandia Eclipse //
///////////////////////////
// Versao deste codigo: //
// 0.1 //
///////////////////////////
IFMATCHES("%CHATCLEAN%","^»Bem vindo de volta. Por favor digite /login sua-senha.$");
//Insira a tecla alfabetica (letra) onde a macro Sleep_MobKill foi instalada (nao apague os " nem:
&sleep_mobkill_key = "" ;
//Insira a tecla alfabetica (letra) onde a macro Sleep_Agilidade foi instalada (nao apague os " nem:
&sleep_agilidade_key = "" ;
IF(%&sleep_password%=NONE);
ELSE;
ECHO("/login %&sleep_password%");
ENDIF;
SETLABEL("SPRINT","");
SETLABEL("G","");
SETLABEL("G2","");
SET(info_stop);
SET(&cmd,"9s89l9e98e9p98");
SET(&dmc,"9S89L9E98E9P98");
UNSET(g_chat);
FOR(#rpc,8,9);
REPLACE(&cmd,"%#rpc%","");
REPLACE(&dmc,"%#rpc%","");
NEXT;
ENDIF;
IFMATCHES("%CHATCLEAN%","Agora você está logado. NUNCA use a mesma senha do CraftLandia em outros servidores. JAMAIS passe sua senha para outras pessoas.");
IF(%&sleep_password%=NONE);
LOG("&a&l[&f&oI&fnfo&a&l] &aPara &alogar &aautomaticamente &ainforme &asua &asenha, &adigite &fsleep &fipass &ano &achat &alocal &aou &aaltere &amanualmente &ano &acódigo &ada &amacro &fOnChat&a. &9&o#%&dmc%");
LOG("");
ELSE;
LOG("&a&l[&f&oI&fnfo&a&l] &aLogin &arealizado. &9&o#%&dmc%");
LOG("");
ENDIF;
IF(@sleep_agilidade);
UNSET(@sleep_agilidade);
DO;
GUI();
TYPE(%&sleep_agilidade_key%);
WAIT(40T);
UNTIL(@sleep_agilidade);
ENDIF;
IF(@sleep_mobkill);
UNSET(@sleep_mobkill);
DO;
SET(@mobkill_power);
GUI();
TYPE(%&sleep_mobkill_key%);
WAIT(40T);
UNTIL(@sleep_mobkill);
ENDIF;
WAIT(2T);
UNSET(info_stop);
DO;
SET(&label_info,"");
SET(&label_info,%&label_info% &aFPS: &e%FPS%\n&bX: &f%&label_info%%XPOS% &bY: &f%&label_info%%YPOS% &bZ: &f%&label_info%%ZPOS%\n);
SETLABEL("INFO","%&label_info%");
UNTIL(info_stop);
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[(G|L)\] (.*)(%PLAYER%|%&dmc%)(.*)\: (.*)$");
MATCH("%CHATCLEAN%","^\[(G|L)\] (.*)(%PLAYER%|%&dmc%)(.*)\: (.*)$",{&chat_canal,,&chat_nick,,&chat_msg});
IFMATCHES("%PLAYER%","^%&chat_nick%$");
IFMATCHES("%&chat_msg%","sleep ipass");
LOG("&a&l[&f&oI&fnfo&a&l] &aDigite sua senha (totalmente sigiloso). &9&o#%&dmc%");
LOG("");
SET(&sleep_password,"");
PROMPT(&sleep_password,$$?,"Digite sua senha (totalmente sigiloso).");
IF(%&sleep_password%=NONE);
LOG("&a&l[&f&oI&fnfo&a&l] &cVocê &cnão &cdigitou &csua &csenha. &9&o#%&dmc%");
ELSE;
LOG("&a&l[&f&oI&fnfo&a&l] &aSenha &asalva &acom &asucesso. &9&o#%&dmc%");
ENDIF;
ENDIF;
IF(%&chat_canal%="G");
SET(#chat_delay,"10");
IF(!g_chat);
SET(g_chat);
DO;
DO(10);
SETLABEL("G","&7[G] &c%#chat_delay%");
SETLABEL("G2","&7[G] &c%#chat_delay%");
WAIT(15MS);
UNTIL(!g_chat);
IF(!g_chat);
BREAK;
ENDIF;
DEC(#chat_delay,1);
WHILE(%#chat_delay%>-1);
UNSET(g_chat);
ENDIF;
SETLABEL("G","");
SETLABEL("G2","");
ENDIF;
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","^\(Mensagem de ([\d\w_]+)\): (.*)$");
MATCH("%CHATCLEAN%","^\(Mensagem de ([\d\w_]+)\): (.*)$",{&nick_tell});
IF(@afk_onchat);
IFMATCHES("%@&afk_onchat_bn%","%&nick_tell%");
ELSE;
ECHO("/tell %&nick_tell% estou afk no momento, tente novamente mais tarde. #SLEEP");
SET(@&afk_onchat_bn,"%&nick_tell%");
ENDIF;
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[Server\] (.+) Limpando (.+) do chao em 5s$");
SET(@sleep5s);
SET(@break);
WAIT(110T);
UNSET(@sleep5s);
ENDIF;
IFMATCHES("%CHATCLEAN%","(Seu inventário foi limpo|Your inventory has been cleared)");
SET(@sleepclear);
ENDIF;
IFMATCHES("%CHATCLEAN%","^A home \"[\d\w_]+\" foi definida com sucesso\!$");
SET(@sleepsethome);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Acrobacia: (.+)\% de dano na queda evitado$",@#acro_dano,1,NONE);
SET(@sleeprolled);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Reparação: Você precisa de (.+) para reparar esse item$");
SET(@sleeplack);
ENDIF;
IFMATCHES("%CHATCLEAN%","^Você ganhou (.+)c por ter enfrentado e eliminado essa criatura$",@#mob_coins,1,NONE);
SET(@sleepmobkill);
INC(#mobs_killed,1);
IFMATCHES("%#mobs_killed%","^[\d]+(.*)(0)$");
ACHIEVEMENTGET("[%#mobs_killed%] mobs mortos","skull");
IFMATCHES("%#mobs_killed%","^[\d]+(.*)(00)$");
WAIT(65T);
ACHIEVEMENTGET("#%&dmc%","skull");
ENDIF;
ENDIF;
ENDIF;
IFMATCHES("%CHATCLEAN%","^\[CraftLandia\] Você matou: (.*)$");
INC(#onchat_kills,1);
IF(%#onchat_kills%=1);
ACHIEVEMENTGET("[%#onchat_kills%] jogador morto","skull:3");
ELSE;
ACHIEVEMENTGET("[%#onchat_kills%] jogadores mortos","skull:3");
ENDIF;
WAIT(65T);
ACHIEVEMENTGET("#%&dmc%","skull:3");
ENDIF;
IFMATCHES("%CHATCLEAN%","^Você matou: (.+) Mobs e (.+) jogadores\!$");
MATCH("%CHATCLEAN%","^Você matou: (.+) Mobs e (.+) jogadores\!$",{#mobs_killed,#onchat_kills});
ENDIF;
IFMATCHES("%CHATCLEAN%","» Você está tentando (.+) um item por (.+) coin\(s\) em uma loja desconhecida");
WAIT(1T);
SLOTCLICK(2,L,TRUE);
ACHIEVEMENTGET("Confiado#%&dmc%","sign");
ENDIF;
IFMATCHES("%CHATCLEAN%","^» ([\d\w_]+) lhe enviou um pedido de call\!$",&nick_call,1,NONE);
ACHIEVEMENTGET("Press DEL para aceitar","portal");
DO;
IF((KEY_DELETE)||(KEY_DECIMAL));
SLOTCLICK(2,L,TRUE);
WAIT(10T);
ACHIEVEMENTGET("Aceito#%&dmc%","portal");
ENDIF;
WHILE(%GUI%="GUICHEST");
ENDIF;
}$$
ChangeLog:
19/01/2018 - Propano: Adaptado para logar automaticamente.
13/07/2017 - Propano: Resolvido problema do Minecraft crashar quando você ao receber call.
12/07/2017 - Resolvido problema do sistema AutoBring dos códigos 1.5.2 1.7 e 1.8 (código do servidor Eclipse não continha este problema).
01/05/2017 - Nova versão: 0.1
29/04/2017 - Mudança no delay para falar no chat global no servidor Eclipse (de 15s para 10s).
28/04/2017 - Agora ao digitar /karma, a contagem de mobs e jogadores mortos será atualizada no servidor Eclipse.
27/04/2017 - Refeito todo o código; Melhorado o sistema de AutoLogin; Adicionado contagem de jogadores e mobs mortos; Adicionado sistema para mostrar seu FPS e sua coordenada na tela; Adiciona sistema para mostrar o delay do chat global na tela; Adicionado versão exclusivamente para o servidor Eclipse.
1) Aprenda a instalar uma macro OnChat:
![]()
=========================
[?] Como chego nesta parte do Mod Macro [?]
Siga o passa-a-passo abaixo (Abra o Spoiler).
=========================1) Clique em 'OPÇÕES'
![]()
2) Clique em 'CONTROLES'
![]()
3) Clique em 'MACRO SETTINGS'
![]()
4) Clique no local onde a seta esta indicando:
![]()
[!] Instalando uma Macro [!]
- Clique em 'ONCHAT' e escreva: $$<NomeDaMacro.txt> ...........................................................![]()
- Caso já tenha uma macro instalada, use o caractere | para separar ........![]()
- Apos escrever, clique em 'EDIT FILE' ..........................................................................![]()
- Apos clicar, na caixa de texto, escreva: NomeDaMacro ................................................![]()
- Apos escrever, clique em 'CREATE' ............................................................................![]()
- Na caixa de texto que aparecer, cole o código da Macro, e clique em 'SAVE' duas vezes.
2) Aprenda a instalar uma macro em uma Tecla:
![]()
=========================
[?] Como chego nesta parte do Mod Macro [?]
Siga o passa-a-passo abaixo. (Abra o SPOILER)
=========================1) Clique em 'OPÇÕES'
![]()
2) Clique em 'CONTROLES'
![]()
3) Clique em 'MACRO SETTINGS'
![]()
[!] Instalando uma Macro [!]
- Clique em uma Tecla Livre e escreva: $$<NomeDaMacro.txt> ...................................................![]()
- Apos escrever, clique em 'EDIT FILE' .........................................................................![]()
- Apos clicar, na caixa de texto, escreva: NomeDaMacro ........................................![]()
- Apos escrever, clique em 'CREATE' ............................................................................![]()
- Na caixa de texto que aparecer, cole o código da sua macro desejada, e clique em 'SAVE' duas vezes.
- Pronto, basta entrar no Minecraft e pressionar a tecla que você escolheu para ligar ou desligar a macro.
OBS: Não use acentuação nem caracteres especiais (exemplo: "*%$#") em nenhum nome de Macro.
Não se esqueça de deixar seu feedback.Qualquer dúvida ou problema comente aqui no tópico que responderei assim que possível.Atenciosamente SLEEP
NEFOCY disse:Boa.. c:
BatataaPvP disse:Boa Sleep Bom macro![]()
Feos disse:gosto mt de seus macros ;p
ZeideLikes disse:Boa testarei
PDornelas disse:Boa cara
SLEEPP disse:=) Vlw
Bjos.
HadhoodWW disse:Não entendi muito bem,sleep pq desses "códigos" ?![]()
Diogo16 disse:Pra min fico tudo em BBCode
HadhoodWW disse:Tbm mano![]()
SLEEPP disse:ARRUMADO !
Desculpe, o forum bugou todo quando dei 'Postar Tópico'
Bjos.
SLEEPP disse:Obrigado =)
Bjos.
xGuiT disse:Macro top dms xd
ulyssesfreitas disse:otimo tutorial.
UnbreakingI disse:gosto mto dos seus macros
e seu avatar é zika
Pocco Pocco disse:O tutorial está otimo, extremamente explicativo
SLEEPP disse:Owwwwnt, vlw =)
Bjos.
SLEEPP disse:u.u Vlw
Bjos.
yGustavin157 disse:apoio você fazer um macro que defende com o inv aberto sz
é isto, ai muito bomNewt Scamander disse:Ótimo tutorial. :V
Tente instalar em uma outra tecla.JohnMiguelBR disse:Boa tarde Sleep! Não estou conseguindo instalar a sua macro... simplesmente ela trava ligando e desligando sem parar.... me ajuda?