Olá! Esta é minha primeira macro postada no fórum. Espero que seja útil a vocês.
Simplesmente ela informa, em uma label, o status do PVP no mundo que você está.
Como não encontrei uma forma melhor de obter o status do PVP, decidi criá-la.
Obs: A macro foi testada no servidor Eclipse.
Obs: A macro foi testada no servidor Eclipse.
» Como funciona
- A macro mostra na tela o status atual do PVP no mundo que você está.
- O Status é atualizado em tempo real, independente do mundo que você vá (region, minerar, warp loja, warp mobs, etc).
- Você será informado com 1 minuto antes, quando o status do PVP será alterado.
- A Macro também apresenta o horário dentro do servidor
-> Importante! O PVP é ativado às 20:00 e desligado às 00:00.
- O Status é atualizado em tempo real, independente do mundo que você vá (region, minerar, warp loja, warp mobs, etc).
- Você será informado com 1 minuto antes, quando o status do PVP será alterado.
- A Macro também apresenta o horário dentro do servidor
-> Importante! O PVP é ativado às 20:00 e desligado às 00:00.
» Como instalar
Criando a label:
Colocando o código da macro no evento "onJoinGame":
Colocando o código da macro em qualquer tecla:
-> Abra o menu opções do Minecraft.
-> Clique em "Controles"
-> Clique em "Macro Settings.."
-> Clique 3x na seta do topo, que indica para a direita (->).
-> Clique no botão "+" localizado no canto inferior esquerdo da tela.
-> Em seguida, selecione "Add Label".
-> Escolha alguma área para colocar a label e coloque estas informações:
- Clique em ok e vamos para a próxima parte.
-> Clique em "Controles"
-> Clique em "Macro Settings.."
-> Clique 3x na seta do topo, que indica para a direita (->).
-> Clique no botão "+" localizado no canto inferior esquerdo da tela.
-> Em seguida, selecione "Add Label".
-> Escolha alguma área para colocar a label e coloque estas informações:
- Clique em ok e vamos para a próxima parte.
Colocando o código da macro no evento "onJoinGame":
- Use as flechas para voltar na janela de eventos da macro.
- Clique no evento "onJoinGame"
- Escreva:
$<onjoin.txt>
- Clique no botão "Arquivos..." ou "Files.."
- Em "Criar um novo arquivo" dê o nome "onjoin" e clique no botão "Criar"
- Por fim, copie o código da macro para o evento "onJoinGame" e cole. Depois basta clicar em salvar.
- Em seguida, saia do servidor e entre novamente.
- Clique no evento "onJoinGame"
- Escreva:
$<onjoin.txt>
- Clique no botão "Arquivos..." ou "Files.."
- Em "Criar um novo arquivo" dê o nome "onjoin" e clique no botão "Criar"
- Por fim, copie o código da macro para o evento "onJoinGame" e cole. Depois basta clicar em salvar.
- Em seguida, saia do servidor e entre novamente.
Colocando o código da macro em qualquer tecla:
-> Abra o menu opções do Minecraft.
-> Clique em "Controles"
-> Clique em "Macro Settings.."
-> Escolha qualquer tecla e faça como na imagem:
-> Clique no botão "Files.." ou "Arquivos.." (Imagem)
- Na próxima janela dê o nome "pvpstatus" e clique no botão "Criar"
- Cole o código da macro opção 2.
- No jogo, basta pressionar a tecla escolhida para ligar/desligar a macro.
-> Clique em "Controles"
-> Clique em "Macro Settings.."
-> Escolha qualquer tecla e faça como na imagem:
-> Clique no botão "Files.." ou "Arquivos.." (Imagem)
- Na próxima janela dê o nome "pvpstatus" e clique no botão "Criar"
- Cole o código da macro opção 2.
- No jogo, basta pressionar a tecla escolhida para ligar/desligar a macro.
» Código da Macro
Código para o evento "onJoinGame":
Código para qualquer tecla (opção 2):
$${
do;
if(%TICKS% >= 0);
setlabel(pvpstatus,"&b[&aPVP OFF&b] &6%DAYTIME%");
endif;
if(%TICKS% == 13000);
ACHIEVEMENTGET("[!] PVP ON em 1 Min!");
endif;
if(%TICKS% == 23000);
ACHIEVEMENTGET("[!] PVP OFF em 1 Min!");
endif;
if(%TICKS% >= 14000);
setlabel(pvpstatus,"&b[&cPVP ON&b] &6%DAYTIME%");
endif;
loop;
}$$
do;
if(%TICKS% >= 0);
setlabel(pvpstatus,"&b[&aPVP OFF&b] &6%DAYTIME%");
endif;
if(%TICKS% == 13000);
ACHIEVEMENTGET("[!] PVP ON em 1 Min!");
endif;
if(%TICKS% == 23000);
ACHIEVEMENTGET("[!] PVP OFF em 1 Min!");
endif;
if(%TICKS% >= 14000);
setlabel(pvpstatus,"&b[&cPVP ON&b] &6%DAYTIME%");
endif;
loop;
}$$
Código para qualquer tecla (opção 2):
$${
if(time)
setlabel(pvpstatus,"");
unset(time);
stop;
else
set(time);
do;
if(%TICKS% >= 0);
setlabel(pvpstatus,"&b[&aPVP OFF&b] &6%DAYTIME%");
endif;
if(%TICKS% == 13000);
ACHIEVEMENTGET("[!] PVP ON em 1 Min!");
endif;
if(%TICKS% == 23000);
ACHIEVEMENTGET("[!] PVP OFF em 1 Min!");
endif;
if(%TICKS% >= 14000);
setlabel(pvpstatus,"&b[&cPVP ON&b] &6%DAYTIME%");
endif;
while(time);
endif;
}$$
if(time)
setlabel(pvpstatus,"");
unset(time);
stop;
else
set(time);
do;
if(%TICKS% >= 0);
setlabel(pvpstatus,"&b[&aPVP OFF&b] &6%DAYTIME%");
endif;
if(%TICKS% == 13000);
ACHIEVEMENTGET("[!] PVP ON em 1 Min!");
endif;
if(%TICKS% == 23000);
ACHIEVEMENTGET("[!] PVP OFF em 1 Min!");
endif;
if(%TICKS% >= 14000);
setlabel(pvpstatus,"&b[&cPVP ON&b] &6%DAYTIME%");
endif;
while(time);
endif;
}$$
» Changelog
~ Nenhuma alteração recente.