Bem atendo a pedido desse topico
[Somente usuários registrados podem vem os links. ]
fiz esse tutorial junto com o mesmo
crie 2 tabelas no sql pode ser qualquer uma abaixo as query
Código PHP:
ALTER TABLE CHARACTER ADD tempoon INT NOT NULL DEFAULT (0)
ALTER TABLE CHARACTER ADD horaon INT NOT NULL DEFAULT (0)
depois faça no sql e faça a job contando de 1 em um minuto assim o ranking ficara presiso quase presiso
query para resetar o tempo
Código PHP:
Update Character
Set tempoon=1 WHERE tempoon=61
query para setar o tempo
Código PHP:
Update Character
Set horaon=horaon+1 WHERE tempoon=60
query para dar o tempo online para quem estiver on
Código PHP:
USE [MuOnline]
UPDATE Character SET tempoon=tempoon+1 FROM Character INNER JOIN
AccountCharacter ON Character.Name = AccountCharacter.GameIDC INNER JOIN
MEMB_STAT ON MEMB_STAT.memb___id = AccountCharacter.ID
WHERE ConnectStat=1
creditos KaKaRoToX e cronusmaker