local skynet = require "skynet" local oo = require "Class" local log = require "Log" local pb = require "pb" local dataType = require "DataType" local errorInfo = require "ErrorInfo" local lottery = require "Lottery" local AdvancedLottery = oo.class(lottery) AdvancedLottery.lotteryType = dataType.LotteryType_LongTime --初始化数据 function AdvancedLottery:InitData( player , lotteryType ) if not player.gameData.lottery[ lotteryType ] then player.gameData.lottery[ lotteryType ] = {} end end --花店展示 function AdvancedLottery:Show( player , c2sData , s2cData ) c2sData.data = assert(pb.decode("C2SFlowerShopShow", c2sData.data )) local data = {} s2cData.cmd = pb.enum("MsgType","CMD_S2C_FlowerShopShow") s2cData.data = assert(pb.encode("S2CFlowerShopShow", data)) end skynet.server.advancedLottery = AdvancedLottery return AdvancedLottery