|
|
@@ -44,16 +44,7 @@ function ActFirstRecharge.rechargeEvent(actor, cfg_recharge, count, amount, ext,
|
|
44
|
44
|
ActFirstRecharge.saveData(data, actor)
|
|
45
|
45
|
ActFirstRecharge.sendPanel(actor, data)
|
|
46
|
46
|
-- jprint("更新豪礼数据",data,config)
|
|
47
|
|
- sendluamsg(
|
|
48
|
|
- actor,
|
|
49
|
|
- LuaMessageIdToClient.RES_ACT_FIRST_CHARGE_INFO,
|
|
50
|
|
- {
|
|
51
|
|
- payTime = data.payTime,
|
|
52
|
|
- showTime = data.showTime,
|
|
53
|
|
- rewardStatus = data.rewardStatus,
|
|
54
|
|
- awards = ConfigDataManager.getTableValue("cfg_Activity_firstRecharge", "reward", "id", 1)
|
|
55
|
|
- }
|
|
56
|
|
- )
|
|
|
47
|
+ ActFirstRecharge.getInfo(actor, {})
|
|
57
|
48
|
end
|
|
58
|
49
|
|
|
59
|
50
|
---统一的请求消息处理
|
|
|
@@ -92,16 +83,7 @@ function ActFirstRecharge.gainReward(actor, reqParameter)
|
|
92
|
83
|
-- 发送奖励
|
|
93
|
84
|
ActFirstRecharge.sendPanel(actor, data)
|
|
94
|
85
|
-- jprint("领奖豪礼数据",data)
|
|
95
|
|
- sendluamsg(
|
|
96
|
|
- actor,
|
|
97
|
|
- LuaMessageIdToClient.RES_ACT_FIRST_CHARGE_INFO,
|
|
98
|
|
- {
|
|
99
|
|
- payTime = data.payTime,
|
|
100
|
|
- showTime = data.showTime,
|
|
101
|
|
- rewardStatus = data.rewardStatus,
|
|
102
|
|
- awards = ConfigDataManager.getTableValue("cfg_Activity_firstRecharge", "reward", "id", 1)
|
|
103
|
|
- }
|
|
104
|
|
- )
|
|
|
86
|
+ ActFirstRecharge.getInfo(actor, {})
|
|
105
|
87
|
end
|
|
106
|
88
|
|
|
107
|
89
|
-- 主线任务状态变化
|
|
|
@@ -112,16 +94,7 @@ function ActFirstRecharge.onTaskChange(actor, taskId, taskStatus)
|
|
112
|
94
|
data.showTime = getbaseinfo("nowsec")
|
|
113
|
95
|
ActFirstRecharge.saveData(data, actor)
|
|
114
|
96
|
-- 通知前端弹窗
|
|
115
|
|
- sendluamsg(
|
|
116
|
|
- actor,
|
|
117
|
|
- LuaMessageIdToClient.RES_ACT_FIRST_CHARGE_INFO,
|
|
118
|
|
- {
|
|
119
|
|
- payTime = data.payTime,
|
|
120
|
|
- showTime = data.showTime,
|
|
121
|
|
- rewardStatus = data.rewardStatus,
|
|
122
|
|
- awards = ConfigDataManager.getTableValue("cfg_Activity_firstRecharge", "reward", "id", 1)
|
|
123
|
|
- }
|
|
124
|
|
- )
|
|
|
97
|
+ ActFirstRecharge.getInfo(actor, {})
|
|
125
|
98
|
end
|
|
126
|
99
|
end
|
|
127
|
100
|
|
|
|
@@ -144,6 +117,11 @@ function ActFirstRecharge.getInfo(actor, msgData)
|
|
144
|
117
|
)
|
|
145
|
118
|
end
|
|
146
|
119
|
|
|
|
120
|
+-- 角色登录
|
|
|
121
|
+function ActFirstRecharge.login(actor)
|
|
|
122
|
+ ActFirstRecharge.getInfo(actor, {})
|
|
|
123
|
+end
|
|
|
124
|
+
|
|
147
|
125
|
--TODO 一定要放到文件最后
|
|
148
|
126
|
EventListerTable.registerType("首充活动", _rechargeType(), _playerDbKey())
|
|
149
|
127
|
--注册充值事件
|