How to remove commands from LUA?

Started by
1 comment, last by dax__ 16 years, 8 months ago
Hey all, This code shows how I registered my commands: lua_pushstring(luaState, name.c_str()); lua_pushlightuserdata(luaState, cmd.GetPointer()); lua_pushcclosure(luaState, LuaFunctionCallback, 1); lua_settable(luaState, LUA_GLOBALSINDEX); But how can i remove the registered commands again? Thanks in advance!
Advertisement
lua_pushstring(luaState, name.c_str());
lua_pushnil();
lua_settable(luaState, LUA_GLOBALSINDEX);

that will empty out what ever name is in the global table
Thanks, it works just fine ;)



[Edited by - dax__ on August 1, 2007 4:35:16 PM]

This topic is closed to new replies.

Advertisement