Ranking

Checked on multpile versions and on clients that even have titles on other servers might have to do with that it does not work for http://127.0.0.1 / localhost. Otherwise im clueless why its not working.

 
http://localhost/titles/4_9/%0_%1.xml
i can see in apache that it actually does the call from the ranking plugin. What does Rcclient stand for? Russian client?

Посмотреть вложение 263

Apache access logs when etering world: "GET /titles/4_9/1_1.xml HTTP/1.1" 200 839 "-" "LuaSocket 2.0.2"

Made it so it matches with this format but then it stops working i guess on 4.9 eu client it a bit different. On my 5.1 emu it works like that yes.

Added skintype to my current format but still not success
 

Код:
Please, Вход or Регистрация to view codes content!
 
On 5.1 i get same problem can show in the list but not above the head with using the correct xml format. But there i copied the ranking plugin from another version 5.6 NA version from where i did see it working on a private server. Посмотреть вложение 264

<?xml version="1.0" encoding="UTF-8"?>
<channel>
<item>
<item>
<skintype>1</skintype>
<title>Deathbringer</title>
<titleDescription>Best pvp player</titleDescription>
<charId>130413</charId>
<category>Pvp</category>
<charName>Blue</charName>
</item>
</item>
</channel>


Посмотреть вложение 265

Even on the 5.6 client that has the ranking plugin connecting to the an 5.8 emulator it does not show. So im really clueless what im doing wrong if it shows in the menu.Посмотреть вложение 266

Посмотреть вложение 267

Might need to wait on WeRN till when he can send me clean clients.

Ah btw found from aionzone that has working speed bubble titles the xml and it same as im using in format and there it works:
Please, Вход or Регистрация to view URLs content!


Maybe even titles instead of title makes it not work idk atm anymore...

 
require "lxp.lom"
function ParseLomResult(rssXML)
local channel = {}
for i, node in pairs(rssXML) do
if (node.tag == "channel") then
channel.items = ParseChannel(node)
end
end
return channel
end

function ParseChannel( lomResult )
local items = {}
for i, node in pairs(lomResult) do
if (node.tag == "item") then
items[#items+1] = ParseItem(node)
end
end
return items
end


Function GetNpcRanking is fully missing in thsi version in the NA version from 5.6 that i got it does have it

 
Назад
Верх