Апдейт 21.03.07 rRO

Официальный сервер Ragnarok On-Line в России - https://ru.4game.com/ro/install/

Модератор: 4epT

Правила форума
ВНИМАНИЕ: реклама сторонних ботов запрещена! Всякие плюшки - можно :)
FullRND
Начинающий
Сообщения: 40
Зарегистрирован: Чт ноя 09, 2006 10:34 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его синка - затем рассинхронизация.
Lims
Нууууп
Сообщения: 723
Зарегистрирован: Чт ноя 09, 2006 7:55 pm

Сообщение Lims »

Рано радуетесь не все мы доделали. бот почемуто через некоторое время всеравно вылетает... (секнуд через 30) :(
ДерьмоДемон
Новичок
Сообщения: 14
Зарегистрирован: Вт фев 20, 2007 12:06 pm
Откуда: ТьмуТаракань

Сообщение ДерьмоДемон »

Как и обещал, немножко пополнил Пирожку состояние на кошельке :twisted: Надеюсь у Вас все же что-то сегодня получится :Yahoo!:
ЗЫ. Как Вы там эту скромную сумму делить будете - не знаю :lol:
japplegame
Профессионал
Сообщения: 272
Зарегистрирован: Вс ноя 05, 2006 2:03 pm

Сообщение 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его синка - затем рассинхронизация.
У меня все работает, ошибка скорее всего в другом месте.
Lims
Нууууп
Сообщения: 723
Зарегистрирован: Чт ноя 09, 2006 7:55 pm

Сообщение Lims »

japplegame
подскажи пожалуйста в каком)
FullRND
да кстати. у меня не вылетает с такой ошибкой. синк взят с пятой страницы от Darzanebo
japplegame
Профессионал
Сообщения: 272
Зарегистрирован: Вс ноя 05, 2006 2:03 pm

Сообщение japplegame »

Lims, понятия не имею. У меня бот коннектится и ходит. У PiroJoke ошибка в sendMove, должно быть
[F5 00][junk:1][xy:3][junk:9]
Lims
Нууууп
Сообщения: 723
Зарегистрирован: Чт ноя 09, 2006 7:55 pm

Сообщение 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...
Последний раз редактировалось Lims Чт мар 22, 2007 12:36 pm, всего редактировалось 1 раз.
Гость

Сообщение Гость »

Сори за оффтоп, но когда можно будет скачать работающий бот?
Lims
Нууууп
Сообщения: 723
Зарегистрирован: Чт ноя 09, 2006 7:55 pm

Сообщение Lims »

такс.. разобрался кажется.. у меня кора старая была) теперь бегает) смотрим че дальше....
казлофф
никогда
japplegame
Профессионал
Сообщения: 272
Зарегистрирован: Вс ноя 05, 2006 2:03 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
Lims
Нууууп
Сообщения: 723
Зарегистрирован: Чт ноя 09, 2006 7:55 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) + 8) . $charName . " : " . $message . chr(00);
$self->sendToServer($data);
#debug bla-bla-bla not found! ((
}
ElDrago
Начинающий
Сообщения: 16
Зарегистрирован: Вс ноя 19, 2006 6:59 pm

Сообщение ElDrago »

казлофф писал(а):Сори за оффтоп, но когда можно будет скачать работающий бот?
Как же заеба** те кто пишет такие сообщения. Не соображаете ничего, как я, в ботах - сидите и помалкивайте и ждите когда сделают.
Lims
Нууууп
Сообщения: 723
Зарегистрирован: Чт ноя 09, 2006 7:55 pm

Сообщение Lims »

japplegame
Блин... пытаюсь научить его сидеть..
paddedPackets_attackID 0x90, 01
вот так не получается всеравно шлет пакет 90 00
а надо 90 01...
________________
Тякс все) научил его сидеть и пинать порингов))
japplegame
Профессионал
Сообщения: 272
Зарегистрирован: Вс ноя 05, 2006 2:03 pm

Сообщение japplegame »

paddedPackets_attackID 0x0190
Lims
Нууууп
Сообщения: 723
Зарегистрирован: Чт ноя 09, 2006 7:55 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;
}
Закрыто