molodoydoto / dota2-lua-engine

Lua Scripting Engine for Dota 2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dota2-lua-engine

Lua Scripting Engine for Dota 2

Usage

Start a match than execute dota2-esp\tools\dota-inject.bat

Commands

$ lua_execute <file_name>
$ lua_unload <file_name>

API

Work in progress.

dota.GetLocalPlayer()
dota.GetLocalHero()
dota.FindEntities()
dota.AddPaintHook()
dota.AddEventListener()
dota.AddConsoleCommand()

dota.PlayerResource
dota.DrawUtils
dota.GlobalInstanceManager

Examples

You can find multiple example-scripts in scripts.

About

Lua Scripting Engine for Dota 2

License:GNU General Public License v3.0


Languages

Language:C++ 54.8%Language:C 28.4%Language:Java 6.6%Language:Python 4.7%Language:Shell 2.9%Language:Lua 1.8%Language:Objective-C 0.8%Language:CSS 0.0%Language:Emacs Lisp 0.0%Language:Vim Script 0.0%Language:Perl 0.0%