Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
---
Бот новой версии 1.4-sf должен корректно работать на 7.23 патче.
Спасибо за бота
Does it reproduce stable at the beginning of the game each time when you launch the bot?
- Implement the blink + eul's + requiem combo.
- Implement the eul's + requiem combo.
- Consider a potential location of enemy hero when evading him.
- Rework management of the inventory and backpack slots.
- Rework the item build. Now the bot buys the 2nd wraith band, infused raindrops, eul's and blink.
- Implement the move for casting the requiem ability.
- Implement the move for using the hood of defiance.
- Fix bugs with moving to the base through waypoints.
- Fix the bug when the bot stays AFK while buying items.
- Fix the bug with stuck when turning for casting shadowraze.
- Fix the bug with upgrading skills when the bot gains two levels at the time.
- Implement moves for using wards.
- Implement an algorithm for moving to the safe spot through waypoints.
- Add a strategy for the close fight with the enemy hero on low hp.
- Keep a minimal safe distance with the enemy hero when using the flask.
- Fix bugs with moving to the base for recovery.
Язык - Lua. Ботов можно писать в любой IDE или текстовом редакторе. В момент начала матча, скрипты Lua загружаются в память клиента Dota 2 и там выполняются. То есть бота самостоятельно без клиента Dota запустить нельзя.
Вот API игры, которым может пользоваться бот:
https://developer.valvesoftware.com/wiki/Dota_Bot_Scripting#Animation_Activities
Некоторые из этих функций не работают.
Хорошая статья, как начать писать ботов:
http://ruoyusun.com/2017/01/08/dota2-ai-quickstart.html
Статья, как написать самого простого бота:
https://gcarvalho.blog/2017/01/01/dota-2-bot-scripting-api-hello-world/
- Retreat to the safe spot via waypoints.
- Add the wait-cancel mechanism for managing the current move.
- Use spots near towers as safe spots.
- Improve the evading of enemy shadowrazes.
- Improve the kiting algorithm.
- Fix the bug when the bot evades shadowrazes which should miss.
- Fix the bug when bot evades enemy hero which is too far.
- Fix the bug with choosing the safe spot when enemy creeps chase.
- Fix the bug with losing ally front creeps.
- Fix a bug with cyclic turning to the enemy hero for casting a shadowraze.
- Rework the algorithm for canceling the backswing attack animation.
- Change order of buying the flask and mango. The flask always comes first.
- Make the bot behavior less aggressive for avoiding enemy shadowrazes.
- Add extra safe spots between ally tier 1 and tier 2 towers.