[MACRO] Auto /confiar
+Sistema On/Off
CHANGELOG
26/05/2015
- Implementado AchievementGet.
- Implementado PlaySound.
- Melhorias gerais no código.
07/04/2015
- Código atualizado, incluído trecho para detectar também ao comprar um item.
[hr]
Introdução
[hr]
Recentemente a Craftlandia implementou nos servidores um sistema que aumenta a segurança dos jogadores ao estarem comprando/vendendo itens nas lojinhas vip, obriga que o jogador que pretende comprar ou vender algum item, confirme a primeira compra ou venda na placa em questão digitando no chat o comando /confiar.
Mas cá entre nós, isso as vezes é chato pacas né não? rsrs...
Com base no código DESTA MACRO do [member=MrBlueees] e DESTA MACRO do [member=Garpi] juntamente com sua ideia em implementar um sistema de on/off, elaborei uma nova macro.
**Atenção, este Macro vai desabilitar parcialmente o sistema de segurança do servidor ao comprar/vender seus itens, então cuidado ao usa-lo ok :thumbsup: !
[hr]
Características deste Macro
[hr]
-Testado somente nos Servidores 1.5.2;
-Para jogadores VIPs e Não-VIPs;
-Ao logar pergunta ao jogador através de um Prompt se deseja ou não ativar o Auto-Confiar e memoriza a opção desejada até o jogador deslogar;
-Dispara uma mensagem colorida no Chat para avisar ao jogador se o Auto-Confiar está On ou Off;
-Aumento da frase no IFMACTHES (a frase estava muito curta, poderia fazer o macro funcionar com qualquer coisa semelhante escrita no chat global);
-Adicionado Delay de 500ms para executar o comando /confiar (extremamente importante para evitar problemas com Lag nos serviores);
[hr]
Código da Macro
[hr]
$${
IFMATCHES(%CHAT%,"Bem vindo de volta. Por favor digite /login sua-senha.");
WAIT(500ms);
PlaySound(random.pop);
&opcoes=SIM,NAO;
prompt(&escolha,$$[[%&opcoes%]],"Você Deseja Ativar o Auto-confiar? ( Selecione SIM/NAO e confirme com [ENTER] )");
ifmatches(%&escolha%,"^SIM|sim$");
#flag=1;
ACHIEVEMENTGET(Malaka Auto-Confiar [ON],323);
PlaySound(random.pop);
log( );
log("&c&l[MACRO]&b&l /confiar &e&lautomático foi ativado&c&l!!! &e&lTenha atenção ao vender/comprar itens em lojas desconhecidas&c&l!!!");
log( );
else;
#flag=0;
ACHIEVEMENTGET(Malaka Auto-Confiar [OFF],323);
PlaySound(random.pop);
log( );
log("&c&l[MACRO]&b&l /confiar &e&lautomático não foi ativado, terá que digitar manualmente ao vender/comprar itens em lojas&c&l!!!");
log( );
ENDIF;
ENDIF;
IFMATCHES(%CHAT%,"Você está tentando vender um item por");
IF(%#flag%=1);
wait(500ms);
}$$/confiar$${
endif;
endif;
IFMATCHES(%CHAT%,"Você está tentando comprar um item por");
IF(%#flag%=1);
wait(500ms);
}$$/confiar$${
endif;
endif;
}$$
[hr]
Como Instalar?
[hr]
Primeiramente tenha certeza que seu Minecraft tenha instalado o Mod Macro/Keybind, caso não tenha certeza baixe o ModPack da Craftlandia CLICANDO NESTE LINK. Créditos ao [member=Lightning].
A instalação é simples, siga atentamente o tutorial abaixo para não fazer nada de errado:
1) Clique com o botão direito do mouse em algum espaço livre na sua Área de Trabalho do Computador, e crie um novo "Documento de Texto" conforme ilustrado na imagem:
2) Dê o nome de confiar para este novo arquivo;
3) Após ter renomeado dê dois cliques para abrir o documento e edita-lo, copie o código da macro postada neste tópico (ctrl+c) e cole no documento de texto que está em branco (ctrl+v);
4) Logo após salve as alterações clicando em Arquivo -> Salvar e feche este arquivo;
5) Copie este novo arquivo que acabou de criar ("confiar.txt") e cole-o no diretório de Macros do seu Minecraft (.minecraft\mods\macros);
6) Abra o seu Minecraft, abra o menu de Opções, Controles..., Macro Settings, conforme ilustra a imagem:
7) Já na Área de Macro Settings clique na seta ➨ Amarela para a Direita ao lado de Macro Bindings: Keys ➨ e navegue até achar Macro Bindings: Events ➨ e clique em onChat:
8) Na tela do onChat insira o caminho para a macro: $$<confiar.txt>, caso já tenha alguma macro definida neste campo separe-a com um "pipe" "|" (ex: $$<confiar.txt>|$$<login.txt>) e por fim clique em SAVE:
Se seguiu certinho o tutorial, a Macro vai ser instalada com sucesso, espero que gostem, qualquer sugestão, bugs ou ajustes não deixem de comentar neste tópico.
[hr]
Gostou do Tutorial e/ou da Macro?
[hr]
Não deixe de curtir o tópico, codificar macros e criar estes tutoriais com tudo "mastigadinho" dá um maior trabalho, clica em
, fortalece e não cai o dedo :thumbsup:
[hr]
**Atenção para as regras informadas pelo [member=DeathStroker], em caso de reutilização/edição deste código para fins de postagem em um tópico novo, não esquecer de postar também os devidos créditos do(s) autor(es), evite de ter seu tópico denunciado :thumbsup: :
Enjoy!
Att [member=Malaka81].