Se eu não me engano ela serve para retornar os centésimos.
Função os.clock ()
By WillOliveira, 27 de set. de 2013 in Scripts
info
Group: Herói
Joined: 14/12/10
Posts: 3.6k
Reputation: +846
Gender: Masculino

info
Group: Marquês
Joined: 03/02/13
Posts: 1.2k
Reputation: +254
Gender: Masculino
Tibia Character: 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
Group: Herói
Joined: 14/12/10
Posts: 3.6k
Reputation: +846
Gender: 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
Group: Campones
Joined: 16/09/12
Posts: 88
Reputation: +21

Retorna esse tempo em segundos?
info
Group: Herói
Joined: 14/12/10
Posts: 3.6k
Reputation: +846
Gender: 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
Group: Campones
Joined: 16/09/12
Posts: 88
Reputation: +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
Group: Herói
Joined: 14/12/10
Posts: 3.6k
Reputation: +846
Gender: Masculino

Como o Oneshot disse, em OTServer seria ao iniciar o servidor, mas em Lua Pura, seria ao iniciar o código.
info
Group: Marquês
Joined: 16/06/07
Posts: 1.2k
Reputation: +377
Gender: Masculino
Tibia Character: 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
Group: Campones
Joined: 16/09/12
Posts: 88
Reputation: +21
Alguém pode explicar o que a função os.clock() faz e dar um exemplo de algum script que usa ela? rep+