1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

1.5.1 (101) [1.4.4 + ] Баги у варов и подобные баги скиллов

Тема в разделе 'PW Разработки', создана пользователем Vitya, 17 май 2016.

  1. TopicStarter Overlay

    Vitya Пользователи

    Сообщения:
    18
    Лайки:
    7
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    Thread.Sleep(999999);
    Увидел что кто то продает данную парашу, выкладываю гайд

    1) открываем иду, прыгаем к функе GNET::PlayerWrapper::SetPerform
    [​IMG]
    2) видим вот это
    [​IMG]
    3) меняем чтоб было так (если кто незнает как менять и тд, читайте другие гайды)
    [​IMG]
    4) тестировал на 1.4.4, все робит
    [​IMG]
    Последнее редактирование: 17 май 2016
    Повар-жеребец нравится это.
  2. gosha1952 B L A C K    L I S T Пользователи

    Сообщения:
    317
    Лайки:
    161
    Репутация:
    2
    Команда:
    0
    Это будет не так как хорошо как на 1.3.6, скорее всего игроки будут бомбить от данного фикса.
    Во первых баги будут у всех расс, во вторых из за пары функций их будет юзать почти невозможно(будут заедать при смене пушек).
    Во вторых станы 20 метров не будет юзаться и ещё пара багов.
    Возможно потом выложу свой фикс в шару, если пара человек не будет против, всё ровно их почти некто не покупает.
    @fuckermat., Homriel, LiptoN[Triton] и ещё 1-му нравится это.
  3. TopicStarter Overlay

    Vitya Пользователи

    Сообщения:
    18
    Лайки:
    7
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    Thread.Sleep(999999);
    То что у всех расс это да,будут юзаться все баги которые идут через Bless, для возвращения других, нужно редактить еще пару моментов, кому надо наводка уже дана :)
    Повар-жеребец нравится это.
  4. gosha1952 B L A C K    L I S T Пользователи

    Сообщения:
    317
    Лайки:
    161
    Репутация:
    2
    Команда:
    0
    Ну не только в этом проблема, если оружие будешь менять слишком быстро то будет написано что умение нельзя использовать с данным оружием, и ничего не будет багаться, рукастых олдскульных варов от этого бомбанёт.
    Это в общем совсем не то что на 1.3.6.
    Чтобы сделать как на 1.3.6 надо как минимум в 3х местах ещё править ядро.
    Повар-жеребец, Homriel и Mr.Fleks нравится это.
  5. TopicStarter Overlay

    Vitya Пользователи

    Сообщения:
    18
    Лайки:
    7
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    Thread.Sleep(999999);
    Upd. Опять было нечего делать, обновляю гайд.

    Для того что бы еще более приблизить баги скиллов 1.4.4+ версии к 1.3.6 версии, редактируем еще 1 функцию GNET::SkillWrapper::StartSkill
    Смотрим что у нас в ядре 1.3.6:
    [​IMG]
    Теперь смотрим что у нас в 1.4.4:
    [​IMG]
    Я изменил условие, получилось круто.
    Повар-жеребец нравится это.
  6. gosha1952 B L A C K    L I S T Пользователи

    Сообщения:
    317
    Лайки:
    161
    Репутация:
    2
    Команда:
    0
    Вот теперь почти то что надо, а станы 20м(топор/стан/лук/топор) юзаются ?
  7. TopicStarter Overlay

    Vitya Пользователи

    Сообщения:
    18
    Лайки:
    7
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    Thread.Sleep(999999);
    Да, все работает) Только что затестил
    Повар-жеребец и bradis нравится это.
  8. gosha1952 B L A C K    L I S T Пользователи

    Сообщения:
    317
    Лайки:
    161
    Репутация:
    2
    Команда:
    0
    Понятно, красавчик тогда, добавлю ещё от себя как сделать чтобы баг скиллы только у варов работали, ну или чтобы выборочно работали если кому надо:
    Вместо редактирования функции [​IMG]
    Редактируем оффсеты в скилле в GNET::Skill(ид скилла)Stub::State1::~State1
    [​IMG]

    Заменяем оффсет GNET::Skill(ид скилла)Stub::State1::Calculate
    На функцию BlessMe Этого скилла.

    Ещё проверь работают ли лыжи у вара/мага, и скилл воскрешения у приста, если не работает то напишу как чинить.
  9. TopicStarter Overlay

    Vitya Пользователи

    Сообщения:
    18
    Лайки:
    7
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    Thread.Sleep(999999);
    Все скиллы работают корректно
  10. int 3 Программист Пользователи Open Source Contributor

    Сообщения:
    342
    Лайки:
    531
    Пол:
    Мужской
    Репутация:
    10
    Страна:
    Russian Federation Russian Federation
    А причем тут деструктор? Или это ошибки копипаста и это просто обозначение, что за мы скилл редактируем?
    Если заменить Calculate на BlessMe, то может потеряться вся логика скилла (SetPerform внутри Calculate), хотя это конкретно от скилла зависит
    Последнее редактирование: 18 май 2016
    Повар-жеребец нравится это.
  11. gosha1952 B L A C K    L I S T Пользователи

    Сообщения:
    317
    Лайки:
    161
    Репутация:
    2
    Команда:
    0
    На скрине скилл грань вымерзания - ид 405. Поменял State1 Calculate на BlessMe этого же скилла.
    Я смотрел во всех скиллах вара,мага и каких-то ещё багоюзных скиллах в state1 оффсет Calculate пустой. И если заменить его на BlessMe, то функция BlessMe будет запускаться в начале скилла, работает всё корректно,проверялось на нескольких серверах.
    Также данный метод может изменить бафы которые бафают по таргету или в пати(если лень переписывать функцию),те появляется возможность вешать бафы только себя если засунуть в Calculate функцию State Attack от данного бафа.
    Последнее редактирование: 18 май 2016
    Mr.Fleks и Повар-жеребец нравится это.
  12. Zedd Old school Пользователи

    Сообщения:
    51
    Лайки:
    7
    Репутация:
    0
    Не знаю как у вас, но у меня на ядре 1.5.0 все баги работаю правильно как на 1.3.6.)
  13. Изумрудик Пользователи

    Сообщения:
    4
    Лайки:
    0
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    Отсутствует
    Страна:
    Russian Federation Russian Federation
    Есть у кого данные скрины?
  14. Печенька2 Пользователи

    Сообщения:
    16
    Лайки:
    0
    Пол:
    Мужской
    Репутация:
    0
    тоже нужно.
  15. L0mka Пользователи

    Сообщения:
    26
    Лайки:
    2
    Пол:
    Мужской
    Репутация:
    0
    Не подкинет кто скрины , или объяснит что тут делать , уже голову сломал , никак не могу стан с лука сделать
Черновик сохранён Черновик удалён
Similar Threads
  1. alekill
    Ответов:
    25
    Просмотров:
    5.167
  2. california
    Ответов:
    4
    Просмотров:
    1.766
  3. Lawrence
    Ответов:
    2
    Просмотров:
    1.388
  4. Lawrence
    Ответов:
    6
    Просмотров:
    2.015
  5. alpha222
    Ответов:
    5
    Просмотров:
    2.196
Загрузка...

Поделиться этой страницей