Renan_Fox Admin
Mensagens : 75 Data de inscrição : 04/10/2007 Idade : 30 Localização : Em casa,rua,escola e etc..
| Assunto: Colocando Auto-Reset - Acumulativo e Por Pontos Qui Out 04, 2007 10:36 pm | |
| Os os iram começar assim:
Auto Reset:
1º Va em SLQ Server Enterprise Manager. 2º Va em Databases, Muonline e Tables. 3º Na tabela Character Click com botão direito, Design Table. 4º Va até o ultimo campo (collun name) escrito e crie um chamado Reset. 5º Colunname = Reset , DataType = int , Default value = 1 , salve e feche. 6º Agora em Management. 7º Va em SQL Server Agent. 8º Va em Jobs, e click com botão direito e NewJob. 9º Va em General coloque um nome como AutoReset. 10º Depois vai em Steps. 11º New em Steps em "name" coloque AutoReset tambem. 12º Va em Type deixe Transact-SQL Script (TSQL). 13º Em Database selecione MUOnline. 14º No Command coloque o seguinte codigo :
Agora você deve escolher o modo de reset
Acumulativo:
-- ============================================= -- Reset acumulativo -- -- =============================================
UPDATE Character SET clevel= ('1') , experience= ('0') WHERE clevel>349
Reset não acumulativo
-- ============================================= -- Reset não acumulativo -- ============================================= UPDATE Character SET clevel=('1'), Experience=('0'),Money=Money-('0'),LevelUpPoint=350+350*Reset, Reset=Reset+1,Strength=('30'), Dexterity=('30'), Vitality=('30'),Energy=('30') FROM Character join Memb_Stat on Character.Accountid=Memb_Stat.memb___id collate Latin1_general_CI_AS WHERE clevel>349 AND Memb_Stat.ConnectStat = 0 and Vip = 0 and Money>('0')
pronto agora 15º Depois clique em Parse e de OK. 16º Va para Schedules. 17º Em New Sechedule coloque tambem la AutoReset. 18º Depois clique em Change. 19º Na primeira parte selecione Daily e deixe em Every 1 day(s). 20º Depois selecione em baixo Occurs every e troque Hour(s) por Minute(s). 21º Duration selecione a data atual do dia e de ok.
22º Agora e so finalizar dando Aplicar e OK. 23º Pronto está feito AUTORESET.
24º Sempre de Start no SQL Server Agent, e deixe como auto start para facilitar.
Espero ter ajudado. | |
|