|
Патчер клиента (ехе и уже запущенного) |
|
|
Frog |
2.2.2017, 0:24
|
Apprentice
Сообщений: 266
Регистрация: 6.9.2005 Группа: Пользователи Наличность: 0
Пользователь №: 4.172
Возраст: 25
|
На досуге собрал все патчи (сигнатуры которых были на руках) и объединил в одну программу. От остального обилия патчеров отличается только тем, что все собраны в 1 месте и возможностью патчить как сам исполняемый (ехе) файл, так и уже запущенный клиент. Код UOMod.dll закрытый (поиск сигнатур, изменение памяти процесса и т.п.). Код UOPatcher.exe https://github.com/Hotride/UOPatcherОбновления (если таковые будут) можно будет брать из папки bin в репозитории на гитхабе (ссылка выше). При выборе процесса/файла: - Чекбокс не активен - патч не был найден (либо клиент не поддерживает это изменение, либо уже был изменен ранее).
- Активен и его цвет:
- Зеленый - патч установлен.
- Красный - патч снят.
По галочкам патчера: - FPS - Включить/выключить ФПС патч (инжектовский). (*патч процесса)
- Stamina - проход через персонажей.
- Always light - Включить свет. При патче запущенного клиента требуется ресенд/отбежать на экран/телепорт/перезаход.
- Paperdoll slots - Отображение слотов на чужих персонажах с корректным отображением тултипов и кликами по предметам в этих слотах.
- No splash screen - Убрать начальную заставку. (*патч файла)
- Resolution - Возможность изменить габариты игрового окна в uo.cfg. (*патч файла)
- No options notification - Убрать сообщение при изменении опций (если было изменено разрешение игрового окна) и сброс разрешения игрового окна.
- Multi client - возможность запуска нескольких клиентов. (*патч файла)
- No crypt - Убрать шифрование клиента. (*патч файла)
- Global sound - Включить проигрывание звуков независимо от фокуса в окне УО. (*патч файла)
- View range - Увеличенная дальность прорисовки, поддерживаемые клиенты 7.0.15.0-7.0.55.0.
- GM step - Возможность прохождения через неприлоченные предметы ГМом (тело 0x03DB).
При патче файла, если клиент уже был пропатчен на No crypt (например), или какой-либо другой патч, то этот патч включать не нужно. Желательно патчить только чистые клиенты, без посторонних патчей. В имени запускаемого клиентского файла не должно быть слова patched, иначе патчер может не получить доступа к процессу клиента. Патчер желательно запускать от имени администратора. Скачать можно тут (релизная версия от 2017.02.12, последняя актуальная версия находится в папке bin репозитория!!!)
--------------------
|
|
|
|
|
|
Ответов(1 - 14)
StaticZ |
2.2.2017, 12:58
|
Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009 Группа: Пользователи Наличность: 0 Из: РФ, Москва
Пользователь №: 11.948
|
Цитата(Frog @ 2.2.2017, 9:32) No splash screen убивает слип, тоесть не нужно ждать и пялиться в картинку/черный экран, а можно немедленно приступать к вводу логина/пароля и врываться в мир) хм не думал что там искуственое раздутие длительности загрузки, хотя все равно особо не понимаю, это разве что разработчикам\тестировщикам, что порой по долгу службы запускают клиент по 20 раз в 5 минут, а так для игры +- 5 секунд погоды не делают. Да и честно говоря даже у меня при всей своей любви к насилию над клиентом не испытываю никакого негатива к его загрузке, по сравнению с полной компиляцией кода это так вообще мелочь.. Чего не скажешь о не обходимости каждый раз вводить акк\пасс, выбирать сервер, персонажа и тд вот это быстро начало раздражать... Сообщение отредактировал StaticZ - 2.2.2017, 12:58
--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.Game isn't a dream, it is the reality, reality which is coming while we dream...
|
|
|
|
RL_ka |
2.2.2017, 15:06
|
Разработчик Injection
Сообщений: 465
Регистрация: 13.7.2013 Группа: Модераторы Наличность: 13757 Из: Екатеринбург
Пользователь №: 16.211
|
Цитата(StaticZ @ 2.2.2017, 10:58) хм не думал что там искуственое раздутие длительности загрузки, хотя все равно особо не понимаю, это разве что разработчикам\тестировщикам, что порой по долгу службы запускают клиент по 20 раз в 5 минут
По моей просьбе делался патч, бесячий стартовый экран который вообще ни к чему там. Ладно бы что-то дельное показывали, а так это просто потерянные 5 секунд моей жизни (IMG: style_emoticons/default/laugh.gif) Особенно тяжело когда в игре падает клиент, и нужно очень быстро перезайти, например игрокам во время боя... и сидишь пялишься в эту картинку(IMG: style_emoticons/default/smile.gif)
|
|
|
|
StaticZ |
2.2.2017, 19:31
|
Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009 Группа: Пользователи Наличность: 0 Из: РФ, Москва
Пользователь №: 11.948
|
Хм и действительно, добавил и себе в шел подобный патч за пол минуты (я даже угадал с 5 секундами xD), а то клиент часто приходиться запускать порой, теперь вообще с автологином за пол секунды заход идет. Правда все равно считаю что подобное полезно лишь разработчикам сервером, стороннего ПО и очень уж серьезным тестерам.
Сообщение отредактировал StaticZ - 2.2.2017, 19:33
--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.Game isn't a dream, it is the reality, reality which is coming while we dream...
|
|
|
|
Wap |
3.2.2017, 0:47
|
Администратор Форума
Сообщений: 3.006
Регистрация: 22.12.2006 Группа: Администраторы Наличность: 31702
Пользователь №: 9.227
|
Круто! Спасибо, Frog! Цитата(RL_ka @ 2.2.2017, 14:06) По моей просьбе делался патч, бесячий стартовый экран который вообще ни к чему там. Ладно бы что-то дельное показывали, а так это просто потерянные 5 секунд моей жизни (IMG: style_emoticons/default/laugh.gif) Особенно тяжело когда в игре падает клиент, и нужно очень быстро перезайти, например игрокам во время боя... и сидишь пялишься в эту картинку(IMG: style_emoticons/default/smile.gif) +1, тоже бесило это, особенно когда переходили на МЛ, с 2.0.3, который запускался моментально.
--------------------
|
|
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|