|
|
|
-define(TICKET_WISH, 0). %交易券祈愿
|
|
-define(LUXURY_WISH, 1). %豪华祈愿
|
|
-define(EXPERIENCE_WISH, 2).%经验祈愿
|
|
|
|
-define(FREECD, prayer_).
|
|
-define(EXCHANGE_TIMES, prayer_times_).
|
|
|
|
% -define(MOD_CURRENCYWISH, 340).
|
|
|
|
-define(COUNTER_LUXURY_DAILY_TIMES, ?LUXURY_WISH). %豪华祈愿每日计数器的功能id
|
|
-define(COUNTER_EXPERIENCE_DAILY_TIMES, ?EXPERIENCE_WISH). %经验祈愿每日计数器的功能id
|
|
% 记录角色最后一次使用免费抽奖的时间
|
|
-record(role_currencywish,{
|
|
% roleid,
|
|
lastfreetimemap = #{} % wishtype=>Val for example: 0 => Ticket_last, 1 => Luxury_last, 2 => Experience_last
|
|
}).
|
|
|
|
|
|
|
|
|
|
-define(SQL_CURRENCYWISH_SELECT, <<"select `ticket_free_last`, `luxury_free_last`, `expr_free_last` from `role_currencywish_freelast` where roleid = ~p">>).
|
|
|
|
-define(SQL_CURRENCYWISH_REPLACE, <<"replace into `role_currencywish_freelast` (`roleid`,`ticket_free_last`,`luxury_free_last`,`expr_free_last`) VALUES (~p,~p,~p,~p)">>).
|
|
|
|
% -define(SQL_CURRENCYWISH_UPDATE, <<"update `role_currencywish_freelast` set `ticket_free_last` = ~p, `luxury_free_last` = ~p, `expr_free_last` = ~p where roleid = ~p">>).
|