03/11/2021 23:04
(Esta mensagem foi modificada pela última vez a: 03/11/2021 23:04 por xbruno1000x.)
(03/11/2021 20:42)xxxjhonatan_wi Escreveu: O meu esta dando esses erros: (Vou colocar no lado da linha)
forward AtualizarHoraReal();
public AtualizarHoraReal()
{
new Horas, Minutos, Segundos; ERRO - local variable "Horas" shadows a variable at a preceding level
gettime(Horas,Minutos,Segundos); ERRO - argument type mismatch (argument 1)
if(DataHoraReal == true)
{
switch(Horas)
{
case 0..4: SetWorldTime(3);
case 5..10: SetWorldTime(7);
case 11..15: SetWorldTime(12);
case 16..17: SetWorldTime(20);
case 18..23: SetWorldTime(0);
}
}
return 1;
}
Você já tem a mesma variável declarada anteriormente. No caso você já declarou a variável "Horas".
Use:
Código:
new Horas1, Minutos, Segundos;
gettime(Horas1,Minutos,Segundos);
Discente de Sistemas de Informação no Centro Federal de Ensino Tecnológico(CEFET/RJ)
Programador SA-MP desde 2012
Programador SA-MP desde 2012
Não envie dúvidas por inbox, crie um tópico. Sua dúvida pode ser a dúvida de outro alguém, e seu tópico ajudará outras pessoas no futuro.