自定义Dota2英雄名字来获得更好的小地图体验

时间:2024-04-28 01:51:54来源:手舞足蹈网 作者:焦点

自定义Dota2英雄名字来获得更好的小地图体验

DoTA2是自定字获笔者一直在玩的一款游戏,在小地图的义Da英验选项中可以选择是剪头/圆圈表示敌我双方,也可以选择为英雄头像,雄名小地我最喜欢的得更模式是直接显示英雄名字。
简易图标模式:
这里写图片描述
英雄头像模式:
这里写图片描述
英雄名称模式:
这里写图片描述
然而,英雄名称模式有个问题。自定字获有些英雄的义Da英验官方译名太长,如“殁境神蚀者”。雄名小地此类过长的得更名字出现在小地图上很容易让人迷惑其准确的位置。

官方译文的图体文件其实存放在本地。
其位置为:”X:/Steam/steamapps/common/dota 2 beta/game/dota/resource/dota_schinese.txt”
英雄名称的自定字获译文是以如图所示的方式存放的:
这里写图片描述
看到这里,其实方法就明晰了,义Da英验我们手动修改双引号内中文的雄名小地部分,改为你喜欢的得更任意名字即可。原则是图体尽量简短,WAR3上DoTA1的许许多多的简称就能发挥其用处了。

经测试,手动修改此文本文件后,的确修改了游戏内英雄中文名称的称呼。然而DoTA2这个游戏的更新频率非常频繁,每次更新都会有一个本地文件的验证。验证后这个文本文件就会被服务器最新的版本所覆盖。所以我们总不能每次都手动修改吧,要麻烦死人的。
身为一名数据分析师,半个程序员自然要想办法将其自动化。所以接下来就是脚本自动化批量修改的最终方案。

请上我们大名鼎鼎的Python,利用正则表达式匹配所有英雄的名字并替换这一行的文本为我们设定好的内容。请见代码:

相关内容
推荐内容