ENTREGUE [Macro] Xtycon Colhe Cana ECLIPSE

Bem-vindo!

Ao se registrar conosco, você poderá discutir, compartilhar e enviar mensagens privadas com outros membros da nossa comunidade.

Inscreva-se agora!
Status
Não está aberto para novas respostas.

Xtycon

Bom
VIP
Entrou
Jan 22, 2014
Mensagens
634
Cubos
0
Xtycon Colhe Cana ECLIPSE v1.1


A unica mensagem que a macro envia no /g é para ligar, e ela nao envia caso ja tenha enviado outra em um intervalo de aproximadamente 5 minutos. Por favor, nao remova a mensagem, tenha um pouco de consideraçao com o trabalho que tive para fazer a macro. Obrigado =D

Caracteristicas
  • Colhe Plantaçoes de Cana.
  • Andares INFINITOS.
  • Colhe fila por fila ou mais de uma fila por vez (experimental).
  • Vende automaticamente na Warp LOJA, Warp VIP ou guarda em baus INFINITOS.
  • Possui um sistema que vende os baus caso voce opte por armazenar neles.
  • Joga o lixo do inventario fora.
  • Possui um Anti-Bug (Nada de encontrar sua conta olhando pro nada depois de uma noite de colheitas).
  • Re-Liga quando o servidor reiniciar.
  • Possui um menu baseado em Prompts, mas caso tenha dificuldade, voce pode usar os de Chat
  • Provavelmente tem mais coisa, só que eu me esqueci, quando eu lembrar ponho aqui e.e

Tutoriais

Codigo
Nao coloque o codigo direto em uma tecla, pode até funcionar, mas caso bugue, ponha em um arquivo de texto.
Versao 1.1 >> https://pastebin.com/7TUxhQmu / Reiniciar 1.1 >> https://pastebin.com/tLEEX4Dn
Versao 1.0 >> https://pastebin.com/ZHS4CN9L / Reiniciar 1.0 >> https://pastebin.com/wG7WWGMt

ChangeLog
Versao 1.1
  • Corrigido problema com o timer dos sistemas anti-bug
  • Corrigido problema de identificar alguns blocos como caminho indevidamente
  • Corrigido problema ao Reiniciar a macro quando o servidor reiniciar
  • Adicionado opçao para escolher a altura da trap de baus (3, 4 ou 5)
  • Adicionado sethome temporario na plantaçao (/sethome canatemp)
  • Adicionado mais opçoes de delay de teleportes (util caso sua macro de problemas de pular para o proximo andar ao teleportar)
  • Tempo de tentativa de venda na Warp LOJA alterado de 30 segundos para 60 segundos
Versao 1.0
  • Versao inicial

Plantaçao
UDa2WVi.png

A macro sempre vai para a DIREITA quando iniciar, entao nao tem uma direçao para dar o sethome, apenas de o sethome com as canas a sua DIREITA.

Sethomes:
/sethome cana1 > Primeiro andar
/sethome cana2 > Segundo andar
/sethome cana3 > Terceiro andar
Infinitamente


Algumas observaçoes:
  • Os andares precisam ser identicos ao primeiro, mantendo o caminho e as filas alinhados.
  • Nao cubra a agua com nenhum bloco, nenhum bloco mesmo. Resumindo: deixe a agua exposta.
  • A extensao de cada fila (areia) é infinita, porem todas precisam ser iguais.
  • A plantaçao toda precisa estar plantada pois a macro nao replanta.
  • O material das filas podem ser: Areia, Areia Vermelha, Terra, Grama ou Micelio.
  • O material do caminho pode ser qualquer um, desde que nao seja os materiais acima.

Baus
zZa0E8z.png

Esse é um exemplo de trap de baus com 3 de altura.

De o Sethome na posiçao indicada, olhando para o bau numero 2.

/sethome canabaus

Observaçoes:
  • Caso os baus acabem, a macro automaticamente começa a vender na Warp LOJA

Macro de Auto-Iniciar quando o servidor reiniciar
Coloque o codigo Reiniciar no onchat, é necessario ter uma outra macro de auto-login, pois ele só inicia o processo de reiniciar quando aparece a mensagem que o login foi feito.

Observaçoes:
  • Para a macro auto-iniciar, voce precisa instalar o codigo(nao este, o codigo principal da macro) em uma LETRA ou NUMERO (Os numeros acima das letras, nao os do teclado numerico).
  • A macro identifica automaticamente a tecla que voce esta usando, entao nao é necessario mecher em nada em nenhum codigo.

