猫猫的方法我稍微看了下,是可以在现有的80关继续上切换语言的。
前提是已经升级了v1.20中文补丁。
将下面的内容,复制到一个新的txt里面,然后保存为【语言切换.bat】,放到游戏目录后运行bat批处理文件即可
%%a
cls
@echo off
color 3f
title 猫猫做的语言切换器
:code_by_rAYz_猫猫
cls
if not exist GSooRun.exe goto error
if not exist comm2.exe goto error
cls
echo.
echo 警告:使用本切换器的前提是已经升级了【盟军2 中文v1.2版升级补丁】,
echo 而且运行GSooRun.exe提示“DATA segment required”的情况下才可使用本切换补丁,
echo 否则将出现问题!
echo.
echo 【即将开始操作,继续?】
echo.
pause
cls
:update
if not exist ".\DATA\ST_\GLOBAL.STR" goto ex
del ".\DATA\STR\GLOBAL.CN">nul 2>nul
del ".\DATA\STR\GLOBAL.EN">nul 2>nul
copy ".\DATA\ST_\GLOBAL.STR" ".\DATA\STR\GLOBAL.CN">nul 2>nul
del ".\DATA\ST_\GLOBAL.STR">nul 2>nul
echo.
echo 升级语言文件成功!
:ex
if not exist ".\DATA\STR\GLOBAL.CN" goto now4cn
ren ".\DATA\STR\GLOBAL.CN" GLOBAL.TEMP
ren ".\DATA\STR\GLOBAL.STR" GLOBAL.EN
ren ".\DATA\STR\GLOBAL.TEMP" GLOBAL.STR
echo.
echo 英文成功转换为中文!
goto end
:now4cn
ren ".\DATA\STR\GLOBAL.EN" GLOBAL.TEMP
ren ".\DATA\STR\GLOBAL.STR" GLOBAL.CN
ren ".\DATA\STR\GLOBAL.TEMP" GLOBAL.STR
echo.
echo 中文成功转换为英文!
:end
echo.
echo.
pause