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

2 страниц V  1 2 >  
Ответить в эту темуОткрыть новую тему
> PlayUO -> Sallos, Замутить Sallos на шард
Born2bake
сообщение 13.6.2016, 1:02
Сообщение #1


*****

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



1)

Тест
Бег с Smooth передвижением
Бег без Smooth передвижения


К сожалению, этот клиент (4.0.8b) очень старый (2010 год, если не ошибаюсь). Но примерно, точно также сейчас выглядит программа Sallos, которая уже была сделана/отредактирована от этого PlayUO клиента.

П.С. Очень часто крашит и как можно видеть на видео, передвижение игрока происходит с задержкой, по сравнению к простому клиенту.

2)

Недавно открылись - http://uorevealed.com/ ; Они собрали Саллос для своего шарда. Рискну предположить, что они пользовались вот этими ресурсами.
  • https://github.com/necr0potenc3/PlayUO
  • https://drive.google.com/file/d/0B_DDf1_iEk5nLUQ0cVZrcEFDdmc/view
  • https://github.com/ZaneDubya/UltimaXNA
Так вопрос простой: кто-нибудь в рунэте пробовал сделать Саллос играбельным на своём/другом шарде?


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


*********

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



Sallos это оболочка PlayUO, которая тебе не позволяет его использовать везде где попало.
Возможно там ещё какие-то элементы форка имеются, возможно нет.
Зачем тебе Sallos?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Born2bake
сообщение 13.6.2016, 14:35
Сообщение #3


*****

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



Цитата(Aimed @ 13.6.2016, 14:09) *

Sallos это оболочка PlayUO, которая тебе не позволяет его использовать везде где попало.
Возможно там ещё какие-то элементы форка имеются, возможно нет.
Зачем тебе Sallos?


Ну я поговорил с админами этого Uo revealed; Они сказали, у них есть версия Саллоса, который можно конфигурировать на любой сервер (Рануо, сфера, неважно). Но они сказали, они не будут его выпускать в свет так, как не все шарды в уо комьюнити хотят, чтобы у них игроки играли на саллосе.

Зачем?

1. Очень удобный для пвп (конфиг, анимация, выбор таргета, дополнительные возможности)
2. Не багнутое сглаженое передвижение. Пожалуй самое важное.


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


*********

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



Так в чем отличие версии PlayUO в Саллосе от старого PlayUO?
Ведь ты старый PlayUO и так запустил уже.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Born2bake
сообщение 13.6.2016, 14:57
Сообщение #5


*****

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



Цитата(Aimed @ 13.6.2016, 15:45) *

Так в чем отличие версии PlayUO в Саллосе от старого PlayUO?
Ведь ты старый PlayUO и так запустил уже.


<Бег с Smooth передвижением; Бег без Smooth передвижения> на видео;

Оба багнутые и работают плохо.


Постоянно крашит.
Не все макросы работают.
Грубо говоря, PlayUO не играбелен, тем более уж для пвп.


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


*********

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



Если память не изменяет PlayUO это раняя версия клиента, более поздние уже стали частью оболочки Sallos, в принципе его можно выковырять из салоса, я даже это как-то делал....


--------------------
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Отправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Born2bake
сообщение 15.6.2016, 0:59
Сообщение #7


*****

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



Цитата(StaticZ @ 14.6.2016, 18:58) *

Если память не изменяет PlayUO это раняя версия клиента, более поздние уже стали частью оболочки Sallos, в принципе его можно выковырять из салоса, я даже это как-то делал....


Успешно? Было бы очень здорово старина, еслиб ты порылся и сказал, что у тебя он есть, рабочий-играй-не-хочу.


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


*****

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



Токо я так понимаю, у тебя свои дела да? - https://www.reddit.com/r/ultimaonline/comme...t_with_the_new/


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


*********

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



Цитата(buOA @ 15.6.2016, 3:33) *

Токо я так понимаю, у тебя свои дела да? - https://www.reddit.com/r/ultimaonline/comme...t_with_the_new/

Не понял, вы о чем и к чему?

Цитата(buOA @ 15.6.2016, 0:59) *

Успешно? Было бы очень здорово старина, еслиб ты порылся и сказал, что у тебя он есть, рабочий-играй-не-хочу.

