Ver um Único Post
Antigo 14-11-2008, 09:37 PM   #1 (permalink)
JacksonTM
Amigo SW
 
Avatar de JacksonTM
 
Registrado em: Nov 2008
Posts: 104
Agradeceu: 7
Agradecido 239 Vezes em 56 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Enviar mensagem via Windows Live Messenger para JacksonTM

Inventório de JacksonTM

Padrão [Tutorial | Site] Ranking De Horas Online

Como usar?
Na Table Character crie a Table "HORA" da mesma maneira que cria uma Table de Reset por exemplo.
Crie a Job com o codigo abaixo e coloque para rodar de hora em hora:

Citação:
--TOP TIME---
-- JOB HORA ONLINE
UPDATE Character
SET
HORA = +1


FROM Character
JOIN MEMB_STAT ON Character.AccountID=MEMB_STAT.memb___id COLLATE Latin1_General_CS_AS
JOIN MEMB_INFO ON Character.AccountID=MEMB_INFO.memb___id COLLATE Latin1_General_CS_AS

WHERE

MEMB_STAT.ConnectStat = 1
OBS: Eu coloquei em meu server para rodar de minuto em minuto para exibir os minutos online e nao horas, nao precisa modificar muita coisa basta mudar o tempo da job pra rodar de minuto em minuto e mudar no script abaixo onde esta em vermelho para MINUTOS.

Scrpt pra exibir no site:

COLOQUE NA PAGINA PRINCIPAL INDEX.PHP OU MAIN.PHP

Citação:
<? $mostra = mssql_query("SELECT * FROM Character order by topmes desc"); $mostraresult = mssql_fetch_array($mostra); echo "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;& nbsp;&nbsp;&nbsp;&nbsp;<font color=#000000><b>$mostraresult[Name] / $mostraresult[topmes] HORAS</b></font>"; ?>

OBS : Não criei o tutorial, entao não poderei tirar algumas duvidas mais deixe os mesmo aqui para qualquer coisa alguem pode tirar para você.

Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
Créditos: leoinline

JacksonTM está offline  
Os Seguintes 5 Usuários disseram Obrigado(a) para JacksonTM por gostarem deste post :
baick_maicon (02-01-2011), crislon (10-08-2009), fabio016 (01-08-2009), kamikase (15-08-2009), orecic (25-06-2009)
Links Patrocinados
 

Search Engine Optimization by vBSEO 3.3.0