源战役
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 line
1.1 KiB

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