PortalThugTutoriais |
Cria as colunas referentes a:
guardar valores dos resets da semana (ranksemana) guardar valores dos resets do mes(rankmes) Na job ou no script de resets...qndo for feito o update da coluna de reset as colunas ranksemana e rankmes deverao seguir a coluna resets Exemplo: Codigo : UPDATE Character SET clevel=('1'), Experience=('0'), Money=Money-('100000000'), LevelUpPoint=300+300*resets, resets=resets+1, ranksemana=ranksemana+1, rankmes=rankmes+1, Strength=('30'), Dexterity=('30'), Vitality=('30'), Energy=('30'), MagicList=null 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 clevel>399 AND Memb_Stat.ConnectStat = 0 and Money>('50000000') AND MEMB_INFO.vip = 0 and resets<100 Agora vamos criar 2 jobs para zerar os valores das 2 colunas e para fazer o top dos ranks... Primeiro a job para zerar rank semana e para adicionar 1 na coluna referente ao top ranking semanal-----( coloque para rodar de 7 em 7 dias... ) Código: UPDATE character SET topsemana=topsemana+1 where ranksemana = (select top 1 ranksemana FROM character order by ranksemana desc) ------ UPDATE character SET ranksemana=0 Agora a job pra poder fazer o ranking mensal e zerar a variavel..( coloque pra rodar de 30 em 30 dias..) Código: UPDATE character SET topmes=topmes+1 where rankmes = (select top 1 rankmes FROM character order by rankmes desc) ------ UPDATE character SET rankmes=0 Explicacao.... Com isso ai de cima poderemos ter 3 rankings relacionado ao reset do char...1 normal de quem tem mais resets... um de quem da mais resets por semana, um de quem da mais resets no mes. Agora Vamos aos Scripts que tem que ser Colocados no Site Para Ser Exibidos esses Ranks Código:
Assinar:
Postar comentários (Atom)
|
Web Site Feito por LéoMarques Portal Thug
Copias proibidas, favor respeite Não Retire Os Creditos.