Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Ajuda Para Quem Criou Serv de Mu


 Compartilhar

Posts Recomendados

Oi pessoal , hoje vou postar algumas coisas para ajudar quem tem ou quem vai fazer server de MU Online SQL

Bom , Chega de enrolaçao e vamos ao que interessa

 

Account Vip

 

Colocando Sistema de Contas Vip seu servidor :

 

01 - Abra o SQL Entrepise Manager, Databases, MuOnline, Tables.

 

02 - Clique com o botão direito na table MEMB_INFO, Design Table

 

03 - Vá até a ultima coluna escrita (collum name), embaixo dela coloque vip e escolha int.

 

04 - Pronto Sistema para Vip esta pronto

 

05 - Agora para ADD Conta VIP abra o SQL Entrepise Manager, Databases, MuOnline, Tables.

 

06 - Clique com o botão direito na table MEMB_INFO, Return All Rows.

 

07 - Add Vip na Conta coloque 1 para Vip e 0 para free.

 

Proteja seu servidor contra Hacker

 

 

1º Entre no Painel de controle e logo depois entre em firewall do windows

 

2º Verifique se a opção Ativado(recomendado) esteja selecionada e clique em Exceções la em cima

 

3º Vai ter uma lista, clique em Adicionar Porta

 

4º Em nome, coloque o número da porta ,em Número da porta coloque a porta que você quer abrir (lista a baixo) e clique em TCP e de OK e novamente cliqu em adicionar porta em nome coloque a mesma porta que você colocou e em número também e marque UDP e de OK (faça isso com todas as portas)

Lista de portas necessarias libera no firewall:

 

44405 - paras os playes conseguir entra no server

55901 - é do gameserver

8090 - do site

1433 - do sql, (não é nessessário abrir essa porta, só abra ela se você quiser fazer um sql remoto ou coisa assim)

 

5º Faça isso com todas as portas

 

6º Selecione todas as portas q você abriu, e de OK na janela do firewall do windows

 

7º Ligue o server normalmente, Ai cada link que abrir vai aparecer um aviso fo Firewall perguntando se quer desbloquear ou manter bloqueado certo?

 

No data server 1 e 2 ( links 1 e 2 ) coloque MANTER BLOQUEADO e no resto dos links coloque desbloquear.

Quando terminar de liga o server, vai no firewall do windows novamente e clique em excesões, só deixe selecionada as portas necessárias pro server, ou sejas as 2 portas 44405 e as duas portas 8090 e o resto deixe tudo DESCELECIONADAS !

 

Fazendo 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 ou Resets.

5º Colunname = Reset ou Reset, DataType = int , Default value = 4 , e desmarque a ultima opção, em Default Value digite (0), 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 :

 

[ Auto Reset Para Vip na table MEMB_INFO ]

 

-- =============================================

-- Reset não acumulativo (Pontos x Resets) + VIP

-- =============================================

--

-- Definindo as variaveis (Não mexer)

declare @MaxLevel int,

@PontosReset int,

@ZenReq int,

@Forca int,

@Agilidade int,

@Vitalidade int,

@Energia int,

@MaxLevelVIP int,

@PontosResetVIP int,

@ZenReqVIP int,

@ForcaVIP int,

@AgilidadeVIP int,

@VitalidadeVIP int,

@EnergiaVIP int

 

-- Definindo valor das variaveis (Configure conforme necessário)

--

-- Contas não VIP

set @MaxLevel = 349 -- Level ao qual poderá resetar

set @PontosReset = 300 -- Pontos que ganhará por reset (Pontos vezes Resets)

set @ZenReq = 50000000 -- Zen requerido para resetar

set @Forca = 30 -- Ponto padrão de força que ira retornar após resetar

set @Agilidade = 30 -- Ponto padrão de agilidade que ira retornar após resetar

set @Vitalidade = 30 -- Ponto padrão de vitalidade que ira retornar após resetar

set @Energia = 30 -- Ponto padrão de energia que ira retornar após resetar

 

-- Contas VIP