Menus da macro
Para substituir os menus, segure o numero 1 ou 2 e ligue a macro.
1 para Prompts/GUIs
2 para Chat


Menu de Prompt/GUI
  • Caso seja de multipla escolha, selecione a opçao usando as setas do teclado e depois ENTER ou dando um clique duplo na opçao.
  • Caso seja de inserir numeros, apenas digite o numero e tecle ENTER.
Menu de Chat
  • Caso seja de multipla escolha, use os numeros da opçao correspondente para selecionar a opçao, tecle ENTER para confirmar.
  • Caso seja de inserir numeros, digite os numeros normalmente, use DELETE ou BACKSPACE para apagar, tecle ENTER para confirmar.

Perguntas:
P: Iniciar a macro para colher ou vender os baus?
R: Vender > Escolha caso queira iniciar a venda de baus
P: Começar por qual bau? > Coloque o numero do bau que vai iniciar a venda
P: Altura dos baus? Opçao para escolher a altura dos baus
R: 3
R: 4
R: 5
P: Vender as canas aonde?
R: WARP LOJA > Caso queira vender na Warp LOJA
R: WARP VIP > Caso queira vender na Warp VIP
P: Delay entre os teleportes? > Tempo para esperar depois de usar os comandos de teleporte
R: Colher > Escolha caso queira colher a plantaçao
P: Quantidade de andares? > Quantos andares sua plantaçao tem
P: Quantidade de filas? > O numero de filas de um unico andar
P: Como colher as canas?
R: FILA UNICA > Colhe uma fila de cada vez olhando para cima
R: MULTI FILA > Colhe mais de uma fila por vez olhando para frente
P: Intervalo de pulo das filas? > Quando ele colher uma fila, ele vai pular a quantidade de filas que voce por aqui
P: O que fazer com as canas?
R: BAUS > Caso queira guardar nos baus infinitos
P: Começar por qual bau? > Indica o que ele vai começar, se deixar em branco ele continua de onde parou
P: Altura dos baus? Opçao para escolher a altura dos baus
R: 3
R: 4
R: 5
R: WARP LOJA > Vende automaticamente na Warp LOJA
R: WARP VIP > Vende automaticamente na Warp VIP
P: Delay entre os teleportes? > Tempo para esperar depois de usar os comandos de teleporte

Algumas duvidas que possam surgir
Os andares/filas/baus sao infinitos mesmo?
Nao, porem o limite é tao absurdo que podemos considerar como. Por questoes de curiosidade, o limite é de 2.147.483.647 para andares/filas/baus.

Código:
O que acontece se eu por algum bloco em cima da agua?
     Caso voce use uma laje, a macro pode acidentalmente subir em cima dela, fazendo colher apenas a ultima camada das canas, isso se nao bugar e acabar nao colhendo nada, caso voce use um bloco inteiro, a macro pode nao conseguir entrar na fila para colher, caso voce use um tapete, pode comprometer o anti-bug caso algum bug aconteça.
Código:
Nao entendi bem a parte de vender os baus, como funciona?
     Caso voce tenha escolhido armazenar as canas no sistema de baus, depois voce tem uma opçao de vender automaticamente. É bem simples de usar.
 
Xtycon disse:
Xtycon Colhe Cana ECLIPSE


A unica mensagem que a macro envia no /g é para ligar, e ela nao envia caso ja tenha enviado outra em um intervalo de aproximadamente 5 minutos. Por favor, nao remova a mensagem, tenha um pouco de consideraçao com o trabalho que tive para fazer a macro. Obrigado =D

Caracteristicas
  • Colhe Plantaçoes de Cana.
  • Andares INFINITOS.
  • Colhe fila por fila ou mais de uma fila por vez (experimental).
  • Vende automaticamente na Warp LOJA, Warp VIP ou guarda em baus INFINITOS.
  • Possui um sistema que vende os baus caso voce opte por armazenar neles.
  • Joga o lixo do inventario fora.
  • Possui um Anti-Bug (Nada de encontrar sua conta olhando pro nada depois de uma noite de colheitas).
  • Re-Liga quando o servidor reiniciar.
  • Possui um menu baseado em Prompts, mas caso tenha dificuldade, voce pode usar os de Chat
  • Provavelmente tem mais coisa, só que eu me esqueci, quando eu lembrar ponho aqui e.e

