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

 
Ответить в эту темуОткрыть новую тему
> Client modify, Или же не надо?
nakaza
сообщение 11.4.2018, 10:30
Сообщение #1


*

Группа: Пользователи
Наличность: 0
Пользователь №: 18.898
Возраст: 31



Здравствуйте, форумчане!
В просторах гугл картинок натыкался на изображения айтемов, в пропс листе которых, помимо всего прочего, есть total imbuing weight. Информации откуда берется этот пункт не нашел, но насколько могу судить, это реализовано на стороне сервера, а хотелось бы это видеть на стороне клиента. Если это уже изобретенный велосипед, то можно узнать, как это активировать? А если это еще не изобретенный велосипед, то хотелось бы попросить у знатоков указать направление, в котором нужно двигаться, для такой модификации.
Спасибо
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Juzzver
сообщение 11.4.2018, 11:13
Сообщение #2


**********

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



Реализовано на стороне сервера.
На стороне клиента - это будет целый ряд формул, которые хз как туда вменяемо впарить.
Проще написать скрипт на изиуо с интерфейсом или на орионе зафигачить модуль.
Там на одних только формулах уже голову сломать можно, чтобы корректно просчитать вес (IMG:style_emoticons/default/smile.gif)

Ну и опять же, смотря для каких целей. Может достаточно будет обойтись этим сервисом:
https://www.knuckleheads.dk/imbuecalc.php


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


*

Группа: Пользователи
Наличность: 0
Пользователь №: 18.898
Возраст: 31



Цитата(Juzzver @ 11.4.2018, 11:13) *

Реализовано на стороне сервера.
На стороне клиента - это будет целый ряд формул, которые хз как туда вменяемо впарить.
Проще написать скрипт на изиуо с интерфейсом или на орионе зафигачить модуль.
Там на одних только формулах уже голову сломать можно, чтобы корректно просчитать вес (IMG:style_emoticons/default/smile.gif)

Ну и опять же, смотря для каких целей. Может достаточно будет обойтись этим сервисом:
https://www.knuckleheads.dk/imbuecalc.php


EasyUO, Orion и т.п. это все очень хорошо, но хотелось бы это увидеть в клиенте. А формул мы не боимся (IMG:style_emoticons/default/smile.gif)
Проблема в том, что не знаю, с чего начать, вот и прошу совета, куда копать.
И нет, подобные онлайн/оффлайн калькуляторы это совсем не то
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
StaticZ
сообщение 21.4.2018, 21:47
Сообщение #4


*********

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



Цитата(nakaza @ 11.4.2018, 10:30) *

Здравствуйте, форумчане!
В просторах гугл картинок натыкался на изображения айтемов, в пропс листе которых, помимо всего прочего, есть total imbuing weight. Информации откуда берется этот пункт не нашел, но насколько могу судить, это реализовано на стороне сервера, а хотелось бы это видеть на стороне клиента. Если это уже изобретенный велосипед, то можно узнать, как это активировать? А если это еще не изобретенный велосипед, то хотелось бы попросить у знатоков указать направление, в котором нужно двигаться, для такой модификации.
Спасибо

Список свойств предметов отсылается сервером в OPL пакетах, где и разумнее это добавить и проще делать и проще менять\обновлять. Если же все таки очень хочется впихнуть это на стороне клиента, то тогда наиболее простое решение - подменять соответствующие пакеты, но даже это на порядок сложнее чем реализация того же на стороне сервера, но если есть желание то копать в сторону перехвата и подмены пакетов ну или инжекта собственного кода в клиента. Для начала можно попробавать uoext от варстоуна


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


*

Группа: Пользователи
Наличность: 0
Пользователь №: 18.898
Возраст: 31



Спасибо за наводку. Ушел разбираться.

Подскажите, где можно найти документацию по протоколу?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
StaticZ
сообщение 24.4.2018, 2:06
Сообщение #6


*********

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



http://ruosi.org/packetguide/index.xml


--------------------
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 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

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