|
|
|
Поддержка клиента 7.0.18.0 |
|
|
Dalamar81 |
25.9.2013, 12:17
|
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
|
|
|
|
DarkMaster |
26.9.2013, 6:11
|
Модератор UOPilot
Сообщений: 9.468
Регистрация: 2.12.2008 Группа: Супермодераторы Наличность: 27737
Пользователь №: 11.279
|
Цитата Wght Вес. Загрузка мешков. Цитата Hidden Находиться ли чар в инвизе. Цитата Name Ник перса. Цитата Target Курсор мыши изменился на прицел. 1/0 Цитата PathF Скорее всего поиск пути(PatchFind). Вероятно 1/0. Цитата Crim Видимо Criminal Actions.
--------------------
Скрипты UOPilot под заказ. Консультации по UOpilot 15$/час. Услуги Lua разработчика (не пилот, проекты, постоянка) Disсоrd: Kov____
|
|
|
|
Dalamar81 |
26.9.2013, 9:58
|
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 и поиск пути? Если да, то как к этому всему обращаться из скриптов, чтобы проверить работоспособность?
|
|
|
|
WKnight |
26.9.2013, 11:45
|
Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006 Группа: Пользователи Наличность: 0
Пользователь №: 4.688
|
Цитата Name Ник перса. Это показ имен приближающихся игроков. Цитата war Есть переменная такая. Цитата состояние курсора target Цитата crim и поиск пути это только настройки клиента, через менюшку пилота мне их было менять удобней. Есть ли к ним доступ из скрипта, навскидку не помню, что-то вроде делал. Состояние криминальности чара помоему небыло.
|
|
|
|
Dalamar81 |
27.9.2013, 9:43
|
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)
|
|
|
|
Dalamar81 |
28.9.2013, 12:12
|
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 ни на что не влияет.
|
|
|
|
Dalamar81 |
7.10.2013, 22:11
|
Neophyte
Сообщений: 14
Регистрация: 23.8.2013 Группа: Пользователи Наличность: 0
Пользователь №: 16.286
Возраст: 31
|
Вес попадает не туда, куда нужно (см. предыдущие сообщения)... Остальные не найденные параметры (Hidden\War, AlwaysRun, Target) хоть и тоже важны, но если веса нет, то и в них смысл отпадает. Видимо, не стоит этот клиент пока включать в пилот. Доковыряю остальное, если найдётся способ отображения веса там, где нужно. И не понятно, что должно быть в Name. Пример бы скрипта, использующего это значение.
|
|
|
|
WKnight |
8.10.2013, 12:31
|
Разработчик 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. Нужны для передачи ботов клиентам, чтоб не зависеть от настроек конкретного пользователя.
|
|
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|