吧友分享心得:如何自动观看DotA2比赛

13-05-26 11:44 来源:DotA2吧 作者:yhcyhc123
[跟贴评论]
[复制链接]
最近不少玩家最近都喜欢用dota_spectator_auto_spectate_games代码在DOTA2里面挂机看比赛,可是不知道比赛编号。无法挂机。这里教大家一个个人认为比较方便的方法。

  最近不少玩家最近都喜欢用dota_spectator_auto_spectate_games代码在DOTA2里面挂机看比赛,可是不知道比赛编号。无法挂机。这里教大家一个个人认为比较方便的方法。

  获得DOTA2的比赛编号,有2个办法:

  第一个办法是用GCFScape打开dota文件夹里面的pak01_dir.vpk文件然后找到items_game.txt文件。之后慢慢找比赛编号(ID)、这个方法,我个人觉得比较麻烦,因为每次更新你要再回到VPK文件里面找文件。

  下面将重点说明第二个方法:

  第一步:首先进入STEAMAPI网站

  http://steamcommunity.com/dev/apikey

  会看到下面这个图:

DOTA2 steam截图

  然后在域名名称随便输入你想要的名字,最好英文吧,没测试过中文。点中"iagreetotheSteamWebAPITermsofUse"左边的小框框,之后点击"注册"。注册成功的话,应该可以看到下图,复制下来你的锁(APIKEY):

DOTA2 steam截图2

  第二步:把下面这个地址复制到你的地址栏,先不要按回车进入。

  https://api.steampowered.com/IDOTA2Match_570/GetLeagueListing/v0001/?key

  =key后面加入你刚才复制下来的锁,最终应该类似这样的地址,然后按回车。

  https://api.steampowered.com/IDOTA2Match_570/GetLeagueListing/v0001/?key=AAFB3717E64F8A3C51200A3F7F7988F8

  回车以后你就可以看到目前DOTA2所有已经有的比赛资料了,(如下图这个地址最好保存到你的收藏夹如果以后经常要用HOHO)资料很多,那如何获得每个比赛的比赛ID(LEAGUEID)呢?HOHO

DOTA2源代码

  这个时候就利用搜索功能,比如我想搜索PREMIERLEAGUE5的比赛ID,那我就搜索"PREMIER"这个关键字。你会看到有12个搜索结果,这是因为PREMIERLEAGUE已经是第五届,所以你要一直搜索下去。当你看到"DOTA_Item_Premier_League_Season_5",没错,那你就找到了。然后看下面,有一个"leagueid":45,说明TPL5的比赛ID就是45了!HOHO

DOTA2源代码

  找到比赛编号(LeagueID)以后,当有TPL5的比赛的时候,你就可以根据dota_spectator_auto_spectate_games45的代码输入控制台挂机看比赛了。就算你不在电脑前,游戏也会自动帮你观看所有进行的TPL5比赛。直到你输入dota_spectator_auto_spectate_games0如果是要看其他比赛,就用同样的方法,找到比赛ID。

  这个方法的好处是就算以后有更新了,你也可以直接再打开这个网页,然后查询新比赛的比赛编号(ID)。不需要像第一个方法,还要再去找文件慢慢弄。当然,如果你很懒,第二个方法也不想用,那就找其他知道的吧友问ID吧。

  顺便说一下,TI3的东部预选赛开始了。东部预选赛的比赛ID是65004、正式TI3比赛的时候编号是65001(不知道以后会不会变),HOHO希望对大家有帮助。


  DOTA2更多内容

  网友分析近年赛事:谈DOTA2英雄CW价值

  水友评IG可怕之处:55开俩5都不属于你

  DOTA2网友自创新手教程 补刀控线攻略

  DOTA2网友自创新手教程 补刀控线攻略

  DOTA2:STEAM上那些没节操的ID大盘点

【责任编辑:52PK】

    更多DOTA2精美图赏

    发表评论

    关于52PK | 市场合作 | 诚聘英才 | 联系我们 | 版权声明
    Copyright © 2002-2019 52PK.COM 版权所有 52PK网 沪ICP备15013661号-10