源战役
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

101 строка
2.9 KiB

4 недель назад
  1. -define(SQL_ROLE_NUCLEON_GET, <<"SELECT `lv`,`exp`,`normal`,`ntime`,`nfirst`,`nstate`,`special`,`stime`,`sfirst`,`estate`,`rtime` FROM `role_nucleon` where rid=~p">>).
  2. -define(SQL_ROLE_NUCLEON_REPLACE,<<"replace into `role_nucleon` (`rid`,`lv`,`exp`,`normal`,`ntime`,`nfirst`,`nstate`,`special`,`stime`,`sfirst`,`estate`,`rtime`) VALUES (~p,~p,~p,~p,~p,~p,'~ts',~p,~p,~p,'~ts',~p)">>).
  3. -define(SQL_PLAYER_NUCLEON_GET,<<"SELECT `pos`,`grade`,`lv`,`exp`,`skill`,`skill_lv`,`sec_lv`,`attrs` FROM `player_nucleon` where rid=~p">>).
  4. -define(SQL_PLAYER_NUCLEON_REPLACE,<<"replace into `player_nucleon` (`rid`,`pos`,`grade`,`lv`,`exp`,`skill`,`skill_lv`,`sec_lv`,`attrs`) VALUES (~p,~p,~p,~p,~p,~p,~p,~p,'~ts')">>).
  5. -define(MODIY_VALUE, 3).
  6. -record(role_nucleon, {
  7. lv = 0, %%灵能等级
  8. exp = 0, %%灵能经验
  9. holes = [], %%槽位数据nucleon_hole
  10. armor_attr = [], %%装甲属性
  11. normal = 0, %%普通已抽免费次数
  12. ntime = 0, %%上次免费抽时间
  13. nfirst = 0, %%普通首次
  14. nstate = [], %%免费抽奖情况
  15. special = 0, %%付费已抽免费次数
  16. stime = 0, %%上次付费已抽免费次数
  17. sfirst = 0, %%付费首次
  18. estate = [], %%付费抽奖情况
  19. rtime = 0, %%刷新时间
  20. power = 0, %%系统战力
  21. attrs = [] %%系统属性
  22. }).
  23. -record(nucleon_hole,{
  24. pos = 0, %%部位
  25. grade = 1, %%部位阶位
  26. lv = 1, %%部位等级
  27. exp = 0, %%=部位经验
  28. attrs = [], %%部位属性
  29. skill = 0, %%技能
  30. skill_lv = 0, %%技能等级
  31. sec_lv = 0 %%觉醒等级
  32. }).
  33. %%配置结构
  34. -record(nucleon_title_base, {
  35. name = "", %%名称
  36. exp = 0, %%激活要求
  37. next = 0, %%下一阶
  38. cost = [], %%消耗
  39. rate = 0, %%暴击概率
  40. dungeon = 0,%%副本要求
  41. attrs = [] %%属性
  42. }).
  43. %%圣物基础
  44. -record(nucleon_equip_base, {
  45. star = 0, %%星数
  46. attrs = [], %%基础属性
  47. resolve = [], %%分解材料
  48. cost = [], %%突破消耗
  49. next = 0 %%突破目标
  50. }).
  51. %%圣物升级
  52. -record(nucleon_lv_base, {
  53. exp = 0, %%经验条
  54. next = 0, %%下一级
  55. cost = [], %%消耗
  56. grade = 0 %%属于阶段
  57. }).
  58. %%圣物洗练
  59. -record(nucleon_recast_base,{
  60. attrs = [],%%基础属性
  61. maxs = [],%%属性上限
  62. adds = [],%%成长值
  63. cost = [] %%消耗
  64. }).
  65. %%圣物觉醒
  66. -record(nucleon_section_base,{
  67. cost=[],
  68. attrs=[],
  69. skill=[],
  70. sec_skill=[],
  71. next=0
  72. }).
  73. %%奖池奖品
  74. -record(nucleon_award_base, {
  75. awards = [],
  76. color = 0, %%品质
  77. broadcast = 0, %%是否广播0否
  78. lv = 0 %%开放等级
  79. }).
  80. %%奖池设置
  81. -record(pool_base, {
  82. cost = [], %%单抽消耗
  83. pay = [], %%十年抽消耗
  84. base = [], %%基础获得
  85. rule = [], %%隐藏规则[{2,10}] 品质2 10次必出
  86. first = 0, %%首次获得 用来指定首次抽奖奖池品质 就是楼上的#nucleon_award_base.color
  87. cd = 0, %%免费CD
  88. free = 0, %%每日免费次数
  89. open = 0, %%开服有效
  90. one = 0, %%单抽券
  91. ten = 0 %%连抽券
  92. }).