Dota 2
Open Hyper AI [7.38]
Yggdrasil  [dév.] 9 sept. 2024 à 23h37
[Tutorial] Одностраничное руководство по включению усиленных ботов
[ Введение на русском
Переведено с помощью ChatGPT ]

[Успокойтесь немного, пожалуйста, уделите 5 минут на прочтение]

Ниже приведено руководство, которое поможет вам 1) включить расширенный режим и 2) решить проблему, если боты возвращаются к стандартным ботам с случайными именами.

Необходимые условия
Скрипт на данный момент работает только в "Пользовательском Лобби" и с выбранным "Локальный Хост" в качестве расположения сервера.

Если скрипт установлен правильно, боты в игре должны иметь имена с постфиксом ".OHA", например: OG.ana.OHA

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

1. Сначала поместите этот скрипт в правильную папку

1. Подпишитесь на Open Hyper AI в клиенте Dota2. Дождитесь полной загрузки скрипта.
2. Откройте папку: "Steam\steamapps\workshop\content\570\3246316298\Install-to-vscript" и дважды щелкните файл `quick-install-oha.bat` для установки.

Пропустите шаги 3 и 4, если вы успешно выполнили шаг 2

3. Если вы не знаете, где находится папка Steam, щелкните правой кнопкой мыши по `Dota2` в библиотеке Steam, выберите `Свойства` > `Установленные файлы` > `Обзор`. Откроется папка: "Steam\steamapps\common\dota 2 beta", теперь замените текст пути "common\dota 2 beta" на "workshop\content\570\3246316298\Install-to-vscript" и нажмите Enter, чтобы открыть правильную папку.
4. Если вы увидите предупреждение "Windows защитил ваш компьютер", так как это сторонний скрипт, нажмите "Дополнительная информация" > "Выполнить в любом случае".

После этого все новые обновления скрипта будут автоматически доступны в вашей локальной папке dev script, и вам не нужно будет снова копировать файлы. В качестве альтернативы, ознакомьтесь с приложением ниже для других вариантов установки.

2. Наконец, включите режим Fretbots в игре
1. При создании лобби-игры убедитесь, что Включить читы отмечено. Выберите сервер как Локальный сервер.
2. Когда лобби-игра начнется, например, на этапе выбора героя, откройте консоль и введите следующую команду, затем нажмите Enter:
sv_cheats 1; script_reload_code bots/fretbots
3. Если боты каким-то образом вернулись к стандартным ботам в игре, выберите Локальный dev скрипт в качестве скрипта для ваших ботов.
4. Если включение прошло успешно, в игре будет звуковое уведомление и текст. Пример: https://steamcommunity.com/sharedfiles/filedetails/?id=3289405415
5. Если вы не знаете, как начать использовать консоль в Dota2: В Steam отредактируйте свойства Dota2, в Общие > Параметры запуска, добавьте -console, затем закройте окно и запустите Dota2. Или следуйте этому видео по использованию консоли: https://www.youtube.com/watch?v=d7k2plNvzBM

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






------------------------------ Приложение ------------------------------



Приложение - Устранение неполадок:

  1. Если вы не знаете, где находится папка Steam, щелкните правой кнопкой мыши на Dota2 в библиотеке Steam, выберите "Свойства > Установленные файлы > Обзор".
  2. Команда `mklink` в CMD требует прав администратора, поэтому вам нужно щелкнуть правой кнопкой мыши на приложении CMD или PowerShell и выбрать Запуск от имени администратора, чтобы выполнить эту команду.
  3. Если команда не сработала из-за конфликтов, сначала нужно переименовать или удалить существующую папку ботов в директории vscript, а затем выполнить команду mklink для создания ярлыка.
  4. Если в названии одной из папок есть пробел, убедитесь, что весь путь заключен в кавычки.
  5. Убедитесь, что подписались на этот скрипт в клиенте Dota2, и Dota2 должна была загрузить контент мастерской на ваш диск, только тогда вы сможете создать правильную символическую ссылку.