set @MaxLevelVIP = 299 -- Level ao qual poderá resetar

set @PontosResetVIP = 400 -- Pontos que ganhará por reset (Pontos vezes Resets)

set @ZenReqVIP = 20000000 -- Zen requerido para resetar

set @ForcaVIP = 100 -- Ponto padrão de força que ira retornar após resetar

set @AgilidadeVIP = 100 -- Ponto padrão de agilidade que ira retornar após resetar

set @VitalidadeVIP = 100 -- Ponto padrão de vitalidade que ira retornar após resetar

set @EnergiaVIP = 100 -- Ponto padrão de energia que ira retornar após resetar

 

-- Execução do comando SQL (Não mexer)

--

-- Contas não VIP

UPDATE Character

 

SET cLevel = 1,

Experience = 0,

LevelUpPoint = @PontosReset * (Resets + 1),

Strength = @Forca,

Dexterity = @Agilidade,

Vitality = @Vitalidade,

Energy = @Energia,

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 <= 150

 

-- Contas VIP

UPDATE Character

 

SET cLevel = 1,

Experience = 0,

LevelUpPoint = @PontosResetVIP * (Resets + 1),

Strength = @ForcaVIP,

Dexterity = @AgilidadeVIP,

Vitality = @VitalidadeVIP,

Energy = @EnergiaVIP,

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 <= 1000

 

E aqui estão alguns comandos

 

-Tornar uma conta VIP

 

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

 

-Tornar uma conta Não VIP

 

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

-- Listar todas as contas VIP

SELECT memb___id FROM MEMB_INFO WHERE vip=1

 

-- Listar todas a contas Não VIP

 

SELECT memb___id FROM MEMB_INFO WHERE vip=0

Auto PK Clear

 

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á autopk 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.

 

7 - Agora vá na pasta Management, depois em SQL Server Agent, clique com o botão direito do mouse em JObs e clique em new job.

 

8 - Na parte name coloque autopk, na parte Owner coloque o admin do Sql,

 

9 - Vá na haba steps, clique em new, na parte step name coloque auto_pk, em database MuOnline em Command coloque o seguinte código: (logo no fim da explicaçao botarei o codigo) clique em ok, depois vá na haba Schedules, clique em New Schudule, abrirá uma janela,

na parte name digite autores, marque a opção Recuring e clique em change,

marque Daily e coloque Every 1 days, depois marque Occurs every 1 minute, depois clique em OK. no final na parte management clique com o botão direito em SQL Server Agent e clique em start. Pronto ta funcionando o autopkclear.

 

Codigo:

UPDATE Character

SET PkCount= ('0') , PkLevel= ('2') , PkTime= ('-100')

 

Bug Bless

 

O que é e como funciona?

 

O Bless Bug é um pequeno detalhe na colocaçãoda jóia ou de alguns outros itens no shopping que causa esse problema. Quando este problema está presente (BlessBug ON) não irá exatamente causar um bug no seu jogo. Ele consiste no seguinte: você compra o Bless (ou outroitem que tenha esse bug)e vende-o novamente na loja. Você comprará o item ou jóia pelovalor estipulado no server, mas na hora em que vende-lo para a loja, receberá um valor bem acima do que pagou.

 

Exemplo: Custo do Bless: 500k (500.000) Vendendo novamente você receberá: 38.5kk (38.500.000) Mas o Bless Bug pode ser intencional, ou seja, o admin do server pode deixa-lo "ligado" ou "desligado". Se estiver ON(ligado) é porque você poderá ganhar dinheiro e se beneficiar com isto. Caso ele esteja OFF (desligado) voce nao poderá fazer isto.

 

Para ligar, ou desligar o bug é muito simples. Vá ao shopping onde est á, ou pretende colocar, o bug.

 

Na hora de colocar o Bless, coloque a durabilidade dele em 255, se quiser desligar o bug, coloque durabilidade 0 Exemplo: shop0.txt - Liaman the Barmaid (Lorencia-Bar)

 

Jóias sem bug:

 

