%%----------------------------------------------------------------------------- %% 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 %% 权重 }).