Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> 7 клиенты, поддержка
Wap
сообщение 31.8.2016, 0:04
Сообщение #1


**********

Администратор Форума
Сообщений: 3.003
Регистрация: 22.12.2006
Группа: Администраторы
Наличность: 31646
Пользователь №: 9.227



Надумали перевести сервер с клиента 6.0.14.3 на клиент 7.0.23.1. Поддержка протокола - по сути стандартная из RunUO 2.2.
В целом все +- работает. Но все же есть проблемы.

Во-первых, когда над головой управляемого игроком персонажа пишется текст, и персонаж бежит, текст не рисуется точно над головой, как на старом клиенте, а как-то рандомно-коряво, со смещением. Пробовал переключаться между ASCII/Unicode, менять тип сообщения - без положительного результата.

Во-вторых пешие(или на пеших это просто лучше заметно) персонажи на экране у игрока на 7 клиенте иногда начинают "дергаться", какое-то зацикливание анимации, будто бы для этих моделей отдельно от всего включили фпс патч. Еще не изучал, чем, в точности, этот эффект вызывается.

Кто-то сталкивался с подобными проблемами на практике?

P.s. Интересный баг с форума Сферы, есть подозрение, что он связан с этими глюками.


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Juzzver
сообщение 31.8.2016, 1:22
Сообщение #2


**********

Модератор RunUO
Сообщений: 3.425
Регистрация: 1.11.2008
Группа: Супермодераторы
Наличность: 22565
Из: Северная Корея
Пользователь №: 11.273



а есть какие нибудь скрины или видео-фрагметы этих недочетов?
По памяти помню только анимацию игроков со светильниками в руках, которые как будто бы бегают на месте, после каждого движения.


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Born2bake
сообщение 31.8.2016, 1:34
Сообщение #3


*****

Journeyman
Сообщений: 375
Регистрация: 31.10.2008
Группа: Пользователи
Наличность: 0
Пользователь №: 11.270



По первому,

http://prnt.sc/cca9di
http://prnt.sc/cca9k6
------------------------------ на бегу

http://prnt.sc/cca9p0
------------------------------ на месте

https://youtu.be/hWNPo8InrM8


--------------------
playtribal.com
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
StaticZ
сообщение 31.8.2016, 20:49
Сообщение #4


*********

Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009
Группа: Пользователи
Наличность: 0
Из: РФ, Москва
Пользователь №: 11.948



Сложно так сказать надо разбираться что кто выводит смотреть что и как шлется. Хорошо бы включить поддержку всех фич клиента (не думаю что обратную совместимость ктото замарачивался с тестированием)

Сообщение отредактировал StaticZ - 31.8.2016, 20:51


--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.
Game isn't a dream, it is the reality, reality which is coming while we dream...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Wap
сообщение 31.8.2016, 21:31
Сообщение #5


**********

Администратор Форума
Сообщений: 3.003
Регистрация: 22.12.2006
Группа: Администраторы
Наличность: 31646
Пользователь №: 9.227



Цитата(StaticZ @ 31.8.2016, 18:49) *

Сложно так сказать надо разбираться что кто выводит смотреть что и как шлется. Хорошо бы включить поддержку всех фич клиента (не думаю что обратную совместимость ктото замарачивался с тестированием)
Не знаешь, где-то есть лог изменений протокола UO клиента по версиям, хотя бы приблизительно?

А то поди узнай об этих "всех фичах"...


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
StaticZ
сообщение 1.9.2016, 1:37
Сообщение #6


*********

Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009
Группа: Пользователи
Наличность: 0
Из: РФ, Москва
Пользователь №: 11.948



Ну у вас и запросы, более или менее адекватное описание самого протокола лишь в одном месте, а вам подавайте чейнж лог... В принципе если его внимательно пошустрить то там обычно идут упоминание о том какие пакеты в какой версии были добавлены и что изменено, впрочем и там много недомолвок так что чтобы более менее с уверенностью что-то сказать надо сравнивать реализацию пакетов и их описания, но даже в этом случае нельзя быть уверенным наверняка ибо даже это описание не безгрешно, помниться Вят говорил, что он там намеренно пару ляпов оставил, дабы подколоть "RunUo users".

Но вообщем-то я говорил лишь о флагах поддерживаемых фич что обмениваются сервер и клиент во время логина.

Вообще тут надо понимать что оффициальной никакой документации нет, все разбиралось третьими лицами, кто-то более добросовестно к этому подходил ктото нет, ошибки приумножались и копировались туда сюда. Так что тут всюду и везде могут быть косяки и ошибки и нельзя быть в чемто уверенным доконца.


--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.
Game isn't a dream, it is the reality, reality which is coming while we dream...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aimed
сообщение 1.9.2016, 4:53
Сообщение #7


*********

Grandmaster
Сообщений: 2.250
Регистрация: 29.12.2012
Группа: Пользователи
Наличность: 8846
Пользователь №: 15.607



