Апдейт 21.03.07 rRO
Модератор: 4epT
Правила форума
ВНИМАНИЕ: реклама сторонних ботов запрещена! Всякие плюшки - можно
ВНИМАНИЕ: реклама сторонних ботов запрещена! Всякие плюшки - можно

то ли я дурак, то ли у лаггеймовцев разум проснулся)))))))
не смог побороть синки...
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его синка - затем рассинхронизация.
не смог побороть синки...
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его синка - затем рассинхронизация.
-
- Новичок
- Сообщения: 14
- Зарегистрирован: Вт фев 20, 2007 12:06 pm
- Откуда: ТьмуТаракань
-
- Профессионал
- Сообщения: 272
- Зарегистрирован: Вс ноя 05, 2006 2:03 pm
У меня все работает, ошибка скорее всего в другом месте.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его синка - затем рассинхронизация.
-
- Профессионал
- Сообщения: 272
- Зарегистрирован: Вс ноя 05, 2006 2:03 pm
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...
мове вроде такой.. у меня эта бяка заходит в игру постоит и вылетает с ошибкой 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...
Последний раз редактировалось Lims Чт мар 22, 2007 12:36 pm, всего редактировалось 1 раз.
-
- Профессионал
- Сообщения: 272
- Зарегистрирован: Вс ноя 05, 2006 2:03 pm
Это не что иное как паддед-пакет, то бишь Sit/Stand/skillUse/Attack. Похоже твой бот пытается сесть. Вылетает, очевидно, из-за неправильного ID пакета.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 ?
в сервертайпе найти не могу... у меня бот его пару раз отправляет и вылетает
Чтобы сразу устранить иллюзии. Господа, мои боты не качаются и не выбивают вещи, они только ходят и собирают информацию. Соответственно в моем ServerType исправлены только пакеты:
MapLogin
Sync
Look
Move
GetPlayerInfo
Все, больше я пакетов не исправлял и исправлять в ближайшее время не намерен. Вы уже продвинулись неплохо, думаю доделаете сами. Не забудьте поправить ID паддед-пакетов в servers.txt
Ботам вернулся Голос)
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! ((
}
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) +

$self->sendToServer($data);
#debug bla-bla-bla not found! ((
}
-
- Профессионал
- Сообщения: 272
- Зарегистрирован: Вс ноя 05, 2006 2:03 pm