Lua Script Engine Downloads › Sourcecode Category: Tools Developer: reactiioN' Uploaded by: System Uploaded at: Thu 9. Jul 2015, 21:50 System: Windows Download (18.80 KB) VirusTotal Result: 0/56 Download (18.80 KB) Description Problems or Questions regarding the hack?Take a look at our FAQ Standalone application which allows you to write (external based) hacks in lua and execute them. There will come an overlay with drawing functions and dynamic font wrapper when I have some more free time.Installation:Download the repoExtract the lua531_windows_files archive and follow the introductions from readmeMove the lua5.X.X.dll into your executable pathGithub: Only registered and activated users can see links.List of supported API's:TEXT Code:/* - Base API - Type: UserAPI Wrapper*/+ RegisterCallbackFunction+ int BitBand( Bit, Flag )+ int GetKeyState( Key )+ Include( pfad )+ Sleep( Time ) /* - Class: CVarSystem - Type: Wrapper*/+ bool CVar.RegisterCVar( Name, value )+ bool CVar.GetBool( Name )+ float CVar.GetFloat( Name )+ int CVar.GetInt( Name )+ bool CVar.SetValue( Name, value as bool or number ) /* - Class: File - Type: UserAPI Wrapper*/+ bool File.GetBool( AppName, KeyName, File, optional default_value )+ float File.GetFloat( AppName, KeyName, File, optional default_value )+ int File.GetInt( AppName, KeyName, File, optional default_value )+ bool File.WriteBool( AppName, KeyName, File, value )+ bool File.WriteFloat( AppName, KeyName, File, value )+ bool File.WriteInt( AppName, KeyName, File, value ) /* - Class: RemoteProcess - Type: Wrapper*/+ bool Process.RegisterModule( ModuleName )+ int Process.FindSignature( ModuleName, Signature, ExtraOffset )+ int, int Process.GetModuleData( ModuleName )+ bool Process.SendMessage( Msg, WPARAM, LPARAM )+ bool Process.ReadBool( Address )+ int Process.ReadByte( Address )+ float Process.ReadFloat( Address )+ int Process.ReadInteger( Address )+ bool Process.WriteBool( Address, value )+ bool Process.WriteByte( Address, value )+ bool Process.WriteFloat( Address, value )+ bool Process.WriteInt( Address, value )Example (for source engine, base module init):TEXT Code:local firsttick = truefunction MainCallbackFunction( ) if( firsttick == true ) then print( "print from MainCallbackFunction" ) firsttick = false endend if( Process.RegisterModule( "client.dll" ) == true and Process.RegisterModule( "engine.dll" ) == true ) then local ClientBase, ClientSize = Process.GetModuleData( "client.dll" ) print( string.format( "found client.dll at 0x%X, size: 0x%X", ClientBase, ClientSize ) ) local EngineBase, EngineSize = Process.GetModuleData( "engine.dll" ) print( string.format( "found engine.dll at 0x%X, size: 0x%X", EngineBase, EngineSize ) ) if( ClientBase ~= 0 and EngineBase ~= 0 ) then RegisterCallbackFunction( "MainCallbackFunction" ) endendImportant: for usage you need the lua5.X.X.dll Download Lua Script Engine