Mano eu consegui!!!
é tipo assim... vc configura o arquivo do customarena la na pasta do servidor (muserver/data/custom/customarena.txt)...
depois vc cria 2 colunas na tabela dbo.character
RankArenaCustom / ScoreArenaCustom (int, not null(caixinha desmarcada), e procura defalt value 0)
ai roda essa query, que ela vai criar uma procedure (que roda toda vez que alguem ganha o customarena).
[hideplus]
USE [MuOnline]
GO
/****** Object: StoredProcedure [dbo].[WZ_CustomArenaRanking] Script Date: 05/01/2016 15:29:00 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER Procedure [dbo].[WZ_CustomArenaRanking]
@Account varchar(10),
@Name varchar(10),
@ArenaNumber int,
@UserScore int,
@UserRank int
AS
BEGIN
SET NOCOUNT ON
SET XACT_ABORT ON
IF(@ArenaNumber = 0)
BEGIN
IF(@UserRank = 1)
BEGIN
UPDATE CashShopData SET WCoinC=WCoinC + 5 WHERE AccountID=@Account
UPDATE Character SET ScoreCustomArena= ScoreCustomArena + @UserScore WHERE AccountID=@Account and Name=@Name
UPDATE Character SET RankCustomArena= RankCustomArena + @UserRank WHERE AccountID=@Account and Name=@Name
END
END
SET NOCOUNT OFF
SET XACT_ABORT OFF
END
[/hideplus]
Depois você vai lá no seu site e cria um ranking com o RankCustomArena e põe pra desempate o ScoreCustomArena.!!!
P.S: estou tentando lembrar como faço para colocar o score como desempate kkkk