Приложение - Что такое режим Fretbots

Дополнительные заметки о том, почему стоит попробовать Fretbots.
> Или что именно делает Fretbots.

  1. Fretbots дают ботам бонусы при их смерти, а также каждую минуту.
  2. Когда вы впервые включаете Fretbots, всех игроков просят проголосовать за сложность, которая будет влиять на количество бонусов, которые боты могут получить.
  3. Возможные бонусы включают: золото, опыт, броню, восстановление здоровья/маны, характеристики. Чем выше сложность, за которую вы голосуете, тем больше бонусов получат боты. Если вы выберете сложность выше 5, боты всегда будут иметь больший GPM, чем игроки, примерно через 5 минут после начала игры.
  4. Обратите внимание, что чем выше уровень навыков игроков в команде людей, тем больше бонусов получат боты-противники, так как бонусы ботов динамически подстраиваются под игроков с аналогичными ролями в другой команде.
  5. Это весело, потому что боты обычно плохо играют на линии, так как разработчикам сложно реализовать это с текущими API ботов от Valve. Включение Fretbots дает ботам больше возможностей блистать в середине и конце игры, так как они будут хорошо фармить. Это предоставляет дополнительный игровой опыт для игроков: в начале игры всё легко, а в середине возникают сложности, что требует больше командной работы и стратегии для победы.
  6. Кроме того, с режимом Fretbots можно исправить проблему, когда боты не знают, как выбирать и использовать нейтральные предметы.

Приложение - Текущие правила режима Fretbots

  1. Вы можете голосовать за уровень сложности от 0 до 10, что влияет на количество бонусов, которые получат боты.
  2. Если сложность >= 0, боты получают бонусные нейтральные предметы, а также честные бонусы в золоте, опыте, характеристиках и т.д. каждую минуту.
  3. Если сложность >= 1, боты получают вышеуказанные бонусы при смерти, а также новые бонусы в виде регенерации маны/здоровья.
  4. С увеличением сложности боты получают нейтральные предметы раньше и в большем количестве.
  5. Если сложность >= 5, когда игрок убивает бота, получаемое золото уменьшается. Это не влияет на игроков, которые оказывали помощь в убийстве. Боты также дают меньше опыта при смерти.
  6. Чем выше сложность, тем больше бонусов получают боты, что делает игру более сложной.
  7. После голосования за сложность вы можете проголосовать за шкалу бонусов для ваших союзных ботов по сравнению с вражескими ботами. Например, если вы голосуете за 0.5, это означает, что ваши союзные боты будут получать половину бонусов, которые получают вражеские боты, что сделает игру для вас еще более сложной.

Приложение - Рекомендации по сложности режима Fretbots

  1. Высокая сложность может быть слишком сложной или даже разочаровывающей, поэтому выбирайте подходящую сложность для вас и вашей команды, чтобы получить больше удовольствия от игры!
  2. Сложность 0 подходит для новых игроков или тех, кто хочет просто насладиться игрой, 2 — для казуальной игры с друзьями, 5 — уже требует хорошей командной работы и сильных героев, а 10 — это экстремальная сложность, для которой нужны сильные керри и хорошая стратегия.
  3. Пожалуйста, обратите внимание, что одна из главных целей режима Fretbots — поощрение командной игры!
  4. Сложность Fretbots динамична. Это означает, что боты получают дополнительные бонусы в зависимости от того, как играют игроки с соответствующими ролями. Чем лучше игроки в команде, тем больше бонусов получат боты. Например, на уровне сложности 5 боты почти всегда будут иметь высокий GPM, так что если у игроков

    средний GPM 600, у ботов может быть 700 GPM, а если у игроков 800 GPM, у ботов может быть 1000 GPM.

