Автор: nakaza 11.4.2018, 10:30
Здравствуйте, форумчане!
В просторах гугл картинок натыкался на изображения айтемов, в пропс листе которых, помимо всего прочего, есть total imbuing weight. Информации откуда берется этот пункт не нашел, но насколько могу судить, это реализовано на стороне сервера, а хотелось бы это видеть на стороне клиента. Если это уже изобретенный велосипед, то можно узнать, как это активировать? А если это еще не изобретенный велосипед, то хотелось бы попросить у знатоков указать направление, в котором нужно двигаться, для такой модификации.
Спасибо
Автор: Juzzver 11.4.2018, 11:13
Реализовано на стороне сервера.
На стороне клиента - это будет целый ряд формул, которые хз как туда вменяемо впарить.
Проще написать скрипт на изиуо с интерфейсом или на орионе зафигачить модуль.
Там на одних только формулах уже голову сломать можно, чтобы корректно просчитать вес
Ну и опять же, смотря для каких целей. Может достаточно будет обойтись этим сервисом:
https://www.knuckleheads.dk/imbuecalc.php
Автор: nakaza 11.4.2018, 15:38
Цитата(Juzzver @ 11.4.2018, 11:13)
Реализовано на стороне сервера.
На стороне клиента - это будет целый ряд формул, которые хз как туда вменяемо впарить.
Проще написать скрипт на изиуо с интерфейсом или на орионе зафигачить модуль.
Там на одних только формулах уже голову сломать можно, чтобы корректно просчитать вес
Ну и опять же, смотря для каких целей. Может достаточно будет обойтись этим сервисом:
https://www.knuckleheads.dk/imbuecalc.php
EasyUO, Orion и т.п. это все очень хорошо, но хотелось бы это увидеть в клиенте. А формул мы не боимся
Проблема в том, что не знаю, с чего начать, вот и прошу совета, куда копать.
И нет, подобные онлайн/оффлайн калькуляторы это совсем не то
Автор: StaticZ 21.4.2018, 21:47
Цитата(nakaza @ 11.4.2018, 10:30)
Здравствуйте, форумчане!
В просторах гугл картинок натыкался на изображения айтемов, в пропс листе которых, помимо всего прочего, есть total imbuing weight. Информации откуда берется этот пункт не нашел, но насколько могу судить, это реализовано на стороне сервера, а хотелось бы это видеть на стороне клиента. Если это уже изобретенный велосипед, то можно узнать, как это активировать? А если это еще не изобретенный велосипед, то хотелось бы попросить у знатоков указать направление, в котором нужно двигаться, для такой модификации.
Спасибо
Список свойств предметов отсылается сервером в OPL пакетах, где и разумнее это добавить и проще делать и проще менять\обновлять. Если же все таки очень хочется впихнуть это на стороне клиента, то тогда наиболее простое решение - подменять соответствующие пакеты, но даже это на порядок сложнее чем реализация того же на стороне сервера, но если есть желание то копать в сторону перехвата и подмены пакетов ну или инжекта собственного кода в клиента. Для начала можно попробавать uoext от варстоуна
Автор: nakaza 24.4.2018, 1:34
Спасибо за наводку. Ушел разбираться.
Подскажите, где можно найти документацию по протоколу?
Автор: StaticZ 24.4.2018, 2:06
http://ruosi.org/packetguide/index.xml