local MJPlayer = { -- 自动出牌 auto_out_card = false, -- 手牌列表 hand_cards = nil, card_list = nil, -- 剩余牌数 hand_left_count = 0, -- 出牌列表 outcard_list = nil, -- 牌组列表 fz_list = nil } local M = MJPlayer --- Create a new EXPlayer function M.new() setmetatable(M,{__index = Player}) local self = setmetatable({}, {__index = M}) self.hand_cards = {} self.card_list = {} self.outcard_list = {} self.fz_list = {} return self end -- 清理玩家数据 function M:Clear() Player.Clear(self) self.hand_cards = {} self.card_list = {} self.outcard_list = {} self.fz_list = {} self.hand_left_count = 0 end return M