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

 
Ответить в эту темуОткрыть новую тему
> Поддержка клиента 7.0.18.0
Dalamar81
сообщение 25.9.2013, 12:17
Сообщение #1


**

Neophyte
Сообщений: 14
Регистрация: 23.8.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.286
Возраст: 31



Хотелось бы успеть добавить в пилот поддержку клиента 7.0.18.0.

Ниже - раскопанные адреса.

Код
Client 7.0.18.0

CP:             4960312
LMess:          11491056

Coords:         10957624
LastSpell:      10956316
LastSkill:      10956320
LastLiftedID:   11242912
LastObjectType: 10956308
LastStaticType: 10956328
LastTargetKind: 10956332
LastTargetXYZ:  10956724
LastOb:         10956312
LastTar:        10956324
CharDir:        10959816
Skills:         11762264

LastSpellStartNum: 1


Вот эти параметры, не понял на что влияют. Всё, что надо, пилот из клиента 7.0.18.0 получил и без них:
Name
Trans
Crim
PathF
Wght
Hidden\War
AlwaysRun
Target
Fontcolor
ConsoleUnicodeText
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 25.9.2013, 12:36
Сообщение #2


***********

Модератор UOPilot
Сообщений: 9.467
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27725
Пользователь №: 11.279



Цитата
AlwaysRun - Какие значения принимает? Как узнать, какое значение в игре?

Скорее всего принимает значения 1/0.
Цитата
Hidden\War - пока не нашёл

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


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dalamar81
сообщение 25.9.2013, 22:43
Сообщение #3


**

Neophyte
Сообщений: 14
Регистрация: 23.8.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.286
Возраст: 31



Нашёл остававшиеся адреса, изменил первый пост.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 26.9.2013, 6:11
Сообщение #4


***********

Модератор UOPilot
Сообщений: 9.467
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27725
Пользователь №: 11.279



Цитата
Wght

Вес. Загрузка мешков.
Цитата
Hidden

Находиться ли чар в инвизе.
Цитата
Name

Ник перса.
Цитата
Target

Курсор мыши изменился на прицел. 1/0
Цитата
PathF

Скорее всего поиск пути(PatchFind). Вероятно 1/0.
Цитата
Crim

Видимо Criminal Actions.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dalamar81
сообщение 26.9.2013, 9:58
Сообщение #5


**

Neophyte
Сообщений: 14
Регистрация: 23.8.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.286
Возраст: 31



Цитата(DarkMaster @ 26.9.2013, 7:11) *

Вес. Загрузка мешков.

Находиться ли чар в инвизе.

Ник перса.

Курсор мыши изменился на прицел. 1/0

Скорее всего поиск пути(PatchFind). Вероятно 1/0.

Видимо Criminal Actions.


Вес и ник определяются из параметра CP (видимо, Char Properties) - от этого параметра берётся много значений сразу - сила, здоровье, золото и т.д.

В окне с параметрами чара у меня все значения заполнены. Значит, остальные параметры - лишние, в пилоте не нужны и ни на что не влияют. Так что, похоже, откопал всё, что необходимо.

Или в скриптах должно быть доступно состояние курсора, режим war/hidden, crim и поиск пути? Если да, то как к этому всему обращаться из скриптов, чтобы проверить работоспособность?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 26.9.2013, 11:45
Сообщение #6


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



Цитата
Name
Ник перса.
Это показ имен приближающихся игроков.


Цитата
war
Есть переменная такая.
Цитата
состояние курсора
target
Цитата
crim и поиск пути
это только настройки клиента, через менюшку пилота мне их было менять удобней. Есть ли к ним доступ из скрипта, навскидку не помню, что-то вроде делал.
Состояние криминальности чара помоему небыло.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dalamar81
сообщение 27.9.2013, 9:43
Сообщение #7


**

Neophyte
Сообщений: 14
Регистрация: 23.8.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.286
Возраст: 31



Кое-что прояснилось.
Это, значит, предстоит найти:
Name
Hidden\War
AlwaysRun
Target

Это, видимо, не нужно:
Crim
PathF

А это пока не ясно, нужно ли:
Trans
Wght
Fontcolor
ConsoleUnicodeText

---

Поясните, пожалуйста, ещё про Name и показ приближающихся игроков? Есть описание использования этого в пилоте или пример какой-нибудь? Ну чтобы понять, нашёл я адрес или нет. (IMG:style_emoticons/default/smile.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 27.9.2013, 13:31
Сообщение #8


***********

Модератор UOPilot
Сообщений: 9.467
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27725
Пользователь №: 11.279



Цитата
Wght

копать начнете - поймете, что нужно.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dalamar81
сообщение 28.9.2013, 12:12
Сообщение #9


**

Neophyte
Сообщений: 14
Регистрация: 23.8.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.286
Возраст: 31



Цитата(DarkMaster @ 27.9.2013, 14:31) *

копать начнете - поймете, что нужно.


Вес определяется без этого параметра, если вы о нём.
Как указал адрес для CP, то сразу заполнилась целая масса параметров: Ник чара, сила, ловкость, здоровье, вес, золото, мана, интеллект...

Правда... сейчас заметил - вес попал в другое поле со странным названием "A:ph/f/c/p/e", а в графе "Weight" показывается максимальный вес вместо реального.
Нашёл адрес веса (9773038), но вставка его в поле Wght ни на что не влияет.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 5.10.2013, 16:28
Сообщение #10


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



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


**

Neophyte
Сообщений: 14
Регистрация: 23.8.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.286
Возраст: 31



Вес попадает не туда, куда нужно (см. предыдущие сообщения)...
Остальные не найденные параметры (Hidden\War, AlwaysRun, Target) хоть и тоже важны, но если веса нет, то и в них смысл отпадает.
Видимо, не стоит этот клиент пока включать в пилот.
Доковыряю остальное, если найдётся способ отображения веса там, где нужно.
И не понятно, что должно быть в Name. Пример бы скрипта, использующего это значение.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 7.10.2013, 23:03
Сообщение #12


***********

Модератор UOPilot
Сообщений: 9.467
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27725
Пользователь №: 11.279



1/0 видимо в нейме.

// Советую допилить оперативно. Следующий шанс может появиться еще через год)


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 8.10.2013, 12:31
Сообщение #13


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



Цитата
Правда... сейчас заметил - вес попал в другое поле со странным названием "A:ph/f/c/p/e", а в графе "Weight" показывается максимальный вес вместо реального.Нашёл адрес веса (9773038), но вставка его в поле Wght ни на что не влияет.
Вес в разных версиях определяется по разному. В клиентах до 3.х.х брался из параметров персонажа, в более старших ищется отдельно.
Теоретически должно тестироваться при выбранном клиенте с именем "custom", а на формочке "custom client" должно быть выбрано "ml 7.ххх"

Некоторые настройки из скрипта доступны через переменные, например shownames, transparency, pathfinding, criminalactions.
Нужны для передачи ботов клиентам, чтоб не зависеть от настроек конкретного пользователя.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

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

 

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