Essa job eu procuro a muito tempo e não encontro alguém tem a job para premiar com cash a cada hora online?:confused:
Versão Imprimível
Essa job eu procuro a muito tempo e não encontro alguém tem a job para premiar com cash a cada hora online?:confused:
Eu achei isso na net, espero que seja util rs.
Fonte: infodcastroCitação:
Para premiar com gold quem estiver online, basta rodar o código abaixo no query analayzer do seu Sql server. Muito bom para fazer um evento tipo, quem tiver on das 14:00 até as 16:00 receberá 5 golds a cada meia hora, ou mais ou menos isso.
--Inicio do código--
Use [MuOnline]
UPDATE MEMB_INFO SET creditos = creditos+5
FROM MEMB_INFO JOIN MEMB_STAT ON MEMB_INFO.memb___id = MEMB_STAT.memb___id COLLATE Latin1_general_CI_AI
WHERE (ConnectStat >= 1)
obrigado é quase isso que procuro,
essa quary vai dar cash para quem estiver online mesmo que seja por 1 minuto! eu procuro uma quary que conte o tempo do char online e ao chegar 1 hora ele ganhe o cash.
Não conheço muito, mas no caso se este" 1" estiver representando minutos e se troca-lo e por "60" não seria o equivalente a 1 hora ?
WHERE (ConnectStat >= 1)
O 1 Ali Fusion nao esta representando minutos, e sim para jogadores online, se por o 0 ali e para jogadores offline ^^(deve ser kkkk)
E para isso Kingrox creio que não seja dificil fazer, teria que ser criado uma job, mas o problema que se for rodar a cada hora e voce tiver um elevado numero de jogadores vai acabar proporcionando lag e tal...
Não recomendo.
Mais tarde eu vejo se consigo arrumar uma pra voce =x
Não sei bem se seria uma job, se pensar bem na s6 quando vc fica uma hora online aparece a msg.. "vc esta a uma hora online, descanse" assim por diante como será que ele faz a contagem do tempo? tavez trabalhar em cima dessa msg a cada vez que ela aprecer ganhar 1 cash
bom sobre a msg eu nao sei onde e feito o registro do tempo, tanto que quando arrumei o ranking de tempo tive que criar outra coluna e tal...
claro se voce estiver falando do servidor s6 qu estou pensando...
Cara, é só você criar uma job que rode de uma em uma hora, mais nada!
Não irá dar lag, nem mesmo se ele tivesse 500 jogadores online.
Acredito que você não entendeu meu tópico.
Sim eu entendi, então te vou te dar uma luz, não vai ser nada fácil :)
Altere a trigger localizada na tabela MEMB_STAT.