ENTREGUE [Entregue] Macro Horário

  • Criador do tópico Criador do tópico yiin
  • Start date Start date

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.

yiin

Neutro
Entrou
Mar 31, 2021
Mensagens
19
Cubos
0
Salve galerinha

SIM, EU SEI QUE JÁ TEM UNS 10 TÓPICOS sobre, mas todos que eu fui, alguns não funcionam mais e alguns estão com horário atrasado... Vide imagem abaixo:
Reparem no horário do /pos no chat e no horário do macro

4vjqZZ2.png

A macro que está na tela é essa:
Foi literalmente a ÚNICA que funcionou de aparecer na tela...

kQHQrHk.png


Daí venho aqui a pedir ajuda de alguém, para me ensinar a corrigir essa que funciona mas está com horário errado? Ou alguma diferente que esteja com horário certo?

Grato desde já! Tamo junto <3
 
Edit: fiz o código :peppochapeu:

O horário do mod (%DAYTIME%) sempre vai ser 2h diferente do /daytime... Não muda nada, na prática kk se é sempre 2h atrasado, é só vc saber que, pelo mod, o pvp sempre ativa 19h (em vez de 21h) e desativa 6h (em vez de 8h).

Tem como corrigir? Sim, claro, mas vc precisa
1. Criar um script (.txt), pq não tem como fazer isso aí só pela binding. Tem q fazer um jeito de ele ligar sempre q vc loga, também, ou colocar em uma tecla e sempre lembrar de religar ele;
2. No script, vc precisa:
2.1. Separar a variável %TIME% em duas (uma pra hora, e uma pros minutos), com o comando MATCH (ou split, se seu minecraft for 1.6.2+)... Ou fazer a mesma coisa com o comando TIME(&variavel,"<formato>").
2.1. Aumentar em 2 o valor da variável da hora.
2.2. Checar se esse valor >= 24. Caso tenha ficado, subtrair 24
2.3. Setar esses valores (hora/minuto) em uma variável global, que deve estar anexada à label, ou usar os comandos SETLABEL ou SETPROPERTY pra mudar o texto da label (com um nome conhecido)
2.4. Colocar tudo isso aí em loop, pra ficar atualizado em frações de segundo (sei lá, 2 vezes por segundo, 3 vezes por segundo...)

Vale a pena corrigir? Acredito que não :peppochapeu:
 
Última edição:
O horário do mod (%DAYTIME%) sempre vai ser 2h diferente do /daytime... Não muda nada, na prática kk se é sempre 2h atrasado, é só vc saber que, pelo mod, o pvp sempre ativa 19h (em vez de 21h) e desativa 6h (em vez de 8h).

Tem como corrigir? Sim, claro, mas vc precisa
1. Criar um script (.txt), pq não tem como fazer isso aí só pela binding. Tem q fazer um jeito de ele ligar sempre q vc loga, também, ou colocar em uma tecla e sempre lembrar de religar ele;
2. No script, vc precisa:
2.1. Separar a variável %TIME% em duas (uma pra hora, e uma pros minutos), com o comando MATCH (ou split, se seu minecraft for 1.6.2+)... Ou fazer a mesma coisa com o comando TIME(&variavel,"<formato>").
2.1. Diminuir em 2 o valor da variável da hora.
2.2. Checar se esse valor ficou negativo. Caso tenha ficado, somar 24
2.3. Setar esses valores (hora/minuto) em uma variável global, que deve estar anexada à label, ou usar os comandos SETLABEL ou SETPROPERTY pra mudar o texto da label (com um nome conhecido)
2.4. Colocar tudo isso aí em loop, pra ficar atualizado em frações de segundo (sei lá, 2 vezes por segundo, 3 vezes por segundo...)

Vale a pena corrigir? Acredito que não :peppochapeu:

Obrigado por ter respondido e explicado! Infelizmente não manjo de criar esses scripts para macro :/
tenho TOC, fico muito incomodado com o horário diferente do certo kkk quer quanto pra criar esse script pra mim?
 
Status
Não está aberto para novas respostas.

Users who are viewing this thread

Voltar
Topo