Classic Loki on xKore 2 mode

Forum closed. All further discussion to be discussed at https://github.com/OpenKore/

Moderators: Moderators, Developers

Message
Author
nerdin
Noob
Noob
Posts: 1
Joined: 17 Jan 2016, 14:43
Noob?: Yes

Classic Loki on xKore 2 mode

#1 Post by nerdin »

Hello, are someone here able to use the xkore 2 mode on the iRO Classic server?

There is a very complete and specific guide on how to use it, but even by following strictly i'm still unable to connect. [http://forums.openkore.com/viewtopic.php?f=28&t=209739]

I'm using the bot with wxstart.exe and it acts normally, with all the functions working. On the game client i'm able to select the server and login with adminPassword defined on config.

I'm also able to see the char interface, but i cant connect to the map server, the loading screen does not even show. My situation is much similar with the one presented on other topic [http://forums.openkore.com/viewtopic.php?p=62605], because on my client i can also see the "Not Available" message on all character slots.

While this happens the openkore client [wxstart.exe or start.exe] continues to act normally. I already tried to connect with start.pl, but it did not worked too.

On the already mentioned reference topic [http://forums.openkore.com/viewtopic.php?p=62605], it seems this error was corrected on the revision 8050 [http://sourceforge.net/p/openkore/code/8050/], according to EternalHarvest the serverType is not interpreting the correct information about the available slots.

In my limited knowledge of perl and openkore development, the revision add to packet_lut the received_characters handler with the switch 082D, as this commit was made in 2012 and until now it has not changed, maybe this switch is not correct anymore.

I was digging in the documentation, and found something very interesting in the Packets page [http://openkore.com/index.php/Packets].

As i mentioned the "082D" switch indeed influence in "received_characters", and on the "Safe to ignore" column we can see the exact problem that is happening [at least with me] on iRO Classic, which is "won't be able to select character", and on the "Kore version" column shows that this was implemented on the revision 7707.

This revision [http://sourceforge.net/p/openkore/code/7707] was made by Motivus, according to the commit message it was based on a post linked [http://forums.openkore.com/viewtopic.php?t=14331].

According to the original post by Motivus the recvpackets.txt was also required to have the switch updated to [082D 0], a different value of the current revision [082D -1][tables/iRO/Classic/recvpackets.txt][Current revision: 9014].

So this switch is directly related with the game client, the wiki page about recvpackets.txt [http://wiki.openkore.com/index.php?titl ... _Extractor] show three different ways to do the extraction, but i could not make them work with clragexe.exe.

Any help with this matter would be much appreciated.

Locked