-
Notifications
You must be signed in to change notification settings - Fork 41
lol lobby bots
XHXIAIEIN edited this page Jan 29, 2021
·
1 revision
在自定义房间添加机器人。
await connection.request('GET', '/lol-lobby/v2/lobby/custom/bots-enabled')
await connection.request('GET', '/lol-lobby/v2/lobby/custom/available-bots')
championId | EN | CN |
---|---|---|
1 | Annie | 黑暗之女 |
3 | Galio | 正义巨像 |
8 | Vladimir | 猩红收割者 |
10 | Kayle | 正义天使 |
11 | Master Yi | 无极剑圣 |
12 | Alistar | 牛头酋长 |
13 | Ryze | 符文法师 |
15 | Sivir | 战争女神 |
16 | Soraka | 众星之子 |
18 | Tristana | 麦林炮手 |
19 | Warwick | 祖安怒兽 |
21 | Miss Fortune | 赏金猎人 |
22 | Ashe | 寒冰射手 |
24 | Jax | 武器大师 |
25 | Morgana | 堕落天使 |
26 | Zilean | 时光守护者 |
30 | Karthus | 死亡颂唱者 |
31 | Cho'Gath | 虚空恐惧 |
32 | Amumu | 殇之木乃伊 |
33 | Rammus | 披甲龙龟 |
36 | Dr. Mundo | 祖安狂人 |
44 | Taric | 瓦洛兰之盾 |
45 | Veigar | 邪恶小法师 |
48 | Trundle | 巨魔之王 |
51 | Caitlyn | 皮城女警 |
53 | Blitzcrank | 蒸汽机器人 |
54 | Malphite | 熔岩巨兽 |
58 | Renekton | 荒漠屠夫 |
62 | Wukong | 齐天大圣 |
63 | Brand | 复仇焰魂 |
69 | Cassiopeia | 魔蛇之拥 |
75 | Nasus | 沙漠死神 |
76 | Nidalee | 狂野女猎手 |
77 | Udyr | 兽灵行者 |
81 | Ezreal | 探险家 |
86 | Garen | 德玛西亚之力 |
89 | Leona | 曙光女神 |
96 | Kog'Maw | 深渊巨口 |
98 | Shen | 暮光之眼 |
99 | Lux | 光辉女郎 |
102 | Shyvana | 龙血武姬 |
104 | Graves | 法外狂徒 |
115 | Ziggs | 爆破鬼才 |
122 | Darius | 诺克萨斯之手 |
143 | Zyra | 荆棘之兴 |
236 | Lucian | 圣枪游侠 |
国服电脑玩家的难度只有EASY
botDifficulty | |
---|---|
NONE | |
TUTORIAL | |
INTRO | 入门 |
EASY | 新手 |
MEDIUM | 一般 |
HARD | |
UBER |
根据ID添加
bot = {"championId": 16, "botDifficulty": "MEDIUM", "teamId": "100"}
await connection.request('POST', '/lol-lobby/v1/lobby/custom/bots', data=bot)
参数 | 描述 |
---|---|
championId | 英雄ID,参考上方列表 |
botDifficulty | 电脑难度。国服只有EASY |
teamId | 队伍编号。左边蓝队 100, 右边红队 200 |
# 读取可添加的电脑玩家列表,并将它们的名字和ID进行储存。
available_bots = await connection.request('GET', '/lol-lobby/v2/lobby/custom/available-bots')
champions = { bot['name']: bot['id'] for bot in await available_bots.json() }
team2 = ["诺克萨斯之手", "德玛西亚之力", "曙光女神", "皮城女警", "众星之子"]
for name in team2:
bot = { 'championId':champions[name], 'botDifficulty':'MEDIUM', 'teamId':'200' }
await connection.request('POST', '/lol-lobby/v1/lobby/custom/bots', data=bot)