Tutoriais

Codigo
Nao coloque o codigo direto em uma tecla, pode até funcionar, mas caso bugue, ponha em um arquivo de texto.

Versao 1.0 >> https://pastebin.com/ZHS4CN9L

Plantaçao
UDa2WVi.png

A macro sempre vai para a DIREITA quando iniciar, entao nao tem uma direçao para dar o sethome, apenas de o sethome com as canas a sua DIREITA.

Sethomes:
/sethome cana1 > Primeiro andar
/sethome cana2 > Segundo andar
/sethome cana3 > Terceiro andar
Infinitamente


Algumas observaçoes:
  • Os andares precisam ser identicos ao primeiro, mantendo o caminho e as filas alinhados.
  • Nao cubra a agua com nenhum bloco, nenhum bloco mesmo. Resumindo: deixe a agua exposta.
  • A extensao de cada fila (areia) é infinita, porem todas precisam ser iguais.
  • A plantaçao toda precisa estar plantada pois a macro nao replanta.
  • O material das filas podem ser: Areia, Areia Vermelha, Terra, Grama ou Micelio.
  • O material do caminho pode ser qualquer um, desde que nao seja os materiais acima.

Baus
zZa0E8z.png

De o Sethome na posiçao indicada, olhando para o bau numero 2.

/sethome canabaus

Observaçoes:
  • Caso os baus acabem, a macro automaticamente começa a vender na Warp LOJA

