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

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

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 12 из 16

Тема: Leader-menu mod

  1. #1
    Местный
    Регистрация
    28.08.2020
    Сообщений
    12
    Поблагодарил(а)
    0
    Получено благодарностей: 6 (сообщений: 2).
    Репутация: 6

    Leader-menu mod

    Хочу показать вам мод который я по кускам с разных архивов собирал. Выдрав с клиента, одного не называемого сервера.

    Главные отличие от того сервера и офы:

    На личе с патча 3.3.5 заблокирован доступ к проецированию текстур для аддонов. Что так же доставляет проблем для патчей если нагло не ломать все защиту клиента.
    По тому флажок с метками был удалён. Всё равно не работает, даже на не называемом сервере.

    Меню появляется только если вы в группе или рейде.
    Весь остальной функционал аналогичен Катаклизму. Можно перемещать его вверх-вниз.

    Во время тестов обнаружил баг в самом клиенте лича.
    Если в группе онлайн только ты один, и нажимать на проверку быстро-быстро раз 5-7, то выкинет в меню ввода пароля...

    Патч нужно кидать в World of Warcraft 3.3.5a HD\Data\ruRU.
    Если вам нужно в другой язык закинуть, просто переименовываете его, например в patch-enGB-d.mpq, и закиньте в папку enGB. Он полностью подхватит язык. Патч переводить не нужно.

    Спасибо Тримитору за помощь.
    Позже я внедрю его в мой HD клиент.



    Ссылка на патч:
    https://drive.google.com/file/d/1daB...ew?usp=sharing

    Ссылка на тему HD клиента:
    https://forum.wowcircle.net/showthread.php?t=996334

  2. #2
    Ветеран форума Аватар для romanspector
    Регистрация
    20.08.2018
    Сообщений
    1,044
    Поблагодарил(а)
    502
    Получено благодарностей: 394 (сообщений: 263).
    Репутация: 1838
    С клиентом циркуля не прокатит значит?

    Снимок экрана 2020-11-12 110210.jpg
    Последний раз редактировалось romanspector; 12.11.2020 в 11:10.
    Вов продуманая игра там не было затупов затупы придумал игрок ©litoorg5

  3. #3
    Старожил
    Регистрация
    17.06.2018
    Сообщений
    264
    Поблагодарил(а)
    6
    Получено благодарностей: 150 (сообщений: 107).
    Репутация: 150
    Цитата Сообщение от romanspector Посмотреть сообщение
    С клиентом циркуля не прокатит значит?
    можешь создать в аддонах папку с именем, например, Custom_RaidFrameManager, создать в ней файл Custom_RaidFrameManager.toc, в нем написать Custom_RaidFrameManager.xml.
    затем из патча взять два файла, Custom_RaidFrameManager.xml и Custom_RaidFrameManager.lua, и закинуть их в папку своего аддона. и с патча удалить папку FrameXML. и тогда заведется.

    ну а в целом, в этих файлах где-то 95% ненужного. можно было бы конечно, все это сделать точно таким же в маленьком аддончике, или там через wa, но по мне оно того не стоит. это же неудобно, открывать панель, потом брать в цель на которую должна ставиться метка. в спадающем меню юнитфреймов есть же рейд иконки, если это долго, можно например, сделать при клике правой кнопки с зажатым альтом на юнитфрейме, выводить вместо стандартного спадающего меню, меню чисто с рейдиконками. а на плеерфрейме, вместе с иконками добавить еще две, 'создать рейд' и 'готовность'.

  4. 1 пользователь сказал cпасибо Ururu за это полезное сообщение:

    romanspector (12.11.2020)

  5. #4
    Местный
    Регистрация
    28.08.2020
    Сообщений
    12
    Поблагодарил(а)
    0
    Получено благодарностей: 6 (сообщений: 2).
    Репутация: 6
    Я проверял на этом клиенте, но пока не на циркле:
    https://forum.wowcircle.net/showthread.php?t=996334

    Ururu если так хорошо в этом разбираешься, может знаешь как пофиксить баг самого клиента?
    Последний раз редактировалось kraiver; 12.11.2020 в 13:25.

  6. #5
    Почетный флудер Аватар для Foximys
    Регистрация
    22.10.2012
    Сообщений
    2,001
    Поблагодарил(а)
    54
    Получено благодарностей: 344 (сообщений: 298).
    Репутация: 344
    Цитата Сообщение от kraiver Посмотреть сообщение
    Во время тестов обнаружил баг в самом клиенте лича.
    Если в группе онлайн только ты один, и нажимать на проверку быстро-быстро раз 5-7, то выкинет в меню ввода пароля...
    Это фишка циркуля, тоже самое со сменой сложности и т.д. Даже если вещи в сумках сортировать - привет дискон, смерть, кладбон.
    Анти-дудос видимо этакий.

  7. #6
    Старожил
    Регистрация
    17.06.2018
    Сообщений
    264
    Поблагодарил(а)
    6
    Получено благодарностей: 150 (сообщений: 107).
    Репутация: 150
    Цитата Сообщение от kraiver Посмотреть сообщение
    как пофиксить баг самого клиента?
    какой баг? если ты можешь вносить изменения в папку FrameXML, значит у тебя стоит чит, или как некоторые, не будем тыкать пальцом, называют взлом exe - патчами. в нормальном клиенте запрещено менять что-то в FrameXML, потому что там можно использовать защищенные функции луа, а значит автоматизировать игровой процесс.

  8. #7
    Местный
    Регистрация
    28.08.2020
    Сообщений
    12
    Поблагодарил(а)
    0
    Получено благодарностей: 6 (сообщений: 2).
    Репутация: 6
    Чит - это обман в той или иной степени. Это гораздо более узкий термин.
    А патч, это изменение/обновление.
    С какой целью делают снятие защиты, доброй или злой, не суть важно.
    Даже без патчей игра падает, если делать много раз проверку в рейде, если онлайн ты один.

  9. #8
    Старожил
    Регистрация
    17.06.2018
    Сообщений
    264
    Поблагодарил(а)
    6
    Получено благодарностей: 150 (сообщений: 107).
    Репутация: 150
    а, я понял о каком баге речь, сорри.
    вобщем да, как написал Foximys, это антиспам к функциям сервера. если чаще чем три раза в секунду, считается спамом.
    в данном случае чтобы обойти можно просто сделать свой счетчик и хукнуть эту функцию.
    PHP код:
    /run do local o,s,DoReadyCheck,0,0 DoReadyCheck = function(...) local t GetTime() if s+1 then s p p t o(...) end end end 
    или без /run в .lua файл.
    также можно сделать с любой другой функцией, если она не защищенная. для смены сложности рейда это SetRaidDifficulty

    ---
    а, не, тот скрипт разрешает вызов 2раза в секунду.
    а этот три, по мойму максимально возможно, я давно тестил, еще когда поставили.
    PHP код:
    /run do local o,s,p,DoReadyCheck,0,0,0 DoReadyCheck = function(...) local t GetTime() if s+1 then s p p r r t o(...) end end end 
    Последний раз редактировалось Ururu; 12.11.2020 в 17:42.

  10. #9
    Заблокирован
    Регистрация
    09.06.2016
    Адрес
    Rivne, Ukraine
    Сообщений
    907
    Поблагодарил(а)
    244
    Получено благодарностей: 412 (сообщений: 237).
    Репутация: 412
    Цитата Сообщение от Ururu Посмотреть сообщение
    какой баг? если ты можешь вносить изменения в папку FrameXML, значит у тебя стоит чит, или как некоторые, не будем тыкать пальцом, называют взлом exe - патчами. в нормальном клиенте запрещено менять что-то в FrameXML, потому что там можно использовать защищенные функции луа, а значит автоматизировать игровой процесс.
    Цитата Сообщение от Ururu Посмотреть сообщение
    пальцОм
    )))

    - - - Updated - - -

    Цитата Сообщение от Ururu Посмотреть сообщение
    а, я понял о каком баге речь, сорри.
    вобщем да, как написал Foximys, это антиспам к функциям сервера. если чаще чем три раза в секунду, считается спамом.
    в данном случае чтобы обойти можно просто сделать свой счетчик и хукнуть эту функцию.
    PHP код:
    /run do local o,s,DoReadyCheck,0,0 DoReadyCheck = function(...) local t GetTime() if s+1 then s p p t o(...) end end end 
    или без /run в .lua файл.
    также можно сделать с любой другой функцией, если она не защищенная. для смены сложности рейда это SetRaidDifficulty

    ---
    а, не, тот скрипт разрешает вызов 2раза в секунду.
    а этот три, по мойму максимально возможно, я давно тестил, еще когда поставили.
    PHP код:
    /run do local o,s,p,DoReadyCheck,0,0,0 DoReadyCheck = function(...) local t GetTime() if s+1 then s p p r r t o(...) end end end 
    Только все ветвления вызовов из защищенной среды что последуют после выполнения этого скриптика будут флагнуты как tainted что вызовет ошибку при вызове защищенного апиай. Почитай о Protected API))
    Последний раз редактировалось Sproody; 12.11.2020 в 21:26.

  11. #10
    Старожил
    Регистрация
    17.06.2018
    Сообщений
    264
    Поблагодарил(а)
    6
    Получено благодарностей: 150 (сообщений: 107).
    Репутация: 150
    Цитата Сообщение от Sproody Посмотреть сообщение
    Только все ветвления вызовов из защищенной среды что последуют после выполнения этого скриптика будут флагнуты как tainted что вызовет ошибку при вызове защищенного апиай. Почитай о Protected API))
    там же написано, что не для защищенных функций.
    да и думаю что и этот антиспам на сервере делался специально для не защищенных функций, в которые можно спамить аддонами, а аддоны не могут юзать защищенные.

  12. #11
    Заблокирован
    Регистрация
    09.06.2016
    Адрес
    Rivne, Ukraine
    Сообщений
    907
    Поблагодарил(а)
    244
    Получено благодарностей: 412 (сообщений: 237).
    Репутация: 412
    Цитата Сообщение от Ururu Посмотреть сообщение
    там же написано, что не для защищенных функций.
    да и думаю что и этот антиспам на сервере делался специально для не защищенных функций, в которые можно спамить аддонами, а аддоны не могут юзать защищенные.
    Флагаются не ветвления вызовов которые идут ниже, а те которые идут после, то есть весь чанк исполнения. Подумай еще.)

  13. #12
    Старожил
    Регистрация
    17.06.2018
    Сообщений
    264
    Поблагодарил(а)
    6
    Получено благодарностей: 150 (сообщений: 107).
    Репутация: 150
    Цитата Сообщение от Sproody Посмотреть сообщение
    Флагаются не ветвления вызовов которые идут ниже, а те которые идут после, то есть весь чанк исполнения. Подумай еще.)
    скажи конкретно, какая из хукнутых таким оброзом функций у тебя ошибку выдает? или ты это выдумываешь просто?

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. leader
    от Smiggoro в разделе Нарушители
    Ответов: 2
    Последнее сообщение: 08.04.2014, 04:18
  2. Raid Leader
    от Dontcrybaby в разделе Корзина
    Ответов: 4
    Последнее сообщение: 22.06.2013, 16:57
  3. The Raid Leader, or All?
    от Самочкэ в разделе Корзина
    Ответов: 9
    Последнее сообщение: 29.04.2012, 21:00
  4. 2x2 LEADER
    от Outbang в разделе Корзина
    Ответов: 19
    Последнее сообщение: 25.01.2012, 14:54

Ваши права

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