找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4472|回复: 7

最新的DTA客户端联机时不显示游戏地图

[复制链接]
发表于 2022-10-26 12:31:33 | 显示全部楼层 |阅读模式
把UIName=去掉就可以,但是这样没法汉化,后来我用Translation.ini翻译成了中文也不行,有什么解决办法吗
发表于 2022-10-26 12:34:20 | 显示全部楼层
游戏模式直接用中文注册名
地图名用这个Description=

[GameModes]
0=作战模式
1=自由交战
回复

使用道具 举报

 楼主| 发表于 2022-10-26 20:47:36 | 显示全部楼层
本帖最后由 君悦Owo 于 2022-10-26 20:56 编辑

我这样写后ini就没效果了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2022-10-26 21:05:58 | 显示全部楼层
君悦Owo 发表于 2022-10-26 20:47
我这样写后ini就没效果了

底下地图对应的游戏模式也要改
我这样写没有问题

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2022-10-26 22:14:39 | 显示全部楼层
ruanhuhu 发表于 2022-10-26 21:05
底下地图对应的游戏模式也要改
我这样写没有问题

我看了下源码,发现读ini的是MapCodeININame=,改成这个就可以了,感谢
回复

使用道具 举报

发表于 2022-10-26 23:03:24 来自手机 | 显示全部楼层
君悦Owo 发表于 2022-10-26 22:14
我看了下源码,发现读ini的是MapCodeININame=,改成这个就可以了,感谢 ...

这样啊 学到了 感谢
回复

使用道具 举报

发表于 2022-10-27 18:39:45 | 显示全部楼层
本帖最后由 ruanhuhu 于 2022-10-29 08:38 编辑
君悦Owo 发表于 2022-10-26 22:14
我看了下源码,发现读ini的是MapCodeININame=,改成这个就可以了,感谢 ...


昨天看你回复的时候图片压根没有加载出来 理解错你的意思了

确实是你代码写错了 图片上那个是以前的写法了

再补充一句 如果在ForcedSpawnIniOptions里指定了游戏模式 那么单独定义的ini就不加载了
会去加载mpmodesmd.ini指定的对应ini

丢源码上来
指定是否仅允许人类玩家 仅允许网络对战 禁止指定位置和队伍等
UIName写中文会导致联机不能读地图(提示官方地图对方没有)
;CoopDifficultyLevel = forcedOptionsIni.GetIntValue(Name, "CoopDifficultyLevel", 0);
;UIName = forcedOptionsIni.GetStringValue(Name, "UIName", Name);
;MultiplayerOnly = forcedOptionsIni.GetBooleanValue(Name, "MultiplayerOnly", false);
;HumanPlayersOnly = forcedOptionsIni.GetBooleanValue(Name, "HumanPlayersOnly", false);
;ForceRandomStartLocations = forcedOptionsIni.GetBooleanValue(Name, "ForceRandomStartLocations", false);
;ForceNoTeams = forcedOptionsIni.GetBooleanValue(Name, "ForceNoTeams", false);
;MinPlayersOverride = forcedOptionsIni.GetIntValue(Name, "MinPlayersOverride", -1);
;forcedOptionsSection = forcedOptionsIni.GetStringValue(Name, "ForcedOptions", string.Empty);
;mapCodeININame = forcedOptionsIni.GetStringValue(Name, "MapCodeININame", Name + ".ini");
回复

使用道具 举报

 楼主| 发表于 2022-10-29 16:05:43 | 显示全部楼层
ruanhuhu 发表于 2022-10-27 18:39
昨天看你回复的时候图片压根没有加载出来 理解错你的意思了

确实是你代码写错了 图片上那个是 ...

谢谢,我明白了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|管理员邮箱|红警DIY论坛 |网站地图

GMT+8, 2026-5-3 02:56 , Processed in 0.068679 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表