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

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


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

Посмотрел когда то урок 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
Исправление грамматических ошибок
Ссылка на комментарий
Поделиться на другие сайты

39 минут назад, Garik66 сказал:

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

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

Спойлер

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

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

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

Ссылка на комментарий
Поделиться на другие сайты

17 часов назад, Pitronic сказал:

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

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

Ссылка на комментарий
Поделиться на другие сайты

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

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

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