Рабочего нет, была идея как-то декампелировать его и дописать под свои нужды, но потом махнул рукой и решил просто прокачать оригинальный клиент.


--------------------
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Отправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Born2bake
сообщение 25.6.2016, 12:33
Сообщение #10


*****

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



http://s000.tinyupload.com/index.php?file_...427668005936206

Во ещё более новый саллос, с дополнительными функциями и работает через лаунчер. Но всёравно, привязан только к одному серверу.


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


*********

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



Цитата(StaticZ @ 15.6.2016, 2:52) *

Рабочего нет, была идея как-то декампелировать его и дописать под свои нужды, но потом махнул рукой и решил просто прокачать оригинальный клиент.


Ага, ведь это в разы проще (IMG:style_emoticons/default/biggrin.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aimed
сообщение 3.7.2016, 21:17
Сообщение #12


*********

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



У кого желания и мозгов хватит добить его, присоединяйтесь:
https://github.com/AimedNuu/WarUOSallos/tree/master

Цель:
1) Выпилить хешинг и компрессию хмл логин файла, заставить клиент читать логин адрес из xml.
2) Взять код чтения мулов из старого PlayUO и прикрутить поддержку обратно, что-бы поддерживал .uop & .mul.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Wap
сообщение 4.7.2016, 1:42
Сообщение #13


**********

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



Цитата(Aimed @ 3.7.2016, 19:17) *

У кого желания и мозгов хватит добить его, присоединяйтесь:
https://github.com/AimedNuu/WarUOSallos/tree/master

Цель:
1) Выпилить хешинг и компрессию хмл логин файла, заставить клиент читать логин адрес из xml.
2) Взять код чтения мулов из старого PlayUO и прикрутить поддержку обратно, что-бы поддерживал .uop & .mul.
Ты решил пилить Sallos вместо клиента Тимура или собираешься заниматься обоими этими клиентами?


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


*********

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



Цитата(Wap @ 4.7.2016, 0:42) *

Ты решил пилить Sallos вместо клиента Тимура или собираешься заниматься обоими этими клиентами?


С какой целью интересуешься?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Wap
сообщение 4.7.2016, 4:04
Сообщение #15


**********

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



Цитата(Aimed @ 4.7.2016, 1:01) *

С какой целью интересуешься?
Любопытства. Т.е. никакой особой цели у вопроса нету, мне просто интересно.


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


*********

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



Цитата(Wap @ 4.7.2016, 3:04) *

Любопытства. Т.е. никакой особой цели у вопроса нету, мне просто интересно.


Понятно.
Нет и нет.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
StaticZ
сообщение 6.7.2016, 18:32
Сообщение #17


*********

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



Цитата(Aimed @ 3.7.2016, 2:30) *

Ага, ведь это в разы проще (IMG:style_emoticons/default/biggrin.gif)



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


--------------------
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
сообщение 6.7.2016, 18:43
Сообщение #18


*********

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



Цитата(StaticZ @ 6.7.2016, 17:32) *

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


От декомпиляции до запуска понадобилось ~20 часов.
Другое дело что я их почти подряд просидел и мне сильно надоело, из-за этого наделал ошибок с указателями в некоторых местах пока правил код и сломал рендерер в итоге.

Сорс код нового ПлейУО из Саллоса можно получить попросив админов uoforever.com.
uowars.com именно так и сделали. Кроме того, uoforever даже сорс код своего ланчера выложили, который через Fody Costura вивер обфусцируется и его никакой декомпилятор не берёт.
Там присутствует апдейтер файлов и много чего полезного.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Juzzver
сообщение 7.7.2016, 0:09
Сообщение #19


**********

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



Цитата
uoforever даже сорс код своего ланчера выложили, который через Fody Costura вивер обфусцируется и его никакой декомпилятор не берёт.

а что конкретно там обфусцируется? Ибо сам билд декомпилится на ура.


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


*********

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



Цитата(Aimed @ 6.7.2016, 18:43) *

От декомпиляции до запуска понадобилось ~20 часов.
Другое дело что я их почти подряд просидел и мне сильно надоело, из-за этого наделал ошибок с указателями в некоторых местах пока правил код и сломал рендерер в итоге.

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

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


--------------------
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Отправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

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

 

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