int mesage_Execute(lua_State* L) { CMessage* msg = cmessage_arg(L,"mesage_Execute"); CString cmd = luaL_checkstring(L,2); CMessage* msgOut = new CMessage(); if(msg->ExecCommand(cmd,NULL,msgOut)) { wrap_cmsg(L, msgOut); return 1; } delete msgOut; return 0; }