写了一个云顶之弈阵容计算器,欢迎测试

云顶鸡王 v1.0

待开发

  1. 结果中相同羁绊的阵容只出现一次
  2. 已选英雄计算阵容,实时展示
  3. 展示羁绊高清图标 √
  4. 羁绊按照强度排序
  5. 用buff筛选英雄 √

获取英雄

https://moozik.cn/yunding/action.php?action=hero

data{
    "100": [
        "铁铠冥魂 莫德凯撒",//英雄名字
        1,//价格
        [200,215],//阵容id
        ["暗影","骑士"],//阵容中文
        "//game.gtimg.cn/images/lol/tft/cham-icons/.png",//英雄图标
        100//英雄id
    ],
    
    "101": [
        "诺克萨斯之手 德莱厄斯",
        1,
        [201,215],
        ["帝国","骑士"],
        "//game.gtimg.cn/images/lol/tft/cham-icons/.png",
        101
    ],
    
    .....
}

获取阵容

https://moozik.cn/yunding/action.php?action=group

"data": {
    "200": [200,"暗影"],
    "201": [201,"帝国"],
    "202": [202,"恶魔"],
    
    ......
}

计算最优阵容

https://moozik.cn/yunding/action.php?action=calc&inHero=109,123,114&costLimit=5&banHero=115&bangroup=205

参数

  1. action=calc
  2. inHero=109,123,114 //已有英雄id 100-155 使用逗号分隔 可为空 最多传入6个英雄
  3. costLimit=4 //限制英雄最大价格 1-5 价格大于costLimit的英雄将不进入循环
  4. banHero=115 //排除掉的英雄 115号英雄派克将不进入循环
  5. bangroup=205 //排除掉的阵容 若阵容中存在205号机器人buff,该阵容组合将被抛弃(暂时未实现)

返回值

"data": [
    [
        [109,123,155,142,145,151],//阵容英雄id
        [ //阵容英雄名称
        "虚空行者 卡萨丁",
        "虚空遁地兽 雷克塞",
        "青钢影 卡米尔",
        "铸星龙王 奥瑞利安·索尔",
        "死亡颂唱者 卡尔萨斯",
        "正义之矛 潘森"
        ],
        {//阵容buffid=>阵容buff数量
        "209": 2,
        "211": 3,
        "214": 3,
        "222": 2
        },
        {//阵容buff名称=>阵容buff数量
        "虚空": 3,
        "法师": 3,
        "斗士": 2,
        "龙": 2
        },
        {//顶级buffid=>顶级buff数量
        "209": 2,
        "211": 3
        },
        33//阵容价值 计算方法为:英雄价值+阵容buff数量+阵容数量
    ],

......
]
最后修改:2019 年 09 月 10 日 10 : 46 AM

2 条评论

  1. localhost

    跳转链接貌似有错,应该把 index.php 删除掉,不然在 index.php 传 ? 参数,网站回应是 404,而不是正常访问页面。我测试 yunding/?action=hero 是返回正常页面(200)的

    1. moozik
      @localhost

      我都用了好长时间了,名字是随便起的,你不能用我就换个试试

发表评论