Como criar um servidor de MU Online Season 15 e Season 17
Guia para criar servidor de MU Online Season 15 e Season 17 — Maze of Dimensions, Alchemy System, Ravine of Oblivion, novas classes e configurações específicas dessas seasons.
As Seasons 15 e 17 representam o MU Online em sua fase mais complexa em termos de sistemas. Cada season adicionou novos layers de progressão sobre o que existia antes.
As Seasons 15 e 17 representam o MU Online em sua fase mais complexa em termos de sistemas. Cada season adicionou novos layers de progressão sobre o que existia antes.
Novidades do Season 15
Maze of Dimensions
O Maze of Dimensions é um evento PVE com múltiplos estágios onde os jogadores exploram um labirinto combatendo monstros:
; GameServer.ini — Maze of Dimensions
[MAZE_OF_DIMENSIONS]
MazeEnable=1
MazeTime=21:00,09:00 ; dois eventos diários
MazeDuration=20 ; 20 minutos por evento
MazeMinLevel=350 ; nível mínimo
MazeMaxPlayers=10 ; máximo de jogadores por instância
MazeStages=5 ; 5 estágios
MazeRuudReward=2000 ; Ruud por estágio completado
MazeExpReward=10000000 ; EXP por estágio
; Monstros do Maze (configurar no MonsterSetBase.txt com mapa específico)
; Mapa do Maze (ID varia por distribuição, geralmente 80-85)
MazeMapID=80
Arca Battle (Season 15+)
Versão expandida do Arca War com mais mecânicas:
; GameServer.ini — Arca Battle
[ARCA_BATTLE]
ArcaBattleEnable=1
ArcaBattleTime=20:00
ArcaBattleDuration=45 ; 45 minutos
ArcaBattleRuudReward=8000 ; vencedor recebe 8000 Ruud
ArcaBattleParticipantRuud=2000 ; participante: 2000 Ruud
ArcaBattleMinPlayers=10 ; mínimo de jogadores para iniciar
ArcaBattleKillScore=1 ; pontos por kill
ArcaBattleObjectiveScore=10 ; pontos por capturar objetivo
Imperial Fort (Season 15+)
; GameServer.ini — Imperial Fort
[IMPERIAL_FORT]
ImperialFortEnable=1
ImperialFortTime=19:00 ; abertura semanal (sábado ou configurável)
ImperialFortDuration=60 ; 1 hora
ImperialFortMinGuildSize=10 ; guild precisa de 10 membros
ImperialFortRuudReward=20000 ; guild vencedora recebe 20000 Ruud
Novidades do Season 17
Alchemy System
O Alchemy permite combinar/fundir itens para criar itens compostos com atributos melhorados:
; AlchemyRecipes.txt — receitas de alquimia
; Formato: ResultGroup ResultID ResultLevel Success% Material1G M1ID M1Lv Qtd Material2G M2ID M2Lv Qtd
; Exemplo: Combinar 2 Jewel of Bless + 1 Jewel of Soul para criar Compound Jewel
14 50 0 80 14 13 0 2 14 14 0 1
; Resultado: Compound Jewel (grupo 14, id 50) com 80% de sucesso
; Materiais: 2x Jewel of Bless + 1x Jewel of Soul
; Criar Alchemy Gem (gema especial)
14 60 1 60 14 35 0 2 14 36 0 3
; Resultado: Alchemy Gem Lv1 com 60%
; Materiais: 2x Jewel of Harmony + 3x Lower Refine Stone
; Criar Enhanced Pentagram Gem
14 70 1 50 14 60 1 1 0 9 15 1
; Resultado: Enhanced Pentagram Gem Lv1 com 50%
; Materiais: 1x Alchemy Gem Lv1 + 1x Lighting Sword +15
GameServer.ini — Alchemy System
; GameServer.ini — Alchemy System (Season 17+)
[ALCHEMY]
AlchemyEnable=1
AlchemyNPCID=600 ; ID do NPC Alchemist no Monster.txt
AlchemyMaxRetries=5 ; tentativas antes de expirar materiais
AlchemyBonusChance=0.1 ; 0.1% de bônus extra nas receitas
; Consumo de Ruud na alquimia
AlchemyRuudCost=1000 ; custo base de Ruud por fusão
AlchemyRuudCostMultiplier=1.5 ; custo aumenta 1.5x por tentativa falha
Ravine of Oblivion
Novo mapa de evento introduzido no Season 17:
; GameServer.ini — Ravine of Oblivion
[RAVINE_OF_OBLIVION]
RavineEnable=1
RavineTime=15:00,23:00 ; dois eventos diários
RavineDuration=25 ; 25 minutos
RavineMinLevel=380 ; nível muito alto exigido
RavineMaxPlayers=5 ; grupo pequeno (mais difícil)
RavineRuudReward=5000 ; recompensa alta por dificuldade
RavineExpReward=20000000 ; muito EXP para compensar a dificuldade
RavineMapID=85 ; ID do mapa (varia)
Nightmare System (Season 17+)
Sistema de dificuldade progressiva para eventos existentes:
; GameServer.ini — Nightmare Mode
[NIGHTMARE]
NightmareEnable=1
NightmareMinResets=50 ; precisa de 50+ resets para entrar
NightmareExpMultiplier=3.0 ; 3x EXP no Nightmare
NightmareDropMultiplier=5.0 ; 5x drop no Nightmare
NightmareMonsterHPMultiplier=5.0 ; monstros com 5x HP
NightmareMonsterDMGMultiplier=3.0 ; monstros com 3x dano
Configuração completa Season 15/17
GameServer.ini — configuração padrão
; GameServer.ini — Season 15/17
[GameServer]
ServerCode=0
ServerName=Servidor MU S15/S17
[Network]
GameServerPort=55901
GameServerIP=SEU_IP_PUBLICO
[Database]
DSN=MuOnline
[EXP]
ExpRate=300
MasterExpRate=150
MaestroExpRate=100
[LEVEL]
MaxLevel=400
MaxMLPoints=800
MaxMaestroPoints=600 ; maior que S13 (mais sistema de maestro)
[PENTAGRAM]
PentagramEnable=1
PentagramMaxSlots=5
PentagramMaxLevel=5
PentagramDropEnable=1
PentagramDropChance=0.5
[4TH_CLASS]
FourthClassEnable=1
DWFourthClassRequiredML=300
DKFourthClassRequiredML=300
ElfFourthClassRequiredML=300
DLFourthClassRequiredML=300
RFFourthClassRequiredML=300
[ALCHEMY]
AlchemyEnable=1
AlchemyNPCID=600
[MAZE_OF_DIMENSIONS]
MazeEnable=1
MazeTime=21:00,09:00
MazeDuration=20
MazeMinLevel=350
MazeRuudReward=2000
[RAVINE_OF_OBLIVION]
RavineEnable=1
RavineTime=15:00,23:00
RavineDuration=25
RavineMinLevel=380
RavineRuudReward=5000
[RUUD]
RuudEnable=1
MaxRuud=9999999
ArcaBattleRuudReward=8000
ImperialGuardianRuudReward=3000
[BLOOD_CASTLE]
BloodCastleEnable=1
BloodCastleTime=22:00
BloodCastleDuration=15
[DEVIL_SQUARE]
DevilSquareEnable=1
DevilSquareTime=00:00,04:00,08:00,12:00,16:00,20:00
[CHAOS_CASTLE]
ChaosCastleEnable=1
ChaosCastleTime=01:30,07:30,13:30,19:30
[IMPERIAL_GUARDIAN]
ImperialGuardianEnable=1
IGMaxStage=4
IGRuudReward=3000
[KALIMA]
KalimaEnable=1
KalimaMinLevel=200
[ACHERON]
AcheronEnable=1
AcheronTime=19:00
AcheronRuudReward=2000
[ARCA_BATTLE]
ArcaBattleEnable=1
ArcaBattleTime=20:00
ArcaBattleRuudReward=8000
[IMPERIAL_FORT]
ImperialFortEnable=1
ImperialFortTime=19:00
ImperialFortRuudReward=20000
Novos NPCs — Season 15/17
; MonsterSetBase.txt — NPCs novos das seasons 15/17
; Alchemist NPC (Season 17)
0 600 0 126 128 126 128 1 0 ; Alchemist em Lorencia
; NPC de Arca Battle
0 601 0 140 130 140 130 1 0 ; Arca Administrator
; Portal do Maze of Dimensions
0 602 0 135 125 135 125 1 0 ; Maze Portal
Tabelas SQL para Season 15/17
-- Verificar quais tabelas já existem
SELECT name FROM sys.tables
WHERE name IN ('AlchemyLog', 'AlchemyRecipes', 'MazeScore', 'NightmareStats')
ORDER BY name;
-- Tabela de log de alquimia
CREATE TABLE AlchemyLog (
LogID INT IDENTITY(1,1) PRIMARY KEY,
CharName VARCHAR(16) NOT NULL,
RecipeID INT NOT NULL,
Success BIT NOT NULL,
MateriaisUsados VARCHAR(256) NULL,
RuudGasto INT NOT NULL DEFAULT 0,
LogDate DATETIME NOT NULL DEFAULT GETDATE()
);
GO
-- Estatísticas do Nightmare
CREATE TABLE NightmareStats (
CharName VARCHAR(16) NOT NULL PRIMARY KEY,
BestRun INT NOT NULL DEFAULT 0, -- melhor pontuação
TotalRuns INT NOT NULL DEFAULT 0,
LastRun DATETIME NULL
);
GO
-- Verificar Ruud dos top jogadores
SELECT c.Name, c.cLevel, c.Resets, cr.WCoin_C AS Ruud
FROM Character c
JOIN MEMB_CREDITS cr ON cr.memb_id = c.AccountID
ORDER BY cr.WCoin_C DESC;
Checklist Season 15/17
BANCO DE DADOS
[ ] SQL Server 2017 com ODBC Driver 17
[ ] Compatibility Level = 140
[ ] Tabelas Season 15/17 criadas
[ ] AlchemyRecipes configuradas
EVENTOS
[ ] Maze of Dimensions ativo e testado
[ ] Arca Battle configurada
[ ] Imperial Fort funcionando
[ ] Ravine of Oblivion configurado (S17)
[ ] Nightmare Mode testado (S17)
SISTEMAS
[ ] Alchemy System com NPC posicionado (S17)
[ ] AlchemyRecipes.txt configurado
[ ] Pentagram Level 5 máximo
[ ] Maestro Level com limite apropriado
NPCs
[ ] Alchemist NPC adicionado ao MonsterSetBase.txt
[ ] Portal do Maze posicionado
[ ] Todos os portais de evento funcionando
RUUD
[ ] Recompensas de Ruud definidas para todos os eventos novos
[ ] Loja da Arca (Ruud Shop) com itens de S15/S17
Perguntas frequentes
O que foi adicionado no Season 15?
Season 15 adicionou o Maze of Dimensions (evento labirinto PVE), Arca Battle (PVP territorial), Imperial Fort (evento de cerco), e novas habilidades para todas as classes com o 4th Class Evolution melhorado.
Season 17 trouxe o que de novo?
Season 17 introduziu o Alchemy System (fusão de itens para criar compostos), o Ravine of Oblivion (novo mapa de evento), melhorias no Pentagram e novos Errtels, e o Nightmare System.
Preciso de Season 13 para criar Season 17?
Não diretamente — as distribuições de S17 já incluem todos os sistemas anteriores. Mas entender os sistemas de S13 (Pentagram, 4th Class) é essencial para configurar o S17 corretamente.
Alchemy System é compatível com servidores privados?
Depende da distribuição. Algumas incluem o Alchemy System completo, outras têm implementação parcial. Verifique na documentação da sua distribuição quais sistemas estão implementados.