O maior portal de MU Online do Brasil — desde 2003
Tutorial Avançado Servidor

Configurar a loja de Ruud e NPCs de evento no servidor de MU

Configure a loja de Ruud (Season 14+), NPCs de evento Arca, Chaos Castle, Blood Castle e outros eventos no servidor de MU Online — arquivos de configuração, tabelas SQL e parâmetros essenciais.

EQ Equipe ViciadosMU · Atualizado em 1 jul 2026 · ⏱ 20 min de leitura
Resposta rápida

A loja de Ruud e os NPCs de evento são dois dos sistemas de retenção mais importantes do servidor de MU Online Season 14+. O Ruud é a moeda que incentiva jogadores a fazerem eventos diários, e a loja oferece os itens mais cobiçados como recompensa.

A loja de Ruud e os NPCs de evento são dois dos sistemas de retenção mais importantes do servidor de MU Online Season 14+. O Ruud é a moeda que incentiva jogadores a fazerem eventos diários, e a loja oferece os itens mais cobiçados como recompensa.

O que é o sistema Ruud (Season 14+)

JOGADOR → completa eventos → ganha Ruud → troca na loja Arca

Eventos que dão Ruud:
  - Imperial Guardian (diário)
  - Arca War (guerras de território)
  - Double Goer (duplicação de Ruud)
  - Kill Baphomet (evento de monstro)
  - Chaos Tower

Tabela de Ruud no banco de dados

-- O Ruud fica armazenado na tabela de personagem (Season 14+)
-- Verificar se a coluna existe na sua distribuição
SELECT column_name, data_type
FROM information_schema.columns
WHERE table_name = 'Character'
  AND column_name LIKE '%Ruud%';

-- Se não existir, adicionar a coluna
ALTER TABLE Character ADD Ruud INT NOT NULL DEFAULT 0;
ALTER TABLE Character ADD MaxRuud INT NOT NULL DEFAULT 9999999;
GO

-- Ver Ruud dos jogadores
SELECT Name, cLevel, Resets, Ruud
FROM Character
ORDER BY Ruud DESC;

-- Dar Ruud manualmente a um personagem (para teste ou recompensa)
UPDATE Character
SET Ruud = Ruud + 10000
WHERE Name = 'Personagem';

Configuração no GameServer.ini

; GameServer.ini — seção de Ruud e eventos

[RUUD]
RuudEnable=1               ; 1=sistema ativo, 0=desativo
MaxRuud=9999999            ; máximo de Ruud por personagem

; Recompensas de Ruud por evento
ImperialGuardianRuudReward=3000     ; por fase do IG completada
ArcaWarRuudReward=5000              ; por participação na guerra
DoubleGoerRuudReward=1000           ; por Double Goer
KillBaphometRuudReward=2000         ; por matar Baphomet de evento
ChaosTowerRuudReward=1500           ; por Chaos Tower

; Multiplicadores de Ruud por VIP
VIP1RuudMultiplier=1.2             ; VIP Bronze: 20% mais Ruud
VIP2RuudMultiplier=1.5             ; VIP Prata: 50% mais Ruud
VIP3RuudMultiplier=2.0             ; VIP Ouro: dobro de Ruud

Configurar a Loja de Ruud (RuudShop.txt)

O arquivo RuudShop.txt define os itens disponíveis na loja:

; RuudShop.txt — loja da Arca
; Formato: ItemSlot  ItemGroup  ItemIndex  Durab  Opção  Preco_Ruud  Quantidade

; Slot  Grupo  ID    Dur  Opt  Ruud    Qtd
;--------------------------------------------------------
; Jóias
0       14     13    -1   0    5000    -1   ; Jewel of Bless
1       14     14    -1   0    5000    -1   ; Jewel of Soul
2       14     22    -1   0    50000   -1   ; Jewel of Guardian
3       14     31    -1   0    20000   -1   ; Jewel of Life
4       14     42    -1   0    100000  -1   ; Jewel of Creation
5       14     41    -1   0    80000   -1   ; Jewel of Harmony

; Itens de configuração
10      14     16    -1   0    200000  -1   ; Chaos Card
11      14     15    -1   0    150000  -1   ; Luck Coin

