HomeServer/lualib-src/Server-main/AllServer/CenterServer/Web.lua
2024-11-20 15:41:37 +08:00

32 lines
831 B
Lua

local skynet = require "skynet"
local oo = require "Class"
local log = require "Log"
local pb = require "pb"
local errorInfo = require "ErrorInfo"
local dataType = require "DataType"
local Web = oo.class()
function Web:Init()
end
--礼盒展示
function Web:Watch( player , c2sData , s2cData )
c2sData.data = assert(pb.decode("C2SADWatch", c2sData.data ))
local data = {}
local type = c2sData.data.type
if not type then
s2cData.code = errorInfo.ErrorCode.ErrRequestParam
else
--广告数量加+1
player.gameData.adCount = player.gameData.adCount + 1
data.type = type
data.adCount = player.gameData.adCount
end
s2cData.cmd = pb.enum("MsgType","CMD_S2C_ADWatch")
s2cData.data = assert(pb.encode("S2CADWatch", data))
end
skynet.server.web = Web
return Web