И тени отсутствуют. По крайней мере на видео.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Wap
сообщение 1.9.2016, 10:05
Сообщение #8


**********

Администратор Форума
Сообщений: 3.003
Регистрация: 22.12.2006
Группа: Администраторы
Наличность: 31646
Пользователь №: 9.227



А, не подскажете, какие самые толковые из открытых форков Ранки существуют, которые есть смысл посмотреть на тему поддержки 7 клиентов?


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
StaticZ
сообщение 1.9.2016, 11:19
Сообщение #9


*********

Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009
Группа: Пользователи
Наличность: 0
Из: РФ, Москва
Пользователь №: 11.948



Цитата(Wap @ 1.9.2016, 10:05) *

А, не подскажете, какие самые толковые из открытых форков Ранки существуют, которые есть смысл посмотреть на тему поддержки 7 клиентов?

Самая толковая - вятовская ранка, но она не открытая. Из открытых сейчас пожалуй servuo, что негласно заменил собой runuo. Хотя это как говориться шило на мыло - понапихали всякого мусора а по существу изменений никаких и нет - те же ляпы в протоколе, по прежднему не реализована новая система перемещения и прочие ошибки и проблемы оригинала никуда не делись. Так что лично я особо рваться обновляться не советовал, оно имеет смысл лишь для OSI-style серверов и скриптунов что создают сервер накачивая чужие скрипты (вообщем-то насколько я понял ее основного дева как раз на это упор и был сделан).


--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.
Game isn't a dream, it is the reality, reality which is coming while we dream...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Juzzver
сообщение 1.9.2016, 14:06
Сообщение #10


**********

Модератор RunUO
Сообщений: 3.425
Регистрация: 1.11.2008
Группа: Супермодераторы
Наличность: 22565
Из: Северная Корея
Пользователь №: 11.273



Цитата
А, не подскажете, какие самые толковые из открытых форков Ранки существуют, которые есть смысл посмотреть на тему поддержки 7 клиентов?

https://github.com/runuo/runuo форк от одного из разработчиков ранки, он же и пилил поддержку под новые протоколы 7х клиентов и т.д. Этот же код теперь стоит на всяких сервуо и т.п.


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aimed
сообщение 1.9.2016, 22:20
Сообщение #11


*********

Grandmaster
Сообщений: 2.250
Регистрация: 29.12.2012
Группа: Пользователи
Наличность: 8846
Пользователь №: 15.607



Это наврятли проблема протокола.
Похоже на проблему с файлами.
Как я понимаю все файлы от 6 клиента.
У тебя там некоторые файлы фонтов вовсе удалены были. Вы пробовали их вернуть их?

Все жалобы слишком непоследовательны и не являются стабильными косяками.
Если б это была проблема протокола у тебя стабильно текст где-то в левом месте рисовался или постоянно что-то дергалось, потому что сервер то шлет всегда одно и тоже, стабильно.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Wap
сообщение 1.9.2016, 22:36
Сообщение #12


**********

Администратор Форума
Сообщений: 3.003
Регистрация: 22.12.2006
Группа: Администраторы
Наличность: 31646
Пользователь №: 9.227



Первый пункт я пробовал на стандартном, не считая патч на снятие крипта 7.0.23.1 и 7.0.15.1 - все то же самое.


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aimed
сообщение 2.9.2016, 10:20
Сообщение #13


*********

Grandmaster
Сообщений: 2.250
Регистрация: 29.12.2012
Группа: Пользователи
Наличность: 8846
Пользователь №: 15.607



Цитата(Wap @ 1.9.2016, 21:36) *

Первый пункт я пробовал на стандартном, не считая патч на снятие крипта 7.0.23.1 и 7.0.15.1 - все то же самое.


У тебя в регистре есть пути к этим файлам?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
EL-GReeN
сообщение 2.9.2016, 11:42
Сообщение #14


*****

Journeyman
Сообщений: 474
Регистрация: 18.7.2011
Группа: Пользователи
Наличность: 0
Из: Россия
Пользователь №: 13.815
Возраст: 32



Видел такое в другой игре, как будто Xorigin Yorigin сбились у анимации.
А на оффе такой баг есть?


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aimed
сообщение 2.9.2016, 12:03
Сообщение #15


*********

Grandmaster
Сообщений: 2.250
Регистрация: 29.12.2012
Группа: Пользователи
Наличность: 8846
Пользователь №: 15.607



Цитата(EL-GReeN @ 2.9.2016, 10:42) *

Видел такое в другой игре, как будто Xorigin Yorigin сбились у анимации.
А на оффе такой баг есть?


Тут не один баг, тут их минимум 3.
Текст не там рисуется, отсутствуют тени, иногда дергается анимация.
Нет, такого на оффе нету.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
StaticZ
сообщение 2.9.2016, 18:16
Сообщение #16


