Ir para conteúdo
  • Cadastre-se
  • 0

Alguem poderia criar o mod .ranking


SCRASH0

Pergunta

Alguém poderia adaptar o mod .ranking para c4 L2jLisvus;
pos o que eu tenho é para Interlude , e não estou conseguindo colocar no c4. porque fica dando Critical. na html do core.

 

Citar

/*
 * Copyright (C) 2004-2014 l2j DataPack
 *
 * This file is part of l2j DataPack.
 *
 * l2j DataPack is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * l2j DataPack is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 */
package net.sf.l2j.gameserver.handler.voicedcommandhandlers;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;

import net.sf.l2j.L2DatabaseFactory;
import net.sf.l2j.gameserver.handler.IVoicedCommandHandler;
import net.sf.l2j.gameserver.model.actor.instance.Player;
import net.sf.l2j.gameserver.network.serverpackets.NpcHtmlMessage;

public class Ranking implements IVoicedCommandHandler
{
    private static final String[] VOICED_COMMANDS =
    {
        "pvp",
        "pks",
        "clan",
        "ranking"
    };
    
    @Override
    public boolean useVoicedCommand(String command, Player activeChar, String target)
    {
        if (command.equals("ranking"))
            showRankingHtml(activeChar);
        
        else if (command.equals("pvp"))
        {
            NpcHtmlMessage htm = new NpcHtmlMessage(5);
            StringBuilder tb = new StringBuilder("<html><head><title>Ranking PvP</title></head><body><center><img src=\"l2ui_ch3.herotower_deco\" width=256 height=32></center><br1><table width=290><tr><td><center>Rank</center></td><td><center>Character</center></td><td><center>Pvp's</center></td><td><center>Status</center></td></tr>");
            try (Connection con = L2DatabaseFactory.getInstance().getConnection())
            {
                PreparedStatement statement = con.prepareStatement("SELECT char_name,pvpkills,online FROM characters WHERE pvpkills>0 AND accesslevel=0 order by pvpkills desc limit 15");
                ResultSet result = statement.executeQuery();
                int pos = 0;
                
                while (result.next())
                {
                    String pvps = result.getString("pvpkills");
                    String name = result.getString("char_name");
                    pos += 1;
                    String statu = result.getString("online");
                    String status;

                    if (statu.equals("1"))
                        status = "<font color=00FF00>Online</font>";
                    else
                        status = "<font color=FF0000>Offline</font>";

                    tb.append("<tr><td><center><font color =\"AAAAAA\">" + pos + "</td><td><center><font color=00FFFF>" + name + "</font></center></td><td><center>" + pvps + "</center></td><td><center>" + status + "</center></td></tr>");
                }
                statement.close();
                result.close();
            }
            catch (Exception e)
            {
                // _log.log(Level.WARNING, "ranking (status): could not load statistics informations" + e.getMessage(), e);
            }
            tb.append("</body></html>

 

Editado por SCRASH0
Link para o comentário
Compartilhar em outros sites

9 respostass a esta questão

Posts recomendados

  • 0
1 hora atrás, SCRASH0 disse:

Alguém poderia adaptar o mod .ranking para c4 L2jLisvus;
pos o que eu tenho é para Interlude , e não estou conseguindo colocar no c4. porque fica dando Critical. na html do core.

 

 

esse que postou esta incompleto meu rei, Tem ele completo ? para poder adaptar

 

" Os homens tendem a acreditar sobretudo naquilo que menos compreendem. "

Link para o comentário
Compartilhar em outros sites


  • 0
5 horas atrás, -= JRGames =- disse:

esse que postou esta incompleto meu rei, Tem ele completo ? para poder adaptar

 

preciso só dessa parte meu brother.
pq criei um voicedcommand no .menu
mas essa parte da critical no jogo por causa que o c4 não da suporte. pra essa html. acho q devido as cores.

Link para o comentário
Compartilhar em outros sites

  • 0
1 hora atrás, SCRASH0 disse:

preciso só dessa parte meu brother.
pq criei um voicedcommand no .menu
mas essa parte da critical no jogo por causa que o c4 não da suporte. pra essa html. acho q devido as cores.

aparte que mostra as cores vc apago do código, por isso o critical erro. Removeu mais do que a letra da cor, posta o código original

Editado por Christian-SDM
Link para o comentário
Compartilhar em outros sites

  • 0

completei o código, mas eu n tenho  a sua html da pasta mods, para ver o ranking.

 

 

Sem título.png

codigo completo para c4

O conteúdo está oculto, favor efetuar login ou se cadastrar!

Editado por Christian-SDM
Link para o comentário
Compartilhar em outros sites

  • 0
13 horas atrás, SCRASH0 disse:

Alguém poderia adaptar o mod .ranking para c4 L2jLisvus;
pos o que eu tenho é para Interlude , e não estou conseguindo colocar no c4. porque fica dando Critical. na html do core.

 

Olá eu acho uma mal ideia esse código, já não existe o rank no site para que ter no jogo ? Imagina 300 players checando o rank in game, podendo derrubar o seu servidor. Aconselho não usar comandos de players que façam uso da sua database, evite isso pois já vi relatos de hackers derrubando serve assim, pesquise mais sobre isso.

Ou implemente seu comando para evitar floods.

Editado por L2jOne
Link para o comentário
Compartilhar em outros sites

  • 0
6 horas atrás, L2jOne disse:

Olá eu acho uma mal ideia esse código, já não existe o rank no site para que ter no jogo ? Imagina 300 players checando o rank in game, podendo derrubar o seu servidor. Aconselho não usar comandos de players que façam uso da sua database, evite isso pois já vi relatos de hackers derrubando serve assim, pesquise mais sobre isso.

Ou implemente seu comando para evitar floods.

Vlw Pela Ideia Realmente já ouvi relatos, mas nunca dei ouvidos.
realmente pode ser uma má ideia;.

11 horas atrás, Christian-SDM disse:

completei o código, mas eu n tenho  a sua html da pasta mods, para ver o ranking.

 

 

Sem título.png

codigo completo para c4

O conteúdo está oculto, favor efetuar login ou se cadastrar!

continua levando critical quando clico em pvp ou pk

ta aqui a html do ranking

Citar

<html><title>Ranking Manager</title><body>
<center>
<br>
<img src="L2Font-e.replay_logo-e" width="258" height="60"></center>
<br>
<center>
Check out the list of the best players.The best and most respected warriors are listed below.
<br1>
<center>
    <br>
    <img src="L2UI.SquareGray" width=230 height=1>
    <br>
<table cellspacing="1">
    <tr>
        <td><img src="L2UI.bbs_boardmaster" width=16 height=16></td>
        <td></td><td></td><td></td>
        <td><button value="Pvp Ranking" action="bypass voiced_pvp" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal"></td>
        <td></td><td></td><td></td>
        <td><img src="L2UI.bbs_boardmaster" width=16 height=16></td>
    </tr>
</table>

<table cellspacing="1">
    <tr>
        <td><img src="L2UI.bbs_boardmaster" width=16 height=16></td>
        <td></td><td></td><td></td>
        <td><button value="PK Ranking" action="bypass voiced_pks" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal"></td>
        <td></td><td></td><td></td>
        <td><img src="L2UI.bbs_boardmaster" width=16 height=16></td>
    </tr>
</table>
    <br>
    <img src="L2UI.SquareGray" width=230 height=1>
    <br>
<a action="bypass voiced_menu">Back to Menu</a>
<br>
</center>
</body></html>

 

Link para o comentário
Compartilhar em outros sites

  • 0

o ruim pq é pra c4.
as cores do html que deve ta dando critical.
mas eu já tentei remover as cores do java mas quando clico em pvp no game da critical.
mas esse mod ja testei no interlude e lá pega normal.
até npc de ranking no c4 da critical.

mas se ninguem conseguir eu deixo só no site msm;

Link para o comentário
Compartilhar em outros sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Processando...
  • Registre-se

    Faça parte da maior e  mais antigas comunidades sobre Lineage2 da América Latina.





×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.