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

COMO EU MUDO O TIPO DE RESET DE Pontuativo para Acumulativo no meu mu?

xMoleque

Mulek
Legendário XPZ
Qual MuServer é o seu ,ninguém aqui é vidente ou tem KL no seu pc.

E preste mais atenção você deu double topico ,proxima vez vai ser alertado.
 
Editado por um moderador:

preto157

Honrado XPZ
Auto Reset Acumulativo:

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 codigo do reset abaixo:

declare
@MaxLevel int,
@ZenReq int,
@MaxLevelVIP int,
@ZenReqVIP int,
@MaxLevelVIP2 int,
@ZenReqVIP2 int


-- Definindo valor das variaveis (Configure conforme necessário)
--
-- Contas não VIP
set @MaxLevel = 399 -- Level ao qual poderá resetar
set @ZenReq = 50000000 -- Zen requerido para resetar

-- Contas VIP
set @MaxLevelVIP = 349 -- Level ao qual poderá resetar
set @ZenReqVIP = 20000000 -- Zen requerido para resetar

-- Contas VIP2
set @MaxLevelVIP2 = 299 -- Level ao qual poderá resetar
set @ZenReqVIP2 = 10000000 -- Zen requerido para resetar

-- Execução do comando SQL (Não mexer)
--
-- Contas não VIP
UPDATE Character

SET cLevel = 1,
Experience = 0,
Money = Money - @ZenReq,
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 > (@MaxLevel - 1)
AND Money > (@ZenReq - 1)
AND MEMB_STAT.ConnectStat = 0
AND MEMB_INFO.vip = 0
AND Resets <= 150000

-- Contas VIP
UPDATE Character

SET cLevel = 1,
Experience = 0,
Money = Money - @ZenReqVIP,
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 > (@MaxLevelVIP - 1)
AND Money > (@ZenReqVIP - 1)
AND MEMB_STAT.ConnectStat = 0
AND MEMB_INFO.vip = 1
AND Resets <= 300000

-- Contas VIP 2
UPDATE Character

SET cLevel = 1,
Experience = 0,
Money = Money - @ZenReqVIP,
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 > (@MaxLevelVIP2 - 1)
AND Money > (@ZenReqVIP2 - 1)
AND MEMB_STAT.ConnectStat = 0
AND MEMB_INFO.vip = 1
AND Resets <= 300000

Creditos:

               Viciadomu e eu por alterar o codigo pra funcionar corretamente.
 
 

abuzado

aBuZaDo
Legendário XPZ
detalhe de seu server mano , como vamos lhe ajudar ?
 

Darkn3ss

Novato XPZ
Aproveitando o Tópico eu tenho a mesma duvida, porem quero tirar de Acumulativo pra Pontuativo, o MuServer é o S6 Ep2 do Peredelski Katatau123, aqui do Fórum, da um Help ai
default_smile.png
 
Topo Bottom