14 13 0 0 0 0 0 //Jewel of Bless

 

14 14 0 0 0 0 0//Jewel of Soul

 

14 16 0 0 0 0 0 //Jewel of Life

Jóias com bug:

 

14 13 0 255 0 0 0 //Jewel of Bless

 

14 14 0 255 0 0 0//Jewel of Soul

 

14 16 0 255 0 0 0 //Jewel of Life

 

Você pode deixar apenas 1 jóia com o Bug ou deixar todas. Detalhesimportantes! Se você deseja não ter o bug em seu server, tenha a certeza que a durabilidade está em 0 em todos os shoppings. ATENÇÃO!!! Alguns outros itens como: Love Charm, Alcohol, Devil Invitation, Invisible Cloak, etc,também podem ter este bug, tenha a certeza de que eles tamb ém estão com durabilidade 0.

 

Do contrário estes itenstambém estarão bugados. O Bug só funciona com itens encontrados na loja. Os itens e jóias que caem dos monstrosNUNCA possuem este bug. Os itens como Armaduras, Armas, Escudos, Potions, Anéis e Pendants e Armas nãopossuem o Bug mesmo que você coloque-as com durabilidade 255.

 

Comandos de GM

 

Para Criar GM:

 

1.Vai em Microsoft SQL Server

2.Query analyzer

3.Abra a pasta MuOnline

4.User Tables localize "Character" aperte com botao direito

5.Depois Open

6.Procure por o nome do seu char

7.Depois vai la no final em CtlCode e no lugar de 0 Coloque 8 ( para GM ) e 24 ( para ADM ).

 

 

COMANDOS DE GM e ADM

 

/move (nomedochar) numerodomap cordenadaX cordenadaY

 

mapa numero :

 

0 = lorencia 125/125 (7-140 secret)

1 = dungeon Level 2: 233/126 Level 3: 3/85 (bullroom:119/46)

2 = devias 222/62

3 = noria 176/110

4 = losttower LT1: 208/78 LT3: 86/166 LT5: 130/53 LT7: 8/85

5 = unknown (move makes error)

6 = Arena 63/160

7 = Atlans 24/19

8 = Tarkan 187/58

9 = Devil Square

10 = Icarus (skycity) Start: 15/13 DPH: 47/205

11 = Blood Castle I Start: 15/13 End: 15/94

12 = Blood Castle II

13 = Blood Castle III

14 = Blood Castle IV

15 = Blood Castle V

16 = Blood Castle VI

18 = Chaos Castle I - Start: 25/105

19 = Chaos Castle II - Start: 25/105

20 = Chaos Castle III - Start: 25/105

21 = Chaos Castle VI - Start: 25/105

22 = Chaos Castle V - Start: 25/105

23 = Chaos Castle VI - Start: 25/105

24 = Kalima I - Start: 6/22

25 = Kalima II - Start: 6/22

26 = Kalima III - Start: 6/22

27 = Kalima IV - Start: 6/22

28 = Kalima V - Start: 6/22

29 = Kalima VI - Start: 6/22

30 = Valley of Loren - Start: 28/40

31 = Hunting Ground - Start: 61/10

 

Outros comandos

 

/Trace (nomedochar) = Teleporta você ate onde o usuario esta

/Trans (nomedochar) = Teleporta você ate onde o usuario esta

/SetBlock (nome do char) 1 ou 0 = Bloqueia o Set do Usuário 1 ou 0 é CtlCode do Usuário.

/UnsetBlock (nome do char) 1 ou 0 = DesBloqueia o Set do Usuário 1 ou 0 é CtlCode do Usuário.

/disconnect (nomedochar) = Disconecta o usuario

/disablechat (nomedochar) = Desativa o chat de algum usuario

/enablechat (nomedochar) = Reativa o chat do usuario desativado

/GuildMove = Move todos os membros da guild para um determinado lugar

/GuildDisconnect = Disconecta todos os membros da guild

/GuildWarEnd (nomedaguild) = Termina uma gw

/GuildWarStart (nomedaguild) = Comeca uma gw

