Общее руководство по 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, но поскольку он перекомпилирует все сборки, вы должны использовать его только в том случае, если нет других загруженных сборок, кроме той, которую вы тестируете.
Помните, что вы всегда должны тестировать сборку перед выпуском / выпуском обновления, чтобы убедиться, что нет исключений при загрузке сборки в игру.
Ознакомьтесь с нашим Общим руководством по тестированию сборок, чтобы получить лучшее представление о том, как правильно тестировать сборки