cfg_task_gold.lua 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. -- 此文件工具自动生成,不要修改
  2. ---@class cfg_task_gold_column
  3. ---@field id number @编号 column=1 A
  4. ---引用怪物表id
  5. ---@field monsterId number @怪物id column=2 B
  6. ---填写怪物所在的地图
  7. ---@field mapName string @任务描述 column=3 C
  8. ---等级下限#等级上限
  9. ---不填则没有等级限制
  10. ---@field level IntList @等级 column=4 D
  11. ---@field weight number @任务出现的权重 column=5 E
  12. ---1星权重#2星权重#3星权重
  13. ---(万分比)
  14. ---@field probability IntList @星级权重 column=6 F
  15. ---1星权重#2星权重#3星权重
  16. ---(万分比)
  17. ---仅在付费刷新的时候调用
  18. ---@field specialProbability IntList @特殊星级权重 column=7 G
  19. ---1星数量#2星数量#3星数量
  20. ---@field taskGoalNum IntList @任务目标数量 column=8 H
  21. ---格式:道具id#道具数量|道具id#道具数量
  22. ---修正id为0或空表示不修正
  23. ---@field rewardItem1 IntListList @1星任务奖励 column=9 I
  24. ---格式:道具id#道具数量#修正id|道具id#道具数量#修正id
  25. ---@field rewardItem2 IntListList @2星任务奖励 column=10 J
  26. ---格式:道具id#道具数量#修正id|道具id#道具数量#修正id
  27. ---@field rewardItem3 IntListList @3星任务奖励 column=11 K
  28. ---@field rewardExpNum1 number @1星经验数量 column=12 L
  29. ---@field rewardExpNum2 number @2星经验数量 column=13 M
  30. ---@field rewardExpNum3 number @3星经验数量 column=14 N
  31. ---默认填1
  32. ---@field monlist number @怪物列表 column=15 O
  33. local cfg_task_gold =
  34. {
  35. {id=1, monsterId=500025, level={65,99}},
  36. {id=2, monsterId=500026, level={65,99}},
  37. {id=3, monsterId=500029, level={65,99}},
  38. {id=4, monsterId=500030, mapName="死亡沙漠", level={100,149}},
  39. {id=5, monsterId=500031, mapName="死亡沙漠", level={100,149}},
  40. {id=6, monsterId=500033, mapName="死亡沙漠", level={100,149}},
  41. {id=7, monsterId=500037, mapName="幽暗森林"},
  42. {id=8, monsterId=500035, mapName="幽暗森林"},
  43. {id=9, monsterId=500036, mapName="幽暗森林"},
  44. {id=10, monsterId=500038, mapName="天空之城"},
  45. {id=11, monsterId=500039, mapName="天空之城"},
  46. {id=12, monsterId=500040, mapName="天空之城"},
  47. {id=13, monsterId=500043, mapName="坎特鲁废墟", level={200,249}},
  48. {id=14, monsterId=500045, mapName="坎特鲁废墟", level={200,249}},
  49. {id=15, monsterId=500047, mapName="坎特鲁废墟", level={200,249}},
  50. {id=16, monsterId=500048, mapName="坎特鲁遗迹", level={250,299}},
  51. {id=17, monsterId=500049, mapName="坎特鲁遗迹", level={250,299}},
  52. {id=18, monsterId=500050, mapName="坎特鲁遗迹", level={250,299}},
  53. {id=19, monsterId=500051, mapName="冰霜之城", level={300,349}},
  54. {id=20, monsterId=500052, mapName="冰霜之城", level={300,349}},
  55. {id=21, monsterId=500055, mapName="冰霜之城", level={300,349}},
  56. {id=22, monsterId=500057, mapName="安宁池", level={350,399}},
  57. {id=23, monsterId=500059, mapName="安宁池", level={350,399}},
  58. {id=24, monsterId=500060, mapName="安宁池", level={350,399}},
  59. {id=25, monsterId=500025, level={65,99}},
  60. {id=26, monsterId=500026, level={65,99}},
  61. {id=27, monsterId=500029, level={65,99}},
  62. {id=28, monsterId=500030, mapName="死亡沙漠", level={100,149}},
  63. {id=29, monsterId=500031, mapName="死亡沙漠", level={100,149}},
  64. {id=30, monsterId=500033, mapName="死亡沙漠", level={100,149}},
  65. {id=31, monsterId=500037, mapName="幽暗森林"},
  66. {id=32, monsterId=500035, mapName="幽暗森林"},
  67. {id=33, monsterId=500036, mapName="幽暗森林"},
  68. {id=34, monsterId=500038, mapName="天空之城"},
  69. {id=35, monsterId=500039, mapName="天空之城"},
  70. {id=36, monsterId=500040, mapName="天空之城"},
  71. {id=37, monsterId=500043, mapName="坎特鲁废墟", level={200,249}},
  72. {id=38, monsterId=500045, mapName="坎特鲁废墟", level={200,249}},
  73. {id=39, monsterId=500047, mapName="坎特鲁废墟", level={200,249}},
  74. {id=40, monsterId=500048, mapName="坎特鲁遗迹", level={250,299}},
  75. {id=41, monsterId=500049, mapName="坎特鲁遗迹", level={250,299}},
  76. {id=42, monsterId=500050, mapName="坎特鲁遗迹", level={250,299}},
  77. {id=43, monsterId=500051, mapName="冰霜之城", level={300,349}},
  78. {id=44, monsterId=500052, mapName="冰霜之城", level={300,349}},
  79. {id=45, monsterId=500055, mapName="冰霜之城", level={300,349}},
  80. {id=46, monsterId=500057, mapName="安宁池", level={350,399}},
  81. {id=47, monsterId=500059, mapName="安宁池", level={350,399}},
  82. {id=48, monsterId=500060, mapName="安宁池", level={350,399}},
  83. {id=49, monsterId=500041, mapName="四风平原", level={400,449}},
  84. {id=50, monsterId=500042, mapName="四风平原", level={400,449}},
  85. {id=51, monsterId=500044, mapName="四风平原", level={400,449}},
  86. {id=52, monsterId=500046, mapName="腐蚀之地", level={450,499}},
  87. {id=53, monsterId=500053, mapName="腐蚀之地", level={450,499}},
  88. {id=54, monsterId=500054, mapName="腐蚀之地", level={450,499}},
  89. {id=55, monsterId=500056, mapName="永歌森林", level={500,549}},
  90. {id=56, monsterId=500058, mapName="永歌森林", level={500,549}},
  91. {id=57, monsterId=500061, mapName="永歌森林", level={500,549}},
  92. }
  93. local defaults = {mapName="亚特兰蒂斯", level={150,199}, weight=10, probability={6667,2500,833}, specialProbability={6667,2500,833}, taskGoalNum={3,6,9}, rewardItem1={{50040028,100},{50030002,1}}, rewardItem2={{50040028,200},{50030002,2}}, rewardItem3={{50040028,300},{50030002,2},{50030003,1}}, rewardExpNum1=0, rewardExpNum2=0, rewardExpNum3=0, monlist=1}
  94. local mt = {__index = defaults}
  95. for _, v in ipairs(cfg_task_gold) do
  96. setmetatable(v, mt)
  97. end
  98. return cfg_task_gold