; Itens Season 14+
20      7      30    -1   0    500000  -1   ; Sleeve (Manto)
21      6      29    -1   0    400000  -1   ; especial S14

; Pets
30      13     0     -1   0    300000  -1   ; Guardian Angel
31      13     1     -1   0    300000  -1   ; Imp
32      13     37    -1   0    800000  -1   ; Dark Raven

; -1 em Qtd = quantidade ilimitada
; -1 em Dur = durabilidade máxima

Configurar eventos principais

Blood Castle (Castelo de Sangue)

; GameServer.ini — seção Blood Castle

[BLOOD_CASTLE]
BloodCastleEnable=1
BloodCastleTime=22:00      ; hora de início (pode ser múltiplos: 16:00,22:00)
BloodCastleInterval=60     ; minutos entre eventos
BloodCastleDuration=15     ; duração em minutos
MaxPlayers=10              ; max jogadores por BC

; Recompensas por nível de BC
BC1Exp=200000
BC1Zen=1000000
BC2Exp=500000
BC2Zen=2000000
BC3Exp=1000000
BC3Zen=3000000
BC4Exp=2000000
BC4Zen=4000000
BC5Exp=4000000
BC5Zen=5000000
BC6Exp=8000000
BC6Zen=6000000
BC7Exp=16000000
BC7Zen=7000000

; Ticket de Blood Castle (item necessário para entrar)
; É dropado por monstros normais ou configurado nos drops
BCTicketDrop=1

Devil Square (Quadrado do Diabo)

; GameServer.ini — seção Devil Square

[DEVIL_SQUARE]
DevilSquareEnable=1
DevilSquareTime=00:00,04:00,08:00,12:00,16:00,20:00   ; 6x ao dia
DevilSquareDuration=10     ; duração em minutos
MaxPlayers=15

; Recompensas por nível
DS1Exp=300000
DS1Zen=1500000
DS2Exp=800000
DS2Zen=2000000
DS3Exp=1500000
DS3Zen=2500000
DS4Exp=3000000
DS4Zen=3000000
DS5Exp=6000000
DS5Zen=4000000
DS6Exp=10000000
DS6Zen=5000000

DSInviteItem=1             ; requer convite (ticket)

Chaos Castle (Castelo do Caos)

; GameServer.ini — seção Chaos Castle

[CHAOS_CASTLE]
ChaosCastleEnable=1
ChaosCastleTime=01:30,07:30,13:30,19:30   ; 4x ao dia
ChaosCastleDuration=8      ; minutos
MaxPlayers=100             ; muitos jogadores (PVP)

; Recompensas (quem sobreviver mais)
CC1Zen=3000000
CC2Zen=5000000
CC3Zen=8000000
CC4Zen=10000000
CC5Zen=15000000
CC6Zen=20000000
CCBonusExp=5000000         ; bônus de EXP ao vencer

CCInviteItem=1

Imperial Guardian (Season 10+)

; GameServer.ini — Imperial Guardian

[IMPERIAL_GUARDIAN]
ImperialGuardianEnable=1
IGDailyReset=1             ; reset diário à meia-noite
IGMaxStage=4               ; 4 fases
IGRuudReward=3000          ; Ruud por fase completada
IGExpReward=5000000        ; EXP por fase
IGZenReward=5000000        ; Zen por fase
IGMaxPlayers=4             ; grupo de 4 jogadores

NPCs de evento permanentes

Além dos eventos automáticos, alguns NPCs ficam fixos no mapa para iniciar eventos manualmente:

; MonsterSetBase.txt — NPCs de evento permanentes

; Arca (NPC da Loja de Ruud) — Lorencia
0  777  0  125  130  125  130  1  0    ; ID 777 = Arca NPC

; Guard de Blood Castle (aceita tickets)
0  229  0  138  140  138  140  1  0    ; já é o Chaos Goblin, não confundir

; NPC de Devil Square
0  378  0  120  108  120  108  1  0    ; Lahap (NPC de DS)

; Crywolf Spirit (NPC de Crywolf)
0  204  10  69  75  69  75  1  0       ; Mapa 10 = Crywolf, ID 204

