Приветствуем вас на форуме проекта WoW Circle. Если вы читаете это, значит не зарегистрировались у нас. Для того, чтобы получить доступ к расширенным возможностям нашего форума нажмите сюда и пройди регистрацию, которая не займет у вас много времени. После регистрации будут доступны новые, более расширенные, возможности.
Каст над полоской ХП, даже вне таргета - Страница 2

Упомянутые в теме пользователи:

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 13 по 24 из 44
  1. #13
    Инопланетянин
    Регистрация
    20.03.2012
    Сообщений
    4,201
    Поблагодарил(а)
    362
    Получено благодарностей: 1,439 (сообщений: 839).
    Репутация: 2399
    люибым HEX редактором Wow.exe расковыряй, найди 0x00720E73 , замени первые 6 байт на 0x90 , будут касты на всех нейм плейтах , как это например на катаклизме и выше ... та и в этом плане (луа) возможности вов апи очень ограничены , максимум имена на плейтах с именем кастера сравнить сможешь , так называемые UnitAPi дадут возможность максмимум для группа-1-5 \ цель \ фокус получать имена и состояние каста , другими словами все это гуано типа "оверхэд" без патчей клиента будут всегда багаться, например кастует один чел , а нейм плейта не его ...
    Последний раз редактировалось DreamlØlz; 02.06.2020 в 20:21.

  2. 4 пользователей сказали cпасибо DreamlØlz за это полезное сообщение:

    feel the wave (26.06.2020),neduha (30.05.2022),Sproody (02.06.2020),Екзорцист (25.06.2020)

  3. #14
    Старожил
    Регистрация
    15.02.2017
    Сообщений
    90
    Поблагодарил(а)
    6
    Получено благодарностей: 27 (сообщений: 21).
    Репутация: 27
    Цитата Сообщение от Kassperk Посмотреть сообщение
    стандартные неймпелйты, в бою красным враги подсвечиваются, свои зеленые, а когда все просто по классу подсчевиваются, что вражеский вар коричневый, что друг коричневый
    нет, ты ошибаешся

    когда враги по цвету класса, то союзники синие

  4. #15
    Гуру Аватар для Екзорцист
    Регистрация
    27.03.2016
    Сообщений
    329
    Поблагодарил(а)
    131
    Получено благодарностей: 69 (сообщений: 54).
    Репутация: 69
    Цитата Сообщение от DreamlØlz Посмотреть сообщение
    найди 0x00720E73 , замени первые 6 байт на 0x90
    первые 6 в диапазоне 0x00720e70 - 0x00720e7f
    эти?


    или 6 после 0x00720E73?
    не разбираюсь

  5. 1 пользователь сказал cпасибо Екзорцист за это полезное сообщение:

    Хард (17.07.2020)

  6. #16
    Заблокирован
    Регистрация
    09.06.2016
    Адрес
    Rivne, Ukraine
    Сообщений
    907
    Поблагодарил(а)
    244
    Получено благодарностей: 412 (сообщений: 237).
    Репутация: 412
    Цитата Сообщение от Екзорцист Посмотреть сообщение
    первые 6 в диапазоне 0x00720e70 - 0x00720e7f
    эти?


    или 6 после 0x00720E73?
    не разбираюсь
    там должно лежать 0F 85 FE 00 00 00

    - - - Updated - - -

    https://dropmefiles.com/511DC

  7. #17
    Гуру Аватар для feel the wave
    Регистрация
    09.02.2017
    Сообщений
    399
    Поблагодарил(а)
    366
    Получено благодарностей: 172 (сообщений: 103).
    Репутация: 172
    Парни, а на такой фикс циркл не заругается? Варден, проверка 800, неродной exe и все такое

  8. #18
    Заблокирован
    Регистрация
    09.06.2016
    Адрес
    Rivne, Ukraine
    Сообщений
    907
    Поблагодарил(а)
    244
    Получено благодарностей: 412 (сообщений: 237).
    Репутация: 412
    Цитата Сообщение от Feel the JC Посмотреть сообщение
    Парни, а на такой фикс циркл не заругается? Варден, проверка 800, неродной exe и все такое
    Хеш самого экзешника не чекается, его редактируй как хочешь, ну или не совсем ибо на другие чекайди можно попасться, словом конкретно в этих изменениях ничего нелегального нету

  9. #19
    Deadly Gladiator Аватар для Mаsquerade
    Регистрация
    04.10.2014
    Сообщений
    550
    Поблагодарил(а)
    157
    Получено благодарностей: 373 (сообщений: 216).
    Репутация: 373
    Я, конечно, понимаю, что особенность дримлейста именно в нон таргет каст барах, но раз есть более гуманный выход с эксешкой, какие строчки кода отвечают, чтобы очистить дримлейтс от нон таргет каст баров? Сам аддон красивый, удобно настраиваемый, не хотелось бы его менять на дефолтные или другие, но удалить строчки кода не помешало бы и пользоваться нон таргет кастами от эксешки потому что бывают ошибки которые описал дрим 13 посте
    Последний раз редактировалось Mаsquerade; 26.06.2020 в 14:51.

  10. #20
    Гуру Аватар для Екзорцист
    Регистрация
    27.03.2016
    Сообщений
    329
    Поблагодарил(а)
    131
    Получено благодарностей: 69 (сообщений: 54).
    Репутация: 69
    получилось
    Последний раз редактировалось Екзорцист; 29.06.2020 в 16:18.

  11. 1 пользователь сказал cпасибо Екзорцист за это полезное сообщение:

    Хард (17.07.2020)

  12. #21
    Инопланетянин
    Регистрация
    20.03.2012
    Сообщений
    4,201
    Поблагодарил(а)
    362
    Получено благодарностей: 1,439 (сообщений: 839).
    Репутация: 2399
    Пардон. Я немного обделался и работать не будет, что бы работало, для начала нужно найти:

    PHP код:
    00720E62 0F 84 0F 01 00 00             jz      loc_720F77
    00720E68 8B 46 08                      mov     eax
    , [esi+8]
    00720E6B 8B 08                         mov     ecx, [eax]
    00720E6D 3B 0D B0 07 BD 00             cmp     ecxCGGameUI__m_lockedTarget.guid_high
    00720E73 0F 85 FE 00 00 00             jnz     loc_720F77
    00720E79 8B 50 04                      mov     edx
    , [eax+4]
    00720E7C 3B 15 B4 07 BD 00             cmp     edxCGGameUI__m_lockedTarget.guid_low
    00720E82 0F 85 EF 00 00 00             jnz     loc_720F77 
    1) Убрать проверку на таргет и последующие вызовы __meta_table:Show() (guidhight проверка) - перейти на 720E73 , заменить 0F 85 FE 00 00 00 на 90 90 90 90 90 90
    2) Убрать ту же проверку только для guidlow - перейти на 720E82 заменить 0F 85 EF 00 00 00 на 90 90 90 90 90 90
    3) Нужно убрать проверки на отсутствие таргета и последующий хайд каст бара. Но не все так просто.

    PHP код:
    00524DC1 E8 5A 60 34 00                call    OsGetAsyncTimeMs
    00524DC6 50                            push    eax                             
    a1
    00524DC7 8B CE                         mov     ecx
    esi                        this
    00524DC9 E8 82 C0 1F 00                call    524DC9
    00524DCE 85 FF                         test    edi
    edi
    00524DD0 0F 84 EF 00 00 00             jz      loc_524EC5
    00524DD6 56                            push    esi                             
    a2
    00524DD7 8B CF                         mov     ecx
    edi                        this 
    Если глянуть грубо, то для полного эффекта достаточно прыгнуть на 00524DC9 и заменить E8 82 C0 1F 00 на 90 90 90 90 90 , кастбары как на катаклизме и тд ... но если присмотреться, то имеем по адресу 00524DC6 значение 50 , это push eax , перед вызовом singned long long 00524DC9, если кто не понял это действие передает второй аргумент в функцию 00524DC9, вызов функции мы убрали, но значения уже на стеке, результат такой замены неизбежно приведет к ошибке "stack overflow" и закрытию клиента, по этому ... нужно шлепнуть и его.

    4) Убрать скрытие каст бара цель при вызове GC_UIClearTarget

    PHP код:
    00524276 8B CE
    00524278 E8 A3 18 1F 00 
    В конечном итоге должны получить следующие замены :

    PHP код:
    00720E73 0F 85 FE 00 00 00 => 90 90 90 90 90 90
    00720E82 
    0F 85 EF 00 00 00 => 90 90 90 90 90 90
    00524DC6 
    50 => 90
    00524DC9 
    E8 82 C0 1F 00 => 90 90 90 90 90
    00524276 
    8B CE => 90 90
    00524278 
    E8 A3 18 1F 00 => 90 90 90 90 90 
    Результат будет такой:
    WoWScrnShot_062720_170822.jpg
    WoWScrnShot_062720_170858.jpg
    WoWScrnShot_062720_171126.jpg
    WoWScrnShot_062720_171134.jpg
    WoWScrnShot_062720_171147.jpg

    Измененный Wow.exe
    https://dropmefiles.com/KIERm
    Последний раз редактировалось DreamlØlz; 30.06.2020 в 17:49.

  13. 11 пользователей сказали cпасибо DreamlØlz за это полезное сообщение:

    Animagus (10.11.2020),Arena_noTdie (30.06.2020),chudo_228 (29.06.2020),Cosmic Psychо (29.07.2020),Gуdroponika (30.06.2020),HA1DEKS (13.05.2023),neduha (17.02.2021),romanspector (30.06.2020),SomeTimeLike (30.06.2020),Амаграм (02.07.2020),Екзорцист (29.06.2020)

  14. #22
    Активист Аватар для Gуdroponika
    Регистрация
    21.12.2013
    Сообщений
    70
    Поблагодарил(а)
    53
    Получено благодарностей: 18 (сообщений: 14).
    Репутация: 18
    Как и чем открывать экзешник, чтобы получить такой вид ?
    Безымянный.png

  15. #23
    Новичок Аватар для [мыш]
    Регистрация
    08.12.2019
    Адрес
    мытищи
    Сообщений
    4
    Поблагодарил(а)
    0
    Получено благодарностей: 2 (сообщений: 2).
    Репутация: 2
    Цитата Сообщение от Gуdroponika Посмотреть сообщение
    Как и чем открывать экзешник, чтобы получить такой вид ?
    Безымянный.png
    Дизассемблером
    Скорее всего у тебя hex-редакторе offset начинается с 000000, потому адреса не такие как в гайде выше, яхз. Просто выполни поиск по байтам, и если выдает несколько результатов, проверь что должно идти до/после них. Например после 0F 85 FE 00 00 00 идет 8B 46 08 8B 08 0D...
    Последний раз редактировалось [мыш]; 29.06.2020 в 09:01.

  16. 1 пользователь сказал cпасибо [мыш] за это полезное сообщение:

    Gуdroponika (30.06.2020)

  17. #24
    Deadly Gladiator Аватар для Mаsquerade
    Регистрация
    04.10.2014
    Сообщений
    550
    Поблагодарил(а)
    157
    Получено благодарностей: 373 (сообщений: 216).
    Репутация: 373
    DreamlØlz, выложи, пожалуйста, уже готовый экзешник

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя

Похожие темы

  1. Извините то что вне какой либо темы пишу
    от LOlmo в разделе WoW Circle 3.3.5a Fun
    Ответов: 5
    Последнее сообщение: 27.02.2019, 21:52
  2. [Исправлено после ближайшего обновления] Техника вантийской руны: гробница Саргераса
    от Black sword в разделе Исправлено Legion
    Ответов: 3
    Последнее сообщение: 02.10.2018, 08:41
  3. Ответов: 17
    Последнее сообщение: 30.08.2016, 18:48
  4. Общий баг (гер режим) Хил вне круга
    от Tarasimuss в разделе Элегон
    Ответов: 0
    Последнее сообщение: 12.06.2016, 11:51

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •