Olá pessoal !
alguém poderia posta uma query para zerar o top pk, top heroi?
alguém poderia posta uma job que cada uma hora de uma quantia de cash para os players?
OBS: Nem que tem quer pagar eu pago ;)
Versão Imprimível
Olá pessoal !
alguém poderia posta uma query para zerar o top pk, top heroi?
alguém poderia posta uma job que cada uma hora de uma quantia de cash para os players?
OBS: Nem que tem quer pagar eu pago ;)
@caahs2feeh
Será que você poderia informar o nome das tabelas que deseja ser zeradas?
e também o nome da tabela da moeda e a quantia de cash que você quer premiar o player
também me dizer se é apenas para o primeiro segundo ou terçeiro... ou todos.
amigo
pksemanal, pkdia, herocountweb essas são as tabelas dos ranking que eu quero.
nome da moeda gold, 1 gold por hora.
@caahs2feeh eu fiz a job mas você não me falou se era para primeiro segundo e terçeiro então coloquei ela para zerar e premiar apenas o primeiro do ranking dos mesmo.. segue a job:
Basta você criar 3 Jobs :
PKSemanal :
Use MuOnline
declare @AccountID varchar (10)
declare @Name varchar(10)
Select top 1 @AccountID=AccountID,@Name=Name from character order by pksemanal desc, name desc
Update MEMB_INFO set gold=gold+1 where memb___id=@AccountID
Update character set pksemanal=0
PkDia :
Use MuOnline
declare @AccountID varchar (10)
declare @Name varchar(10)
Select top 1 @AccountID=AccountID,@Name=Name from character order by pkdia desc, name desc
Update MEMB_INFO set gold=gold+1 where memb___id=@AccountID
Update character set pkdia=0
Hero :
Use MuOnline
declare @AccountID varchar (10)
declare @Name varchar(10)
Select top 1 @AccountID=AccountID,@Name=Name from character order by herocountweb desc, name desc
Update MEMB_INFO set gold=gold+1 where memb___id=@AccountID
Update character set herocountweb=0
Para fazer elas rodarem basta ir em Schedule marca daily Occours every : 1 Hour(s) e salva basta fazer igual nas mesma...
tem de premiar os players online não?
Você quer uma que zera o ranking e premia o player online? pois se for nem sei fazer + se for uma job de premiar o player online naquele momento use esta:
Use MuOnline
UPDATE MEMB_INFO SET gold = gold+1
FROM MEMB_INFO JOIN MEMB_STAT ON MEMB_INFO.memb___id = MEMB_STAT.memb___id COLLATE Latin1_general_CI_AI
WHERE (ConnectStat >= 1)
se quiser fazer uma job basta fazer igual eu falei no post anterior os que estão em vermelho e o nome da tabela da moeda que você quer da premio e o onde esta azul e o valor.
tipo a job que quero é se eu ficar 1 hora online no seu mu eu ganho 1 gold entendeu? a cada uma hora e ganho 1 gold
cara e só você usar a que coloquei acima e ir em Schedule marca daily Occours every : 1 Hour(s) e salva
irei testa obrigado