Hello
I can not use the "vender" by openkore
when I use the command error
Failed to 62980 of item from #0 from vender (unknown code 6).
My server is bRo
Unknown ver | bRO | vender item fail
Moderators: Moderators, Developers
-
- Developers
- Posts: 1798
- Joined: 05 Dec 2008, 05:42
- Noob?: Yes
Re: Failed to 62980 - vender error
Try this instead of current src/Network/Send/bRO:
Code: Select all
# bRO (Brazil): Odin
package Network::Send::bRO;
use strict;
use base 'Network::Send::ServerType0';
use Log qw(debug);
# Copy from Network::Send::kRO::RagexeRE_2009_12_08a::sendBuyBulkVender
sub sendBuyBulkVender {
my ($self, $venderID, $r_array, $venderCID) = @_;
my $msg = pack('v2 a4 a4', 0x0801, 12+4*@{$r_array}, $venderID, $venderCID); # TODO: is it the vender's charID?
for (my $i = 0; $i < @{$r_array}; $i++) {
$msg .= pack('v2', $r_array->[$i]{amount}, $r_array->[$i]{itemIndex});
debug "Sent bulk buy vender: $r_array->[$i]{itemIndex} x $r_array->[$i]{amount}\n", "d_sendPacket", 2;
}
$self->sendToServer($msg);
}
1;
Re: Unknown ver | bRO | vender item fail
I had the same problem on fRo.
I applied the same solution and that work now
I applied the same solution and that work now