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

Qual job de semanal reset , Mensal e Diario ?

Status
Não esta aberto para novas mensagens.

Keelven

Platina
Usuário XPZ
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:

abaadvancedstep1para2.jpg


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 .
 
Status
Não esta aberto para novas mensagens.
Topo Bottom