quarta-feira, 15 de junho de 2016

Detonado: OnChat


     A macro Onchat, teve sua importância aumentada, especialmente nos servidores 1.7.x+, pois nestes, não exercem apenas a função de inserir sua senha, possibilitando o auto-reconnect provido pelo mod AutoJoin, mas também possuem a função de religar macros, porque diferentemente dos servidores 1.5, as macros não voltam ativas quando o servidor reinicia ou a conexão é perdida.

     Contudo, muitas pessoas ainda possuem dificuldades em manusear esta macro, e desbravar esta macro, é o objetivo deste detonado.

I – O que é a onchat?
     Onchat é a macro responsável por fazer seu jogo voltar, quando o servidor cair ou reiniciar, juntamente com o mod AutoJoin (Para os jogadores do servidor propano, 1.8, este mod já esta incluso em minha modpack).

     Não irei mostrar como instalar-la, ou mostrar como configura esta macro, pois seu funcionamento esta exposto em seu vídeo tutorial, o qual pode ser conferido neste link: https://www.youtube.com/watch?v=ZdN28u8Tw7o

     A Onchat é uma macro geral, que pode ser incrementada com outras macros, sendo de minha autoria ou não, via plug-ins.

II – O que são plug-ins?
     Plugins são funções criadas a modo de incrementar o funcionamento do evento onchat, assistido pela minha macro onchat.

     São considerados apenas funções, pois diferentemente das macros, não possui os $${ }$$ necessários para uma macro ser interpretada como macro, são construídos dessa forma para não provocar erros na macro onchat, contudo, deve-se prestar atenção onde coloca cada plugin na macro, pois cada plugin possui seu lugar específico para ser instalado, e a má instalação do plugin pode resultar em flood no chat, mal funcionamento da macro ou ate mesmo crash do minecraft.

III – Onde instalar os plug-ins?
     Existem 2 tipos de plug-ins, os reiniciadores de macro e os gerais.

     A macro onchat, quando recém baixada deste blog, possui este formato:

RI59zZC.png

     Apenas irei dar um espaço entre algumas linhas para demonstraras 2 principais áreas da macro:

N0OGggO.png

     1 – Plugins reiniciadores.
     Apenas jogadores das versões 1.7.x+ devem se preocupar com esta parte, pois apenas nestes servidores as macros desligam quando o servidor cai, ou tem sua conexão interrompida.

qv0uWAY.png

     O espaço marcado de verde, entre os comandos wait(10); e endif; é reservado para todas as macros de religar macros, é neste espaço que elas devem ser inseridas, conforme mostrado abaixo:

pz0udv6.png

Obs: Na imagem acima, duas macros foram inseridas, mostrando que não existe limite de plug-ins a ser inseridos na macro, desde que feito corretamente.

     2 – Área de plug-ins gerais:
     Área reservada para as macros que não possuem ligação com o auto-login, tal como macro de Money na tela, macro de auto tell, macro de auto-confiar, auto bring, etc, sendo essas de minha autoria ou não.

     Obs: Caso a macro não for de minha autoria, não será um plugin, e sim uma macro completa, apenas remova o $${ do inicio da macro e o }$$ do fim da macro, e essa se tornará um plugin, podendo ser instalado dessa forma.

     A área reservada para os plug-ins gerais esta exposta abaixo, em verde.

O3lWuoN.png

     Segue abaixo um exemplo de plug-ins gerais instalados, novamente, não existe limite de macros que possa utilizar aqui, uma vez que instaladas corretamente.

Fni4gIw.png

Obs: Acima esta exposto exemplo com duas macros simultaneamente, auto tell e auto confiar.

     3 – Plugins para download:
     Cada macro, quando for efetuar o download, se existir plugin, virá neste formato:

YVgCvNH.png

Obs: Não sei se alguém será experto o suficiente mas é sempre bom avisar, as linhas que iniciam com // são comentários e não devem ser postas na macro onchat, pois estes são avisos....

     Note que esta separado e indicado qual plugin vai onde, e qual o publico que deve instalar este plugin, preste atenção quando for instalar, pois a mal instalação de qualquer plugin poderá bugar totalmente sua onchat.

     Os vídeos tutorias das macros mostram todo o processo de instalação, inclusive dos plug-ins.

IV – Porque simplesmente não fazer uma macro que religa todas as macros?
     Cada macro, quando ativada, levanta uma bandeira, quando o jogo reinicia, o onchat verifica qual bandeira estava levantada, e caso encontre alguma, reinicia esta macro, dessa forma, cada macro possui uma bandeira diferente.

     Como macros novas são criadas todos os dias, dessa forma, bandeiras novas são criadas, teríamos que ficar cadastrando as novas bandeiras na onchat, para esta poder verificar se a nova bandeira também foi levantada, e como a maior parte dos usuários de macro não possuem conhecimento em programação, este é o motivo da criação dos plug-ins e também o motivo pelo qual não existe uma macro que reinicie qualquer macro.

V – Consideracoes finais.
     Espero que depois deste detonado, não existam mais dúvidas em relação à Onchat, procurei abordar todas as dúvidas que já recebi em relação a esta macro.

     Caso ainda exista alguma, fiquem a vontade para perguntar e caso a dúvida seja pertinente, será inclusa no detonado.

Bom jogo à todos!
LordHomeless

Logo%2B1.png
← Anterior Proxima → Página inicial

0 comentários:

Postar um comentário