Error 02EB on iRO, same with tRO ?
Moderator: Moderators
Re: Error 02EB on iRO, same with tRO ?
I am still having this error pop up in iRO Valkyrie. Can someone list definitively what was wrong? Was it the servers.txt, recvpackets, or what?
-
- Noob
- Posts: 1
- Joined: 17 Mar 2009, 23:44
- Noob?: Yes
Re: Error 02EB on iRO, same with tRO ?
Help???? lol
OpenKore version 2.0.6.1
Network state = 4
Network handler = Network::DirectConnection
SVN revision: unknown
No loaded plugins.
Error message:
Assertion ('HASH(0x337014c)' must be of class 'Actor::You') failed!
at C:/Documents and Settings/Zach/My Documents/My Videos/openkore-2.0.6.1/src/deps/Carp/Assert.pm line 271
Carp::Assert::assert('', '\'HASH(0x337014c)\' must be of class \'Actor::You\'') called at src/Utils/Assert.pm line 31
Utils::Assert::assertClass('HASH(0x337014c)', 'Actor::You') called at src/Misc.pm line 228
Misc::checkValidity('Packet: stat_info') called at src/Network/Receive.pm line 419
Network::Receive::parse('Network::Receive::ServerType0=HASH(0x1ba0cec)', '\x{b0}\x{0}\x{19}\x{0}\x{d8}\x{d6}\x{0}\x{0}') called at src/functions.pl line 1192
main::parseIncomingMessage('\x{b0}\x{0}\x{19}\x{0}\x{d8}\x{d6}\x{0}\x{0}') called at src/functions.pl line 545
main::mainLoop_initialized() called at src/functions.pl line 70
main::mainLoop() called at src/Interface.pm line 75
Interface::mainLoop('Interface::Console::Win32=HASH(0x2930288)') called at openkore.pl line 96
main::__start() called at start.pl line 119
Stack trace:
Assertion ('HASH(0x337014c)' must be of class 'Actor::You') failed!
at C:/Documents and Settings/Zach/My Documents/My Videos/openkore-2.0.6.1/src/deps/Carp/Assert.pm line 271
Carp::Assert::assert('', '\'HASH(0x337014c)\' must be of class \'Actor::You\'') called at src/Utils/Assert.pm line 31
Utils::Assert::assertClass('HASH(0x337014c)', 'Actor::You') called at src/Misc.pm line 228
Misc::checkValidity('Packet: stat_info') called at src/Network/Receive.pm line 419
Network::Receive::parse('Network::Receive::ServerType0=HASH(0x1ba0cec)', '\x{b0}\x{0}\x{19}\x{0}\x{d8}\x{d6}\x{0}\x{0}') called at src/functions.pl line 1192
main::parseIncomingMessage('\x{b0}\x{0}\x{19}\x{0}\x{d8}\x{d6}\x{0}\x{0}') called at src/functions.pl line 545
main::mainLoop_initialized() called at src/functions.pl line 70
main::mainLoop() called at src/Interface.pm line 75
Interface::mainLoop('Interface::Console::Win32=HASH(0x2930288)') called at openkore.pl line 96
main::__start() called at start.pl line 119
at C:/Documents and Settings/Zach/My Documents/My Videos/openkore-2.0.6.1/src/deps/Carp/Assert.pm line 271
Carp::Assert::assert('', '\'HASH(0x337014c)\' must be of class \'Actor::You\'') called at src/Utils/Assert.pm line 31
Utils::Assert::assertClass('HASH(0x337014c)', 'Actor::You') called at src/Misc.pm line 228
Misc::checkValidity('Packet: stat_info') called at src/Network/Receive.pm line 419
Network::Receive::parse('Network::Receive::ServerType0=HASH(0x1ba0cec)', '\x{b0}\x{0}\x{19}\x{0}\x{d8}\x{d6}\x{0}\x{0}') called at src/functions.pl line 1192
main::parseIncomingMessage('\x{b0}\x{0}\x{19}\x{0}\x{d8}\x{d6}\x{0}\x{0}') called at src/functions.pl line 545
main::mainLoop_initialized() called at src/functions.pl line 70
main::mainLoop() called at src/Interface.pm line 75
Interface::mainLoop('Interface::Console::Win32=HASH(0x2930288)') called at openkore.pl line 96
main::__start() called at start.pl line 119
OpenKore version 2.0.6.1
Network state = 4
Network handler = Network::DirectConnection
SVN revision: unknown
No loaded plugins.
Error message:
Assertion ('HASH(0x337014c)' must be of class 'Actor::You') failed!
at C:/Documents and Settings/Zach/My Documents/My Videos/openkore-2.0.6.1/src/deps/Carp/Assert.pm line 271
Carp::Assert::assert('', '\'HASH(0x337014c)\' must be of class \'Actor::You\'') called at src/Utils/Assert.pm line 31
Utils::Assert::assertClass('HASH(0x337014c)', 'Actor::You') called at src/Misc.pm line 228
Misc::checkValidity('Packet: stat_info') called at src/Network/Receive.pm line 419
Network::Receive::parse('Network::Receive::ServerType0=HASH(0x1ba0cec)', '\x{b0}\x{0}\x{19}\x{0}\x{d8}\x{d6}\x{0}\x{0}') called at src/functions.pl line 1192
main::parseIncomingMessage('\x{b0}\x{0}\x{19}\x{0}\x{d8}\x{d6}\x{0}\x{0}') called at src/functions.pl line 545
main::mainLoop_initialized() called at src/functions.pl line 70
main::mainLoop() called at src/Interface.pm line 75
Interface::mainLoop('Interface::Console::Win32=HASH(0x2930288)') called at openkore.pl line 96
main::__start() called at start.pl line 119
Stack trace:
Assertion ('HASH(0x337014c)' must be of class 'Actor::You') failed!
at C:/Documents and Settings/Zach/My Documents/My Videos/openkore-2.0.6.1/src/deps/Carp/Assert.pm line 271
Carp::Assert::assert('', '\'HASH(0x337014c)\' must be of class \'Actor::You\'') called at src/Utils/Assert.pm line 31
Utils::Assert::assertClass('HASH(0x337014c)', 'Actor::You') called at src/Misc.pm line 228
Misc::checkValidity('Packet: stat_info') called at src/Network/Receive.pm line 419
Network::Receive::parse('Network::Receive::ServerType0=HASH(0x1ba0cec)', '\x{b0}\x{0}\x{19}\x{0}\x{d8}\x{d6}\x{0}\x{0}') called at src/functions.pl line 1192
main::parseIncomingMessage('\x{b0}\x{0}\x{19}\x{0}\x{d8}\x{d6}\x{0}\x{0}') called at src/functions.pl line 545
main::mainLoop_initialized() called at src/functions.pl line 70
main::mainLoop() called at src/Interface.pm line 75
Interface::mainLoop('Interface::Console::Win32=HASH(0x2930288)') called at openkore.pl line 96
main::__start() called at start.pl line 119
at C:/Documents and Settings/Zach/My Documents/My Videos/openkore-2.0.6.1/src/deps/Carp/Assert.pm line 271
Carp::Assert::assert('', '\'HASH(0x337014c)\' must be of class \'Actor::You\'') called at src/Utils/Assert.pm line 31
Utils::Assert::assertClass('HASH(0x337014c)', 'Actor::You') called at src/Misc.pm line 228
Misc::checkValidity('Packet: stat_info') called at src/Network/Receive.pm line 419
Network::Receive::parse('Network::Receive::ServerType0=HASH(0x1ba0cec)', '\x{b0}\x{0}\x{19}\x{0}\x{d8}\x{d6}\x{0}\x{0}') called at src/functions.pl line 1192
main::parseIncomingMessage('\x{b0}\x{0}\x{19}\x{0}\x{d8}\x{d6}\x{0}\x{0}') called at src/functions.pl line 545
main::mainLoop_initialized() called at src/functions.pl line 70
main::mainLoop() called at src/Interface.pm line 75
Interface::mainLoop('Interface::Console::Win32=HASH(0x2930288)') called at openkore.pl line 96
main::__start() called at start.pl line 119
-
- Noob
- Posts: 1
- Joined: 18 Mar 2009, 00:51
- Noob?: Yes
Re: Error 02EB on iRO, same with tRO ?
can somebody tell me how to fix the error 02EB?? im noob at botting so im really confuse:(
PLEASEEEE!!!!!!
PLEASEEEE!!!!!!
Re: Error 02EB on iRO, same with tRO ?
Yup, you are a noob so don't bot. You don't even know how to google and look for info on this board. Learn that 1st then start asking more less noobish question.jazz23kayl wrote:can somebody tell me how to fix the error 02EB?? im noob at botting so im really confuse:(
PLEASEEEE!!!!!!
-
- Noob
- Posts: 4
- Joined: 27 Mar 2009, 23:55
- Noob?: No
Re: Error 02EB on iRO, same with tRO ?
Click HERE for information on how to solve the Unknown Packet - 016C error.
Re: Error 02EB on iRO, same with tRO ?
Anyone can upload these files again please?
Armentia wrote:Alright, I've got mine to get to the character server (which still fails because the server is down). Took me ages.
This isn't a working fix. I'll probably make a separate post if we all get it working. This is for those who want to join in and try to fix it as well. This just saves the work if they want to do what the tRO people have done.
I can only attach 3 files; so the rest of you have actually got to go and change the minor parts.
Oh, and I take no credit for the work; it's all from this post: http://forums.openkore.com/viewtopic.ph ... hilit=02eb
Download the 3 attachments; make backups of your old files and put the new ones in their corresponding places.
Edit:: Updated file, I missed a packet. Open up tables/servers.txt (Make a backup so you screwballs don't mess anything up!)
--find the set where the Valkyrie information is held
--look for this line; serverType 0
--replace with this; serverType 21
Go into the folder src\Network\Send and create a file named "ServerType21.pm"Go into the folder src\Network\Receive and create a file named "ServerType21.pm"Code: Select all
######################################################################### # OpenKore - Network subsystem # This module contains functions for sending messages to the server. # # This software is open source, licensed under the GNU General Public # License, version 2. # Basically, this means that you're allowed to modify and distribute # this software. However, if you distribute modified versions, you MUST # also distribute the source code. # See http://www.gnu.org/licenses/gpl.html for the full license. ######################################################################### # tRO (Thai) for 2008-09-16Ragexe12_Th # Servertype overview: http://www.openkore.com/wiki/index.php/ServerType package Network::Send::ServerType21; use strict; use Globals; use Network::Send::ServerType0; use base qw(Network::Send::ServerType0); use Log qw(error debug); use I18N qw(stringToBytes); use Utils qw(getTickCount getHex getCoordString); sub new { my ($class) = @_; return $class->SUPER::new(@_); } sub sendMove { my $self = shift; my $x = int scalar shift; my $y = int scalar shift; my $msg; $msg = pack("C*", 0x85, 0x00) . getCoordString($x, $y, 1); $self->sendToServer($msg); debug "Sent move to: $x, $y\n", "sendPacket", 2; } 1;
Code: Select all
######################################################################### # OpenKore - Network subsystem # Copyright (c) 2006 OpenKore Team # # This software is open source, licensed under the GNU General Public # License, version 2. # Basically, this means that you're allowed to modify and distribute # this software. However, if you distribute modified versions, you MUST # also distribute the source code. # See http://www.gnu.org/licenses/gpl.html for the full license. ######################################################################### # tRO (Thai) for 2008-09-16Ragexe12_Th # Servertype overview: http://www.openkore.com/wiki/index.php/ServerType package Network::Receive::ServerType21; use strict; use Network::Receive; use base qw(Network::Receive); use Log qw(message warning error debug); use Translation; use Globals; use I18N qw(bytesToString); use Utils qw(getHex swrite makeIP makeCoords); sub new { my ($class) = @_; my $self = $class->SUPER::new(); $self->{packet_list}{'0078'} = ['actor_display', 'x1 a4 v14 a4 v2 x2 C2 a3 x2 C1 v1', [qw(ID walk_speed param1 param2 param3 type hair_style weapon shield lowhead tophead midhead hair_color clothes_color head_dir guildID guildEmblem visual_effects stance sex coords act lv)]]; $self->{packet_list}{'007C'} = ['actor_display', 'x1 a4 v14 C2 a3', [qw(ID walk_speed param1 param2 param3 hair_style weapon lowhead type shield tophead midhead hair_color clothes_color head_dir stance sex coords)]]; $self->{packet_list}{'022C'} = ['actor_display', 'x1 a4 v3 V1 v5 V1 v5 a4 a4 V1 C2 a5 x3 v1', [qw(ID walk_speed param1 param2 param3 type hair_style weapon shield lowhead timestamp tophead midhead hair_color clothes_color head_dir guildID guildEmblem visual_effects stance sex coords lv)]]; return $self; } sub account_server_info { my ($self, $args) = @_; my $msg = substr($args->{serverInfo},4); # tRO uses some king of offset for the data. my $msg_size = length($msg); $net->setState(2); undef $conState_tries; $sessionID = $args->{sessionID}; $accountID = $args->{accountID}; $sessionID2 = $args->{sessionID2}; $accountSex = $args->{accountSex} % 2; $accountSex2 = ($config{'sex'} ne "") ? $config{'sex'} : $accountSex; message swrite( T("-----------Account Info------------\n" . "Account ID: \@<<<<<<<<< \@<<<<<<<<<<\n" . "Sex: \@<<<<<<<<<<<<<<<<<<<<<\n" . "Session ID: \@<<<<<<<<< \@<<<<<<<<<<\n" . " \@<<<<<<<<< \@<<<<<<<<<<\n" . "-----------------------------------"), [unpack("V1",$accountID), getHex($accountID), $sex_lut{$accountSex}, unpack("V1",$sessionID), getHex($sessionID), unpack("V1",$sessionID2), getHex($sessionID2)]), 'connection'; my $num = 0; undef @servers; for (my $i = 0; $i < $msg_size; $i+=32) { $servers[$num]{ip} = makeIP(substr($msg, $i, 4)); $servers[$num]{ip} = $masterServer->{ip} if ($masterServer && $masterServer->{private}); $servers[$num]{port} = unpack("v1", substr($msg, $i+4, 2)); $servers[$num]{name} = bytesToString(unpack("Z*", substr($msg, $i + 6, 20))); $servers[$num]{users} = unpack("V",substr($msg, $i + 26, 4)); $num++; } message T("--------- Servers ----------\n" . "# Name Users IP Port\n"), 'connection'; for (my $num = 0; $num < @servers; $num++) { message(swrite( "@<< @<<<<<<<<<<<<<<<<<<<< @<<<<< @<<<<<<<<<<<<<< @<<<<<", [$num, $servers[$num]{name}, $servers[$num]{users}, $servers[$num]{ip}, $servers[$num]{port}] ), 'connection'); } message("-------------------------------\n", 'connection'); if ($net->version != 1) { message T("Closing connection to Account Server\n"), 'connection'; $net->serverDisconnect(); if (!$masterServer->{charServer_ip} && $config{server} eq "") { my @serverList; foreach my $server (@servers) { push @serverList, $server->{name}; } my $ret = $interface->showMenu( T("Please select your login server."), \@serverList, title => T("Select Login Server")); if ($ret == -1) { quit(); } else { main::configModify('server', $ret, 1); } } elsif ($masterServer->{charServer_ip}) { message TF("Forcing connect to char server %s: %s\n", $masterServer->{charServer_ip}, $masterServer->{charServer_port}), 'connection'; } else { message TF("Server %s selected\n",$config{server}), 'connection'; } } } 1;
Re: Error 02EB on iRO, same with tRO ?
BUMP! Yeah can anybody specially natas (shoutout to you mah man!) upload those files for the 02EB error on iro valkyrie the link has already expired!!
Re: Error 02EB on iRO, same with tRO ?
I want the openkore folder of IRO Valkyrie Server that you are using.
Please up-load it.
Please up-load it.
-
- Noob
- Posts: 10
- Joined: 12 Apr 2009, 07:56
- Noob?: No
Re: Error 02EB on iRO, same with tRO ?
Edit: Uploaded again0511kuro wrote:I want the openkore folder of IRO Valkyrie Server that you are using.
Please up-load it.
http://rapidshare.com/files/222281961/O ... 5_bots.rar
Re: Error 02EB on iRO, same with tRO ?
I know this is the iRO forum, but noone ever seem to check the euRO forum.
The thing is that i am getting the 02EB error as you probably understand. I have tried natas's files, and i have tried the packet length extractor. natas's files does not work and the Packect length extractor does not work either. I get the following error:
...\Ragexe.exe: File format not recognized.
Hope you can help me with this.
Thanks in advance
NewBean
The thing is that i am getting the 02EB error as you probably understand. I have tried natas's files, and i have tried the packet length extractor. natas's files does not work and the Packect length extractor does not work either. I get the following error:
...\Ragexe.exe: File format not recognized.
Hope you can help me with this.
Thanks in advance
NewBean