Страница 7 из 15
Добавлено: Чт мар 22, 2007 7:37 am
FullRND
то ли я дурак, то ли у лаггеймовцев разум проснулся)))))))
не смог побороть синки...
15 bytes (0116 - Skill Use Location))
0> 16 01 00 00 00 00 00 00 00 FA 66 44 02 00 00 ..........fD...
[07:33] Your Coordinates: 27, 269
disconnected.
Error: Out of sync with server
Это синк от Пирожка, рассинхронизация с 1ого же синка. Тупым брутфорсом перебрал все остальные возможные варианты) максимум живёт до 3его синка - затем рассинхронизация.
Добавлено: Чт мар 22, 2007 8:38 am
Lims
Рано радуетесь не все мы доделали. бот почемуто через некоторое время всеравно вылетает... (секнуд через 30)

Добавлено: Чт мар 22, 2007 8:47 am
ДерьмоДемон
Как и обещал, немножко пополнил Пирожку состояние на кошельке

Надеюсь у Вас все же что-то сегодня получится
ЗЫ. Как Вы там эту скромную сумму делить будете - не знаю

Добавлено: Чт мар 22, 2007 8:57 am
japplegame
FullRND писал(а):то ли я дурак, то ли у лаггеймовцев разум проснулся)))))))
не смог побороть синки...
15 bytes (0116 - Skill Use Location))
0> 16 01 00 00 00 00 00 00 00 FA 66 44 02 00 00 ..........fD...
[07:33] Your Coordinates: 27, 269
disconnected.
Error: Out of sync with server
Это синк от Пирожка, рассинхронизация с 1ого же синка. Тупым брутфорсом перебрал все остальные возможные варианты) максимум живёт до 3его синка - затем рассинхронизация.
У меня все работает, ошибка скорее всего в другом месте.
Добавлено: Чт мар 22, 2007 9:14 am
Lims
japplegame
подскажи пожалуйста в каком)
FullRND
да кстати. у меня не вылетает с такой ошибкой. синк взят с пятой страницы от Darzanebo
Добавлено: Чт мар 22, 2007 10:38 am
japplegame
Lims, понятия не имею. У меня бот коннектится и ходит. У PiroJoke ошибка в sendMove, должно быть
[F5 00][junk:1][xy:3][junk:9]
Добавлено: Чт мар 22, 2007 11:12 am
Lims
japplegame
мове вроде такой.. у меня эта бяка заходит в игру постоит и вылетает с ошибкой Disconnected from Map Server, connecting to Account Server in 30 seconds...
извини за наглость... можешь свой пропатченный сервертайп выложить?
а че за пакет 72 00 38 00 00 FF FF FB FC FF FD FF FF FE FF FF FF FF FF FF FF 00 00 00 00 00 FF FF FF FF FF FF 00 00 00 00 00 00 FF FF FE FF 01 00 00 00 FF 00 00 00 00 00 02 00 00 00 ?
в сервертайпе найти не могу... у меня бот его пару раз отправляет и вылетает
________________________________
гг)
Извращенцы наступают))
sub sendSync {
my ($self, $initialSync) = @_;
my $msg;
# XKore mode 1 lets the client take care of syncing.
return if ($self->{net}->version == 1);
$syncSync = pack("V", getTickCount());
$msg = pack("C*", 0x16, 01).pack("x7") . pack("V", getTickCount()) . pack("x2"); (ВСе дело было в коре. сменил версию на 5519. работает и с $syncSync)
$self->sendToServer($msg);
debug "Sent Sync\n", "sendPacket", 2;
}
если вот так извратиться то нету Disconnected from Map Server, connecting to Account Server in 30 seconds...
Добавлено: Чт мар 22, 2007 12:24 pm
Гость
Сори за оффтоп, но когда можно будет скачать работающий бот?
Добавлено: Чт мар 22, 2007 12:30 pm
Lims
такс.. разобрался кажется.. у меня кора старая была) теперь бегает) смотрим че дальше....
казлофф
никогда
Добавлено: Чт мар 22, 2007 12:45 pm
japplegame
Lims писал(а):
а че за пакет 72 00 38 00 00 FF FF FB FC FF FD FF FF FE FF FF FF FF FF FF FF 00 00 00 00 00 FF FF FF FF FF FF 00 00 00 00 00 00 FF FF FE FF 01 00 00 00 FF 00 00 00 00 00 02 00 00 00 ?
в сервертайпе найти не могу... у меня бот его пару раз отправляет и вылетает
Это не что иное как паддед-пакет, то бишь Sit/Stand/skillUse/Attack. Похоже твой бот пытается сесть. Вылетает, очевидно, из-за неправильного ID пакета.
Чтобы сразу устранить иллюзии. Господа, мои боты не качаются и не выбивают вещи, они только ходят и собирают информацию. Соответственно в моем ServerType исправлены только пакеты:
MapLogin
Sync
Look
Move
GetPlayerInfo
Все, больше я пакетов не исправлял и исправлять в ближайшее время не намерен. Вы уже продвинулись неплохо, думаю доделаете сами. Не забудьте поправить ID паддед-пакетов в servers.txt
Добавлено: Чт мар 22, 2007 12:49 pm
Lims
Ботам вернулся Голос)
sub sendChat {
my ($self, $message) = @_;
$message = "|00$message" if ($config{chatLangCode} && $config{chatLangCode} ne "none");
my ($data, $charName); # Type: Bytes
$message = stringToBytes($message); # Type: Bytes
$charName = stringToBytes($char->{name});
$data = pack("C*", 0xA7, 0x00) . pack("v*", length($charName) + length($message) +

. $charName . " : " . $message . chr(00);
$self->sendToServer($data);
#debug bla-bla-bla not found! ((
}
Добавлено: Чт мар 22, 2007 1:00 pm
ElDrago
казлофф писал(а):Сори за оффтоп, но когда можно будет скачать работающий бот?
Как же заеба** те кто пишет такие сообщения. Не соображаете ничего, как я, в ботах - сидите и помалкивайте и ждите когда сделают.
Добавлено: Чт мар 22, 2007 1:01 pm
Lims
japplegame
Блин... пытаюсь научить его сидеть..
paddedPackets_attackID 0x90, 01
вот так не получается всеравно шлет пакет 90 00
а надо 90 01...
________________
Тякс все) научил его сидеть и пинать порингов))
Добавлено: Чт мар 22, 2007 2:00 pm
japplegame
paddedPackets_attackID 0x0190
Добавлено: Чт мар 22, 2007 2:16 pm
Lims
что бы йадом поить)
sub sendItemUse {
my $self = shift;
my $ID = shift;
my $targetID = shift;
my $msg;
$msg = pack("C*", 0x89, 0x00) . $targetID . pack("v", $ID);
$self->sendToServer($msg);
debug "Item Use: $ID\n", "sendPacket", 2;
}