• Bem vindo à nossa comunidade - Quer se juntar ao resto dos nossos membros? Registre-se*Registros aprovados pela adminitração

JOB - Quantidade de Moedas diferentes /Hora (Para Free / Vip)

cowbas82

Usuário XPZ
E ae galera... Disponibilizando pra qm quiser ae... uma JOB para mysql muito boa... pra dar quantidade de (moedas) golds ou cash diferentes por hora pra players online(free ganha quantidade diferente de vip)...eu uso ela no mysql2000, e funciona perfeitamente ... somente para online receberam...


UPDATE MEMB_INFO SET (MOEDA)= (MOEDA)+(VALOR A RECEBER)
FROM MEMB_INFO JOIN MEMB_STAT ON MEMB_INFO.memb___id = MEMB_STAT.memb___id COLLATE Latin1_general_CI_AI 
WHERE (ConnectStat >= 1) and  VIP=0



IDENTIFICAÇÃO


(MOEDA) =  CASH OU GOLD OU PCPOINTS (vai depender da moeda q quiser usar ou da sua tabela no mysql)


CONNECTSTAT = 1 (SOMENTE PLAYERS ONLINE RECEBEM) / CASO DEIXE 0 TODOS OS PLAYERS TANTO ONLINE QUANTO OFFLINE RECEBEM


(Vip)= NUMERO ( 0 = ZERO ) PLAYERS FREE / ( 1 = UM PLAYERS VIP SILVER ) / (2 = DOIS PLAYER VIP GOLD)


POR EXEMPLO PARA UM PLAYER VIP SILVER RECEBER 3 GOLDS


********************************************************exemplo de job**************************************************


UPDATE MEMB_INFO SET Gold = Gold+3
FROM MEMB_INFO JOIN MEMB_STAT ON MEMB_INFO.memb___id = MEMB_STAT.memb___id COLLATE Latin1_general_CI_AI 
WHERE (ConnectStat >= 1) and  VIP=1



********************************************************exemplo de job**************************************************


ideal que a job seja execultada de hora em hora... porem pode ser da forma que quiser...


é so mudar os valores nas configs de sua job


creditos by cowbas82

 
Editado por um moderador:
Topo Bottom