| Yoko http://forum.yoko.com.ua/ |
|
| RunUO and Mondain's Legacy workaround. http://forum.yoko.com.ua/viewtopic.php?f=1&t=7641 |
Page 1 of 1 |
| Author: | ziemni [ 2006-05-10 12:12:31 ] |
| Post subject: | RunUO and Mondain's Legacy workaround. |
Hi. Since RunUO sends diffrent damage packets to clients above or equal to "4.0.7a" than old ones (which are causing Injection powered clients to hang), it is easy to avoid it by setting your client version to older one. Problem when your shard demands new client, but it's kind of workaround for most people. From RunUO code: Code: public sealed class DamagePacketOld : Packet and Code: if ( amount > 0 && (ourState != null || theirState != null) ) |
|
| Author: | omi4 [ 2006-05-16 11:29:30 ] |
| Post subject: | |
Исходники которые доступны умеют обрабатывать пакеты до 0xCC, текущая версия для меня тайна. Но то, что она не понимает пакеты 0xDC, 0xDD это точно. Вот и получаем краш. Вот те пакеты что отсутствуют в доступной версии исходников… Code: //------------------------------------------------------------- Damage Packet влияет только на 4.0.7a client !! По идее можно на это забить. Без этого клиента жить можно. Code: /* 0x0B */ UMSG(0x10a), Есть еще один хитрый пакет 0xD3, в данный момент его ранка не использует. По причине отсутствия понимания его цели. Вот его описание. http://kec.cz/tartaros/steamengine/uploads/Keirs%20packet%20guide/www.kairtech.com/uo/info/packetd3.htm |
|
| Author: | Edred [ 2006-05-16 12:04:12 ] |
| Post subject: | |
Ты все здорово ему описал, только он, если ты не заметил, по-русски не понимает... |
|
| Author: | omi4 [ 2006-05-16 12:46:07 ] |
| Post subject: | |
Edred wrote: Ты все здорово ему описал, только он, если ты не заметил, по-русски не понимает...
Он переводчиком читает. Может Yoko прочтет и поправит 3 строчки в 2х файлах. И будет у нас версия 505.19 которая хотя бы не падает на новых клиентах... |
|
| Author: | Edred [ 2006-05-16 18:42:30 ] |
| Post subject: | |
ты имел в виду 605.16 наверное |
|
| Author: | omi4 [ 2006-05-16 20:23:51 ] |
| Post subject: | |
Edred wrote: ты имел в виду 605.16 наверное
последняя 505.18 вроде? |
|
| Author: | SLAK [ 2006-05-16 20:42:37 ] |
| Post subject: | |
omi4 wrote: Последняя 505.18 вроде?
выпущенная 18 числа 05 месяца 2005 года... подумай откуда я это взял? |
|
| Author: | omi4 [ 2006-05-16 20:59:50 ] |
| Post subject: | |
SLAK wrote: omi4 wrote: Последняя 505.18 вроде? выпущенная 18 числа 05 месяца 2005 года... подумай откуда я это взял? Не знаю где взял.. 505.18 имет дату 11 июля 2005 г., 9:31:26 |
|
| Author: | Edred [ 2006-05-17 00:10:45 ] |
| Post subject: | |
omi4 wrote: Не знаю где взял..
505.18 имет дату 11 июля 2005 г., 9:31:26 Что означает только, что Йоко при компиляции забыл исправить номер версии... Стандартная "ошибка" программистов, сам совершал ее множество раз. |
|
| Author: | omi4 [ 2006-05-17 12:12:09 ] |
| Post subject: | |
Наоборот исправил. Вендор собрал 505.16 о чем сообщено в топе Update, но видимо рука дрогнула и он исправил на 605. Yoko вернул нумерацию на место. Вендор поправил только момент соединения с сервером, клиенты 4.х.х немного по другому регистрируются на сервере и использовал новую библиотеку libexpat.dll. Просто старый expat скачать негде, да и незачем. Новая ДЛЛ похоже более устойчивая, хмл не терялся не разу после ее установки. |
|
| Author: | forbmannn1 [ 2006-07-07 01:02:25 ] |
| Post subject: | |
really?:) |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|