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

Garik66

Помогаторы
  • Постов

    5 750
  • Зарегистрирован

  • Победитель дней

    292

Весь контент Garik66

  1. ЗЫ: Может будет полезно? Если включить скрипт из первого поста, телепортнуть героя, не выключать скрипт (оставить Flag на 2), построить дорожку, чтобы конец дорожки был рядом с Героем и потом нажимать ЛКМ, то точки дорожки начнут исчезать начиная со стороны старта телепорта и постепенно доходят до Героя.
  2. Мои мысли: Дорожка всегда начинается с координат позиции Героя, соответственно, не смотря на то, что дорожка это другой объект (как писал keng), она всё равно связана с координатами героя, но не прямую. В регионе памяти видны три тройки повторяющихся адресов Героя, моё предположение, что из одной тройки дорожка и получает адреса первой точки, но пока мне не удалось выйти на эту инструкцию. Сегодня уже не буду этим заниматься, но завтра постараюсь всё-таки выйти на инструкцию. MasterGH, из динамических адресов точек (их можно получить из многих инструкций связанных с координатами Героя и в частности из инструкции скрипта из 1 поста) мне пока ни чего сделать не удалось (2, 3 скрипта писал, но не сработали). Всё таки думаю копать именно со стороны адресов координат Героя.
  3. Попробовал сегодня ночью - поперебирал инструкции и на запись и на доступ координат героя, попробовал выходить на инструкции адресов координат дорожки и по ним тоже писал скрипты, пробовал записывать все три пары координат (координаты дублируются по три раза) (в сумме наверное штук 30 или 40 скриптов написал), но всё пока бестолку - герой телепортируется, а дорожка так и начинается от старта телепорта. Так что вопрос темы пока остаётся открытым. Если у кого есть время и сможет помочь (может на свежий взгляд окажется удачнее), то проблема описана в первом посте.
  4. У меня, что-то подобное было, когда писал скрипт на добавление ресурсов здесь., то перед написанием окончательного скрипта пробовал добавлять ресурсы в первой части кода (её я использую потом в другом скрипте на добавление опыта здесь.), то у меня тоже ресурсы становились удвоенными, думаю у меня это было связанно с тем, что инструкция работает не только с ресурсами и нужно было отфильтровать именно на ресурсы, как это я сделал с добавлением опыта. Так что может и тебе нужно поискать фильтр.
  5. Зачем? Я раньше закрывал свои темы, но, если вдруг, кому-нибудь ещё нужно будет задать вопрос на подобную тему? Поэтому решил, что закрывать не стоит.
  6. Garik66

    TimeShift

    CuBiC, хотя и не играю в эту игру: 1. Кнопка музыки - свобода выбора пользователя (слушать/не слушать), поэтому ИМХО должна присутствовать. 2. Патроны - чит "без перезарядки" всегда круче выглядит, чем чит "бесконечные патроны". 3. Прохождение сквозь стены сам по себе красивый чит, но делать его или нет - твой выбор. PS: чужими словами не говорил - это мои мысли.
  7. Хотел поздравить завтра. Но раз уже начали поздравлять. Xipho, С Днём Рождения!!!
  8. Matroix123, и ещё вопрос: судя по видео, Героя ты всё-таки поднял в воздух (хоть и из другой части игры). Ты использовал скрипт отсюда?
  9. Лично для меня (хоть уже и поставили 5 лайков) объяснение не понятно, а видео не наглядно, где и какой чит используешь. Так что от меня - устный минус.
  10. Разница есть. У тебя объявление переменной находится на выходе из кода, у ARM4ND0 переменная объявляется вне кода, как и метки. Ты кстати попробовал код ARM4ND0?
  11. Я делаю так, если мне нужно узнать байты, в скрипте (временно, лучше если инструкция только на запись и разовая) прописываю инструкцию которую мне нужно, включаю скрипт, перехожу в отладчик, перехожу на адрес прыжка инъекции и там смотрю байты.
  12. Да, потихоньку, как появиться время, переберу инструкцию. Если повезёт, может удастся выйти на инструкцию, которая отвечает за координаты появления дорожки, и если её (дорожку) телепортнуть, то думаю героя телепортировать уже не придётся, он сам поскачет уже по новой дорожке.
  13. Когда нажимаешь горячую клавишу, нужно также совершать тоже действие Героем, которое ты делал, когда сработал Брейкпоинт, чтобы инструкция сработала.
  14. Да без игры тяжело, приходится на каждое действие вопрос тебе писать. Читай внимательнее, отвечай подробнее. А то уже на три станицы наболтали.
  15. А эта инструкция "SniperEliteV2.exe"+109CA6:fld dword ptr [esi+04] как получена? Интересует какой брейкпоинт ставил? И на какое действие героем получена?
  16. Попробовал, не даже не телепортирует. Подправил твой скрит: [ENABLE]alloc(newmem,2048)label(returnhere)label(originalcode)label(save_coord)label(load_coord)label(z_coord)label(x_coord)label(y_coord)label(s_enable)label(l_enable)registersymbol(s_enable)registersymbol(l_enable)newmem:cmp ebp,0018e5acjne originalcodecmp [s_enable],1je save_coordcmp [l_enable],1je load_coordjmp originalcodesave_coord:fld [ecx] //save coordsfstp [x_coord]fld [ecx+04]fstp [y_coord]fld [ecx+08]fstp [z_coord]mov [s_enable],0jmp originalcodeload_coord:fld [x_coord] //load coordsfstp [ecx]fld [y_coord]fstp [ecx+04]fld [z_coord]fstp [ecx+08]//mov [l_enable],0 // Пробовал, как у меня в скрипте не обнулять флаг.jmp originalcodeoriginalcode:mov eax,[ecx]mov [edx],eaxmov eax,[ecx+04]jmp returnheres_enable:dd 0l_enable:dd 0x_coord:dd 0z_coord:dd 0y_coord:dd 0Might & Magic Heroes VI.exe+6609FE:jmp newmemnopnopreturnhere:[DISABLE]Might & Magic Heroes VI.exe+6609FE:mov eax,[ecx]mov [edx],eaxmov eax,[ecx+04]unregistersymbol(s_enable)unregistersymbol(l_enable)dealloc(newmem)
  17. 1. Назначь горячую клавишу для присвоения значению по адресу Flag 1. 2. Отрегулируй высоту, которую тебе нужно, поменяв в скрипте значение vverx: dd (float)1. Я не знаю как в игре изменяются координаты, это ты сам, я говорю поставь 10 или 100. 3. Запусти игру 4. Включи скрипт. 5. Жмакай на горячую клавишу (не один раз) при каждом нажатии, если отключена гравитация - герой будет подыматься на указанную здесь (vverx: dd (float)1) высоту. 6. Вроде всё
  18. Я сделал скрипт, который, как ты и просил, подымает героя на заданную (при помощи этого vverx: dd (float)1) высоту, при включении Flag на 1.
  19. А говорил, что в СЕ делал уже. Не хвастайся, если не знаешь элементарных вещей.
  20. Не правильно. Горячая клавиша должна присвоить значение [Flag] 1. а высота на которую разово подымется герой - это dd (float)1 . Поставь dd (float)100 А [Flag] принимает значение 0 автоматически, я это в скрипте прописал, чтобы прибавление высоты происходило разово.
×
×
  • Создать...

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

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