Se eu não me engano ela serve para retornar os centésimos.
Função os.clock ()
Por WillOliveira, 27 de set. de 2013 em Scripts
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

info
Grupo: Marquês
Registrado: 03/02/13
Posts: 1.2k
Reputação: +254
Gênero: Masculino
Char no Tibia: Partiu Baladinha

Roksas, ela retorna a hora não? Eu já vi ela em um script no qual ao ser usado ele mostrava as horas.
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

Agora que parei pra pensar, na realidade esta função ela retorna da CPU, o tempo desde o início do código. Se você executar uma print em um debugger, utilizando esta função, pode reparar que retornará o tempo em que roda o código, muito útil isto.
info
Grupo: Campones
Registrado: 16/09/12
Posts: 88
Reputação: +21

Retorna esse tempo em segundos?
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

Retorna o tempo, seja ele qual medida for, segundos, minutos. A quantidade de tempo para que o código rode.
for i = 1, 100 do
print("Tempo: "..os.clock()..".")
end
Utilize isto em um Debugger, pode ser o OTScript Live, no caso irá printar 100 vezes aquela linha, veja na centésima linha o tempo, cujo seria a velocidade de rodar isto.
A função os.clock() retorna o tempo de execução de um programa Lua. Aplicado a um servidor de Open Tibia, a função retorna o tempo em segundos desde que o servidor foi executado e iniciado.
info
Grupo: Campones
Registrado: 16/09/12
Posts: 88
Reputação: +21

A função os.clock() retorna o tempo de execução de um programa Lua. Aplicado a um servidor de Open Tibia, a função retorna o tempo em segundos desde que o servidor foi executado e iniciado.
Não é o tempo desde que o script foi iniciado?
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

Como o Oneshot disse, em OTServer seria ao iniciar o servidor, mas em Lua Pura, seria ao iniciar o código.
info
Grupo: Marquês
Registrado: 16/06/07
Posts: 1.2k
Reputação: +377
Gênero: Masculino
Char no Tibia: Nenhum

Tópico movido para a seção de dúvidas e pedidos resolvidos.
O tópico foi fechado e movido para lixeira por estar inativo a mais de 30 dias. Caso seja preciso reabrir o mesmo, favor entrar em contato com a equipe.




info
Grupo: Campones
Registrado: 16/09/12
Posts: 88
Reputação: +21
Alguém pode explicar o que a função os.clock() faz e dar um exemplo de algum script que usa ela? rep+