Апдейт 21.03.07 rRO

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

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

Правила форума
ВНИМАНИЕ: реклама сторонних ботов запрещена! Всякие плюшки - можно :)
darzanebor
Грамотный
Сообщения: 221
Зарегистрирован: Чт дек 07, 2006 8:43 pm
Откуда: Бирмингем, ул. Бр.Грим....

Сообщение darzanebor »

народ дайте ссылку на wpe нормальный найти немогу =(
Изображение
Изображение
Lims
Нууууп
Сообщения: 723
Зарегистрирован: Чт ноя 09, 2006 7:55 pm

Сообщение Lims »

piroJOKE
Блин.. как подлючить клиент к посейдону?
_________________
Хм кажется понял... через икскор
__________________________
или нет((
Последний раз редактировалось Lims Ср мар 21, 2007 5:06 pm, всего редактировалось 1 раз.
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

гхм... нет.
распаковать data.grf, оригинал переименовать его во что-то другое, и подправить одну их xml-ок, указав там ip-адрес локального сервера.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Lims
Нууууп
Сообщения: 723
Зарегистрирован: Чт ноя 09, 2006 7:55 pm

Сообщение Lims »

piroJOKE
когдато давно пробовал... во всех грфках правил.. не поулчилось(( попробую еще разок...
порт у посейдона 6900 ?
darzanebor
Грамотный
Сообщения: 221
Зарегистрирован: Чт дек 07, 2006 8:43 pm
Откуда: Бирмингем, ул. Бр.Грим....

Сообщение darzanebor »

sclientinfo.xml вроде
Изображение
Изображение
Vetal
Начинающий
Сообщения: 49
Зарегистрирован: Вт дек 05, 2006 6:22 pm
Откуда: Новосибирск

Сообщение Vetal »

Вот здесь http://www.openkore.com/wiki/index.php/ ... n?isManual все описано и даже нарисовано о том как запустить Посейдон... У меня клиент патченный всегда на чтение папки Дата, поэтому просто сделал отдельный xml как написано и все запустилось...
Аватара пользователя
Casperoid
Грамотный
Сообщения: 208
Зарегистрирован: Сб дек 30, 2006 11:57 am
Сервер RO:: Loki.raggame.ru
Откуда: Поднебесье...
Контактная информация:

Сообщение Casperoid »

Ребят извените за наглость...Кор работает ??? если да то что где заменить :) :wink:
Изображение
Разум говорит "подумай,
Логика говорит "мало вероятно",
Все говорят "невозможно",
А сердце говорит "попробуй" !!!
Изображение
Изображение
Тыкни тут =)!
zasada
Начинающий
Сообщения: 31
Зарегистрирован: Чт ноя 30, 2006 9:57 am

Сообщение zasada »

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

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

Casperoid писал(а):Ребят извените за наглость...Кор работает ??? если да то что где заменить
:evil: Давайте не мешать людям, если сами не можем, а тихо наблюдать со стороны.

:lol: Пирожок и Компания. Не зависимо от результата ждите завтра небольшой магарыч на пиво от благодарных пользователей.... :D Просто сегодня у нас уже поздно %)
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

ВЦЛ только что прислал результаты сравнения екзешников. Старого и нового. Вот результат:

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

00F3 37 -> 0193 33: sendMapLogin
0085 12 -> 00F5 15: sendMove
0072 0  -> 0190 0 : sendAttack (padding)
0190 0  -> 00A7 0 : sendChat
00A7 12 -> 0116 15: sendSync
00F7 5  -> 009F 5 : sendLook
0116 6  -> 0094 6 : sendTake
007E 6  -> 00F3 6 : sendDrop
009F 8  -> 0089 8 : sendItemUse
00A2 16 -> 009B 10: sendStorageAdd
009B 20 -> 008C 9 : sendStorageGet
0113 2  -> 0085 2 : sendStorageClose
00F5 0  -> 007E 0 : sendSkillUse (padding)
008C 14 -> 0113 12: sendSkillUseLoc
0094 94 -> 00A2 92: ???
0193 9  -> 0072 7 : sendGetPlayerInfo
0089 12 -> 00F7 9 : sendGetCharacterName
Пока не смотрел где какие пакеты. Но явно видно что в большенстве случаев нужно подправлять только префикс пакетов.
Последний раз редактировалось kLabMouse Ср мар 21, 2007 7:21 pm, всего редактировалось 1 раз.
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Пример работы:

map-login

захваченный пакет (клиент-посейдон):
7 127.0.0.1:3474 127.0.0.1:6900 33 Send
0000 93 01 34 31 00 61 63 63 74 63 68 61 72 62 37 34 ..41.acctcharb74
0010 61 00 73 65 73 73 CD 56 1E 0B 65 00 01 31 61 33 a.sess.V..e..1a3
0020 00 .

начинаем расписывать что где:
7 127.0.0.1:3474 127.0.0.1:6900 33 Send
0000 93 01 jj jj jj aa aa aa aa cc cc cc cc jj jj jj ..41.acctcharb74
0010 jj jj ss ss ss ss tt tt tt tt jj jj ff jj jj jj a.sess.V..e..1a3
0020 jj .

[93 01][j:3][4:acct][4:char][5:j][4:sess][4:time][2:j][1:?][j:4] -?

Копия.
0010 61 00 73 65 73 73[CD 56 1E 0B|65 00|01]31 61 33 a.sess.V..e..1a3
Фрагмет еще одного захваченного пакеты, чтобы проверить спорные места:
#### ## ## ## ## ## ## 3F 78 27 0B 30 00 01 ## ## ##
#### ## ## ## ## ## ##|3F 78 27 0B|jj jj|01 ## ## ##


Вспоминаем, какие поля вообще учавствуют:
sub sendMapLogin {
...
$sex = 0 if ($sex > 1 || $sex < 0); # Sex can only be 0 (female) or 1 (male)
$msg = pack("C*", 0xF3, 0) . pack("x3") . $charID . $accountID . pack("x1") . $sessionID . pack("x9") . pack("V", getTickCount()) . pack("C*", $sex) . pack("x5");
...
}

Всё:
[93 01][junk:3][acct:4][char:4][junk:5][sess:4][timer:4][junk:2][sex:1][junk:4]

* * *

Исправлено!
Последний раз редактировалось piroJOKE Ср мар 21, 2007 7:58 pm, всего редактировалось 3 раза.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Rombi
Начинающий
Сообщения: 26
Зарегистрирован: Чт янв 18, 2007 7:00 pm
Контактная информация:

Сообщение Rombi »

А когда будет выложен файл который надо заменить?
darzanebor
Грамотный
Сообщения: 221
Зарегистрирован: Чт дек 07, 2006 8:43 pm
Откуда: Бирмингем, ул. Бр.Грим....

Сообщение darzanebor »

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

Сообщение piroJOKE »

Пионеры, беритесь за голову.
За вас дядя не будет всегда всё делать.
Учитесь, получайте приличную работу и забивайте хуй и на гравити, и на дебилоидов-админов с приватных серваков.

ЗЫ: Причем "всегда" начинается прямо сейчас.
Последний раз редактировалось piroJOKE Ср мар 21, 2007 7:25 pm, всего редактировалось 1 раз.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

Тяк. Подправил свой пост. Добавил названия пакетов.
Правда так и не понял что за пакет: 0094 94 -> 00A2 92: ???


ЗЫ; Пирожка попрошу добавлять в него уже пашущие варианты на перле.
Закрыто