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

ajuda com reset

Status
Não esta aberto para novas mensagens.

imaster

Usuário XPZ
como eu mudo o reset de pontuativo para acumulativo na season4
 

higorjuan

Usuário XPZ
Assunto: Auto reset e Acumulativo  Dom Maio 18, 2008 3:56 pm

Antes de criar a job do auto reset, vc deve fazer o seguinte

1 - Acesse o Microsoft SQL Server, Enterprise Manger;

2 - Vá até SQL Server Group, (local)(Windows NT), Databases, MuOnline, Tables;

3 - Do lado direito da tela você encontrara a database Character, clique com o botão direito nela,e clique em design table, abrirá uma tela.

4 - Desça na barra de rolagem até a ultima linha Quest, abaixo de Quest você digitará

Resets na Column Name, na próxima coluna você coloque a opção smallint, o valor 2 já aparece automaticamente.

5 - Na parte de baixo, na aba Columns na linha Default Value digite o valor (0).

6 - Salve e feche somente essa janela.

Para colocar auto reset em seu servidor, é necessário a criação de Jobs.

Veja como criar abaixo

1-Abra seu Enterprise Manager e vá em Management

2-Vá em SQL Server Agent.

3- Ai clique com o botão direito em Jobs e selecione New Job

4- Vá em General e coloque AutoReset

5- Em seguida, vá em Steps.

6- Clique em New. Coloque também AutoReset em Step Name

7- Em Type, deixe Transact-SQL Script (TSQL).

8- Selecione a Database MuOnline

9- Clique em Parse e de OK

10- Clique em Schedules.

11- Clique em New Schedule e em Name coloque AutoReset também

12- Ai clique em Change

13- Job name: selecione Daily e deixe em Every 1 day(s).

14- Daily Frequency selecione Occurs every e troque Hour(s) por Minute(s).

15- Duration: selecione a data atual do dia e de ok.

16- Agora clique em Aplicar e OK.

17- Após isso seu AutoReset estará pronto

18- Agora é sempre dar Start no SQL Server Agent, e se possível, para facilitar deixe como auto-start (inicio automático).

Scripts de AutoReset Acumulativo

Auto reset FREE - Lvl 350 Usuário desconectado ganhando 350 Pontos por reset

UPDATE Character

SET clevel=('1') , experience=('0') , LevelUpPoint=350+350*Resets , Resets=Resets+1

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 clevel>349 and MEMB_INFO.vip=0 and MEMB_STAT.ConnectStat=0

Auto reset VIP - Lvl 300 Usuário desconectado Ganhando 500 Pontos por reset

UPDATE Character

SET clevel=('1') , experience=('0') , LevelUpPoint=350+350*Resets , Resets=Resets+1

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 clevel>299 and MEMB_INFO.vip=1 and MEMB_STAT.ConnectStat=0

Créditos Admin
 

imaster

Usuário XPZ
testando aki e pra mastervip se n tem script aew n ? n consegui faze funcioner o auto reset

mas estou usando o reset control quando o jogador reseta ele ganbha 2800 pontos nuss e no reset control ta configurado pra gasnhar so 350

como eu mudo isso
 
Editado por um moderador:
Status
Não esta aberto para novas mensagens.
Topo Bottom