Stopwatch (cronometro) By Colex

colex
Por colex
em Actions e Talkactions
  • 1
  • 2

colex

Serviços Prestados a Comunidade
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 03/10/05Posts: 301Gênero: Masculino

Terminei por fim meu Cronometro (stopwatch).

Este Cronometro mede o tempo em segundos, consegue medir o tempo ke u server esteve offline (é só ativar u cronometro antes de desligar e quandu voltar a ligar u server para u cronometro).

Para usar é muito facil, voce da use nu relogio 1 vez ele vai mostrar a msg "Cronometro Começou a contar." e depois kuandu vc kiser parar vc clica otra vez e vai mostrar o tempo ke cronometrou "Cronometrado: (aki o tempo ke cronomterou) segundo(s).", depois vc clica outra vez para resetar o cronometro e ira aparecer: "cronometro resetado" e pronto o cronometra esta resetado e pronto para ser usado otra vez :lingua

na pasta data/actions/scripts faça um documento com o nome stopwatch.lua e adicione o seguinte code:

 

----- stopwatch by colex-------function onUse(cid, item, frompos, item2, topos)cron = 1635 --- onde sera guardada a informacao do cronometrocron2 = 1636 --- onde sera guardado outra informacao do cronometroresetar = 1637 --- onde sera guardada a informcao do resetcronometro = crono(cid, cron, reset) ---- não mexerendfunction crono(cid, cron, reset)resetar = getPlayerStorageValue(cid,reset)end1 = os.time()start1 = getPlayerStorageValue(cid,cron)timer = getPlayerStorageValue(cid,cron2)cronemetrado = os.difftime(start1, timer)  if resetar == 0 then     setPlayerStorageValue(cid,cron,end1)    setPlayerStorageValue(cid,cron2,end1)    setPlayerStorageValue(cid,reset,-1)    doPlayerSendTextMessage(cid,22,"Cronometro Resetado.")  elseif resetar == -1 then    setPlayerStorageValue(cid,cron,end1)    setPlayerStorageValue(cid,cron2,end1)    setPlayerStorageValue(cid,reset,1)    doPlayerSendTextMessage(cid,22,"Cronometro Começou a contar.")  elseif resetar == 1 then    setPlayerStorageValue(cid,reset,0)    setPlayerStorageValue(cid,cron,end1)    start1 = getPlayerStorageValue(cid,cron)    cronometrado = os.difftime(start1, timer)    doPlayerSendTextMessage(cid,22,"Cronometrado: "..cronometrado.." segundo(s).")  endreturn 1end

 

agora no adicione no actions.xml da pasta data/actions a seguinte tag:

 

<action itemid="2036" script="stopwatch.lua" />

 

