Client side Lua scripting for Enemy Territory - Wolfenstein. Note that this is more of a proof of concept and it's far from to be finished. To be honest, it's never going to be.
- ET 2.60b (any mod should be working)
Released DLL is undetected by ETPro 3.2.6 anti-cheat, relevant addresses are, however, stripped from this source.
Download and inject the DLL and connect a server.
Loading a module
<module>.lua is relative to your ET executable.
Unloads a previously loaded module. You can list loaded modules with
et.Cvar_Get(string name): string|nil
et.Cvar_Set(string name, string value)
et.Argv(number)- argument handling for
CG_ConsoleCommand(string command): bool- handles a command entered in client console, return
trueto intercept it
CG_ServerCommand()- called on every server command