louis
07/01/2018, 09:35 AM
Alguns estão com dúvida de como criar um ranking para a custom arena (survivor, bmxbm, etc).
Na verdade isso é muito simples.
1 - Crie um tabela para guardar os dados:
CREATE TABLE [dbo].[RankingCustomArena](
[Name] [varchar](10) NOT NULL,
[Score] [int] NOT NULL DEFAULT 0,
[Arena] [smallint] NOT NULL DEFAULT 0
) ON [PRIMARY]
2- Atualize a procedure WZ_CustomArenaRanking inserindo as seguinte linhas antes do SET NOCOUNT OFF, Veja a imagem:
[Only registered and activated users can see links]
BEGIN
[Only registered and activated users can see links]
END
ELSE
BEGIN
[Only registered and activated users can see links]
END
[Only registered and activated users can see links]
3 - Pronto, os dados da arena estarão sendo salvos, esse comando irá salvar toda a pontuação dos players na arena, mesmo eles não tendo vencido a mesma.
A parte mais difícil será criar um página em seu site para exibir os dados, isso varia de site para site, vocês podem usar o seguinte comando para puxar os dados:
select name, score from RankingCustomArena where arena = NUMERO DA ARENA order by score desc
Abraço
Na verdade isso é muito simples.
1 - Crie um tabela para guardar os dados:
CREATE TABLE [dbo].[RankingCustomArena](
[Name] [varchar](10) NOT NULL,
[Score] [int] NOT NULL DEFAULT 0,
[Arena] [smallint] NOT NULL DEFAULT 0
) ON [PRIMARY]
2- Atualize a procedure WZ_CustomArenaRanking inserindo as seguinte linhas antes do SET NOCOUNT OFF, Veja a imagem:
[Only registered and activated users can see links]
BEGIN
[Only registered and activated users can see links]
END
ELSE
BEGIN
[Only registered and activated users can see links]
END
[Only registered and activated users can see links]
3 - Pronto, os dados da arena estarão sendo salvos, esse comando irá salvar toda a pontuação dos players na arena, mesmo eles não tendo vencido a mesma.
A parte mais difícil será criar um página em seu site para exibir os dados, isso varia de site para site, vocês podem usar o seguinte comando para puxar os dados:
select name, score from RankingCustomArena where arena = NUMERO DA ARENA order by score desc
Abraço