Resultados 1 a 5 de 5
  1. #1
    Membro RifleMaN_'s Avatar
    Data de Ingresso
    May 2017
    Posts
    65
    Thanks Thanks Given 
    39
    Thanks Thanks Received 
    6
    Thanked in
    6 Posts
    Mencionado
    4 Post(s)
    País
    Brazil

    Query Para Top Player

    Tô precisando de uma query que selecione top 3 players com a seguinte ordem de importância:

    MasterReset > Resets > Pontos Blood Castle

    Alguem sabe como ficaria a query ?

    Aguardo retorno e agradeço desde já.

  2. #2
    Super Moderador Reenan's Avatar



    Data de Ingresso
    Nov 2014
    Posts
    222
    Thanks Thanks Given 
    11
    Thanks Thanks Received 
    20
    Thanked in
    8 Posts
    Mencionado
    16 Post(s)
    MEU HUMOR
    Fine
    País
    Vatican
    Não entendi muito bem o que você quer.

    Você quer premiar os 3 player top de cada categoria ?

    Ou você deseja criar um ranking com os top #1 de cada categoria ?

    Ou apenas quer puxar no sql cada top player seguinte a ordem de "importância" ?

    Tente explicar um pouco melhor o que você deseja, assim talvez posso te ajudar.

  3. #3
    Membro RifleMaN_'s Avatar
    Data de Ingresso
    May 2017
    Posts
    65
    Thanks Thanks Given 
    39
    Thanks Thanks Received 
    6
    Thanked in
    6 Posts
    Mencionado
    4 Post(s)
    País
    Brazil
    Eu quero puxar o TOP 3 do servidor, e o critério seria

    MR > RESET > PONTOS BC

    exemplo:
    Se o player 1 tiver 1 mr e 5resets e o player 2 tiver 0 mr e 10resets, esse player 1 vai ficar no top 1... entendeu ?

    e os pontos blood castle, seria o ultimo critério...

    ou seja, se os 2 players tem 1mr e 10resets, o que iria definir o top 1, seria os pontos do bc
    Last edited by RifleMaN_; 21/07/2019 at 03:51 AM.

  4. #4
    Developer C++ tiagoassis's Avatar

    Data de Ingresso
    Jan 2015
    Posts
    127
    Thanks Thanks Given 
    72
    Thanks Thanks Received 
    3
    Thanked in
    3 Posts
    Mencionado
    54 Post(s)
    MEU HUMOR
    Cool
    País
    Brazil
    Fiz um rapidex aqui para MuSite, faça o teste ai pq aqui não cheguei a testar:

    Código:
    <?php
    /**
    * @Listando TOP 3 do Servidor
    */
    
    $ListTop3Q = @mssql_query("SELECT TOP 3 dbo.MuOnline.Character.Name, dbo.MuOnline.Character.MasterResetCount, dbo.MuOnline.Character.ResetCount, dbo.MuOnline.RankingBloodCastle.Score FROM dbo.MuOnline.Character, dbo.MuOnline.RankingBloodCastle ORDER BY dbo.MuOnline.CharacterMasterResetCount, dbo.MuOnline.Character.ResetCount, dbo.MuOnline.RankingBloodCastle.Score DESC");
    
    if(@mssql_num_rows($ListTop3Q) > 0)
    {
    
    while($ListTop3 = @mssql_fetch_array($ListTop3Q))
    {
    
    $MostraTop3 .= "
    
    <strong>".$ListTop3['Name']." - ".$ListTop3['MasterResetCount']." - ".$ListTop3['ResetCount']." - ".$ListTop3['Score']."</strong>
    
    ";
    
    }
    
    }
    
    ?>
    Para chamar o ranking: <?=$MostraTop3; ?>
    Last edited by tiagoassis; 17/09/2020 at 06:38 PM.

    Tiago Assis Softwares

  5. The Following User Says Thank You to tiagoassis For This Useful Post:


  6. #5
    Membro RifleMaN_'s Avatar
    Data de Ingresso
    May 2017
    Posts
    65
    Thanks Thanks Given 
    39
    Thanks Thanks Received 
    6
    Thanked in
    6 Posts
    Mencionado
    4 Post(s)
    País
    Brazil
    o tópico é antigo, eu já fiz o ranking
    de qualquer forma ficar ai pra quem tiver precisando o seu código.

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • You may not post Resposta(s)
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •  
Sobre nós
Somos uma comunidade em atividade a 8 anos que aborda assuntos relacionados a games em geral, principalmente games MMORPG. e que busca sempre ajudar os membros através de conteúdos, tutoriais e suporte...
Nossos anunciantes
Hinetworks
VelozHost
InovHost
Rede Sociais