lol x2
Me so hungry I clicked dat
Wiki updated with a new scripting API for AI bots
https://developer.valvesoftware.com/wiki/Dota_Bot_Scripting
Amateur shit like this is why Riot continues to run circles around Valve/Dota 2.
If the notes NS is looking at on Twitch are real then WHAT THE ACTUAL FUCK
Talents like in HotS selectable every 5 levels?
If the notes NS is looking at on Twitch are real then WHAT THE ACTUAL FUCK
Talents like in HotS selectable every 5 levels?
If the notes NS is looking at on Twitch are real then WHAT THE ACTUAL FUCK
Talents like in HotS selectable every 5 levels?
Can't deny (in league)
5 shrines inside the base
i hope thats fake
shit sounds horrib;e
If the notes NS is looking at on Twitch are real then WHAT THE ACTUAL FUCK
Talents like in HotS selectable every 5 levels?
Those are probably fake but you people would never quit Dota anyway so stop pretending
i hope thats fake
shit sounds horrib;e
If those are real I'm fucking done
Notlikethis
i'll bet you a shitty courier item that they're real
were being jebaited here
In the meantime, can someone explain the origin of 'jebaited'?
He was working for Rito all alongNo way icefrog puts dumb ass shit like talents in. If he does, he's intentionally trying to destroy the game.
He was working for Rito all along
Dota 7.00 "The New Journey" changes: Monkey King hero added, new HUD, new pregame, community bots and more!
???????
Dota 7.00 "The New Journey" changes: Monkey King hero added, new HUD, new pregame, community bots and more!
???????
Dota 7.00 "The New Journey" changes: Monkey King hero added, new HUD, new pregame, community bots and more!
???????
The best of League in-jokesIs that is an in-joke, because it should be.
Dota 7.00 "The New Journey" changes: Monkey King hero added, new HUD, new pregame, community bots and more!
???????
Is that is an in-joke, because it should be.
maybe that fancy camera thing they never activated from a while back
Can't wait to see new HUD.
alex jebailey from CEO
For those who can't access:
Overview
Bot scripting in Dota is done via lua scripting. This is done at the server level, so there's no need to do things like examine screen pixels or simulate mouse clicks; instead scripts can query the game state and issue orders directly to units. Scripts have full have access to all the entity locations, cooldowns, mana values, etc that a player on that team would expect to. The API is restricted such that scripts can't cheat -- units in FoW can't be queried, commands can't be issued to units the script doesn't control, etc.
In addition to lua scripting, the underlying C++ bot code still exists, and scripts can decide how much or little of the underlying bot structure to use.
Bots are organized into three levels of evaluation and decisionmaking:
Team Level
This is code that determines how much the overall team wants to push each lane, defend each lane, farm each lane, or kill Roshan. These desires exist independent of the state of any of the bots. They are not authoritative; that is, they do not dictate any actions taken by any of the bots. They are instead just desires that the bots can use for decisionmaking.
Mode Level
Modes are the high-level desires that individual bots are constantly evaluating, with the highest-scoring mode being their currently active mode. Examples of modes are laning, trying to kill a unit, farming, retreating, and pushing a tower.
Action Level
Actions are the individual things that bots are actively doing on a moment-to-moment basis. These loosely correspond to mouse clicks or button presses -- things like moving to a location, or attacking a unit, or using an ability, or purchasing an item.
The overall flow is that the team level is providing top-level guidance on the current strategy of the team. Each bot is then evaluating their desire score for each of its modes, which are taking into account both the team-level desires as well as bot-level desires. The highest scoring mode becomes the active mode, which is solely responsible for issuing actions for the bot to perform.