static int RemoveLuaMessageHandler(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 4);
        INetManager obj  = LuaScriptMgr.GetNetObject <INetManager>(L, 1);
        int         arg0 = (int)LuaScriptMgr.GetNumber(L, 2);
        string      arg1 = LuaScriptMgr.GetLuaString(L, 3);
        LuaFunction arg2 = LuaScriptMgr.GetLuaFunction(L, 4);

        obj.RemoveLuaMessageHandler(arg0, arg1, arg2);
        return(0);
    }