Secret Experience

Secret Experience (https://secretexperience.net/)
-   [L2J] Pedidos (https://secretexperience.net/l2j-pedidos/)
-   -   [Interlude] __init__.py de um NPC Ranking PK/PVP (https://secretexperience.net/l2j-pedidos/23300-__init__-py-de-um-npc-ranking-pk-pvp.html)

BrunoCrusher 14-07-2010 09:10 PM

__init__.py de um NPC Ranking PK/PVP
 
Ola pessoal eu tenho um npc no server q mostra o ranking pk/pvp dos char... eu queria que ele mostrasse tbm o tempo do player logado.. tipo o cara q ficou mais tempo logado no servidor.... Ja tentei de varias maneiras com o pouco q sei de linguagem c mas nao consegui isso q é simples... ja quebrei a cabeça aki e nao consegui...

queria se possivel q alguem modificasse onde diz "adena" pelo tempo q o player esta online mas nao precisa constar o tempo q ele esta online so o nome do 1º ao 20 colocado TOP ONLINE... de preferencia q fosse de um modo q eu pudesse copiar e colar no meu init.py

Minha rev é equal

aki esta o ini.py q eu preciso q alguem modifique...


Código:

                # *************
                # Adenas info *
                # *************
       
                if event == "3" and cantidad_pago >= 100000 :
                        st.takeItems(Precio_ID,100000)
                        total_cantidad = 0
                        htmltext_ini = "<html><head><title>Adena info Online</title></head><body><table width=300><tr><td><font color =\"FF00FF\">Pos.</td><td><center><font color =\"FFFF00\">*** Name ***</color></center></td><td><center>*** Adenas ***</center></td></tr>"
                        htmltext_info =""                       
                        color = 1
                        pos = 0
                        con = L2DatabaseFactory.getInstance().getConnection(None)
                        pks = con.prepareStatement("SELECT count,owner_id FROM items WHERE item_id=57 order by count desc limit 50")
                        rs = pks.executeQuery()
                        while (rs.next()) :
                                cantidad = rs.getString("count")
                                pj_id = rs.getString("owner_id")
                                total_cantidad = total_cantidad + long(cantidad)
                                pos = pos + 1
                                posstr = str(pos)
                                charname = con.prepareStatement("SELECT char_name FROM characters WHERE charId=" + pj_id)
                                rs2 = charname.executeQuery()
                                while (rs2.next()) :
                                        char_name = rs2.getString("char_name")
                                if color == 1:
                                        color_text = "<font color =\"00FFFF\">"
                                        color = 2
                                        htmltext_info = htmltext_info + "<tr><td><center><font color =\"FF00FF\">" + posstr + "</td><td><center>" + color_text + char_name +"</center></td><td><center>" + cantidad + "</center></td></tr>"
                                elif color == 2:
                                        color_text = "<font color =\"FF0000\">"
                                        color = 1
                                        htmltext_info = htmltext_info + "<tr><td><center><font color =\"FF00FF\">" + posstr + "</td><td><center>" + color_text + char_name +"</center></td><td><center>" + cantidad + "</center></td></tr>"
                        htmltext_end = "</table><center><font color=\"FFFFFF\">" + "Los TOPS suman " + str(total_cantidad) + " adenas.</center></body></html>"
                        htmltext_pklist = htmltext_ini + htmltext_info + htmltext_end
                        con.close()
                        return htmltext_pklist
                elif event == "3" and cantidad_pago < 3000 :
                        htmltext = "<html><head><title>Adenas info Online</title></head><body><font color =\"FF0000\">Primero pagame...!! son 100k adenas.</body></html>"
                        return htmltext


enquanto espero a ajuda de algum de vcs vou continuar tentando...

vlw gente...


Horários baseados na GMT -3. Agora são 06:38 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0