Thus far I've followed the XKore 2 tutorial I had to find through the Internet Archive, and I can connect to the bot somewhat, but when I do it crashes. The steps go:
- Start up client
- Log in
- Pick Valkyrie server
- Pick Character (which is kind of confusing to me at this point)
Code: Select all
OpenKore version 2.0.7 (Release Candidate)
@ai_seq = attack route
Network state = 5
Network handler = Network::DirectConnection
SVN revision: 6803
Loaded plugins:
plugins/macro.pl (macro)
Error message:
'x' outside of string in unpack at src/Base/Ragnarok/MapServer.pm line 83.
Stack trace:
'x' outside of string in unpack at src/Base/Ragnarok/MapServer.pm line 83.
at src/Interface/Wx.pm line 113
Interface::Wx::mainLoop('Interface::Wx=HASH(0x44ced88)') called at openkore.pl line 96
main::__start() called at start.pl line 125
Died at this line:
} else { #oRO and pRO and idRO
* my ($accountID, $charID, $sessionID, $gender) = unpack('x2 a4 x5 a4 x2 V x4 C', $message);
$self->handleLogin($client, $accountID, $charID, $sessionID, $gender);
Code: Select all
# For an overview of all servertypes please go to the following URL:
# http://www.openkore.com/wiki/index.php/ServerType#English
serverType 22
# 1 = hook into RO client, 2 = Act as stand-alone proxy, proxy = act as true proxy
XKore 2
XKore_silent 1
XKore_bypassBotDetection 0
XKore_exeName ragfree.exe
XKore_ID Valkyrie
# XKore 2 / Proxy configuration
XKore_listenIp 127.0.0.1
XKore_listenPort 6901
XKore_publicIp 127.0.0.1
# It is not advised to set secureAdminPassword if you're using Xkore 2
secureAdminPassword 1
adminPassword --------
callSign
commandPrefix ;
pauseCharServer 0
pauseMapServer 0
ignoreInvalidLogin 0
secureLogin_requestCode
message_length_max 80
And no, XKore 1 isn't a solution. >P