#include #include "lua_class.h" using namespace std; int openscript(lua_State* G) { lua* L = new lua(G); const char* file = L->getstring(-1); L->pop(1); L->dofile(file); return 0; } void setupLuaBot(lua* L) { //Register functions L->register_func("_OpenScript",openscript); //L->dostring("socket = require('socket')"); L->dofile("./main.lua"); } int main() { lua* Lua = new lua(); setupLuaBot(Lua); delete Lua; return 0; }