Страница 3 из 3

Re: Антибот

Добавлено: Чт авг 09, 2012 8:38 pm
4epT
ну а по ошибке не догадаться что надо сделать???

удали строчку:

Код: Выделить всё

recvpackets recvpackets_IncognitoRO.txt

Re: Антибот

Добавлено: Чт авг 09, 2012 9:21 pm
Amfirion

Re: Антибот

Добавлено: Сб авг 11, 2012 12:09 pm
4epT
открой файл ../src/Network/Receive.pm, найди строчки:

Код: Выделить всё

# The length must exactly match charBlockSize, as it's used to construct packets.
sub received_characters_unpackString {
	for ($masterServer && $masterServer->{charBlockSize}) {
		return 'a4 V9 v V2 v14 Z24 C8 v Z16 x4 x4' if $_ == 136;
		return 'a4 V9 v V2 v14 Z24 C8 v Z16 x4' if $_ == 132;
		return 'a4 V9 v V2 v14 Z24 C8 v Z16' if $_ == 128;
		return 'a4 V9 v V2 v14 Z24 C6 v2 x4' if $_ == 116; # TODO: (missing 2 last bytes)
		return 'a4 V9 v V2 v14 Z24 C6 v2' if $_ == 112;
		return 'a4 V9 v17 Z24 C6 v2' if $_ == 108;
		return 'a4 V9 v17 Z24 C6 v' if $_ == 106 || !$_;
		die "Unknown charBlockSize: $_";
	}
}
и добавь следующую:

Код: Выделить всё

return 'a4 V9 v V2 v14 Z24 C8 v Z16 x4 x4 x4 x4' if $_ == 144;
Должно получиться так:
# The length must exactly match charBlockSize, as it's used to construct packets.
sub received_characters_unpackString {
for ($masterServer && $masterServer->{charBlockSize}) {
return 'a4 V9 v V2 v14 Z24 C8 v Z16 x4 x4 x4 x4' if $_ == 144;
return 'a4 V9 v V2 v14 Z24 C8 v Z16 x4 x4' if $_ == 136;
return 'a4 V9 v V2 v14 Z24 C8 v Z16 x4' if $_ == 132;
return 'a4 V9 v V2 v14 Z24 C8 v Z16' if $_ == 128;
return 'a4 V9 v V2 v14 Z24 C6 v2 x4' if $_ == 116; # TODO: (missing 2 last bytes)
return 'a4 V9 v V2 v14 Z24 C6 v2' if $_ == 112;
return 'a4 V9 v17 Z24 C6 v2' if $_ == 108;
return 'a4 V9 v17 Z24 C6 v' if $_ == 106 || !$_;
die "Unknown charBlockSize: $_";
}
}