fl4sK
Usuário XPZ
[Release] MuServer Season 2 Full + 3 Salas + CashShop + Kanturu + 100% Bom dia povo.
---------------------------------------------------
Algumas explicações para o tópico não sofra flood / perguntas desnecessárias:
1 - O Server não possui itens novos, está padrão GMO, a não ser aqueles que eu for add ou alguém colocar (sintam-se livres para isso);
2 - O Server está configurado para minha necessidade; se acharem algo, antes de falar em "BUG", VERIFIQUEM A CONFIGURAÇÃO!
3 - Sinto informar que não vou ajudar a configurar nadica de nada, porque coloquei a forma correta de fazer dentro do server e aqui também.
4 - Estou traduzindo o commonserver.cfg e algumas coisas no servidor, mas se tiver flood / perguntas desnecssárias, não vou postar
5 - Não garanto a estabilidade do servidor fora aos padrões aqui (conta e risco de vocês). Se eu add algum item, eu GARANTO a estabilidade!
6 - Parte de Segurança é com vocês também!
Não sou coder, apenas peguei o MuServer da MMT Versão 1.00.09 e Configurei para que ficasse com:
- Sala Free, Vip Silver e Vip Gold
- CashShop 100%
- Itens Customizáveis no CashShop (xItens e normais, ex no MuServer um set GD) 100%
- Itens personalizados no CashSop
- GS Free, Silver, Gold com Rates Diferenciadas
- Utilização do EdataServer - menos consumo de RAM e Processamento
- 100% Funcional o CashShop e seus itens, bem como configurações de DROPS!
- Siege,Kanturu, tudo funcionando como deve funcionar.
Link do MuServer:
Configurando o Servidor:
Extraia os arquivos em D:\MuServer (para rodar no C:\, mude o caminho dos atalhos)
Restaure as DB's, execute a ODBC (estão na pasta DBBAKS). Escolha se quer utilizar MD5
Na pasta Atalhos - IP Rede - Coloque seu IP Local, de Rede. Para ssaber seu Ip de rede,
vá em Iniciar - Executar - Digite cmd - Na tela preta do DOS, digite ipconfig Onde diz
Endereço de IP é seu IP de Rede.
Na pasta Atalhos - NO-IP coloque seu NO-IP ou IP do Dedicado. Caso queira testar em uma
Rede ou em uma LAN, nessa parte coloque o IP Local da máquina que será o servidor.
Senha do SQL na pasta Join+Cash, arquivo eDataServer.ini.
Para mudar XP Drop etc, hora do Siege, qtos Siege por período é igual em qqer outro MuServer.
Se você não souber fazer isso, vai jogar algum server então, pq ser ADM não é pra vc ^^
Depois disso, só ir na pasta Links e ligar na ordem.
Cliente: use do MuGlobal - Recomendado. Caso você use outro Cliente e funcione, sinta-se livre para postar o link do client.
Main Re-Upado em 16/07/2009
Main: está nessa link aqui:
Main Com Suporte a 80 slots + Antihack
IP no Main 192.168.0.1
Version 1.02.03
Serial k5lEopalwaudns8h
Edite o IP do Main de acordo com o IP da máquina servidora (NO-IP ou IP Local).
Consumo de Processador: 3% ~ 6%
Consumo de Memória: 1,72 GB
Meu PC:
Atlhon 6000+
4 GB Ram Corsair XMS2
HD 250 gb SataII
8800 GTX (não interfere no server)
M2N32SLI Deluxe (não interfere TANTO no server)
Creio que com qualquer processador (Celeron / Sempron +) e 2gb de RAM o Server Rode de Boa.
Consumo de NET pelo visto = a qqer Season 2:
2,1 KB por usuário ativo, pra exemplificar:
Taxa de Download
Sua Net de 1MB= 1024 megabits = 128 KBytes (8 bits = 1 byte)
128 KBytes / 3,2 = 58,18 players on para taxa de Download
Taxa de Upload
Sua Net de 512 Kbits = 64 KBytes
64 KBytes / 2,1 = 30,47 players on para a taxa de Upload
Considere seu limite sempre a taxa menor, na maioria dos casos, a de Upload!
BUG's: Básicos nos dataservers, alguns no gs de posição de monstros, mas não atrapalham a jogabilidade.
GoldenArcher: Retire-o, mas o ChaosCard funfa 100%.
O Servidor está funcionando, testei com gente on, comigo on, deixei direto ligado.
Créditos: MMT, Flitzin, Phenom, Nam4, ROLISSO, Root, ROBERVAL e quem ajudou a testar.
Repito: Eu somente CONFIGUREI!
Sem mais,
Dino
-------------------------------------------------------------------------
EDIT
Vamos lá, antes que a galera me peça, aqui vai como fazer pra gerar os ConnectMemb.txt pros dois servers (Silver e Gold)
Crie uma coluna na tabela MEMB_INFO com o nome de VIP, e deixe o valor padrão como 0
Definimos q o vip sera: Silver = 1 e Gold = 2
Vamos agora trabalhar no query analizer!
No query analizer, coloque os seguintes códigos, e rodando-os logo em seguida:
USE MuOnline
GO
CREATE VIEW GERA_SILVER AS
SELECT MEMB___ID = '"' + MEMB___ID + '"'
FROM MEMB_INFO
WHERE VIP = 1
GO
e agora esse:
USE MuOnline
GO
CREATE VIEW GERA_GOLD AS
SELECT MEMB___ID = '"' + MEMB___ID + '"'
FROM MEMB_INFO
WHERE VIP = 2
GO
agora esse:
USE MuOnline
GO
CREATE Procedure LISTA_SILVER
(
@arquivo varchar(100)
)
AS
BEGIN
DECLARE @lista varchar(8000)
SELECT @lista = 'bcp MuOnline..GERA_SILVER out '+ @arquivo + ' -c '
EXEC master..xp_cmdshell @lista
END
GO
e agora:
CREATE Procedure LISTA_GOLD
(
@arquivo varchar(100)
)
AS
BEGIN
DECLARE @lista varchar(8000)
SELECT @lista = 'bcp MuOnline..GERA_SILVER out '+ @arquivo + ' -c '
EXEC master..xp_cmdshell @lista
END
GO
Agora para gerar seus arquivo, rode o seguinte (as duas linhas juntas, não tem problema)
EXEC LISTA_SILVER 'D:\MuServer\SubServerSilver\Data\CONNECTMEMBER.tx t'
EXEC LISTA_GOLD 'D:\MuServer\SubServerGold\Data\CONNECTMEMBER.txt'
Esse de cima server pra gerar seu connectmemb, coloque-o pra rodar todo dia, ou de hora em hora, faça uma job. Não esqueçam de dar reload no GS, senão não funfa.
caso tenha usado outros nomes para os subservers, troque ali em cima.
CREDITOS
SQL ORIGINAL
ALEX ~ MUCIADOS
jnalemao
ADAPTAÇÃO
eu mesmo ^^
MINHA AVALIAÇÃO DO MUSERVER: (de 0 a 10)
FACILIDADE DE CONFIGURAR: 10,0
DESEMPENHO DO MUSERVER: 9,0 (poderia consumir menos RAM)
BUG'S, CRASHS ETC: 8,5 (dataserver, golden archer, mas são coisas que não atrapalham - no básico tá 100%)
NOVIDADES: 8,5 (é season 2, eu sei, mas pelo menos o que tem na season 2 funciona (ex: Cash Shop)!)
NOTA GERAL: 9,0
***MUSERVER ALTAMENTE RECOMENDADO PARA RATES BAIXOS****
-----------------------------------------
CORREÇÃO 1
Pode haver um erros nos atalhos das pastas "Atalhos - IP Rede" e "Atalhos - NOIP". Segue link dos novos atalhos corrigidos
-----------------------------------------
ATUALIZAÇÃO 1
Bom pessoal, conversando com o Nam4, ele me colocou em contato com o Sheik, onde eu dei uma idéia e o Sheik prontamente me ensinou como fazer e produziu essa atualização, ajeitando os arquivos e o Main. Logo, os créditos vão pra ele. O que contém essa atualização:
1 - Um novo Set Ancient, o Pegasus (Black Dragon);
2 - Novo Main para aceitar o Set (Ip está 192.168.15.18, só mudar)
3 - O MuMaker do jnalemao (créditos a ele) já editado para colocar esse novo Set Manualmente.
Novo set composto de:
- Pegasus Black Dragon Helm;
- Pegasus Black Dragon Armor;
- Pegasus Black Dragon Pants;
- Pegasus Black Dragon Double Blade;
Colocando esses itens, ele ficará assim:
By at 2009-02-15
Link para o update:
Link para o MuMaker:
OBS by Danger_ADM: instale NetFrameworks 2.0 ou + pra funcionar o MuMaker (ty Danger_ADM)
Logo estarei colocando mais ancients, se quiserem montar uma lista com possíveis nomes de sets, eu aceito.
Programinha que eu fiz pra colocar Cash Points (NOVA VERSÃO):
Necessário Access 2000 ou + e só roda na máquina Local do server!
EDIT 2!
A pedidos, como configurar esse CS para SubServers
1: Em ServerList.dat na pasta MuServer\bin\Data:
0 "Server1" "NO-IP" 55901 "SHOW"
19 "Servercs" "NO-IP" 55919 "HIDE"
21 "Server2" "NO-IP" 55903 "SHOW"
42 "Server3" "NO IP" 55905 "SHOW"
Agora, só mudar nos mapserverinfo.dat nas pastas Data de Cada Server, e mudar também em ServerInfo.dat na pasta Data dos Gameserver (Silver e Gold).
Abraços!
Dino
---------------------------------------------------
Algumas explicações para o tópico não sofra flood / perguntas desnecessárias:
1 - O Server não possui itens novos, está padrão GMO, a não ser aqueles que eu for add ou alguém colocar (sintam-se livres para isso);
2 - O Server está configurado para minha necessidade; se acharem algo, antes de falar em "BUG", VERIFIQUEM A CONFIGURAÇÃO!
3 - Sinto informar que não vou ajudar a configurar nadica de nada, porque coloquei a forma correta de fazer dentro do server e aqui também.
4 - Estou traduzindo o commonserver.cfg e algumas coisas no servidor, mas se tiver flood / perguntas desnecssárias, não vou postar
5 - Não garanto a estabilidade do servidor fora aos padrões aqui (conta e risco de vocês). Se eu add algum item, eu GARANTO a estabilidade!
6 - Parte de Segurança é com vocês também!
Não sou coder, apenas peguei o MuServer da MMT Versão 1.00.09 e Configurei para que ficasse com:
- Sala Free, Vip Silver e Vip Gold
- CashShop 100%
- Itens Customizáveis no CashShop (xItens e normais, ex no MuServer um set GD) 100%
- Itens personalizados no CashSop
- GS Free, Silver, Gold com Rates Diferenciadas
- Utilização do EdataServer - menos consumo de RAM e Processamento
- 100% Funcional o CashShop e seus itens, bem como configurações de DROPS!
- Siege,Kanturu, tudo funcionando como deve funcionar.
Link do MuServer:
Configurando o Servidor:
Extraia os arquivos em D:\MuServer (para rodar no C:\, mude o caminho dos atalhos)
Restaure as DB's, execute a ODBC (estão na pasta DBBAKS). Escolha se quer utilizar MD5
Na pasta Atalhos - IP Rede - Coloque seu IP Local, de Rede. Para ssaber seu Ip de rede,
vá em Iniciar - Executar - Digite cmd - Na tela preta do DOS, digite ipconfig Onde diz
Endereço de IP é seu IP de Rede.
Na pasta Atalhos - NO-IP coloque seu NO-IP ou IP do Dedicado. Caso queira testar em uma
Rede ou em uma LAN, nessa parte coloque o IP Local da máquina que será o servidor.
Senha do SQL na pasta Join+Cash, arquivo eDataServer.ini.
Para mudar XP Drop etc, hora do Siege, qtos Siege por período é igual em qqer outro MuServer.
Se você não souber fazer isso, vai jogar algum server então, pq ser ADM não é pra vc ^^
Depois disso, só ir na pasta Links e ligar na ordem.
Cliente: use do MuGlobal - Recomendado. Caso você use outro Cliente e funcione, sinta-se livre para postar o link do client.
Main Re-Upado em 16/07/2009
Main: está nessa link aqui:
Main Com Suporte a 80 slots + Antihack
IP no Main 192.168.0.1
Version 1.02.03
Serial k5lEopalwaudns8h
Edite o IP do Main de acordo com o IP da máquina servidora (NO-IP ou IP Local).
Consumo de Processador: 3% ~ 6%
Consumo de Memória: 1,72 GB
Meu PC:
Atlhon 6000+
4 GB Ram Corsair XMS2
HD 250 gb SataII
8800 GTX (não interfere no server)
M2N32SLI Deluxe (não interfere TANTO no server)
Creio que com qualquer processador (Celeron / Sempron +) e 2gb de RAM o Server Rode de Boa.
Consumo de NET pelo visto = a qqer Season 2:
2,1 KB por usuário ativo, pra exemplificar:
Taxa de Download
Sua Net de 1MB= 1024 megabits = 128 KBytes (8 bits = 1 byte)
128 KBytes / 3,2 = 58,18 players on para taxa de Download
Taxa de Upload
Sua Net de 512 Kbits = 64 KBytes
64 KBytes / 2,1 = 30,47 players on para a taxa de Upload
Considere seu limite sempre a taxa menor, na maioria dos casos, a de Upload!
BUG's: Básicos nos dataservers, alguns no gs de posição de monstros, mas não atrapalham a jogabilidade.
GoldenArcher: Retire-o, mas o ChaosCard funfa 100%.
O Servidor está funcionando, testei com gente on, comigo on, deixei direto ligado.
Créditos: MMT, Flitzin, Phenom, Nam4, ROLISSO, Root, ROBERVAL e quem ajudou a testar.
Repito: Eu somente CONFIGUREI!
Sem mais,
Dino
-------------------------------------------------------------------------
EDIT
Vamos lá, antes que a galera me peça, aqui vai como fazer pra gerar os ConnectMemb.txt pros dois servers (Silver e Gold)
Crie uma coluna na tabela MEMB_INFO com o nome de VIP, e deixe o valor padrão como 0
Definimos q o vip sera: Silver = 1 e Gold = 2
Vamos agora trabalhar no query analizer!
No query analizer, coloque os seguintes códigos, e rodando-os logo em seguida:
USE MuOnline
GO
CREATE VIEW GERA_SILVER AS
SELECT MEMB___ID = '"' + MEMB___ID + '"'
FROM MEMB_INFO
WHERE VIP = 1
GO
e agora esse:
USE MuOnline
GO
CREATE VIEW GERA_GOLD AS
SELECT MEMB___ID = '"' + MEMB___ID + '"'
FROM MEMB_INFO
WHERE VIP = 2
GO
agora esse:
USE MuOnline
GO
CREATE Procedure LISTA_SILVER
(
@arquivo varchar(100)
)
AS
BEGIN
DECLARE @lista varchar(8000)
SELECT @lista = 'bcp MuOnline..GERA_SILVER out '+ @arquivo + ' -c '
EXEC master..xp_cmdshell @lista
END
GO
e agora:
CREATE Procedure LISTA_GOLD
(
@arquivo varchar(100)
)
AS
BEGIN
DECLARE @lista varchar(8000)
SELECT @lista = 'bcp MuOnline..GERA_SILVER out '+ @arquivo + ' -c '
EXEC master..xp_cmdshell @lista
END
GO
Agora para gerar seus arquivo, rode o seguinte (as duas linhas juntas, não tem problema)
EXEC LISTA_SILVER 'D:\MuServer\SubServerSilver\Data\CONNECTMEMBER.tx t'
EXEC LISTA_GOLD 'D:\MuServer\SubServerGold\Data\CONNECTMEMBER.txt'
Esse de cima server pra gerar seu connectmemb, coloque-o pra rodar todo dia, ou de hora em hora, faça uma job. Não esqueçam de dar reload no GS, senão não funfa.
caso tenha usado outros nomes para os subservers, troque ali em cima.
CREDITOS
SQL ORIGINAL
ALEX ~ MUCIADOS
jnalemao
ADAPTAÇÃO
eu mesmo ^^
MINHA AVALIAÇÃO DO MUSERVER: (de 0 a 10)
FACILIDADE DE CONFIGURAR: 10,0
DESEMPENHO DO MUSERVER: 9,0 (poderia consumir menos RAM)
BUG'S, CRASHS ETC: 8,5 (dataserver, golden archer, mas são coisas que não atrapalham - no básico tá 100%)
NOVIDADES: 8,5 (é season 2, eu sei, mas pelo menos o que tem na season 2 funciona (ex: Cash Shop)!)
NOTA GERAL: 9,0
***MUSERVER ALTAMENTE RECOMENDADO PARA RATES BAIXOS****
-----------------------------------------
CORREÇÃO 1
Pode haver um erros nos atalhos das pastas "Atalhos - IP Rede" e "Atalhos - NOIP". Segue link dos novos atalhos corrigidos
-----------------------------------------
ATUALIZAÇÃO 1
Bom pessoal, conversando com o Nam4, ele me colocou em contato com o Sheik, onde eu dei uma idéia e o Sheik prontamente me ensinou como fazer e produziu essa atualização, ajeitando os arquivos e o Main. Logo, os créditos vão pra ele. O que contém essa atualização:
1 - Um novo Set Ancient, o Pegasus (Black Dragon);
2 - Novo Main para aceitar o Set (Ip está 192.168.15.18, só mudar)
3 - O MuMaker do jnalemao (créditos a ele) já editado para colocar esse novo Set Manualmente.
Novo set composto de:
- Pegasus Black Dragon Helm;
- Pegasus Black Dragon Armor;
- Pegasus Black Dragon Pants;
- Pegasus Black Dragon Double Blade;
Colocando esses itens, ele ficará assim:
By at 2009-02-15
Link para o update:
Link para o MuMaker:
OBS by Danger_ADM: instale NetFrameworks 2.0 ou + pra funcionar o MuMaker (ty Danger_ADM)
Logo estarei colocando mais ancients, se quiserem montar uma lista com possíveis nomes de sets, eu aceito.
Programinha que eu fiz pra colocar Cash Points (NOVA VERSÃO):
Necessário Access 2000 ou + e só roda na máquina Local do server!
EDIT 2!
A pedidos, como configurar esse CS para SubServers
1: Em ServerList.dat na pasta MuServer\bin\Data:
0 "Server1" "NO-IP" 55901 "SHOW"
19 "Servercs" "NO-IP" 55919 "HIDE"
21 "Server2" "NO-IP" 55903 "SHOW"
42 "Server3" "NO IP" 55905 "SHOW"
Agora, só mudar nos mapserverinfo.dat nas pastas Data de Cada Server, e mudar também em ServerInfo.dat na pasta Data dos Gameserver (Silver e Gold).
Abraços!
Dino