Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
[Dúvida] Comando atívo em um determinado horário ou dia.
3 participantes
Página 1 de 1
[Dúvida] Comando atívo em um determinado horário ou dia.
Olá.
gostaria de uma ajuda em relação à comandos com tempo. no caso, um comando de teleporte só que apenas permitido em tal horário ou dia.
Resumindo: digamos que alguns eventos ocorram no domingo e apenas naquela dia será liberado o comando. além do horário também. assim que der o horário, deve aparecer uma mensagem de anúncio do tipo: "Evento Mata-Mata começou. digite /evento para participar !"
outra coisa é, se o jogador usar o comando no dia em que o mesmo estiver "desativado", iria aparecer a mensagem: "Eventos só é permitido nos domingo às 15:00."
em relação ao comando para teleportar, já funciona de boa. pôrem.. ainda não sei adicionar alguma condição ou um bloqueio que seja apenas atívo em um determinado dia ou tempo.
Bom.. essa é minha dúvida. talvez eu não tenha explicado bém mas é isso aí hsuhus
agradeço à quem estiver disposto a ajudar.
gostaria de uma ajuda em relação à comandos com tempo. no caso, um comando de teleporte só que apenas permitido em tal horário ou dia.
Resumindo: digamos que alguns eventos ocorram no domingo e apenas naquela dia será liberado o comando. além do horário também. assim que der o horário, deve aparecer uma mensagem de anúncio do tipo: "Evento Mata-Mata começou. digite /evento para participar !"
outra coisa é, se o jogador usar o comando no dia em que o mesmo estiver "desativado", iria aparecer a mensagem: "Eventos só é permitido nos domingo às 15:00."
em relação ao comando para teleportar, já funciona de boa. pôrem.. ainda não sei adicionar alguma condição ou um bloqueio que seja apenas atívo em um determinado dia ou tempo.
Bom.. essa é minha dúvida. talvez eu não tenha explicado bém mas é isso aí hsuhus
agradeço à quem estiver disposto a ajudar.
Akheon- Novato
- Mensagens : 5
Créditos : 0
Re: [Dúvida] Comando atívo em um determinado horário ou dia.
Olá Akheon o/
Bom, vamos ao sua dúvida. Rapidinho montei um projeto para poder escrever e demonstrar o que pode ser feito:
O Aconselhável é que crie uma Function para analisar se está em horario cabível para liberar o teleport, no codigo acima você tem todo o necessário que seria "desconhecido" ao comum, no caso o trabalho de horarios e dias.
Mais dúvidas basta trazer.
Bom, vamos ao sua dúvida. Rapidinho montei um projeto para poder escrever e demonstrar o que pode ser feito:
- Código:
Dim mHourA As String, mhourB As String, mHourAtual As String
Dim DiaAtual As Byte, DiaEvento As Byte
'============'
' Constantes '
'============'
'Hora de Inicio e Termino em Horas:Minutos:Segundos PM/AM
mHourA = #3:00:00 PM#
mhourB = #4:00:00 PM#
mHourAtual = Time
DiaEvento = 1 'Domingo
DiaAtual = WeekDay(Date)
'Compara o Dia da Semana Atual com o Dia do Evento
If DiaAtual = DiaEvento Then
'Compara entre os valores de HourA e HourB e o Atual
If mHourAtual >= mHourA And mHourAtual <= mhourB Then
'Executar Comando de Teleport Abaixo
'Ululu <>
'Debug
Call MsgBox(" Ululu - ", vbCritical, Now)
End If
End If
O Aconselhável é que crie uma Function para analisar se está em horario cabível para liberar o teleport, no codigo acima você tem todo o necessário que seria "desconhecido" ao comum, no caso o trabalho de horarios e dias.
Mais dúvidas basta trazer.
_________________
"Mistress of shattered hopes and forever broken dreams"
Profane ~- Colaborador
- Mensagens : 818
Créditos : 130
Re: [Dúvida] Comando atívo em um determinado horário ou dia.
E aí Profane. desde já, agradeço pela ajuda. só uma última coisa, quando der o horário, gostaria de que aparecesse uma mensagem global avisando que o evento está atívo. no mas, valeu mesmo.
Akheon- Novato
- Mensagens : 5
Créditos : 0
Re: [Dúvida] Comando atívo em um determinado horário ou dia.
Ei profane, qual as subs que utiliza essa dim?
Motodark- Ocasional
- Mensagens : 169
Créditos : 5
Re: [Dúvida] Comando atívo em um determinado horário ou dia.
Akheon escreveu:E aí Profane. desde já, agradeço pela ajuda. só uma última coisa, quando der o horário, gostaria de que aparecesse uma mensagem global avisando que o evento está atívo. no mas, valeu mesmo.
Bom @Akheon, essa "ajuda", é algo bem Cru. Nela como falei, tem o grosso do que seria necessário você desenvolver para criar a questão de verificação se o Dia da Semana Bate com o Dia do Evento, e o Horario.
Em questão do Horário, tem outras infinitas formas de fazermos ;c Quem cuidaria bem disso é nosso querido ModServerLoop, no Servidor.
Interessante criar uma Function para verificar o horário.. colocando praticamente as mesmas questões... verificar se é o dia e o Horario, se for, então enviar a msg "Call GlobalMsg()"
Precisaria de um tempinho e coragem minha para parar e escrever um "tutorial" para ensinar passo a passo, uma vez que muitos querem algo assim, penso eu.
Tente, veja o erro, digame o que fez, e farei o maximo para tentar lhe iluminar e mostrar o caminho.
"and after all.. i'll be your wonderwall.."
@MotoDark
"Ei profane, qual as subs que utiliza essa dim?"
Não entendi ;c as Dim estão declaradas, isso ai é uma questão de projeto limpo. Você tem que criar uma sub, ou function e trabalhar elas, apenas coloquei a Logica de aplicação para montar o sistema >
_________________
"Mistress of shattered hopes and forever broken dreams"
Profane ~- Colaborador
- Mensagens : 818
Créditos : 130
Tópicos semelhantes
» [Duvida] Tempo determinado
» [Duvida] Como mudar vila por comando
» Movido: [DUVIDA] Como eu ativo esse codigo
» [DUVIDA]Comando de Som
» Duvida comando RGSS
» [Duvida] Como mudar vila por comando
» Movido: [DUVIDA] Como eu ativo esse codigo
» [DUVIDA]Comando de Som
» Duvida comando RGSS
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos