a526026058
自己写的启动器启动后,游戏语言显示中文,界面却是英文,旋律的却可以



我易语言写的,求易语言的方法[diamond_ore]

Terry39
我也有过类似的问题。。。但是繁体就可以

魂梦归他处
=-=  你确定启用了ass资源文件

a526026058
我繁体简体都没法的好像

a919298641
魂梦归他处 发表于 2014-8-6 08:08
=-=  你确定启用了ass资源文件

看他左上角的图标就知道没有
目测就是没ass资源文件了

a526026058
魂梦归他处 发表于 2014-8-6 08:08
=-=  你确定启用了ass资源文件

ass语言包资源如何读取?[diamond_ore]

魂梦归他处
a526026058 发表于 2014-8-6 08:12
ass语言包资源如何读取?

0w0  我只会看问题不会解决问题

魂梦归他处
魂梦归他处 发表于 2014-8-6 08:13
0w0  我只会看问题不会解决问题

你确定装的有ASS

a526026058

ASS?不是.minecraft文件夹里面的那个?

a526026058

ASS?不是.minecraft文件夹里面的那个?为什么旋律启动正常,我的没法

魂梦归他处
a526026058 发表于 2014-8-6 08:16
ASS?不是.minecraft文件夹里面的那个?为什么旋律启动正常,我的没法

=A=   可能是你的启动器里没有指向ass文件启动的代码吧(我不懂  别问我怎么弄)

q513902026
minecraftArguments 少了 assetsDir参数

@💊🌂🔔
我也遇到过=-=
求具体方法

936728431
你的语言包有问题……

a526026058
本帖最后由 a526026058 于 2014-8-6 08:56 编辑
130s 发表于 2014-8-6 08:43
我也遇到过=-=
求具体方法
自己顶起来

a526026058
q513902026 发表于 2014-8-6 08:24
minecraftArguments 少了 assetsDir参数

大神,教教我吧
我的启动参数是:-Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=tru

a526026058
q513902026 发表于 2014-8-6 08:24
minecraftArguments 少了 assetsDir参数

我修改后的代码

编_附加参数.内容 = “-Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true” + “ assetsDir=” + 取运行目录 () + “\.minecraft\assets”

936728431
a526026058 发表于 2014-8-6 08:59
我修改后的代码

编_附加参数.内容 = “-Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePa ...

求源码              QQ:936728431

a526026058
936728431 发表于 2014-8-6 09:04
求源码              QQ:936728431

修改了连游戏都启动不了,啊啊啊

a526026058
a919298641 发表于 2014-8-6 08:12
看他左上角的图标就知道没有
目测就是没ass资源文件了

却是没用,图标都变了,求怎么用

936728431
a526026058 发表于 2014-8-6 09:15
却是没用,图标都变了,求怎么用

你用高级任务管理器提取旋律启动器的启动代码比如这是1.7.2无mod的


其中 TeLunsu是我的游戏id

a526026058
936728431 发表于 2014-8-6 09:20
你用高级任务管理器提取旋律启动器的启动代码比如这是1.7.2无mod的

按下后,启动器没反应,没有报错。也没有加载游戏。
我要1.6的启动方式[diamond_ore]

936728431
a526026058 发表于 2014-8-6 09:30
按下后,启动器没反应,没有报错。也没有加载游戏。
我要1.6的启动方式 ...

……这段代码里的 名字 java地址 游戏地址都要改掉的……

a526026058
936728431 发表于 2014-8-6 09:33
……这段代码里的 名字 java地址 游戏地址都要改掉的……

我再试试
我的是1.6NPCmod的,就是没法加载语言,mod可以

a526026058
936728431 发表于 2014-8-6 09:33
……这段代码里的 名字 java地址 游戏地址都要改掉的……

我又试了附加参数-Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true -Djava.library.path=".minecraft\natives"
启动了游戏,还是英文

936728431
本帖最后由 936728431 于 2014-8-6 09:45 编辑
a526026058 发表于 2014-8-6 09:30
按下后,启动器没反应,没有报错。也没有加载游戏。
我要1.6的启动方式 ...

