Общее руководство по Divine

Общее руководство по Divine


Divine (ДиВайн)

Divine — это платформа разработки .NET. Divine предоставляет огромный API, который можно использовать для создания сборок.


Плагины

Основным источником функций Divine являются плагины. Есть разработчики-добровольцы, которые заботятся о поддержке и разработке плагинов, но каждый волен создавать свои собственные плагины. Каждый плагин выпускается с открытым исходным кодом, что позволяет всем желающим сотрудничать с разработчиком, помогать ему устранять ошибки, а также учиться на коде и получать знания для разработки.

Список функций, предоставляемых плагинами, поистине бесконечен. Существует множество способов, которыми плагины могут использоваться для того, чтобы помочь игроку.

Вот некоторые из наиболее важных из них:

  • Рисование важной/дополнительной информации на экране (манабары, заклинания, предметы...)
  • Добавление пользовательских частиц на землю (области воздействия, диапазоны...)
  • Управление героем игрока или его юнитами (уклонение от навыков, использование заклинаний и предметов, атака / перемещение, сбор рун / предметов ...)
  • Разблокировка игровых читов CVAR и редактирование их значений (расстояние от камеры, туман..)

Divine - это инструмент, и разработчики несут ответственность за разумное использование API.

Игровое меню

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


Загрузчик

Погрузчик — это мост между Divine и игрой.

Он используется для компиляции, загрузки и выгрузки сборок и создания профилей сборки, которые позволяют быстро переключаться между наборами сборок, которые должны быть загружены.

Установка Divine

Требования

Divine может работать только на 64-разрядной Windows 10/11 (7, 8, 8.1, XP и Vista не поддерживаются).

Для правильной работы Divine необходимы следующие программы.

Загрузите и установите их, даже если вы делали это в прошлом, чтобы убедиться, что они обновлены.

  • Платформа Microsoft .NET Framework 4.6

Средства сборки Майкрософт необходимы для локальной компиляции сборок. Если вы заинтересованы в разработке сборок, пожалуйста, загрузите и установите их.

Загрузчик

Для правильной установки выполните следующие действия

  • Загрузите установщик из вашего личного кабинета: divinecheat.com/main
  • Убедитесь, что процессы Steam и DotA2 закрыты (нажмите Alt + Shift + ESC и завершите все паровые процессы, которые вы видите)
  • Запустите установщик
  • Нажмите «Далее» и выберите путь установки, желательно корень диска, на который вы установили Windows
  • а затем «Установить»

Сборки

После успешной установки загрузчика можно приступать к установке плагинов на сайте, в разделе плагины.... (уточняется)


Использование Divine

Процесс запуска

Пожалуйста, не забудьте выполнить эти действия при запуске DIVINE.

  • Зайдите на сайт divinecheat.com/main
  • Нажмите кнопку Красную кнопку «Запустить Клиент»
  • После запуска Загрузчика нажмите на оранжевую кнопку «Запустить Dota»
  • Ожидайте полной загрузки игры

Важные горячие клавиши

Горячие клавиши погрузчика

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

  • F5 - перезагрузить
  • F6 - выгрузить все
  • F7 - перезагрузить все
  • F8 - полностью выгрузить чит из системы игры

Горячие клавиши меню в игре

В игровом меню DIVINE используются следующие горячие клавиши:

  • INSERT - нажмите, чтобы открыть/закрыть меню
  • HOME - удерживайте, чтобы открыть меню

Использование плагинов

Когда вы собираетесь играть в реальную игру, нормальную или ранговую, вы никогда не должны использовать плагины, которые вы не пробовали раньше или к которым вы не привыкли, если вы это сделаете, то это, скорее всего, испортит игру для себя и ваших товарищей по команде.

Чтобы наслаждаться играми с плагинами, выполните следующие действия:

  • Рассмотрите возможность установки более низких графических деталей для DotA2, поскольку сборки обычно едят некоторое количество FPS (Если у вас ультра слабы Potato компьютер)
  • Загрузка плагинов на сайте, которые вы хотите использовать
  • Запуск лобби с включенными читами
  • Используйте необходимые команды cheat и проверьте, работает ли сборка должным образом
  • Теперь протестируйте сборку еще раз, но в игре с ботом без включенных читов

(Дополнительные сведения см. в нашем Общем руководстве по тестированию сборок )

Если вам не нравится, как работает плагин, если вы столкнулись с ошибками или падениями FPS или если она вообще не работает, пожалуйста, выгрузите сборку и предоставьте конструктивную обратную связь разработчику сборки. Если вы не знаете, как это сделать, то вы можете вступить в наш DISCORD и спросить в чём проблема указав тег @developer или @support

В другом случае вы можете перейти к реальным играм, но помните, что в реальных играх могут возникнуть ситуации, которые могут привести к тому, что сборка перестанет работать по назначению. Если вы столкнулись с такой ситуацией, не забудьте нажать клавишу F6, которая выгрузит все сборки, вы также можете просто выгрузить определенную сборку в загрузчике, если вы уверены, что это та, которая вызывает непреднамеренные действия, то затем нужно нажать F5.

После игры обязательно вернитесь в группу ВКонтакте или Discord и опубликуйте конструктивные отзывы, чтобы разработчик знал о возникшей ошибке.

Тестирование плагинов

Если вы тестируете какой-то плагин во время разработки, F5 — это горячая клавиша, которую вы будете придерживаться. Когда вы находите ошибку, вы обычно исправляете ее в коде, перекомпилируете ее в загрузчике, а затем нажимаете горячую клавишу, чтобы загрузить обновленную версию сборки. Вы также можете использовать F7, но поскольку он перекомпилирует все сборки, вы должны использовать его только в том случае, если нет других загруженных сборок, кроме той, которую вы тестируете.

Помните, что вы всегда должны тестировать сборку перед выпуском / выпуском обновления, чтобы убедиться, что нет исключений при загрузке сборки в игру.

Ознакомьтесь с нашим Общим руководством по тестированию сборок, чтобы получить лучшее представление о том, как правильно тестировать сборки


Report Page