; Gatekeeper do Illusion Temple
0  257  45  50  50  50  50  1  0       ; Mapa 45 = Illusion Temple
Nota: Os IDs exatos dos NPCs de evento variam por distribuição e season. Consulte o arquivo Monster.txt da sua distribuição para confirmar os IDs corretos antes de adicionar no MonsterSetBase.txt.

Double Goer (duplicação de Ruud)

O evento Double Goer duplica o Ruud ganho em eventos por um período:

; GameServer.ini — Double Goer

[DOUBLE_GOER]
DoubleGoerEnable=1
DoubleGoerTime=18:00       ; ativa às 18h
DoubleGoerDuration=60      ; duração 1 hora
DoubleGoerMultiplier=2.0   ; 2x Ruud durante o evento
DoubleGoerAnnounce=1       ; anunciar no servidor quando ativar

Verificar participação em eventos via SQL

-- Ver quantos jogadores participaram de Blood Castle hoje
SELECT CharName, BCLevel, Completed, EntryTime
FROM BCParticipants
WHERE EntryTime >= CAST(GETDATE() AS DATE)
ORDER BY EntryTime DESC;

-- Se não tiver tabela específica, verificar pelo log geral
SELECT *
FROM EventLog
WHERE EventType = 'BloodCastle'
  AND EventDate >= DATEADD(HOUR, -24, GETDATE());

-- Ruud total distribuído hoje
SELECT SUM(RuudAwarded) AS RuudDistribuidoHoje
FROM EventRewards
WHERE AwardDate >= CAST(GETDATE() AS DATE);

Evento manual via comando GM

Para eventos fora do horário normal, o GM pode iniciar manualmente:

; Comandos GM para iniciar eventos manualmente

/bc start 3              ; iniciar Blood Castle nível 3
/ds start 4              ; iniciar Devil Square nível 4
/cc start 5              ; iniciar Chaos Castle nível 5

; Evento especial de EXP
/happyhour 60            ; ativar Happy Hour por 60 minutos (2x EXP)
/droprate 200            ; dobrar a taxa de drop por 60 minutos

; Anunciar evento manual
/notice Blood Castle nível 5 começando em 5 minutos! Reúnam-se em Lorencia.

Checklist de configuração de eventos

BLOOD CASTLE
[ ] BloodCastleEnable=1 no GameServer.ini
[ ] Horários configurados (BloodCastleTime)
[ ] Recompensas por nível definidas
[ ] Ticket de BC sendo dropado por monstros

DEVIL SQUARE
[ ] DevilSquareEnable=1
[ ] 6 horários configurados ao longo do dia
[ ] Ticket de DS dropado ou NPC de convite configurado

CHAOS CASTLE
[ ] ChaosCastleEnable=1
[ ] Horários não conflitam com BC e DS
[ ] MaxPlayers razoável para sua playerbase

RUUD SHOP (Season 14+)
[ ] RuudShop.txt configurado com itens desejados
[ ] Arca NPC posicionado no MonsterSetBase.txt
[ ] Coluna Ruud na tabela Character
[ ] Recompensas de Ruud por evento configuradas

IMPERIAL GUARDIAN (Season 10+)
[ ] ImperialGuardianEnable=1
[ ] IGMaxStage e recompensas configuradas
[ ] Daily reset funcionando

Perguntas frequentes

O que é Ruud no MU Online?

Ruud é a moeda de evento introduzida no Season 14. É obtida completando eventos diários (Imperial Guardian, Acheron, etc.) e usada para comprar itens exclusivos na Arca of Ruud shop.

Onde fica a loja de Ruud?

A loja de Ruud é gerenciada pela Arca (NPC), geralmente em Lorencia ou no lobby. O inventário da loja é configurado no arquivo RuudShop.txt ou similar.

NPCs de evento aparecem automaticamente?

Depende do evento. Blood Castle, Devil Square e Chaos Castle têm NPCs que aparecem automaticamente na hora do evento. Outros NPCs de evento ficam fixos no mapa o tempo todo.

É possível configurar quanto Ruud cada evento dá?

Sim — no GameServer.ini existem parâmetros de recompensa de Ruud por evento completado (ImperialGuardianRuudReward, ArcaWarRuudReward, etc.).

EQ

Equipe editorial do ViciadosMU — portal de MU Online no ar desde 2003.

Continue lendo

Artigos relacionados