espero ke gostem, comemtem u ke axam (;:

shanar

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 04/03/06Posts: 16Gênero: Masculino

Kal relogio c fala pra da use?? aquele de pulso???

You see a amulet of loss.
You see a golden helmet (Arm:12).
You see a magic plate armor (Arm:17).
An enchanted gem glows on the plate armor.
You see a magic sword (Atk:48 Def:35).
Its the sword of valor
You see a blessed shield (Atk:0 Def:45).
You see a magic longsword (Atk:55 Def:40).
You see a dragon scale legs (Arm:10).
You see a golden boots (Arm:4).


user posted image
http://img107.imageshack.us/img107/4913/collage0qf.jpg

colex

Serviços Prestados a Comunidade
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 03/10/05Posts: 301Gênero: Masculino
Kal relogio c fala pra da use?? aquele de pulso???

 

 

 

eu usei ele, mas se vc kiser vc podi usar otra coisa (tem ke mudar u id)

kamimura

Old School :D
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 19/04/06Posts: 201

Oi,

ow muito legal

mas tipo qual e a utilidade ???

//kamimura


"Sem música, a vida seria um erro." (Friedrich Nietzsche)
___________________________________________________
©1993 - 2009 kamimura™ - Todos os direitos reservados

colex

Serviços Prestados a Comunidade
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 03/10/05Posts: 301Gênero: Masculino
Oi,

ow muito legal

mas tipo qual e a utilidade ???

//kamimura

 

 

 

me diz qual é a utilidade de ter um relogio no server ke naum faz nada???

pelo menos com este script vc ja naum fica com um relogio sem inutil

até os players podem se divertir com ele, pro exemplo: medirem quantu tempo eles demoram pra matar um demon etc...

Orothrez

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 04/01/06Posts: 11

Aew, daora essa action mas tpw.. se eu desligar a máquina ele para de cronometrar? só isso q eu quero saber. ty xD

colex

Serviços Prestados a Comunidade
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 03/10/05Posts: 301Gênero: Masculino
Aew, daora essa action mas tpw.. se eu desligar a máquina ele para de cronometrar? só isso q eu quero saber. ty xD

 

 

 

ele só para de cronometrar quandu vc mandar ele parar

vc podi desligar tudo ke ele naum para =P

cya~~ :bye:

Claverockz

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/10/05Posts: 36

Que legal issu pode ser usado pelos gms para testar o uptime do seu otserver.

mas tenhu uma duvida...

Como faço se eu quiser parar com o relogio?....Outra...

Se eu do use em um relogio e você tbm da use no mesmo relogio ele da o uptime que esta correndo?? Ou ira começar para cada um, um cronometro diferente?!?!?!?!?!?!

E a ultima duvida...

Se eu der use em outro relogio com o mesmo player ira aparecer o cronometro zerado ou o outro???

Desculpe pelas minha perguntas de noob á porque estou voltando em ots e eu não tnhu nenhuam versão aqui na minha casa

Yours Ablankzin

Retired of xtibia because:

Me alertaram não sei o porque não falaram o forum que eu floodei...muitas pessoas que não ajudam a comunidaede de Otserver fasem coisas piores e eles não veem...eh nessas horas que eu dou razão ao Xbowax...ou alguma coisa assim.

colex

Serviços Prestados a Comunidade
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 03/10/05Posts: 301Gênero: Masculino
Que legal issu pode ser usado pelos gms para testar o uptime do seu otserver.

mas tenhu uma duvida...

Como faço se eu quiser parar com o relogio?....Outra...

Se eu do use em um relogio e você tbm da use no mesmo relogio ele da o uptime que esta correndo?? Ou ira começar para cada um, um cronometro diferente?!?!?!?!?!?!

E a ultima duvida...

Se eu der use em outro relogio com o mesmo player ira aparecer o cronometro zerado ou o outro???

Desculpe pelas minha perguntas de noob á porque estou voltando em ots e eu não tnhu nenhuam versão aqui na minha casa

Yours Ablankzin

 

 

 

pra parar é só dar use.

eu estou usando Storage Value por isso vc podi mudar de relogio mas é como se naum tivesse mudado, eu poderia usar actionid mas não aguenta valores muito altos.

se alguem der use nu teu relogio conta um pra cada.

cya~~ :bye:

ScarFace

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 30/04/06Posts: 51

Caracaaaaaaaaaa colex vc eh demaisss

mto obrigado, pq se server cai sem eu ta aki pelo menos vo saber q horas caiu, bah mtooo0o0o00o0o0 bom, vlwwwwww kara

user posted image

 

[ASSINATURA EDITADA POR FAZER PROPAGANDAS. CASO CONTINUE SERÁ ALERTADO]

High

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/12/05Posts: 20

Cara, por isso que so teu fan, só nessa action você falo uns 3~4 comandos que eu nunca vi na minha vida :p shuahueise, muito boa a action cara!!!

Se você é meu fan, use:
user posted image


Sou fan de:
user posted image
user posted image
user posted image

user posted image

~º^* Presentes *^º~
Rotciv


Metas:
__aprender action(mesmo não sendo profissional) (X)__
__10 posts(X)__
__20 posts(X)__
__50 posts(X)__
__70 posts( )__
__100 posts( )__
Vo atualizando enquanto o tempo passa.

Jvchequer

"Veni, vidi, vici."
avatar
Lenda
Lenda

INFOS

Grupo: LendaRegistrado: 10/10/05Posts: 2161Char no Tibia: Master Chequer

#colex

Parabens pela action,esta nota 10 e sem bugs,continue assim,pois vc vai mais longe ainda,vc hj em dia e um dos 10 melhores codders do mundu,parabens!!!

porisso acho que deves participar do X-OT

1271330714-U1306.gif

 

~ Fiz parte da Equipe Xtibia em um tempo que Tibia era minha família. Saudades de todos vocês.

Templarr

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 06/09/06Posts: 69

Olá,

muito bom esse tutorial, bom tbm é que da pra fazer campeonatos de corrida com o cronometro ;), vlws ^^

 

Abraços,

Templarr.

huahuahua1

Gt®
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 20/02/07Posts: 88Char no Tibia: Lto

Colex eu fiz o script e tudo mais, mas mesmo assim não prestou aqui no meu OT (evolutions 0.7.5 --YurOTS 7.92)

Ele só mostra a hora tibiana e nada mais! Por favor faz um script que preste em evolutions 0.7.5 - 7.92!!! Ajuada mano...

Copyright© by Gt®. All Rights Reserved.

god harry potter

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 30/10/06Posts: 14

Tente em uma versão mais antiga, como 7.6, pois é de maio essa action!

 

@topic

 

Muito bom Colex!

Parábens!

 

@Templar

 

Não reviva topicos!

 

HP



QUOTE
20:12 Lordfire [77]: 7
20:12 Lordfire [77]: lvl 77 ml 7 axe 77
20:12 Lordfire [77]: OMG
20:12 Lordfire [77]: to 7ado
20:12 Harry Potter [24]: omg
20:13 Harry Potter [24]: quoted
  • 1
  • 2