源战役
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

49 行
1.4 KiB

  1. %%%--------------------------------------
  2. %%% @Module : lucky_wheel.hrl
  3. %%% @Author : huyihao
  4. %%% @Created : 2018.08.06
  5. %%% @Description: 幸运转盘
  6. %%%--------------------------------------
  7. -define(LuckyWheelLogLen, 50).
  8. -record(lucky_wheel_state, {
  9. sub_type_list = [],
  10. check_timer = 0
  11. }).
  12. -record(lucky_wheel_info, {
  13. sub_type = 0,
  14. player_list = [],
  15. log_list = [],
  16. times_list = []
  17. }).
  18. -record(lucky_wheel_player_info, {
  19. role_id = 0,
  20. pleyer_times_list = []
  21. }).
  22. -record(lucky_wheel_reward_con, {
  23. roll_id = 0,
  24. reward_list = [],
  25. weight = 0,
  26. single_limit = 0,
  27. all_limit = 0,
  28. if_chat = 0
  29. }).
  30. -define(SelectLuckyWheelAllLimitAllSql,
  31. <<"SELECT `sub_type`, `roll_id`, `times` FROM `lucky_wheel_all_limit`">>).
  32. -define(ReplaceLuckyWheelAllLimitSql,
  33. <<"REPLACE INTO `lucky_wheel_all_limit` (`sub_type`, `roll_id`, `times`) VALUES (~p, ~p, ~p)">>).
  34. -define(DelectLuckyWheelAllLimitSql,
  35. <<"DELETE FROM `lucky_wheel_all_limit` WHERE `sub_type` IN (~s)">>).
  36. -define(SelectLuckyWheelPlayerLimitAllSql,
  37. <<"SELECT `sub_type`, `role_id`, `roll_id`, `times` FROM `lucky_wheel_player_limit`">>).
  38. -define(ReplaceLuckyWheelPlayerLimitSql,
  39. <<"REPLACE INTO `lucky_wheel_player_limit` (`sub_type`, `role_id`, `roll_id`, `times`) VALUES (~p, ~p, ~p, ~p)">>).
  40. -define(DelectLuckyWheelPlayerLimitSql,
  41. <<"DELETE FROM `lucky_wheel_player_limit` WHERE `sub_type` IN (~s)">>).