Nativamente não existe ranking do Blood Castle e do Devil Square.
Ao que me parece no banco de dados do Ranking ou MU2003_EVENT_DATA existem algumas tabelas que eu nunca vi funcionar.
Entretanto, você deverá estudar a estrutura de cada GameServer que tiver suporte ao ranking para tais eventos.
Para o banco de dados do XeMu da X-Team por exemplo, seria as tabelas RankingBloodCastle, RankingDevilSquare e RankingChaosCastle.
Blood Castle:
Código:
SELECT Name, Score FROM RankingBloodCastle ORDER BY Score DESC
Devil Square:
Código:
SELECT Name, Score FROM RankingDevilSquare ORDER BY Score DESC
Chaos Castle:
Código:
SELECT Name, Score FROM RankingChaosCastle ORDER BY Score DESC
Caso queira simular as tabelas em um banco de dados qualquer, basta criá-las usando este script:
Código:
-- Blood Castle
CREATE TABLE [dbo].[RankingBloodCastle]
(
[Name] varchar(10) NOT NULL CONSTRAINT PK_RankingBloodCastle PRIMARY KEY,
[Score] int NOT NULL CONSTRAINT DF_RankingBloodCastle_Score DEFAULT(0)
)
GO
-- Devil Square
CREATE TABLE [dbo].[RankingDevilSquare]
(
[Name] varchar(10) NOT NULL CONSTRAINT PK_RankingDevilSquare PRIMARY KEY,
[Score] int NOT NULL CONSTRAINT DF_RankingDevilSquare_Score DEFAULT(0)
)
GO
-- Chaos Castle
CREATE TABLE [dbo].[RankingChaosCastle]
(
[Name] varchar(10) NOT NULL CONSTRAINT PK_RankingChaosCastle PRIMARY KEY,
[Score] int NOT NULL CONSTRAINT DF_RankingChaosCastle_Score DEFAULT(0)
)
GO
Qualquer coisa estamos aí Flávio.
Se precisar de algo me chame no Facebook ou Skype (mais provável Facebook), faz um bom tempo que não batemos um papo. ^^
Abraços, amigão!