seirge | Дата: Среда, 10.10.2007, 09:08 | Сообщение # 1 |
Группа: Пользователи
Сообщений: 1
Статус: Offline
| Имеется - RunUO 2.0 SVN 200+ (точно не помню) с моими изменениями для работы в mono (еще до того, как рануо всё же решило это поддерживать). Сильно измененное ядро (плюс код для поддержки KR). Клиент заходит, бегает, всё ок. Но при попытке кинуть вещь на пол, почему-то клиент не всегда хочет это делать (кидает только в очень определенные места). Судя по сниферу, он вообще не посылает пакет для выкидывания на пол, а шлет пакет перемещения в сумке (ах да, сумка уже гридовая, с поддержкой ячеек, ядро тоже это уже держит). Причем, если вещь кинулась, но она прекрасно берется обратно, с этим проблем нету. В чем может быть ошибка? или это такая фича?
|
|
| |
ruosi | Дата: Среда, 10.10.2007, 20:53 | Сообщение # 2 |
Admin
Группа: Администраторы
Сообщений: 37
Статус: Offline
| Ну, пакет перемещения он не привязан к сумке, так что логично, что его шлют и на землю тоже. Действительно есть проблема с перемещением в любую точку, по экспериментам на OSI могу судить, что в клиенте идет проверка на 1-2 тайла и направление перемещения. Так что скорее всего "фича".
|
|
| |