|
|
- %%-----------------------------------------------------------------------------
- %% desc :活动-冒险征程
- %% author :ljy
- %% time :20/11/9
- %%-----------------------------------------------------------------------------
- -define(ONE_LOTTERY, 10). %% 单抽和十连抽需要消耗的热点值
- -define(TEN_LOTTERY, 100).
-
- -define(CONSUME, 631). %% 彩钻消费mod_id
-
- %% 查询定制活动保存的数据
- -define(SELECT_CUSTOM_ACT_DATA, <<"select `act_data` from `custom_act_data` where `rid`=~p and `type`=~p and `subtype`=~p">>).
-
- %% 查询奖励领取次数
- -define(SELECT_REWARD_RECEIVE_TIMES, <<"select grade, receive_times from custom_act_receive_reward where role_id = ~p and `type`=~p and `subtype`=~p">>).
-
- %% 查询开启了冒险征途活动的玩家id
- -define(SELECT_OPEN_ACT_ROLES, <<"SELECT `id` FROM `player_low` WHERE `lv` >= ~p">>).
-
- -record(adventure_road, {
- score = 0, %% 热点值
- progress = 0, %% 进度值
- consume = 0, %% 活动期间累计消费
- recharge = 0, %% 活动期间累计充值
- adventure_task = [] %% [{{mod_id, sub_id},Times}]
- }).
-
- -record(rand_reward, {
- sub_id = 0, %% 映射id
- grade_id = 0, %% 奖励id
- reward_list = [], %% 奖励
- rate = 0 %% 权重
- }).
|