Siga-nos em...
Follow us on Twitter Follow us on Facebook Watch us on YouTube
Registro


Alpha Servers
Resultados 1 a 3 de 3
  1. #1

    Avatar de kingrox
    Data de Ingresso
    Sep 2009
    Localização
    Mogi Guaçu SP
    Idade
    30
    Posts
    922
    Agradecido
    46
    Agradeceu
    38
    Peso da Avaliação
    19

    Question Scrypts Ranking de pontos

    Bom meu site e criptografado então não da para mexer no rankings mais eu fiz um painel onde o gm faz evento e depois add pontos pelo painel... então queria perdir se alguem poderia fazer o skypts do rankings de pontos.

    A tabela armazenada é Kn_eventos

    coluna
    pontos int 4 desm

    Funfa legal so falto o ranking mesmo =P

  2. #2

    Avatar de ShamaN
    Data de Ingresso
    Sep 2009
    Localização
    Rocks City
    Posts
    227
    Agradecido
    1
    Peso da Avaliação
    11

    Padrão

    você queria fazer um ranking?
    de pontos?

    faça apenas um select na tabela order by Kn_eventos

    não tem segredo...

  3. #3

    Avatar de kingrox
    Data de Ingresso
    Sep 2009
    Localização
    Mogi Guaçu SP
    Idade
    30
    Posts
    922
    Agradecido
    46
    Agradeceu
    38
    Peso da Avaliação
    19

    Padrão

    Não to dando conta neH se não não pedia

    Alguem poderia axar o erro desse scrypts pois tudo funciona mas ao selecionar para ver o rank pontos aparece Esse ranking não possui nenhum resultado.
    Código:
    <?php
    /*********************/
    /*                   */
    /*  Dezend for PHP5  */
    /*         NWS       */
    /*      Nulled.WS    */
    /*                   */
    /*********************/
    
    $conexao = new conexao( );
    $funcoes = new funcoes( );
    $funcoes->ajaxl( );
    echo "</head>\r\n\r\n<body>\r\n";
    if ( $_GET['exibir_rank'] == true )
    {
        $Pg = ( integer )
        $get = $_POST['ranking'];
        if ( isset( $Pg ) == false || $Pg == 0 )
        {
            $Pg = 1;
        }
        $pag = new paginator( );
        $pag->Get = $Pg;
        $pag->Results = total_results;
        $pag->mLinks = max_links;
        if ( isset( $get ) )
        {
            $get = $_GET['rank'];
        }
        else
        {
            $get = $_POST['ranking'];
        }
        switch ( $get )
        {
            case 1 :
                $Busca = $conexao->query( "select g_name,g_score,g_mark from guild order by g_score desc" );
                break;
            case 2 :
                $mr = colunm_resetao;
                $Busca = $conexao->query( "select name,".$mr." from character order by {$mr} desc" );
                break;
            case 3 :
                $reset = colunm_resets;
                $Busca = $conexao->query( "select name,".$reset." from character order by {$reset} desc" );
                break;
            case 4 :
                $pk = colunm_pk;
                $Busca = $conexao->query( "select name,".$pk." from character order by pkcount desc" );
                break;
            case 5 :
                $pontos = colunm_pontos;
                $Busca = $conexao->query( "select name,".$pontos." from Kn_eventos order by pontos desc" );
        }
        if ( $conexao->num( $Busca ) < 1 )
        {
            exit( "<blockquote class=\"error\">Esse ranking n&atilde;o possui nenhum resultado.</blockquote>" );
        }
        $pag->result( $conexao->num( $Busca ) );
        $ponteiro = 0;
        $i = 1;
        $b = 0;
        echo "<h1>Ranking</h1><blockquote>";
        while ( $Linha = $conexao->fetch( $Busca ) )
        {
            if ( $pag->inicial( ) <= $ponteiro && $ponteiro <= $pag->finish( ) )
            {
                ++$b;
                switch ( $get )
                {
                    case 1 :
                        $rank = "Score";
                        $image = "modules_/BandeiraGuild.php?decode=".urlencode( bin2hex( $Linha[2] ) );
                        $height = 120;
                        $width = 120;
                        $link = "?mu=ginfo&guildname=".$Linha[0];
                        $border = 0;
                        break;
                    case 2 :
                        $rank = "MRs";
                        $image = $funcoes->imagem( $Linha[0] );
                        $height = 125;
                        $width = 116;
                        $link = "?mu=cinfo&charname=".$Linha[0];
                        $border = 1;
                        break;
                    case 3 :
                        $rank = "Resets";
                        $image = $funcoes->imagem( $Linha[0] );
                        $height = 125;
                        $width = 116;
                        $link = "?mu=cinfo&charname=".$Linha[0];
                        $border = 1;
                        break;
                    case 4 :
                        $rank = "PK Kills";
                        $image = $funcoes->imagem( $Linha[0] );
                        $height = 125;
                        $width = 116;
                        $link = "?mu=cinfo&charname=".$Linha[0];
                        $border = 1;
                        break;
                    case 5 :
                        $rank = "pontos";
                        $image = $funcoes->imagem( $Linha[0] );
                        $height = 125;
                        $width = 116;
                        $link = "?mu=cinfo&charname=".$Linha[0];
                        $border = 1;
                }
                if ( $x == 0 )
                {
                    echo "<table border=\"0\" cellpadding=\"0\" cellpadding=\"2\" cellspacing=\"2\">\r\n\t\t\t\t\t<tr>";
                    $open = true;
                }
                echo "<td style=\"width: 110px;\"><table border=\"0\" cellpadding=\"2\" cellspacing=\"2\">\r\n\t\t<tr>\r\n\t\t<td style=\"width: 18px;\" align=\"center\"><a href=\"javascript: void(0);\" onClick=\"load_wt('".$link."', 'conteudo', 'GET');\" class=\"img\" onmouseover=\"this.className='img_hover'\" onmouseout=\"this.className='img_out'\">{$b}&deg; - {$Linha[0]} <img src=\"{$image}\" width=\"{$width}\" height=\"{$height}\" border=\"{$border}\" /><br />({$Linha[1]} {$rank})</a></td>\r\n\t</tr>\r\n\t<tr>\t\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td>&nbsp;</td>\r\n\t</tr>\r\n</table></td>";
                ++$x;
                if ( 4 < $x )
                {
                    echo "\r\n\t\t\t\t\t</tr>\r\n\t\t\t\t</table>";
                    $open = false;
                    $x = 0;
                }
                $i += 1;
            }
            $ponteiro += 1;
        }
        ++$i;
        echo "\r\n\t</tr>\r\n</table></blockquote><blockquote>";
        $pag->paginas( $i, "?mu=rankings&exibir_rank=true&rank=".$get."&Pg=", "rankingResult", $pag->result( $conexao->num( $Busca ) ) );
        exit( "</blockquote>" );
    }
    echo "<table width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"2\">\r\n<tr>\r\n    <td><h1>Filtrar Ranking</h1><blockquote>\r\n        <form name=\"ranking\" id=\"ranking\" method=\"post\">\r\n          <select name=\"ranking\" id=\"ranking\">\r\n          \t<option value=\"\" disabled=\"disabled\" selected=\"selected\">Selecione 1 ranking</option>\r\n            <option value=\"1\">Top Guilds</option>\r\n            ";
    echo mresets == true ? "<option value=\"2\">Top MRs</option>" : NULL;
    echo "            <option value=\"3\">Top Resets</option>\r\n            <option value=\"4\">Top PKs</option>\r\n            <option value=\"5\">Top Pontos</option>\r\n          </select>\r\n          <input type=\"button\" class=\"botao\" value=\"Exibir\" onClick=\"load_wt('?mu=rankings&exibir_rank=true', 'rankingResult', 'POST', BuscaElementosForm('ranking'));\">\r\n        </form></blockquote></td>\r\n  </tr>\r\n  <tr>\r\n    <td id=\"rankingResult\" colspan=\"2\"><script>load_wt('?mu=rankings&exibir_rank=true&rank=1&Pg=1', 'rankingResult', 'GET');</script></td>\r\n  </tr>\r\n</table>\r\n</body>\r\n</html>";
    ?>
    Última edição por kingrox; 03-12-2009 às 05:33 PM.

 

 

Informações de Tópico

Usuários Navegando neste Tópico

Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)

Tópicos Similares

  1. |Pedido| Pontos de Divulgação
    Por FlavioBarreto no fórum Pedidos
    Respostas: 4
    Último Post: 01-01-2014, 07:04 PM
  2. |Resolvido| Scrypts ou job, premiar play online quando bate o record
    Por kingrox no fórum Tópicos resolvidos
    Respostas: 0
    Último Post: 02-02-2010, 01:43 PM

Marcadores

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •