hugopang
Honrado XPZ
Entendendo completamente uma job de reset
Tuto meio antigo meu, mas tá valendo! =]
-- Reset por pontos (NÃO VIP) By Hugopang -
UPDATE Character
SET clevel=('1') , experience=('0') , LevelUpPoint=300+300*Resets , Resets=Resets+1 , Strength=('20') , Dexterity=('20') , Vitality=('20') , Energy=('20') , Inventory=null, MagicList=null
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>399 and MEMB_INFO.vip=0 and MEMB_STAT.ConnectStat=0
Vamos lá...
UPDATE Character = fazer update na tabela character
Set clevel=('1') = o level que ele vai ter após o reset
experience=('0') = a experiencia q ele vai ter após o reset
LevelUpPoint=300+300*Resets = Pontos por Reset
Resets=Resets+1 = Para Somar os Resets, ou seja, Resets (os resets atuais dele) +1
Strength=('20') , Dexterity=('20') , Vitality=('20') , Energy=('20') = Botar os Status dele = 20 se não botar isso, vira Reset Acumulativo
Inventory=null = Resetar o Inventorio
MagicList=null = Resetar a Lista de Magias
WHERE clevel>399 = O level de Reset, tem de deixar 1 level a menos, pois a pessoa jah começa level 1, intão se for level 350 o reset, tem de botar 349
MEMB_INFO.vip=0 = esse seria o vip na MEMB_INFO, se for u reset vip, vc bota 1, supervip, bota 2 e por ae vai xD
MEMB_STAT.ConnectStat=0 = esse ae eh pra soh resetar se o ConnectStar tiver "0", ou seja, desconectado.
Espero que tenha ajudado ..
Créditos Hugopang
Tuto meio antigo meu, mas tá valendo! =]
-- Reset por pontos (NÃO VIP) By Hugopang -
UPDATE Character
SET clevel=('1') , experience=('0') , LevelUpPoint=300+300*Resets , Resets=Resets+1 , Strength=('20') , Dexterity=('20') , Vitality=('20') , Energy=('20') , Inventory=null, MagicList=null
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>399 and MEMB_INFO.vip=0 and MEMB_STAT.ConnectStat=0
Vamos lá...
UPDATE Character = fazer update na tabela character
Set clevel=('1') = o level que ele vai ter após o reset
experience=('0') = a experiencia q ele vai ter após o reset
LevelUpPoint=300+300*Resets = Pontos por Reset
Resets=Resets+1 = Para Somar os Resets, ou seja, Resets (os resets atuais dele) +1
Strength=('20') , Dexterity=('20') , Vitality=('20') , Energy=('20') = Botar os Status dele = 20 se não botar isso, vira Reset Acumulativo
Inventory=null = Resetar o Inventorio
MagicList=null = Resetar a Lista de Magias
WHERE clevel>399 = O level de Reset, tem de deixar 1 level a menos, pois a pessoa jah começa level 1, intão se for level 350 o reset, tem de botar 349
MEMB_INFO.vip=0 = esse seria o vip na MEMB_INFO, se for u reset vip, vc bota 1, supervip, bota 2 e por ae vai xD
MEMB_STAT.ConnectStat=0 = esse ae eh pra soh resetar se o ConnectStar tiver "0", ou seja, desconectado.
Espero que tenha ajudado ..
Créditos Hugopang