记录.md 11 KB

curl --location --request POST 'http://127.0.0.1:8088/fight/reqstartbattle' \ --header 'Content-Type: application/json' \ --data-raw '{"fightUuid":"9cb05ebd-30b8-492f-9946-77571473d8","mode":11,"stage_id":102057,"run_speed":0,"seed":1544248913,"is_auto_skill":true,"is_replay":false,"left":[{"uuid":"33569706-4a1b-4472-9b91-78b2203f29","cfgid":1001312,"tid":1,"level":80,"quality":5,"power":21287,"attr_info":{"CRIT":0.2,"ATK":2911,"DEF":665,"HP":27558,"MIMU":0.06,"Dodge":45,"Speed":6,"POWER":21287,"DMGDeep":0,"Cure":0,"BeCure":0,"DMGReduce":0,"PIMU":0,"Force":21287,"Decreases":50},"skill_info":{"ultimate":{"cfgid":0,"level":0},"skill":[],"roguelike":[],"artifact":[]},"skill_list":{"2":[{"cfgid":101312101,"level":1}],"3":[{"cfgid":101312201,"level":2},{"cfgid":101312301,"level":1},{"cfgid":101312401,"level":1}]}},{"uuid":"1bbbd3d2-4bda-4233-a774-bacec4a2e3","cfgid":1004309,"tid":2,"level":80,"quality":5,"power":16203,"attr_info":{"CRIT":0.17,"ATK":2296,"DEF":414,"HP":22069,"Dodge":30,"Speed":5,"POWER":16203,"DMGDeep":0,"Cure":0,"BeCure":0,"DMGReduce":0,"PIMU":0,"MIMU":0,"Force":16203,"Decreases":50},"skill_info":{"ultimate":{"cfgid":0,"level":0},"skill":[],"roguelike":[],"artifact":[]},"skill_list":{"2":[{"cfgid":104309101,"level":1}],"3":[{"cfgid":104309201,"level":2},{"cfgid":104309301,"level":1},{"cfgid":104309401,"level":1}]}},{"uuid":"d43aba8e-4a43-49bc-9a76-e699129313","cfgid":1004201,"tid":3,"level":80,"quality":5,"power":9455,"attr_info":{"CRIT":0.05,"ATK":1309,"DEF":234,"HP":15743,"Dodge":4,"POWER":9455,"DMGDeep":0,"Cure":0,"BeCure":0,"DMGReduce":0,"PIMU":0,"MIMU":0,"Force":9455,"Decreases":50},"skill_info":{"ultimate":{"cfgid":0,"level":0},"skill":[],"roguelike":[],"artifact":[]},"skill_list":{"2":[{"cfgid":104201101,"level":2}],"3":[{"cfgid":104201201,"level":2},{"cfgid":104201301,"level":1}]}},{"uuid":"71a935b6-8d77-4e6a-8118-7d9f3c6c51","cfgid":1003201,"tid":4,"level":80,"quality":3,"power":13639,"attr_info":{"CRIT":0.05,"ATK":1758,"DEF":541,"HP":17206,"Hit":96,"PIMU":0.09,"Dodge":15,"SeCure":50,"Speed":2,"POWER":13639,"DMGDeep":0,"Cure":0,"BeCure":0,"DMGReduce":0,"MIMU":0,"Force":13639,"Decreases":50},"skill_info":{"ultimate":{"cfgid":0,"level":0},"skill":[],"roguelike":[],"artifact":[]},"skill_list":{"2":[{"cfgid":103201101,"level":2}],"3":[{"cfgid":103201201,"level":2},{"cfgid":103201301,"level":1}]}}],"right":[{"uuid":null,"cfgid":1001201,"tid":11,"level":11,"quality":3,"power":1222,"attr_info":{"CRIT":0.05,"ATK":101,"DEF":23,"HP":1852,"POWER":1222,"DMGDeep":0,"Cure":0,"BeCure":0,"DMGReduce":0,"PIMU":0,"MIMU":0,"Force":1222},"skill_info":{"ultimate":{"cfgid":0,"level":0},"skill":[],"roguelike":[],"artifact":[]},"skill_list":{"2":[{"cfgid":101201101,"level":1}],"3":[{"cfgid":101201201,"level":1}]}},{"uuid":null,"cfgid":1001203,"tid":12,"level":11,"quality":3,"power":1223,"attr_info":{"CRIT":0.05,"ATK":114,"DEF":21,"HP":1646,"POWER":1223,"DMGDeep":0,"Cure":0,"BeCure":0,"DMGReduce":0,"PIMU":0,"MIMU":0,"Force":1223},"skill_info":{"ultimate":{"cfgid":0,"level":0},"skill":[],"roguelike":[],"artifact":[]},"skill_list":{"2":[{"cfgid":101203101,"level":1}],"3":[{"cfgid":101203201,"level":1}]}},{"uuid":null,"cfgid":1002202,"tid":13,"level":11,"quality":3,"power":1226,"attr_info":{"CRIT":0.05,"ATK":114,"DEF":21,"HP":1675,"POWER":1226,"DMGDeep":0,"Cure":0,"BeCure":0,"DMGReduce":0,"PIMU":0,"MIMU":0,"Force":1226},"skill_info":{"ultimate":{"cfgid":0,"level":0},"skill":[],"roguelike":[],"artifact":[]},"skill_list":{"2":[{"cfgid":102202101,"level":1}],"3":[{"cfgid":102202201,"level":1}]}},{"uuid":null,"cfgid":1003202,"tid":14,"level":11,"quality":3,"power":1223,"attr_info":{"CRIT":0.05,"ATK":135,"DEF":20,"HP":1293,"POWER":1223,"DMGDeep":0,"Cure":0,"BeCure":0,"DMGReduce":0,"PIMU":0,"MIMU":0,"Force":1223},"skill_info":{"ultimate":{"cfgid":0,"level":0},"skill":[],"roguelike":[],"artifact":[]},"skill_list":{"2":[{"cfgid":103202101,"level":1}],"3":[{"cfgid":103202201,"level":1}]}},{"uuid":null,"cfgid":1004201,"tid":15,"level":11,"quality":5,"power":2158,"attr_info":{"CRIT":0.05,"ATK":257,"DEF":45,"HP":3129,"POWER":2158,"DMGDeep":0,"Cure":0,"BeCure":0,"DMGReduce":0,"PIMU":0,"MIMU":0,"Force":2158},"skill_info":{"ultimate":{"cfgid":0,"level":0},"skill":[],"roguelike":[],"artifact":[]},"skill_list":{"2":[{"cfgid":104201101,"level":1}],"3":[{"cfgid":104201201,"level":1}]}}],"version":0,"max_time":90,"operation_list":[],"extdata":{"garland":{"left":1,"right":1},"relic_id_list":{"left":{"1":0},"right":{"1":0}},"team_hpmp":{"left":{"hp_r":1,"mp_r":0},"right":{"hp_r":1,"mp_r":0}},"hero_hpmp":{"":{"hp_r":1,"mp_r":0}},"result":0,"difficulty_level":0,"stage_dynamic_difficulty":0,"real_config":null,"common":{}}}'