Codigo da macro de Auto-Iniciar quando o servidor reiniciar
$${
IFMATCHES("%CHATCLEAN%",".Agora você está logado. NUNCA use a mesma senha do CraftLandia em outros servidores. JAMAIS passe sua senha para outras pessoas. Admins NUNCA irao pedir sua senha!.");
IF(@xtyconrestart);
LOG("&2[XtyconRestart] &aReiniciando %@&xtyconrnome% &7[%@&xtyconrkey%]");
SET(#tent,0);
IFMATCHES("%@&xtyconrnome%","^XtyconColheCana");
SET(@&cmodo,"RELIGAR");
KEYUP(FORWARD);
KEYUP(BACK);
KEYUP(LEFT);
KEYUP(RIGHT);
DO;
GUI();
TYPE("%@&xtyconrkey%");
WAIT(5t);
INC(#tent,1);
LOG("&2[XtyconRestart] &aReiniciando %@&xtyconrnome% tentativa %#tent%");
WHILE(%@&cmodo%="RELIGAR");
LOG("&2[XtyconRestart] &a%@&xtyconrnome% Reiniciada");
ENDIF;
ENDIF;
ENDIF;
}$$

Coloque o codigo no onchat, é necessario ter uma outra macro de auto-login, pois ele só inicia o processo de reiniciar quando aparece a mensagem que o login foi feito.

Observaçoes:
  • Para a macro auto-iniciar, voce precisa instalar o codigo(nao este, o codigo principal da macro) em uma LETRA ou NUMERO (Os numeros acima das letras, nao os do teclado numerico).
  • A macro identifica automaticamente a tecla que voce esta usando, entao nao é necessario mecher em nada em nenhum codigo.

Menus da macro
Para substituir os menus, segure o numero 1 ou 2 e ligue a macro.
1 para Prompts/GUIs
2 para Chat


Menu de Prompt/GUI
  • Caso seja de multipla escolha, selecione a opçao usando as setas do teclado e depois ENTER ou dando um clique duplo na opçao.
  • Caso seja de inserir numeros, apenas digite o numero e tecle ENTER.
Menu de Chat
  • Caso seja de multipla escolha, use os numeros da opçao correspondente para selecionar a opçao, tecle ENTER para confirmar.
  • Caso seja de inserir numeros, digite os numeros normalmente, use DELETE ou BACKSPACE para apagar, tecle ENTER para confirmar.

Perguntas:
P: Iniciar a macro para colher ou vender os baus?
R: Vender > Escolha caso queira iniciar a venda de baus
P: Começar por qual bau? > Coloque o numero do bau que vai iniciar a venda
P: Vender as canas aonde?
R: WARP LOJA > Caso queira vender na Warp LOJA
R: WARP VIP > Caso queira vender na Warp VIP
P: Delay entre os teleportes? > Tempo para esperar depois de usar os comandos de teleporte
R: Colher > Escolha caso queira colher a plantaçao
P: Quantidade de andares? > Quantos andares sua plantaçao tem
P: Quantidade de filas? > O numero de filas de um unico andar
P: Como colher as canas?
R: FILA UNICA > Colhe uma fila de cada vez olhando para cima
R: MULTI FILA > Colhe mais de uma fila por vez olhando para frente
P: Intervalo de pulo das filas? > Quando ele colher uma fila, ele vai pular a quantidade de filas que voce por aqui
P: O que fazer com as canas?
R: BAUS > Caso queira guardar nos baus infinitos
P: Começar por qual bau? > Indica o que ele vai começar, se deixar em branco ele continua de onde parou
R: WARP LOJA > Vende automaticamente na Warp LOJA
R: WARP VIP > Vende automaticamente na Warp VIP
P: Delay entre os teleportes? > Tempo para esperar depois de usar os comandos de teleporte

Algumas duvidas que possam surgir
Os andares/filas/baus sao infinitos mesmo?
Nao, porem o limite é tao absurdo que podemos considerar como. Por questoes de curiosidade, o limite é de 2.147.483.647 para andares/filas/baus.

Código:
O que acontece se eu por algum bloco em cima da agua?
     Caso voce use uma laje, a macro pode acidentalmente subir em cima dela, fazendo colher apenas a ultima camada das canas, isso se nao bugar e acabar nao colhendo nada, caso voce use um bloco inteiro, a macro pode nao conseguir entrar na fila para colher, caso voce use um tapete, pode comprometer o anti-bug caso algum bug aconteça.
Código:
Nao entendi bem a parte de vender os baus, como funciona?
     Caso voce tenha escolhido armazenar as canas no sistema de baus, depois voce tem uma opçao de vender automaticamente. É bem simples de usar.
uma boa sugestao, na minha opiniao, seria de um sistema de "sethome canatemp" para q ela n volte desde o começo e sim volte onde parou de colher, mas desde ja agradeço pela macro!
 
aitor79 disse:
uma boa sugestao, na minha opiniao, seria de um sistema de "sethome canatemp" para q ela n volte desde o começo e sim volte onde parou de colher, mas desde ja agradeço pela macro!
Cara você está conseguindo usar a macro normalmente ?
 
Olá Xtycon, detectei alguns bugs e uma sugestão pra ti !
A macro esta dando Time out constantemente.
Realmente a macro re-liga automaticamente, porém na maioria das vezes da um bug logo apos reiniciar e não sai disso mais.
Sugiro que coloque um sistema para que, depois de vender, volte de onde parou a colheita ou mesmo na linha onde parou.
Espero que tenha ajudado com o feed back, de qualquer forma ótima macro, só precisa de ajustes !
 
leandrozikaah disse:
Olá Xtycon, detectei alguns bugs e uma sugestão pra ti !
A macro esta dando Time out constantemente.
Realmente a macro re-liga automaticamente, porém na maioria das vezes da um bug logo apos reiniciar e não sai disso mais.
Sugiro que coloque um sistema para que, depois de vender, volte de onde parou a colheita ou mesmo na linha onde parou.
Espero que tenha ajudado com o feed back, de qualquer forma ótima macro, só precisa de ajustes !
a macro vai até a fila depois de vender, mas o modo CONTINUAR existe, nao tem como ter dado esse erro ai, voce pegou o codigo certinho? instalou usando um arquivo de texto?
 
Xtycon disse:
Após o macro guardar as canas no baú, ele volta para o primeiro andar (Não está voltando de onde parou, que seria no segundo andar)

@Edit: Resolvido após alteração no delay de (6) para (12).
 
Varias pessoas estão falando que quando a macro guarda ou vende ela está voltando ao primeiro baú e não a onde tinha parado de colher. Se pouder dar uma olhada se realmente está ocorrendo este erro ajudaria muito os players.
 
Ótima macro, realmente, parabéns. E coloque a changelog tbm, pro pessoal ver o crescimento :D


PS: Dica: Coloque o resgate de dados. [Foi o que coloquei na minha, é bem utilitário]
 
Collet13 disse:
Cara você está conseguindo usar a macro normalmente ?
sim mas eu fico de olho pq ela buga as vezes e dai eu tenho q reiniciar ela, ainda vou mudar um pouco a plant pra ver se resolve, testei com delay de 5 seg ta melhor agr
 
Status
Não está aberto para novas respostas.

Users who are viewing this thread

Voltar
Topo