/GuildWarStop (nomedaguild) = Para 1 gw

/Make Codigo do Iten(armor,pants..) + o nome me chines + Slot no Inventorio = Cria Itens

 

0 - Right Hand

1 - Left Hand

2 - Helm

3 - Armor

4 - Pants

5 - Gauntlets

6 - Boots

7 - Wings

8 - Satan/Angel/Horn/Dino

9 - Pendant

10 - Right Ring

11 - Left Ring

 

 

 

 

 

 

Agora Vou Postar uns itens que da pra fazer no chaos machine para players que nao sabem

Fazendo Horn of Dinorant

 

Você precisará de 10 Horn of Uniria (com HP Full 255) e 1 Jewel of Chaos

 

Siga as instruções abaixo:

 

1- Vá a Chaos Machine e escolha a primeira opção;

2- Coloque os 10 Horn of Uniria e a Jewel of Chaos na máquina;

2- Clique no botão da Chaos Machine.

 

Se tudo der certo você fará um Horn of Dinorant com sucesso.

Lembrando que as chances são sempre de 90% e não há como aumentar.

Fazendo Horn of Fenrir

 

1º Estágio

 

* Converse com o Chaos Goblin, que fica em Noria, nas coordenadas 180, 100.

* Selecione a opção Combinação Regular (Regular Combination).

* Para a combinação são necessários:

- 20 Splinter of Armor

- 20 Bless of Guardian

- 1 Jewel of Chaos

 

Com uma taxa de sucesso de 70%, a combinação desses itens irá produzir a Piece of Horn.

 

2º Estágio

 

* Converse com o Chaos Goblin, que fica em Noria, nas coordenadas 180, 100.

* Selecione a opção Combinação Regular (Regular Combination).

* Para a combinação são necessários:

- 5 Piece of Horn

- 10 Claws of Beast

- 1 Jewel of Chaos

 

Com uma taxa de sucesso de 70%, a combinação desses itens irá produzir o Broken Horn

 

3º Estágio

 

* Converse com o Chaos Goblin, que fica em Noria, nas coordenadas 180, 100.

* Selecione a opção Combinação Regular (Regular Combination).

* Para a combinação são necessários:

- 1 Broken Horn

- 3 Jewels of Life

- 1 Jewel of Chaos

- 10.000.000 Zens

 

Com uma taxa de sucesso de 30%, a combinação desses itens irá produzir o Horn of Fenrir. (Não existe uma maneira de mudar essa taxa.)

 

Criando Asa Lv 1

 

Criando Asa

 

Primeiro passo vá até o chaos globin e clique em Chaos Extension Combination.

 

Segundo passo você precisa de um chaos iten no minimo +4 com +4 de opcional (só botar uma life) , uma jewel of chaos e um armor exc +9 +4

 

Terceiro passo ver a porcentagen de acerto até dar 100% para ficar bom dar o OK e torcer para cair o iten desejado

 

Quarto passo olhar o resultado!

 

Dependendo da sua sorte, pode sair a asa desejada e seus options , como + luck + adicional + hp e outros options .

 

Criando Asa Lv 2

 

Aqui explicara como voce evolui sua primeira asa, para deixar ela level 2.

Você deve ter em seu inventario:

 

1 Blue Feather

1 Chaos

1 Asa Level 1

1 Item exelente para ficar 90%

 

OBS: A porcentagen de acerto não passa de 90% dependendo do server.

 

1º Click da opção Chaos Extension Combination.

 

2º Você devera colocar todos os itens necessarios, uma asa normal , uma jewel chaos, uma pena e um iten ex no minimo +7+4 para aumentar a porcentagem com a porcentagem baixa a falha será maior.

 

3º Aperte OK.

 

4º Veja o resultado.

 

Dependendo da sua sorte, pode sair a asa desejada e seus options , como + luck + adicional + hp e outros options . Galera gostaria de lembrar a vocês que nem todos os server a porcentagem de acerto e 100%, por isso pode dar errado.

 

E isso aew Quem gostou agradeça =D

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.