Перейти к содержанию
Pitronic

Фильтр по разным условиям

Рекомендуемые сообщения

Посмотрел когда то урок Hipho фильтр свой чужой. Там для фильтра использовался код, который я напишу ниже с маленьким изменением, в уроке в адресе для фильтра было значение 0, я же напишу 10 чтоб можно было яснее выразить что мне нужно,

вот код из урока:

Спойлер

cmp dword ptr [esi+1c],#10
jne code
mov  dword ptr [esi+868],#200000

Ну в общем моя мысль такая, для будущего, а что если адрес фильтра не у игрока, а у врага, или просто нужны другие условия фильтра.

Другими словами мне необходимы к этому ещё три скрипта,

1)  cmp dword ptr [esi+1c],#10 // если не ровно

2)  cmp dword ptr [esi+1c],#10 // если больше или ровно

3)   cmp dword ptr [esi+1c],#10 // если меньше или ровно

Очень надо, заранее спасибо тому кто подскажет!

Изменено пользователем Pitronic
Исправление грамматических ошибок

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
30 минут назад, Pitronic сказал:

Очень надо

Может нужно почитать?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
39 минут назад, Garik66 сказал:

Может нужно почитать

В pdf не нашёл что искал, на странице, вроде что то есть,

Спойлер

//Безусловные прыжки
jmp 0f445566 // прыжёк на адрес 0f445566
jmp +6 // прыжёк на 6 байт вперёд (так можно перепрыгивать через строки без установки флага)

//Условные прыжки, применяются после использования сравнения (cmp)
je // прыгнуть, если сравниваемые величины равны
jne // прыгнуть, если сравниваемые величины не равны
jg // прыгнуть, если при сравнении первое число больше другого
jl // прыгнуть, если при сравнении первое число меньше другого
jge // прыжёк, если больше либо равно
jle // прыжёк, если меньше либо равно

Но появились непонятки, там прыжок jne  если не равно, а у Hipho в уроке, jne code прыжок если равен нулю, в общем тупик. Я так и не понял.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 минуты назад, Pitronic сказал:

непонятки

Вот и у меня теперь непонятки - как ты написал трейнер 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
7 минут назад, Pitronic сказал:

не нашёл что искал

Там все есть image.thumb.png.4f21888801fb93896753aaf0738056e1.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 часа назад, Pitronic сказал:

Посмотрел когда то урок Hipho

Вообще-то, Xipho. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
17 часов назад, Pitronic сказал:

Но появились непонятки, там прыжок jne  если не равно, а у Hipho в уроке, jne code прыжок если равен нулю

Ты хоть покажи в каком уроке... И тебе расскажут, почему и зачем там этот прыжок.  А то крен знает, что он там этим прыжком сравнивает.  

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
22 часа назад, Xipho сказал:

Вообще-то, Xipho

Прошу прощения

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В данном топике никто не постил уже 4 месяца. Пости здесь только если твой вопрос точно совпадает с темой данного топика.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Предпросмотр

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.