-
Постов
68 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Загрузки
Блоги
Сообщения, опубликованные TheErel
-
-
Только что, what228 сказал:
быстрая атака
убрать туман
убрать коллизию
Дальше забросил.Быстрая атака вроде только визуальна, т.е. я быстро бил но дамаг наносимый по скоросте был по стандарту.
Что за туман и коллизия? -
7 минут назад, TheErel сказал:
// Все коды заноси в спойлер и под тег код ( Глазик - спойлер ) ( < > - код )
Не понял....
-
Только что, what228 сказал:
Что за x0 x3
хmm0
xmm3
-
6 минут назад, what228 сказал:
Я имел ввиду:
Ты открыл дизассемблерНажал на инструкцию правой кнопкой мыши
Нажал на "Find out what addresses this instruction accesses".
Сколько адресов нашлось и что в них пишется ( число ).Я понял как нашлось х0, сделал как ты написал но есть другая проблема.
Ничего не происходит, буд-то число на записалосьСкрытый текст[ENABLE] aobscanmodule(speed,rqmain.exe,F3 0F 10 86 F4 02 00 00) // should be unique alloc(newmem,$1000) label(code) label(return) label(value) newmem: value: db (float)50 code: movss xmm0,[value] movss xmm0,[esi+000002F4] jmp return speed: jmp newmem nop nop nop return: registersymbol(speed) [DISABLE] speed: db F3 0F 10 86 F4 02 00 00 unregistersymbol(speed) dealloc(newmem)
// Все коды заноси в спойлер и под тег код ( Глазик - спойлер ) ( < > - код )
-
2 минуты назад, what228 сказал:
Да. Ты бряк ставил на свою инструкцию?
Да, на запись, запись и показывала х3
А если на доступ то я увидел эту инструкцию с х0
-
Только что, what228 сказал:
У меня вопрос.. movss [esi+000002F4],xmm3 что тут хранится? Ибо скорость бега идет ниже movss xmm0,[esi+000002F4] . А в твоей инструкции нет ничего
Ниже?
Ууу, как то я просто не понял эти xmm поэтому и не знаю в какой хранится бег, значения похожи вот и ....
У тебя эта игра установлена сейчас? -
Игра вылетает после того как я меняю скорость к примеру сажусь на маунте, значение устанавливаеться какое там? -
7 минут назад, what228 сказал:
Хм.. Я когда смотрел откидывало назад. Сейчас перепроверю.
Нет.
Ну у меня не компилируется .
-
2 минуты назад, what228 сказал:
В игре стоит защита и тебя будет откидывать назад.
Это как?
Просто я в ручную меняю значение в float 5 стандарт скорость игрока и float 7 это он на маунте , я ставил скорость 50 и спокйно быстро бегал, но захотел в ассемблере, не получиться сделать в ассемблере будет откидывать назад? -
8 минут назад, partoftheworlD сказал:
Думаю так
И укажи игру, иначе тема будет закрыта.
Я же указал вроде, написал что Роял Квест, или где нужно указать?
Нет, при компиляции пишет ошибку на 8 линии
Там где movss xmm3,#1112014848 -
Я не знаю правил как оформлять но.
Играю я в игру одну Роял Квест, найти скорость игрока не тяжело и сделал указатель, но посмотрев видео ваши на ютубе захотелось в СЕ сделать ассемблер кода или как там.
Суть в том что вот инструкция movss [esi+000002F4],xmm3.
Там где еси + смещение я не знаю что находиться но в xmm3 Находиться скорость игрока, как сделать в ассемблере СЕ что бы записал нужное мне значение?
Я пытался сделать но не выходит, я слишком мало знаю, вот что пытался сделать.[ENABLE] aobscanmodule(SPEED,rqmain.exe,F3 0F 11 9E F4 02 00 00) alloc(newmem,$1000) label(code) label(return) newmem: mov dword ptr xmm3,1112014848 code: movss [esi+000002F4],xmm3 jmp return SPEED: jmp newmem nop nop nop return: registersymbol(SPEED) [DISABLE] SPEED: db F3 0F 11 9E F4 02 00 00
Я не понимаю как сделать что бы записать в этот хмм3 мне нужное значение.
В ручную можно но мне хочется и так научиться.
[ Royal Quest ] Как записать свое значение в xmm регистр?
in Вопросы по взлому MMO игр
Опубликовано
А как коллизия находиться?
И что делать с камерой, есть отдаление я нашел значение 30 при мак при макс приближ 8 но вручную не изменишь инструкция восстанавливает значение как это исправить?
Коллизия интересно через что ищется .