Anunciantes

Top 10

Parceiro

Tutoriais

Hackers

Problemas

Chat



19 de junho de 2009

Ranking Pk Acumulativo

1º - Abra o Sql Enterprise Manager Crie uma Coluna na tabela Character da seguinte maneira:
rankingp | int | 4 | desmarcado | default vlue (0)

2º - Vá no SQL e Crie uma nova JOB com Nome de RankingPk

3º - Em Steps clique em New:
- Step Name: 1
- Database: MuOnline
- Command:
UPDATE Character
SET RankingPK = RankingPK + PkCount
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 PkCount > 0 and MEMB_STAT.ConnectStat = 0
Salve.

4º - Faça o mesmo processo novamente porém com os seguintes dados:
- Step Name: 2
- Database: MuOnline
- Command:
UPDATE Character
SET PkCount = 0
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 PkCount > 0 and MEMB_STAT.ConnectStat = 0
Salve.

5º - Clique em Schedules e depois em New.

6º - Marque a opção Recurring e depois clique em Change, coloque assim:
- Occurs: Daily
- Daily Frequency: Occurs every 1 Minute
- End Date: No End Date.

7º - De Ok e salve a Job.

8º - Faça o Download do código abaixo e adicione na parte do Siteque você deseja exibir o Ranking de Pk.



Tags: ,

Desenvolvido por Gustavo Martins. Todos os direitos reservados a Ciados MuOnline 2009-2013.