--Response {"analyze_data":{"auto_battle":true,"battle_skip":false,"skill_cast":0,"skill_cast_list":[]},"battle_info":{"extdata":{"common":{"oppo_battle_attr_power":7034.7,"self_battle_attr_power":60532.4},"difficulty_level":0,"garland":{"left":1,"right":1},"hero_hpmp":{"":{"hp_r":1,"mp_r":0}},"relic_id_list":{"left":{"1":0},"right":{"1":0}},"result":0,"stage_dynamic_difficulty":0,"team_hpmp":{"left":{"hp_r":1,"mp_r":0},"right":{"hp_r":1,"mp_r":0}}},"fightUuid":"9cb05ebd-30b8-492f-9946-77571473d8","is_auto_skill":true,"is_replay":false,"left":[{"attr_info":{"ATK":2911,"BeCure":0,"CRIT":0.2,"Cure":0,"DEF":665,"DMGDeep":0,"DMGReduce":0,"Decreases":50,"Dodge":45,"Force":21287,"HP":27558,"MIMU":0.06,"PIMU":0,"POWER":21287,"Speed":6},"cfgid":1001312,"level":80,"power":21287,"quality":5,"skill_info":{"artifact":[],"roguelike":[],"skill":[],"ultimate":{"cfgid":0,"level":0}},"skill_list":{"2":[{"cfgid":101312101,"level":1}],"3":[{"cfgid":101312201,"level":2},{"cfgid":101312301,"level":1},{"cfgid":101312401,"level":1}]},"tid":1,"uuid":"33569706-4a1b-4472-9b91-78b2203f29"},{"attr_info":{"ATK":2296,"BeCure":0,"CRIT":0.17,"Cure":0,"DEF":414,"DMGDeep":0,"DMGReduce":0,"Decreases":50,"Dodge":30,"Force":16203,"HP":22069,"MIMU":0,"PIMU":0,"POWER":16203,"Speed":5},"cfgid":1004309,"level":80,"power":16203,"quality":5,"skill_info":{"artifact":[],"roguelike":[],"skill":[],"ultimate":{"cfgid":0,"level":0}},"skill_list":{"2":[{"cfgid":104309101,"level":1}],"3":[{"cfgid":104309201,"level":2},{"cfgid":104309301,"level":1},{"cfgid":104309401,"level":1}]},"tid":2,"uuid":"1bbbd3d2-4bda-4233-a774-bacec4a2e3"},{"attr_info":{"ATK":1309,"BeCure":0,"CRIT":0.05,"Cure":0,"DEF":234,"DMGDeep":0,"DMGReduce":0,"Decreases":50,"Dodge":4,"Force":9455,"HP":15743,"MIMU":0,"PIMU":0,"POWER":9455},"cfgid":1004201,"level":80,"power":9455,"quality":5,"skill_info":{"artifact":[],"roguelike":[],"skill":[],"ultimate":{"cfgid":0,"level":0}},"skill_list":{"2":[{"cfgid":104201101,"level":2}],"3":[{"cfgid":104201201,"level":2},{"cfgid":104201301,"level":1}]},"tid":3,"uuid":"d43aba8e-4a43-49bc-9a76-e699129313"},{"attr_info":{"ATK":1758,"BeCure":0,"CRIT":0.05,"Cure":0,"DEF":541,"DMGDeep":0,"DMGReduce":0,"Decreases":50,"Dodge":15,"Force":13639,"HP":17206,"Hit":96,"MIMU":0,"PIMU":0.09,"POWER":13639,"SeCure":50,"Speed":2},"cfgid":1003201,"level":80,"power":13639,"quality":3,"skill_info":{"artifact":[],"roguelike":[],"skill":[],"ultimate":{"cfgid":0,"level":0}},"skill_list":{"2":[{"cfgid":103201101,"level":2}],"3":[{"cfgid":103201201,"level":2},{"cfgid":103201301,"level":1}]},"tid":4,"uuid":"71a935b6-8d77-4e6a-8118-7d9f3c6c51"}],"max_time":90,"mode":11,"operation_list":[{"op":2,"tick":11,"uuid":""}],"right":[{"attr_info":{"ATK":101,"BeCure":0,"CRIT":0.05,"Cure":0,"DEF":23,"DMGDeep":0,"DMGReduce":0,"Force":1222,"HP":1852,"MIMU":0,"PIMU":0,"POWER":1222},"cfgid":1001201,"level":11,"power":1222,"quality":3,"skill_info":{"artifact":[],"roguelike":[],"skill":[],"ultimate":{"cfgid":0,"level":0}},"skill_list":{"2":[{"cfgid":101201101,"level":1}],"3":[{"cfgid":101201201,"level":1}]},"tid":11},{"attr_info":{"ATK":114,"BeCure":0,"CRIT":0.05,"Cure":0,"DEF":21,"DMGDeep":0,"DMGReduce":0,"Force":1223,"HP":1646,"MIMU":0,"PIMU":0,"POWER":1223},"cfgid":1001203,"level":11,"power":1223,"quality":3,"skill_info":{"artifact":[],"roguelike":[],"skill":[],"ultimate":{"cfgid":0,"level":0}},"skill_list":{"2":[{"cfgid":101203101,"level":1}],"3":[{"cfgid":101203201,"level":1}]},"tid":12},{"attr_info":{"ATK":114,"BeCure":0,"CRIT":0.05,"Cure":0,"DEF":21,"DMGDeep":0,"DMGReduce":0,"Force":1226,"HP":1675,"MIMU":0,"PIMU":0,"POWER":1226},"cfgid":1002202,"level":11,"power":1226,"quality":3,"skill_info":{"artifact":[],"roguelike":[],"skill":[],"ultimate":{"cfgid":0,"level":0}},"skill_list":{"2":[{"cfgid":102202101,"level":1}],"3":[{"cfgid":102202201,"level":1}]},"tid":13},{"attr_info":{"ATK":135,"BeCure":0,"CRIT":0.05,"Cure":0,"DEF":20,"DMGDeep":0,"DMGReduce":0,"Force":1223,"HP":1293,"MIMU":0,"PIMU":0,"POWER":1223},"cfgid":1003202,"level":11,"power":1223,"quality":3,"skill_info":{"artifact":[],"roguelike":[],"skill":[],"ultimate":{"cfgid":0,"level":0}},"skill_list":{"2":[{"cfgid":103202101,"level":1}],"3":[{"cfgid":103202201,"level":1}]},"tid":14},{"attr_info":{"ATK":257,"BeCure":0,"CRIT":0.05,"Cure":0,"DEF":45,"DMGDeep":0,"DMGReduce":0,"Force":2158,"HP":3129,"MIMU":0,"PIMU":0,"POWER":2158},"cfgid":1004201,"level":11,"power":2158,"quality":5,"skill_info":{"artifact":[],"roguelike":[],"skill":[],"ultimate":{"cfgid":0,"level":0}},"skill_list":{"2":[{"cfgid":104201101,"level":1}],"3":[{"cfgid":104201201,"level":1}]},"tid":15}],"run_speed":0,"seed":1544248913,"stage_id":102057,"version":7061400},"mode":11,"operation_list":[{"op":2,"tick":11,"uuid":""}],"result":1,"time":5.125,"unit_statistics":{"camp_oppo":{"11":{"CauseDamage":0,"CauseDamageReal":0,"CauseHeal":0,"HpCur":0,"HpMax":1852,"MpCur":0,"MpMax":1000,"TakeDamage":5600,"TakeDamageReal":0,"cfgid":1001201,"uuid":"unit_35"},"12":{"CauseDamage":4,"CauseDamageReal":0,"CauseHeal":0,"HpCur":0,"HpMax":1646,"MpCur":0,"MpMax":1000,"TakeDamage":4545,"TakeDamageReal":0,"cfgid":1001203,"uuid":"unit_40"},"13":{"CauseDamage":45,"CauseDamageReal":0,"CauseHeal":0,"HpCur":0,"HpMax":1675,"MpCur":0,"MpMax":1000,"TakeDamage":11171,"TakeDamageReal":0,"cfgid":1002202,"uuid":"unit_46"},"14":{"CauseDamage":6,"CauseDamageReal":0,"CauseHeal":0,"HpCur":0,"HpMax":1293,"MpCur":0,"MpMax":1000,"TakeDamage":4520,"TakeDamageReal":0,"cfgid":1003202,"uuid":"unit_52"},"15":{"CauseDamage":28,"CauseDamageReal":0,"CauseHeal":0,"HpCur":0,"HpMax":3129,"MpCur":0,"MpMax":1000,"TakeDamage":6008,"TakeDamageReal":0,"cfgid":1004201,"uuid":"unit_58"}},"camp_self":{"1":{"CauseDamage":16771,"CauseDamageReal":0,"CauseHeal":0,"HpCur":27507,"HpMax":27558,"MpCur":827.6,"MpMax":1000,"TakeDamage":51,"TakeDamageReal":0,"cfgid":1001312,"uuid":"33569706-4a1b-4472-9b91-78b2203f29"},"2":{"CauseDamage":6008,"CauseDamageReal":0,"CauseHeal":0,"HpCur":22037,"HpMax":22069,"MpCur":461.04,"MpMax":1000,"TakeDamage":32,"TakeDamageReal":0,"cfgid":1004309,"uuid":"1bbbd3d2-4bda-4233-a774-bacec4a2e3"},"3":{"CauseDamage":4520,"CauseDamageReal":0,"CauseHeal":0,"HpCur":15743,"HpMax":15743,"MpCur":380,"MpMax":1000,"TakeDamage":0,"TakeDamageReal":0,"cfgid":1004201,"uuid":"d43aba8e-4a43-49bc-9a76-e699129313"},"4":{"CauseDamage":4545,"CauseDamageReal":0,"CauseHeal":0,"HpCur":17206,"HpMax":17206,"MpCur":290,"MpMax":1000,"TakeDamage":0,"TakeDamageReal":0,"cfgid":1003201,"uuid":"71a935b6-8d77-4e6a-8118-7d9f3c6c51"}}}}

战斗校验服: NuGet\Install-Package slua-standalone -Version 1.0.67 使用slua的服务器C#版本,linux版本未测试,目前只跑Windows slua有限制,只能基于.net framework3.5及以上版本开发 逻辑服的http服务是基于.netcore5.0开发的,无法启动slua虚拟机 所以当前战斗服与游戏逻辑服分离,无法整合在一起