To those people wanting to make OpenKore 1.6.x work

Originally posted by heero taken from Darkmoon Forum.

here is what you need to do:

look for the src folder in openkore then find the file named functions.pl after wards search for this word

$switch eq "006B"

once you find that it should look like this:

} elsif ($switch eq "006B" && $conState != 5) {
message("Received characters from Game Login Server\n", "connection");
$conState = 3;
undef $conState_tries;
undef @chars;

my %options;

Plugins::callHook('parseMsg/recvChars', \%options);
if (exists $options{charServer}) {
$charServer = $options{charServer};
} else {
$charServer = $remote_socket->peerhost . ":" . $remote_socket->peerport;
}

my $startVal = $msg_size % 106;

my $num;
for (my $i = $startVal; $i < $msg_size; $i += 106) {



see this line:

my $startVal = $msg_size % 106;

and also this one

for (my $i = $startVal; $i < $msg_size; $i += 106) {


change the number 106 to 108
after that your old 1.6.X openkore should work fine.


plants
Hosted by www.Geocities.ws

1