Апдейт от 11 апреля 2007.

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

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

Правила форума
ВНИМАНИЕ: реклама сторонних ботов запрещена! Всякие плюшки - можно :)
Lims
Нууууп
Сообщения: 723
Зарегистрирован: Чт ноя 09, 2006 7:55 pm

Сообщение Lims »

Отжигатель
наверное это в поломанной версии можно такой таймаут поставить...
в ней еще вроде минимальное значение 1мс
japplegame
Профессионал
Сообщения: 272
Зарегистрирован: Вс ноя 05, 2006 2:03 pm

Сообщение japplegame »

Йопт, качнуть что-ли химика? Очень интересно посмотреть на скрипты AI.
Lims
Нууууп
Сообщения: 723
Зарегистрирован: Чт ноя 09, 2006 7:55 pm

Сообщение Lims »

japplegame
за одно и гомов поправишь)
1234

Сообщение 1234 »

piroJOKE писал(а):Апдейт "большой сборки" до SVN-5607,
включая сегодняшние изыскания по rRO:
viewtopic.php?t=2
Это ссылка не работает меня выкидывает вот сюда
portal.php
1234

Сообщение 1234 »

piroJOKE писал(а):Тэк, а вот это уже "кандидат" (см.атач):

* * *

Credits:

Grivba - информация по версиям в servers.txt
japplegame - распознавание и код минимального набора пакетов
Lims - багтракинг, префиксы PP и xKore-PP в servers.txt
darzanebor - педагогическая помосчь начинающим
sanchez - первичная сборка
pj - разные полезные мелочи ))
Куда вставлять те 2 файла я так и не понял
darzanebor
Грамотный
Сообщения: 221
Зарегистрирован: Чт дек 07, 2006 8:43 pm
Откуда: Бирмингем, ул. Бр.Грим....

Сообщение darzanebor »

ServerType13.pm -> Src/Network/Send
servers.txt -> tables
Изображение
Изображение
1234

Сообщение 1234 »

Спасибо всё ок
Exeller
Энтузиаст
Сообщения: 88
Зарегистрирован: Вт апр 10, 2007 2:00 pm

Сообщение Exeller »

А вчем разница между весиями SVN? Толко между настройками на rRO?
Изображение
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Exeller
Можно ответить "да", а можно и ответить "нет"; по большому счету всё зависит от того, что ты подразумеваешь под "настройками на рРО".

ЗЫ: На самом деле правильный ответ - нет. Багфикс потихоньку идет, усовершенствовария и т.п. Существенные отличия, как правило, описываюццо в разделе "Download".
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Ditmar
Энтузиаст
Сообщения: 93
Зарегистрирован: Вс дек 24, 2006 1:07 pm

Сообщение Ditmar »

Кто нибудь знает как в впе поставить таймаут 600000?...личноу меня максимум 10000..=(

Или подскажите какой-нибудь другой снифер с более широкими настройками.....
Используй WPE с хаком no delay limit

Выложил сюда, так как искать заёбешься
http://slil.ru/24233020

P.S. И не надо ток кричать тут,что там троян
Ditmar
Энтузиаст
Сообщения: 93
Зарегистрирован: Вс дек 24, 2006 1:07 pm

Сообщение Ditmar »

piroJOKE

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

sub sendHomunculusFeed {
   my $self = shift;
   my $msg = pack("C*", 0x2D, 0x02, 0x00, 0x00, 0x01);
   $self->sendToServer($msg);
   debug "Sent Feed Homunculus\n", "sendPacket", 2;
}

sub sendHomunculusGetStats {
   my $self = shift;
   my $msg = pack("C*", 0x2D, 0x02, 0x00, 0x00, 0x00);
   $self->sendToServer($msg);
   debug "Sent Get Homunculus Stats\n", "sendPacket", 2;
}

sub sendHomunculusMove {
   my $self = shift;
   my $homunID = shift;
   my $x = int scalar shift;
   my $y = int scalar shift;
   my $msg = pack("C*", 0x32, 0x02) . $homunID . getCoordString($x, $y);
   $self->sendToServer($msg);
   debug "Sent Homunculus move to: $x, $y\n", "sendPacket", 2;
}

sub sendHomunculusAttack {
   my $self = shift;
   my $homunID = shift;
   my $targetID = shift;
   my $flag = shift;
   my $msg = pack("C*", 0x33, 0x02) . $homunID . $targetID . pack("C1", $flag);
   $self->sendToServer($msg);
   debug "Sent Homunculus attack: ".getHex($targetID)."\n", "sendPacket", 2;
}

sub sendHomunculusStandBy {
   my $self = shift;
   my $homunID = shift;
   my $msg = pack("C*", 0x34, 0x02) . $homunID;
   $self->sendToServer($msg);
   debug "Sent Homunculus standby\n", "sendPacket", 2;
} 
Пирожок, спасибо за инфу. Только что отловил все пакеты WPE. Всё совпадает. Искать проблему надо видимо в другом (((
Последний раз редактировалось Ditmar Пн апр 16, 2007 8:43 pm, всего редактировалось 1 раз.
Ditmar
Энтузиаст
Сообщения: 93
Зарегистрирован: Вс дек 24, 2006 1:07 pm

Сообщение Ditmar »

Хотя там еще мусор идёт какой то, но это мб координаты

Например на StandBy уходит следующая команда

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

34 02 DE 1D 00 00
Ditmar
Энтузиаст
Сообщения: 93
Зарегистрирован: Вс дек 24, 2006 1:07 pm

Сообщение Ditmar »

Типисное движени по кругу

32 02 68 2A 00 00 14 0A 70
32 02 68 2A 00 00 14 0A 70

Атака моба

33 02 68 2A 00 00 93 E5 00 00 00

В общем походу я врубился ))) ID хомы это походу 00 00 ->
команда на движение терь 32 02 68 2A

В общем я щас потестирую новый сервер тайп
Ditmar
Энтузиаст
Сообщения: 93
Зарегистрирован: Вс дек 24, 2006 1:07 pm

Сообщение Ditmar »

Баг не в этих командах в общем ((((
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

Ditmar
Атака Вроде как паддед пакет, те пакет с разной длинной.
МУВ вроде как обычный пакет должен быть. ТЕ пакет фиксированой длинны.
И ещё, все пакеты имеют разный префикс (первые два байта).
Ответить