Примечание: существуют альтернативные способы установки скрипта, ознакомьтесь с этим руководством: https://steamcommunity.com/workshop/filedetails/discussion/3246316298/6197594023017709799/
Dernière modification de Yggdrasil; 24 oct. 2024 à 20h43
< >
Affichage des commentaires 1 à 9 sur 9
quick-install-oha.bat

Page Not found
Error 404(((((
Yggdrasil  [dév.] 24 oct. 2024 à 9h36 
ЕЬЕ a écrit :
quick-install-oha.bat

Page Not found
Error 404(((((


This transacted page is out dated. Please refer to the english version for the latest steps. https://steamcommunity.com/workshop/filedetails/discussion/3246316298/4764334012741504141/

The story is, in newer versions, I’ve moved that bat file to be inside the bot script, so you can find it in the bot script in your computer after subscribing to the script, and double click the file to install.
Dernière modification de Yggdrasil; 24 oct. 2024 à 9h37
Yggdrasil a écrit :

This transacted page is out dated. Please refer to the english version for the latest steps. https://steamcommunity.com/workshop/filedetails/discussion/3246316298/4764334012741504141

I can translate English thread into Russian as a native speaker (if translation is required not from chatGPT)
Yggdrasil  [dév.] 22 févr. à 8h47 
アストルフォ a écrit :
Yggdrasil a écrit :

This transacted page is out dated. Please refer to the english version for the latest steps. https://steamcommunity.com/workshop/filedetails/discussion/3246316298/4764334012741504141

I can translate English thread into Russian as a native speaker (if translation is required not from chatGPT)

That would be great, thank you in advance. Please keep the format the same while you are translating
Yggdrasil a écrit :
アストルフォ a écrit :

I can translate English thread into Russian as a native speaker (if translation is required not from chatGPT)

That would be great, thank you in advance. Please keep the format the same while you are translating

Alr, should we contact somewhere or should I just create a new thread? Also I'm not very experienced in text formatting, so if I have questions I can ask
Yggdrasil  [dév.] 23 févr. à 9h49 
アストルフォ a écrit :
Yggdrasil a écrit :

That would be great, thank you in advance. Please keep the format the same while you are translating

Alr, should we contact somewhere or should I just create a new thread? Also I'm not very experienced in text formatting, so if I have questions I can ask

Please just create a new thread
Yggdrasil a écrit :
アストルフォ a écrit :

Alr, should we contact somewhere or should I just create a new thread? Also I'm not very experienced in text formatting, so if I have questions I can ask

Please just create a new thread
I finally did it. I had a lot of problems irl while doing it, that's why it took me so long. But i can't create new thread because of error 2
Yggdrasil  [dév.] 10 mars à 15h13 
アストルフォ a écrit :
Yggdrasil a écrit :

Please just create a new thread
I finally did it. I had a lot of problems irl while doing it, that's why it took me so long. But i can't create new thread because of error 2

Hmm, cannot create a discussion? I think everyone should have the permission to do so, I’m not sure about the Steam errors but you may want to search around in google or something for the fix. Or just send me the content in some other ways and I will create a discussion for it.
Yggdrasil a écrit :
アストルフォ a écrit :
I finally did it. I had a lot of problems irl while doing it, that's why it took me so long. But i can't create new thread because of error 2

Hmm, cannot create a discussion? I think everyone should have the permission to do so, I’m not sure about the Steam errors but you may want to search around in google or something for the fix. Or just send me the content in some other ways and I will create a discussion for it.
https : // www. mediafire. com/file/5ni1ufu8n4g7wqw/Open_Hyper_Ai_Russian.docx/file
i checked steam forum and ig it's because of length. IDK how i can fix it, i tried removing my additions, but anyway it doesn't work for me. So, any ideas? Maybe split it in two parts? Like maybe appendix will be another thread? (sry for my English, im good in translating but not in writing :c)
Dernière modification de アストルフォ; 11 mars à 7h23
< >
Affichage des commentaires 1 à 9 sur 9
Par page : 1530 50