这是1.6.2的 有mod的 一个服务器的客户端

然后是我做的这个客户端专用启动器的源码
启动器.rar (761.1 KB, 下载次数: 2)
这个启动器没有用启动模块 但我我发给你可能有用

(其中有一个为玩家写的后门,就是窗口程序集2的那几段代码,你可以删掉,请见谅,不要吐槽)

话说lz干嘛不用启动模块呢?

a526026058
936728431 发表于 2014-8-6 09:43
这是1.6.2的 有mod的 一个服务器的客户端
然后是我做的这个客户端专用启动器的源码

嗯,因为我不想写那么多,

936728431
a526026058 发表于 2014-8-6 09:45
嗯,因为我不想写那么多,

启动模块只要知道java地址 玩家名字 内存什么得就可以启动了 不限版本

a526026058
936728431 发表于 2014-8-6 09:43
这是1.6.2的 有mod的 一个服务器的客户端
然后是我做的这个客户端专用启动器的源码

启动器无法启动NPCMOD的1.6.4客户端[diamond_ore]

a526026058
936728431 发表于 2014-8-6 09:47
启动模块只要知道java地址 玩家名字 内存什么得就可以启动了 不限版本

应该是附加参数的问题,怎么让启动器读取语言包,其他的已经写好了

a526026058
936728431 发表于 2014-8-6 09:47
启动模块只要知道java地址 玩家名字 内存什么得就可以启动了 不限版本

应该是附加参数的问题,怎么让启动器读取语言包,其他的已经写好了

936728431
a526026058 发表于 2014-8-6 10:00
应该是附加参数的问题,怎么让启动器读取语言包,其他的已经写好了

这个我不懂诶……

936728431
a526026058 发表于 2014-8-6 09:59
应该是附加参数的问题,怎么让启动器读取语言包,其他的已经写好了

你研究一下旋律的代码就知道了 代码就是我给你的压缩文件里的   这好像是代码.txt

t9044
一般是启动参数的问题,加上这个试试
-Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true
这两个一个是optine的还有一个就是中文输入补丁的
如果没用,你可以试试把assets\lang\里的cn文本复制出来.
然后打开version\你所对应的forgr核心文件.jar.然后再找进入assets\lang\里,将刚刚复制出来的cn文本黏贴进去即可

a526026058
t9044 发表于 2014-8-6 10:05
一般是启动参数的问题,加上这个试试
-Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDis ...

我试了,粘贴进入,然后打开游戏,那个jar里的文件马上又变英文了

a526026058
936728431 发表于 2014-8-6 10:02
你研究一下旋律的代码就知道了 代码就是我给你的压缩文件里的   这好像是代码.txt ...

貌似是ass文件夹里的东西没读取,缺少了读取参数,不然我的游戏打开左上角图标不是工作台

q513902026
本帖最后由 q513902026 于 2014-8-6 15:11 编辑


第一行别管 这个是我用来设置临时path系统变量的
第二行开始
红色部分的意思是当前目录下的.minecraft运行后续代码
红紫色部分的意思是 设置内存和 让Forge无视修改运行 通常添加Optifine,Forge之类的就需要
蓝色部分的意思是 载入运行指定类所依赖的库 即设置classpath 可以通过解析JSON文件获取
紫色部分的意思是 设置lib路径 这里面通常存放的lwjgl的文件
灰色部分的意思是 载入指定类  可以通过解析JSON文件 获取
绿色部分的意思是 Minecraft参数 全部可以从JSON文件中解析 请注意 assetsDir  version gamedir session全部都需要解析launcher_profiles这个JSON文件


t9044
你是用什么方法启动游戏的?模块?

a526026058
模块启动的

a526026058
q513902026 发表于 2014-8-6 10:50
第一行别管 这个是我用来设置临时path系统变量的
第二行开始
红色部分的意思是当前目录下的.minecraft运 ...

可以加QQ聊吗?
还是没解决,语言包无法读取,没有些读取ass的附加参数
我QQ2997832708

第一页 上一页 下一页 最后一页