| 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...
|