SEMANAL RESET ~~~~~~~~~~~~~~~~
Primeiro vá na Database MuOnline -> Characters e cria uma coluna..
---------------------------------------------------
sem_reset | int | 4 | desmarcado | default value 0
---------------------------------------------------
Agora vá no Sql Sever Agent e crie uma nova Job, de qualquer nome para ela.
Step:
Update Character set sem_reset=0
Escolha a Database MuOnline e clique em Parse e depois em Ok.
Depois vai na aba shendules, click editar no nome da Job, depois click Change.
Marque Weekly > Mon > Every: 1 week(s)
em Daily Frequency...
Occurs every: 1 Minuto
Click OK e pronto .
==============================================================================
MENSAL RESET ~~~~~~~~~~~~~~~~
Primeiro vá na Database MuOnline -> Characters e cria uma coluna..
---------------------------------------------------
men_reset | int | 4 | desmarcado | default value 0
---------------------------------------------------
Agora vá no Sql Sever Agent e crie uma nova Job, de qualquer nome para ela.
Step:
Update Character set men_reset=0
Escolha a Database MuOnline e clique em Parse e depois em Ok.
Depois vai na aba shendules, click editar no nome da Job, depois click Change.
Marque Monthly > The > 1st day of every 1 month(s)
em Daily Frequency...
Occurs every: 12 Hours
Click OK e pronto .
==============================================================================
PK ACUMULATIVO SEMANAL . ~~~~~~~~~~~~~~~~
Primeiro vá na Database MuOnline -> Characters e cria uma coluna..
---------------------------------------------------
sem_pk | int | 4 | desmarcado | default value 0
---------------------------------------------------
Agora vá no Sql Sever Agent e crie uma nova Job, de qualquer nome para ela.
Step:
UPDATE Character
SET RankingPK = sem_pk + 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
Escolha a Database MuOnline e clique em Parse e depois em Ok.
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
Feito esse segundo step, volte ao primeiro, editar e clique na aba Adavanced, ao lado da aba General, como na figura abaixo:
Ai vai ter lá: On Success action:
coloque para ir ao segundo step e pronto.
Marquei para que atualizasse a cada 1 minuto.
Daily | 1 min |
Depois vai na aba shendules, click editar no nome da Job, depois click Change.
Marque Weekly > Mon > Every: 1 week(s)
em Daily Frequency...
Occurs every: 1 Minuto
Click OK e pronto .