Хз было где нет... В общем если у вас после облегчения клиента появились белые квадраты на полэкрана, в папке element методом проб был найден файл textures.pck, возвращение оригинала которого убрало квадраты, при этом вернулась основа так скзть земли
Для бесконечного зума нужно в этой последовательности заменить 75 на EB
или, в ассемблерных инструкциях, поменять jne на jmp
Хотя, если клиент другой то последний байт (40) может быть другим, т.к. это оффсет на удаление камеры...
Заходишь на чара и отдаляешь камеру до предела.
Запускаешь CE, подключаешь к процессу PW и делаешь поиск точного значения типа float = 20. Находит фигову тучу значений.
Далее, в игре крутишь колесо, приближая/отдаляя камеру и в CE отсеиваешь по уменьшилось/увеличилось.
В конечном итоге должно остаться несколько адресов с примерно одинаковым значением, но только два из них - целые (без дробной части) и с разницей в адресе в 4 байта. Вот они и нужны, вернее, второе из них.
Добавляешь второй из этих двух адресов в таблицу (двойным кликом) и ставишь на него бряк на запись.
Потом в игре крутишь колесо и считаешь количество приближений и отдалений. Чтобы не запутаться, оно должно быть разным. Например, три раза приблизить, два отдалить.
После этого в отладчике CE должно появиться две строчки с кодами и слева от них число вызовов. Нам нужно то, которое соответствует количеству отдалений камеры. Жмём по нему правой кнопкой и выбираем "перейти в отладчик по этому адресу".
Немного пролистываем код вниз и ищем что-то вроде
Код:
test ah,41
jne elementclient.exe+XXXX
mov [esi+XX],ecx
mov eax,[edi]
И в этом коде меняем условный переход jne на безусловный jmp - это даст бесконечный зум. Для постоянного патча нужно запомнить адрес этого кода, открыть файл elementclient.exe хоть тем же CE и внести эти же изменения уже туда.
Либо же, можно отодвинуть предел зума (по умолчанию он равен 20). Для этого ищем чуть выше строчку вида fcomp dword ptr [elementclient.exe+XXXXXX] [20.00], запоминаем этот адрес (XXXXXX) и так же открываем файл elementclient.exe и изменяем значение по этому адресу с 20 на любое другое.
Надеюсь, не потрут за оффтоп...
________________
Кто к нам с чем зачем, тот от того и того... Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
[Ссылки могут видеть только зарегистрированные пользователи. ] [Ссылки могут видеть только зарегистрированные пользователи. ] [Ссылки могут видеть только зарегистрированные пользователи. ]
Последний раз редактировалось iGesha; 23.08.2014 в 23:04.
Причина: дополнение
Безумно раздражает окно, предлагающее купить куклу, когда мало ХП. Можно ли как-то это дело убрать и включить в патч, либо отдельной утилиткой сделать?
Безумно раздражает окно, предлагающее купить куклу, когда мало ХП. Можно ли как-то это дело убрать и включить в патч, либо отдельной утилиткой сделать?
полностью поддерживаю, особенно во время пвп по среди экрана вылезит и висит, если бы впилили ещё эту функцию было бы отлично.
Я уже писал про место в клиенте, где вызывается это окно и как его убрать.
Для тех, кто не может или лень пачкать руками, вот примитивная утилитка, единственная функция которой - пропатчить клиент на удаление окна с предложением купить куколь -)
Работает только с клиентом РуОф 1.5.1.
[Ссылки могут видеть только зарегистрированные пользователи. ]. Ругается на упаковщик компилятора AutoIt. Там же в архиве исходный текст. Кто боится, компилите сами -)
________________
Кто к нам с чем зачем, тот от того и того... Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
[Ссылки могут видеть только зарегистрированные пользователи. ] [Ссылки могут видеть только зарегистрированные пользователи. ] [Ссылки могут видеть только зарегистрированные пользователи. ]
Вроде все устанавливается и играется нормально, но после перезагрузки компьютера elementclient перестает запускаться, да и ИЦ перестает определять установленный клиент, приходится переустанавливать, не подскажите, как исправить сие?
________________
Розовые слоники, бегают по комнате, бегают и прыгают, сволочи ушастые.... Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Вроде все устанавливается и играется нормально, но после перезагрузки компьютера elementclient перестает запускаться, да и ИЦ перестает определять установленный клиент, приходится переустанавливать, не подскажите, как исправить сие?
сделать копию оригинального elementclient.exe и менять местами с пролатченным перед обновлением или выключить пропатченные функции
Добавлено через 5 минут
Цитата:
Сообщение от maisik
Подскажите, где взять актуальную версию?
на текущую версию руофа актуально
Последний раз редактировалось [eshborn]; 05.12.2014 в 18:51.
Причина: Добавлено сообщение