Following NetPro data i interests the additional block what was added since Freya.
<?xml version="1.0" encoding="UTF-8"?><packetid="LS_SM_SERVER_LIST"xmlns="http://www.l2emu-unique.net"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.l2emu-unique.net ../../../schemata/packet.xsd"><bytealias="Game server count"id="gs_list"/><branchid="gs_list"condition="serverlist.ServerListPrelude"><bytealias="Last game server"type="GameServerName"/></branch><loopid="gs_list"><bytealias="Game server"type="GameServerName"><scriptAliasid="__INVASIVE_AUTO_EXTRACT_GS_ID"/></byte><branchid="gs_list"condition="serverlist.ServerListNamed"><bytesalias="Server name"type="auth.CustomServerName"><length>40</length></bytes></branch><bytesalias="IPv4"type="IPv4"><length>4</length><scriptAliasid="__INVASIVE_AUTO_REPLACE_GS_IP"/></bytes><dwordalias="Port"><scriptAliasid="__INVASIVE_AUTO_REPLACE_GS_PORT"/></dword><branchid="gs_list"condition="serverlist.ServerListPrelude"><bytealias="Minimum player age"/><bytealias="PvP allowed"type="YesOrNo"/><wordalias="Online players"/><wordalias="Maximum players"/><bytealias="Online"type="YesOrNo"/><branchid="gs_list"condition="serverlist.ServerListC1"><dwordalias="Type(s)"type="GameServerKind"/><branchid="gs_list"condition="serverlist.ServerListC2"><bytealias="Region"/></branch></branch></branch></loop><branchid="gs_list"condition="serverlist.ServerListFreya"><wordalias="Non-padded bytes"id="bytesize"/><branchid="bytesize"condition="Positive"><branchid="bytesize"condition="serverlist.ServerList5Ex2"><bytesalias="Characters"type="ServerCharacterCount"/></branch><branchid="bytesize"condition="serverlist.ServerList5Ex1"><bytealias="Game server count"id="gs_list"/><loopid="gs_list"><bytealias="Game server"type="GameServerName"/><bytealias="Total characters"/><bytealias="Pending deletion"id="timestamp_list"/><loopid="timestamp_list"><dwordalias="Date of removal"type="SecondsSinceEpoch"/></loop></loop></branch></branch></branch><!-- The rest is padding, except for 2nd last DWORD, which is the checksum --></packet>
Somebody to knows how the "ServerListFreya" block must to look in example? If i'm not mistake it's must add into every server list row the character count of this account for all servers in list. Or client isn't processing this data?
My initial plan was to port the Homunculus system from Live 502 to ClassicAden 502. But, when the interface for Homunculus is enabled, it has some hardcoded function that tries to load the dat files which leads to a crash since those files dont exist in ClassicAden. I was hoping to do some injection hoping, forcing the client to load the files.
Question
Rootware
Following NetPro data i interests the additional block what was added since Freya.
Somebody to knows how the "ServerListFreya" block must to look in example? If i'm not mistake it's must add into every server list row the character count of this account for all servers in list. Or client isn't processing this data?
Thanks in advance.
4 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now