源战役
Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

57 wiersze
2.6 KiB

1 miesiąc temu
  1. %%-----------------------------------------------------------------------------
  2. %% @Module : equip_devour.hrl
  3. %% @Author : WJQ
  4. %% @Created : 2018-11-26
  5. %% @Description: 装备吞噬头文件
  6. %%-----------------------------------------------------------------------------
  7. -define(DEVOUR_MAX, 100). %% 单次装备吞噬最大数量
  8. %% ============================ 后台配置定义 ===================================
  9. %% ----------------------------------------------------------------------------
  10. %% 吞噬等级配置
  11. -record(equip_devour_lv_con, {
  12. lv = 0, %% 萌羊等级
  13. exp = 0, %% 升到下一级所需经验
  14. attr = [], %% 当前等级属性
  15. notice = 0 %% 是否需要发送传闻 (1:需要 0:不需要)
  16. }).
  17. %% 吞噬经验配置
  18. -record(equip_devour_exp_con, {
  19. stage = 0, %% 道具阶数
  20. quality = 0, %% 道具品质
  21. star = 0, %% 道具星数
  22. goods_id = 0, %% 物品ID (为0时根据前三个条件筛选)
  23. exp = 0 %% 吞噬增加经验值
  24. }).
  25. %% -----------------------------------------------------------------------------
  26. %% ============================== 邮件&传闻定义 ===================================
  27. %% ----------------------------------------------------------------------------
  28. %%
  29. %% ----------------------------------------------------------------------------
  30. %% ============================== 常量宏定义 ===================================
  31. %% ----------------------------------------------------------------------------
  32. %% 功能开放等级
  33. -define(DEVOUR_OPEN_LV, 95).
  34. %% ----------------------------------------------------------------------------
  35. %% ============================ 数据保存定义 ===================================
  36. %% ----------------------------------------------------------------------------
  37. %% PS保存记录
  38. -record(equip_devour_status, {
  39. role_id = 0, %% 角色ID
  40. lv = 0, %% 吃货羊当前等级
  41. exp = 0, %% 吃货羊当前经验
  42. attr = [] %% 吃货羊当前属性
  43. }).
  44. %% ----------------------------------------------------------------------------
  45. %% =============================== SQL 查询 ===================================
  46. %% ----------------------------------------------------------------------------
  47. %% Tab: [equip_devour]
  48. -define(SQL_SELECT_STATUS, <<"SELECT `role_id`, `lv`, `exp` FROM `equip_devour` WHERE `role_id` = ~p">>).
  49. -define(SQL_REPLACE_STATUS, <<"REPLACE INTO `equip_devour` (`role_id`, `lv`, `exp`) VALUES (~p, ~p, ~p)">>).
  50. %% ----------------------------------------------------------------------------