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

Akumu

Администратор
  • Публикаций

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

  • Посещение

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

    59
  • Отзывы

    0%

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

  1. Akumu

    windows 10 gracia part 2.

    Проблема решается снятием themida с engine.dll
  2. Akumu

    [IO] Русские чат ?

    Мы будем рады заблокировать любые работающие версии ботов и читов.
  3. Akumu

    [IO] Русские чат ?

    Если античит SmartGuard будете использовать, то могу добавить поддержку ру чата. Арабский чат это совсем другая история, но в продаже у AdvExt видел плагин для смарта, который добавляет его поддержку.
  4. Akumu

    [IO] Русские чат ?

    Самое простое решение - использовать папку system с руофф клиента. Если прям необходимо использовать NA клиент, тогда нужно патчить несколько функций в nwindow.dll Есть ещё unichat.dll от Fyyre, правда не знаю актуален ли он для этих хроник, попробуйте.
  5. Akumu

    Авто Охота

    Могу предложить плагин для циклических макросов под SmartGuard
  6. Привет, а на каком протоколе все это безобразие? Бинарники клиента не патчили?
  7. Для начала выяснить чем именно занят сервер в этот момент. Можете для этого использовать профилировщик Java кода.
  8. Всем привет! Вчера на форуме произошел ряд изменений, в большей степени это исправления связанные с обновлением до последней версии IPS. Так же были исправлены некоторые мелкие баги в дизайне форума.
  9. Akumu

    Вкл/Выкл HUD (interlude)

    Ctrl + H по умолчанию вроде
  10. Akumu

    Ошибка JDK и JDE 2

    Я знаю только Java Runtime Environment и Java Development Kit, который включает в себя первое.
  11. Akumu

    Ошибка JDK и JDE 2

    Можно спросить, что такое "JDE" ?
  12. Лично я слово "парсинг" никак кроме преобразования одного в другое не воспринимаю. Безусловно исполнитель кода pts AI на яве был бы крут, но из слов ТС лично мне сразу было понятно, что это не такое решение.
  13. Сделать можно, путь зашит в Engine.dll. Однако просто изменить его не получится. Если вы клиент SmartGuard - напишите мне в ЛС, помогу.
  14. 203 раза скачали

    Lineage 2 SDK это набор файлов описывающих типы данных, структуры, прототипы функций и перечислимые типы доступные в клиенте Lineage 2. Использование SDK позволяет очень тесно взаимодействовать с игровым клиентом из вашего C++ кода, создавать достаточно сложные дополнения для игры всего в несколько десятков строк кода. Простой пример использования: Вывод информации о активном акторе auto Viewport = FCore::UObject::FindObject<FWinDrv::UWindowsViewport>("WindowsViewport Transient.WindowsClient0.WindowsViewport0"); if (Viewport) { auto Controller = Viewport->Actor; if (Controller) { auto Actor = Controller->ViewTarget; if (Actor) { auto& Location = Actor->Location; auto Name = Actor->GetHumanReadableName(); Utils::PrintDebug("Name='%s' Pos=(%.02f, %.02f, %.02f)", Name.c_str(), Location.X, Location.Y, Location.Z); } } } Добавляем сообщение в системный чат: auto ChatWnd = FCore::UObject::FindObject<FInterface::UChatWnd>("ChatWnd Transient.ChatWnd0"); if (ChatWnd) { ChatWnd->ShowAnnounceMessgage(L"Hello world"); }

    Бесплатный

  15. Просмотр файла Lineage 2 SDK: High Five v273 Lineage 2 SDK это набор файлов описывающих типы данных, структуры, прототипы функций и перечислимые типы доступные в клиенте Lineage 2. Использование SDK позволяет очень тесно взаимодействовать с игровым клиентом из вашего C++ кода, создавать достаточно сложные дополнения для игры всего в несколько десятков строк кода. Простой пример использования: Вывод информации о активном акторе auto Viewport = FCore::UObject::FindObject<FWinDrv::UWindowsViewport>("WindowsViewport Transient.WindowsClient0.WindowsViewport0"); if (Viewport) { auto Controller = Viewport->Actor; if (Controller) { auto Actor = Controller->ViewTarget; if (Actor) { auto& Location = Actor->Location; auto Name = Actor->GetHumanReadableName(); Utils::PrintDebug("Name='%s' Pos=(%.02f, %.02f, %.02f)", Name.c_str(), Location.X, Location.Y, Location.Z); } } } Добавляем сообщение в системный чат: auto ChatWnd = FCore::UObject::FindObject<FInterface::UChatWnd>("ChatWnd Transient.ChatWnd0"); if (ChatWnd) { ChatWnd->ShowAnnounceMessgage(L"Hello world"); } Добавил Akumu Добавлено 02/23/19 Категория Клиентские дополнения Автор Akumu Хроники High Five  
  16. Вы видимо большой фанат скрайда, раз поисковая выдача Яндекса пушит эти результаты для Вас выше остальных.
  17. Вы с выражениями то поосторожнее. Но на самом деле, первое что у вас спросят в органах это ущерб, опыт уже был.
  18. Да ну, серьезно? А я то думал, что же такое дедлок...
  19. https://docs.microsoft.com/en-us/windows/desktop/api/processthreadsapi/nf-processthreadsapi-createprocessa
  20. Привет. Причина в том, что как правило установка одной сборки практически ничем не отличается от другой. Начните установку новой для себя сборки по тому же принципу, как делали это ранее, и если столкнетесь с проблемой - задавайте конкретные вопросы.
  21. Помочь вам может только внизапное желание разработчика этого чуда исправить баг в своём продукте. Так что лучше смиритесь, и найдите другие, работающие для вас сервера.
  22. Привет. SDK, в том виде который сейчас есть, нужно использовать исключительно находять в адресном пространстве процесса игры. Простыми словами: из длл загруженной в игру. По ошибкам компиляции: убедитесь что включили все файлы сдк в проект, просто добавить инклуд недостаточно.
×
×
  • Создать...