Admin Admin
Número de Mensagens : 82 Idade : 39 Localização : vitoria E.S Emprego/lazer : Web Designer, tecnologo entre outras funções. Humor : sempre muito bom. Data de inscrição : 15/05/2008
Ficha do personagem Nome ou apelido: pontos de força
| 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 | |
|
MARETAO
Número de Mensagens : 1 Idade : 34 Localização : minas gerais Emprego/lazer : jogo Data de inscrição : 11/02/2009
| Assunto: Re: Auto reset e Acumulativo Qua Fev 11, 2009 12:47 pm | |
| kara vlw muito ae tava presisando disso mas tenho uma coisa para te pergunta teria como vc posta um muserve com video aula ae da versao 1.02 + senson 1ou 2 ae por favor espera q vc responda.........desde ja oobrigado....... | |
|