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

[Tutorial][Query Analyzer] - Lista de Códigos.

fluira0

Honrado XPZ
[Tutorial não feito por mim]

Estarei postando vários códigos muito úteis. Todos executados via Query Analyzer.

Como executar os código:

1 - Abra o Query Analizer

2 - Selecione a DB MuOnline(la está seliciona a DB master, bem la em cima, do lado de um botão de stop)

3 - Copie o código abaixo

4 - Cole na parte branca(parece até um editor de texto)

5 - aperte F5

6 - Pronto as accs foram deletadas!

* Deletar contas inativas *

CODE

DECLARE @Acc varchar(10), @Chars varchar(10), @test int

select @test = 0

DECLARE LISTA CURSOR LOCAL FOR

SELECT memb___id FROM MEMB_INFO

OPEN LISTA

FETCH NEXT FROM LISTA INTO @Acc

WHILE @@FETCH_STATUS = 0

begin

if (SELECT COUNT(*) FROM Character where AccountID=@Acc) = 0

begin

DELETE from MEMB_INFO where memb___id=@Acc

DELETE from VI_CURR_INFO where memb___id=@Acc

select @test = @test + 1

end

FETCH NEXT FROM LISTA INTO @Acc

end

CLOSE LISTA

DEALLOCATE LISTA

print @test

* Deletar Guilds sem Score *

QUOTE

DELETE GuildMember

From GuildMember join Guild on GuildMember.G_Name = Guild.G_Name

where Guild.G_Score < ('2')

DELETE Guild

where G_Score < ('2')

* Bloquear todas Contas *

UPDATE MEMB_INFO SET bloc_code=1

* Bloquear apena uma Contas *

UPDATE MEMB_INFO SET bloc_code=1 WHERE memb___id='nome_da_conta'

* Colocar Char ADM *

UPDATE Character SET CtlCode=10 WHERE Name='nome_do_char'

* Colocar Char GM *

UPDATE Character SET CtlCode=8 WHERE Name='nome_do_char'

* Desbloquear Todas Contas *

UPDATE MEMB_INFO SET bloc_code=0

* Desbloquear uma Conta *

UPDATE MEMB_INFO SET bloc_code=0 WHERE memb___id='nome_da_conta'

* Dias Banido *

UPDATE Character SET Dias_Ban=dias do ban WHERE name ='nome do *****'

* Editar Resetes *

UPDATE Character SET Resets=Numero de resets WHERE name ='Nome da conta'

* Limpar Contas Presas. (Executar com o server offline) *

UPDATE MEMB_STAT SET ConnectStat=0 WHERE ConnectStat=1

* Listar ADM´s *

SELECT Name FROM Character WHERE CtlCode=10

* Listar Contas Bloqueadas *

SELECT memb___id FROM MEMB_INFO WHERE bloc_code=1

* Listar Contas Desbloqueadas *

SELECT memb___id FROM MEMB_INFO WHERE bloc_code=0

* Listar Contas não Vips *

SELECT memb___id FROM MEMB_INFO WHERE vip=0

* Listar Contas Offline *

SELECT memb___id FROM MEMB_STAT WHERE ConnectStat=0

* Listar Contas Online *

SELECT memb___id FROM MEMB_STAT WHERE ConnectStat=1

* Listar Contas Vips *

SELECT memb___id FROM MEMB_INFO WHERE vip=1

* Listar GM´s *

SELECT Name FROM Character WHERE CtlCode=8

* Listar ADM´s *

UPDATE Character SET CtlCode=1 WHERE Name='nome_do_char'

* Tirar GM de Char *

UPDATE Character SET CtlCode=1 WHERE Name='nome_do_char'

* Tirar Vip *

UPDATE MEMB_INFO SET vip=0 WHERE memb___id='nome_da_conta'

* Tornar Vip *

UPDATE MEMB_INFO SET vip=1 WHERE memb___id='nome_da_conta'

* Ver Contas ADM *

SELECT memb___id FROM Character WHERE CtlCode=10

* Ver Contas GM *

SELECT memb___id FROM Character WHERE CtlCode=8
 
Editado por um moderador:

leonardoroque

Novato XPZ
default_kiss.gif
  VLW AI GOSTEI MUINTO SO NAUM ENTENDI AKELA PART DE  UPDATE Character SET Dias_Ban=dias do ban WHERE name ='nome do ***'
 

jualcantara

Novato XPZ
ta dando esse erro

Server: Msg 515, Level 16, State 2, Procedure MembStat_RecordOnlineHours, Line 14


Cannot insert the value NULL into column 'OnlineHoursTroca', table 'MuOnline.dbo.MEMB_STAT'; column does not allow nulls. UPDATE fails.


The statement has been terminated.
 

alezzo

Honrado XPZ
para quem quer listar as contas de gm ou adm - Season6

SELECT AccountID FROM Character WHERE CtlCode=32
 

endkira

Honrado XPZ
Por favor, Entrar ou Registrar para ver o conteúdo das citações!
Por favor, Entrar ou Registrar para ver o conteúdo das citações!
Adicionar Golds:  UPDATE MEMB_INFO SET gold = gold+30 WHERE memb___id='Login'
Adicionar Cash:  UPDATE MEMB_INFO SET cash = cash+30 WHERE memb___id='Login'
Adicionar Gold para todos online : UPDATE MEMB_INFO SET golds = golds+30​
FROM MEMB_INFO JOIN MEMB_STAT ON MEMB_INFO.memb___id = MEMB_STAT.memb___id COLLATE Latin1_general_CI_AI

WHERE (ConnectStat >= 1)

Listar todas a contas VIP:  SELECT memb___id FROM MEMB_INFO WHERE vip=1
 ​
Achei algumas Amigo peço que teste , se caso não der certo me mande uma mp , para que eu possa o ajuda-ló !
 

Mu MAJIN

Novato XPZ
alguém ai sabe alguma coisa para travar o char para ele não fica resetando automaticamente ?.. minha versão é 99z e eu preciso de alguma coisa que trava os reset de um determinado char que a pessoa escolher
si alguém poder ajudar eu agradeço
 
Topo Bottom