*********

Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009
Группа: Пользователи
Наличность: 0
Из: РФ, Москва
Пользователь №: 11.948



проверил у себя, тоже есть подобное правда не так жестко как у Wap'a - если текст пишется прямо во время движения то у него слегка съезжает офсет в зависимости от направления, при остановке\развороте все ранее выведенное центрируется, при вводе не во время бега все ровно. На видео выше вообще какая-то дикая пляска, при начале движения текст съезжает, при разворотах и во время перемещения он прыгает то к одному краю то к другому... Честно говоря данная проблема меня особо не парит, глаз не режет, да писать на ходу всеравно сложно, а всяких [100%] у нас не будет.. но потом какнибудь когда будет настроение и время покопаюсь в коде попробую разобраться в чем там дело и как это можно устранить.

А насчет ошибок протокола - тут все несколько сложнее, правильно читать и писать пакеты лишь пол дела, а вот в плане их очередности, правильного контента, последовательности и прочего много туманна. К примеру клиент постоянно шлет пакет BF.24, на который ранка вообще никак не реагирует, назначение многих пакетов до сих пор не выявлено, другие могут использоваться неправильно или не поназначению. К примеру ранка голая при логине вообще отсылает инфо о предметах персонажа до отправки информации о самом персонаже. В результате клиент получает кучу какихто предметов для несуществующего мобайла и он это хавает вообщем-то, но временами при логине из-за этого клиент подвисает. Поэтому тут вовсе не обязательно что из-за косяков в протоколе будут вылезать ошибки большими красными буквами, они могут приводить к куче плавающих ошибок, причины которых крайне не однозначны.

Но вообщем-то прежде чем лезть в дебри сначала лучше убедиться что проблема где-то там - возьмите оригинальный клиент и проверьте... Я не про подмену exe а про установку чистую установку всего клиента со всеми данными без изменений или с минимум, что требуются для того чтобы можно было залогиниться и проверить текст.

Сообщение отредактировал StaticZ - 2.9.2016, 18:18


--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.
Game isn't a dream, it is the reality, reality which is coming while we dream...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aimed
сообщение 2.9.2016, 18:37
Сообщение #17


*********

Grandmaster
Сообщений: 2.250
Регистрация: 29.12.2012
Группа: Пользователи
Наличность: 8846
Пользователь №: 15.607



Цитата(StaticZ @ 2.9.2016, 17:16) *

Но вообщем-то прежде чем лезть в дебри сначала лучше убедиться что проблема где-то там - возьмите оригинальный клиент и проверьте... Я не про подмену exe а про установку чистую установку всего клиента со всеми данными без изменений или с минимум, что требуются для того чтобы можно было залогиниться и проверить текст.


Я именно так и делал, у меня никаких проблем не было с этими клиентами. Использовал РанУО 2.6, СервУО, заходил на UOForever.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
StaticZ
сообщение 2.9.2016, 18:50
Сообщение #18


*********

Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009
Группа: Пользователи
Наличность: 0
Из: РФ, Москва
Пользователь №: 11.948



Цитата(Aimed @ 2.9.2016, 18:37) *

Я именно так и делал, у меня никаких проблем не было с этими клиентами. Использовал РанУО 2.6, СервУО, заходил на UOForever.

Ну тогда вариант лишь один - чтото не то с пакетами твориться.


--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.
Game isn't a dream, it is the reality, reality which is coming while we dream...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aimed
сообщение 2.9.2016, 19:06
Сообщение #19


*********

Grandmaster
Сообщений: 2.250
Регистрация: 29.12.2012
Группа: Пользователи
Наличность: 8846
Пользователь №: 15.607



Цитата(StaticZ @ 2.9.2016, 17:50) *

Ну тогда вариант лишь один - чтото не то с пакетами твориться.


Дык проблема не у меня, а у Вапа. У меня на чистой инсталляции с офф файлами все работает правильно (IMG:style_emoticons/default/smile.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Wap
сообщение 2.9.2016, 19:32
Сообщение #20


**********

Администратор Форума
Сообщений: 3.003
Регистрация: 22.12.2006
Группа: Администраторы
Наличность: 31646
Пользователь №: 9.227



Про баг с текстом на бегу:

Чистой инсталляции чего? 7.0.50? Тут я не в курсе, меня не интересуют клиенты выше 7.0.23.1.
Один человек тестил с ServUO и на каком-то РанУОшном серваке - вроде бы то же самое.

На Ранках, где кастов на бегу нету это тестится так - бежим вперед и спамим длинную фразу. Клиенты до 7.0.4.3 рисуют ее точно над головой, как бы ты не двигался и не спамил. Клиенты 7.0.6.4-7.0.23.1 довольно-таки заметно тупят.
Не исключаю, что это можно пофиксить персональными настройками или протоколом. Но пока я такого способа не нашел.

В остальное я пока серьезно не вникал.


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 28.3.2024, 12:15
Designed by Nickostyle