steam版starbound steam怎么汉化

This item has been banned because it violates the Steam Terms of Service. It is only visible to you. If you believe your item has been banned mistakenly, please contact .
This item is incompatible with Starbound. Please see the
for reasons why this item might not work within Starbound.
Current visibility:&Hidden
This item will only be visible to you, admins, and anyone marked as a creator.
Current visibility:&Friends-only
This item will only be visible in searches to you, your friends, and admins.
220 ratings
[中文指南]如何制作属于你的汉化mod
By Attack.On.Pika[火车叨位去]
本指南旨在教会各位如何制作汉化、更换字体等。照着做一遍,15分钟即可学会。如此一来,面对频频更新的游戏版本或是不满意目前游戏中显示的字体,也可以自行进行更换和维护。所谓授人以鱼,不如授人以渔,此为本指南的中心思想。如果觉得对你的游戏过程有帮助,不妨点个赞或是收藏。若是想查看更多的[中文指南]系列,可以到我个人资料页面的-[指南]中查看。另外,[关注]作者可以得到第一时间的推送。By Attack.On.Pika
Unfavorite
This item has been added to your .
Attack.On.Pika[火车叨位去]
Last Online 1 hrs, 24 mins ago
13 Sep, 2016 @ 8:25am
20 Dec, 2016 @ 2:50am
Unique Visitors
Current Favorites
Guide Index
&第一步:准备工作
①要制作汉化,首先,我们需要知道游戏文件存放在哪里拿&星界边际&这个游戏为例:让我们在steam库中右键游戏,点击[属性]-[浏览本地文件]。现在,你可以看到游戏的所有文件了。但你要知道,游戏把我们所需要进行修改加工的文件封装在了assets文件夹的packed.pak文件中,因此我们需要先对它进行解包。事实上,这个游戏在win32文件夹中附带了asset_packer.exe和asset_unpacker.exe这两个封包解包程序。利用它们我们可以完成对游戏文件的去提取修改和放回工作。那么,又该如何使用这两个程序呢?②批处理文件I.新建一个txt文本文件,将其命名为[解包],并将其后缀名改为[.bat]。II.右键,以txt文本方式打开,在里面输入这样一行命令:md packed
win32\asset_unpacker.exe assets\packed.pak packed代码解释:第一行是在当前文件夹中创建一个packed子文件夹;第二行的意思是运行exe文件,把packed.pak里的文件解压到这个文件夹中。III.同样的操作,创建一个[封包.bat]批处理文件,打开,输入:win32\asset_packer.exe packed packed.pak 其中,这里的packed.pak是把packed文件夹里的东西打包后的包名。你也可以按照基本法取其他的,比如moha.pak。(勘误:附图中多打了一个packed)也就是——win32\asset_packer.exe 你MOD的文件夹名字 打包后生成的pak文件名 如果这部分没看懂,直接到这里下载相关文件:右键-以txt文本打开可查看相关代码。③获取文件把这两个批处理文件放到游戏的根目录下,即[Starbound]文件夹里。让我们运行[解包.bat],在一段时间的等待后,你会发现多出了一个packed文件夹。你可以在里面找到本次汉化所需的文件。
&第二步:创建文件夹
①给你的mod创建一个文件夹吧。如图:②添加字体理论上你可以使用任何.ttf格式的字体,不限大小。但出于游戏载入速度的考量,我推荐你使用10mb以下的字体。把这个ttf文件拖到你刚刚创建的那个文件夹中,然后把它改名为[hobo.ttf],如图:
&第三部:汉化翻译
我们先来做一个小尝试:修改一下人类种族的说明。让我们在刚刚解包完的packed文件夹中找到[species]文件夹,把整个文件夹复制到你的mod文件夹中。打开你mod文件中的这个文件夹,找到[human.species]文件,右键以文本形式(txt)打开,如图:找到这一行,如图:其中,红框中的&description&是关键字,表示着后面绿框的文本内容是可以替换的内容。关键字有很多,如上面两行的&title&等,我会附一个小表格在指南最后,供各位参考。现在,我们把绿框中的内容直接换成:&皮卡真帅呀.&你也可以把这些汉字转化为Unicode,如&\u76ae\uf\u5e05\u5440&推荐一个Unicode在线转换网站:最后,别忘了保存并退出。-----------------------------------皮卡特制分割线--------------------------------------PS:实际上这种替换方法是不健壮的,容易因为版本更新出问题。我更建议你们以以下方法替换:I.首先,把[human.species]改成[human.species.patch],即在后面加上.patch。II.文本形式打开,ctrl+a选中全部,直接删光所有文本。III.同样是改成&皮卡真帅呀&,但以一下的形式写:[{&op&: &replace&,&path&: &/charCreationTooltip/description&,&value&: &皮卡真帅呀.&}]注意其中的&/charCreationTooltip/description&,其实就是一种相对寻址,这样可以保证版本更新后不会整个文本出问题,而只会是个别行数出问题。至于为什么是:/charCreationTooltip/description打开看看原[human.species]文件你会看到以下内容:
&charCreationTooltip& : {
&title& : &Human&,
&subTitle& : &O2&,
&description& : &In spite of their long and turbulent history, humans tend to possess a lighthearted and optimistic outlook towards life and the universe. Humanity set about forming a society that would unite the people of the universe - The Terrene Protectorate.&
},注意我加了下划线的那两行,恩,相信你已经参透了。另外,关于这个方法,感谢@sffxzzp提供的一个在线工具网站: 此方法取自官方wiki,属于官方给出的定义引用方法,不能确保永远有效。但一般不会有问题,除非官方吃书。更新:很不幸,该方法存在漏洞....对于.config文件,建议各位还是采用第一种方法。
&最后一步:封包与测试
①运行封包程序②把封包生成的&xxxx.pak&文件放到mods文件夹中,然后运行游戏。PS:为了测试时的兼容性考虑,请清理所有已订阅的mod(取消订阅)和mods文件夹里所有的.pak文件③效果如图:恭喜你,到了这一步,你已经了解了如何进行文本翻译和字库替换。你现在可以在packed文件夹中寻找更多有关的文件,并复制到你的mod文件夹中进行同样的修改,并制成你喜欢的内容了。当游戏更新导致汉化补丁失效后,你也可以自行拆包,查看到底官方更新了哪些内容,然后把更新后的内容重新制作,既可以再次使用。
&附表与其他
&[保留关键字]messagestextdescriptionshortdescriptionxxxxDescriptiontitlecharGenTextLabels&颜色及变量什么是颜色及变量呢?参考这张图:红色圈部分就是颜色,可以控制接下来的文本的颜色。而绿色圈部分就是变量,不管三七二十一直接保留就好了。勘误:根据@sffxzzp的反馈,绿圈这里其实是游戏中模拟计算机命令行的一个文本,这也就导致我看走眼了以为他是个变量_(:зゝ∠)_。感谢勘误。不过大体原则还是不变的,遇到$ & ^开头的东西,尽量保留原文就对了。真正的变量应该为&item&这样的东西。另外,游戏中还有部分&按钮&是以图片形式保存的。要翻译这类文本,需要用画图等工具自行修图。此类文件一般在interface文件夹中。
如果您对制作汉化和MOD的相关过程仍旧有疑问或是感兴趣,可以参考我的另外一篇指南:若是想查看更多的[中文指南]系列,可以到我个人资料页面的-[指南]中查看。另外,[关注]作者可以得到第一时间的推送。最后,关于如何发布MOD到工坊,可以查看这篇指南的第三步:---------------------------------------------------------------------注意:我不接受无由头的好友邀请。如果您对本指南有任何疑问,请在下面的留言板中留言。不DEBUG,不调试环境,不当客服。只接受对指南本身内容的咨询。---------------------------------------------------------------------(注:以下内容已过期)&懒人福利我的steam好友,直接到这里订阅1.1版本的纯文本汉化:然后再到这里选一个你喜欢的字体:即可进行快乐的游玩。------------------------------------同时,对于我的好友,这个mod可能也不会进行大批量的维护,只保证在1.1版本稳定有效。新版本发布后我会不会继续去做,看到时候我们的车队还开不车。如果开车我才会去继续维护。因此如果哪天版本更新后,请第一时间取消订阅这个MOD并备份你的存档,以防存档被破坏。如果未看见这个说明而造成你的存档被破坏,不负相关责任
This guide (C) 2016 Attack.On.Pika (Steam 64-bit ID:63431)Starbound (C) 2016
Chucklefish The following site/services have permission to host this guide:- Steam Community- SteamCN此文章仅在steam社区及[]发布。如果你在除了这些之外的地方见到了此文章,请联系我。文章中的所有内容均本人测试、整理,并独立完成,谢绝任何转载。我保留对所有文中提供图片、下载材料的所有权,任何未经单独授权的引用及转载均不被允许。By Attack.On.Pika如您有意向把该指南翻译成其他语言,请先联系我,并保证:I.译文中的内容均经过译者加工、翻译,因此不完全是我(原作者)的本意。任何偏差,本人不负任何相关责任。II.您不会在我允许之外的地方发布您的译文。III.译文中必须有指向原地址(此处)的链接。
You need to sign in or create an account to do that.
View mobile websiteThis item has been banned because it violates the Steam Terms of Service. It is only visible to you. If you believe your item has been banned mistakenly, please contact .
This item is incompatible with Starbound. Please see the
for reasons why this item might not work within Starbound.
Current visibility:&Hidden
This item will only be visible to you, admins, and anyone marked as a creator.
Current visibility:&Friends-only
This item will only be visible in searches to you, your friends, and admins.
60 ratings
教你刷出神器!服务器指令详解
By Kamilet
本指南可能会破坏你的一切游戏乐趣,切记。如果不是服务器需要,或者游戏遭遇重大困难,请不要使用本指南的方法获得游戏物品,谢谢。本指南对应Starbound不稳定版服务器控制台/修改,初版为2月3日版,更新请见更新日志。欢迎转载,转载请保留作者信息。SteamID:Kamilet更新日志V1.0版,对应版本,更新
Unfavorite
This item has been added to your .
Last Online 2 hrs, 52 mins ago
4 Feb, 2015 @ 8:27pm
Unique Visitors
Current Favorites
Guide Index
说明本指南可能会破坏你的一切游戏乐趣,切记。如果不是服务器需要,或者游戏遭遇重大困难,请不要使用本指南的方法获得游戏物品,谢谢。游戏内存未加密,请不要询问物品数量和金钱如何修改,谢谢。谢鸣:百度Starbound贴吧服务器指令列表所有命令,都是直接在对话框(默认回车)里输入的。输入规则:&&内的为必要项目,若不输入则不执行[]内为选填项目,但若有多个同时存在,则需要填写所有以适应填写规则,请注意[]本身不是填写项,不出现在命令内大部分指令不需要详解,因为已经说的很清楚了。重点说明几个。【admin】使用其他命令之前,必须输入/admin开启管理员模式。再输入一次可以关闭。开启之后的特点有:1. 可以在工作台、商店等,获取任何目前允许获取的物品,用制造/免费购买的方式2. 无限生命、无限能量3. 可以使用其它服务器指令也就是说,它可以帮助你完成任何寻找家具的任务……【reload/serverreload】 这两个的功能是,重新载入assets,也就是游戏配置文件。如果你在游戏进程中修改了assets文件,可以使用这个功能来载入,而不用重启游戏。togglelayer 游戏图层分为资源(最上)、地块(中)、墙壁(下)、背景(最后)等,可以自己尝试一下,毕竟可以改回来……
生成类服务器指令详解
【spawnitem】生成特定道具使用规则:spawnitem+物品ID+物品数量+物品参数如 /spawnitem 1 10 则生成10个1号物品,在鼠标指针处关于如何查看所有道具的ID、名称、参数,请看「道具列表」部分目前这个指令似乎有bug,无法生成道具,所有道具都是完美方块同理,【spawnliquid】也不多介绍【spawnsword】生成近战武器使用规则:spawnitem+物品等级+物品颜色+物品类型如 /spwansword 10 1 watersword 生成一把10级别的水剑关于如何查看所有道具的名称,请看「道具列表」部分。颜色参数似乎是没用的,大家可以随便输入(喂)。其它参数怎么填,在spawngun里一起介绍。【spawngun】生成远程武器使用规则:/spawngun+物品等级+物品类型首先物品等级,在你探险中得到物品的时候,它的等级和星球等级往往是近似的。现在的测试版最高星球等级为7(好像是),也就是说,7级别以上的武器是超越现在版本的,虽然完全不妨碍玩家生成它。等级10的武器,DPS在2000以上,建议慎重获取。物品类型有拼写规则。一般物品的规则为:等级+类型。高级物品是直接有名字的。物品等级为:common、uncommon、rare、legendary,分别对应白色、绿色、蓝色、紫色物品类型为:axe(斧)、hammer(锤)、spear(矛)、broadsword(双手剑)、shortsword(单手剑)、dagger(匕首)、assaultrifle(冲锋枪)、plasmaassaultrifle(等离子冲锋枪)、shotgun(霰弹枪)、plasmashotgun(等离子霰弹枪)、sniperrifle(狙击枪)、plasmasniperrifle(等离子狙击枪)、pistol(手枪)、plasmapistol(等离子手枪)、machinepistol(自动手枪)、plasmamachinepistol(等离子自动手枪)、grenadelauncher(榴弹发射器)、rocketlauncher(火箭发射器)把它们组合,就可以生成特定道具,比如,你要5级别紫色的火箭筒,那么就使用:/spawngun 5 legendaryrocketlauncher其它原理是一样的对于特定物品,你需要它的名称才能生成。下面提供一些:teslastaff(雷电法杖)、starcleaversword(星星剑)、mushroomsword(蘑菇剑)、bonehammer(骨锤)、boneaxe(骨斧)、eyesword(眼剑)、watersword(云剑)直接使用,比如5级的骨锤,就使用:/spawnsword 5 bonehammer如图是10级的手枪【spawnshield】生成盾使用规则:/spawngun+物品等级+物品类型如,生成5级眼盾:/spawnshield 5 eyeshield盾牌种类甚少,大家可以不加物品类型直接不断生成就可以了。目前版本盾牌防御力最高只有400,不论你输入多少等级。不过400是很够用的。
道具列表这一部分会告诉你怎么知道所有物品的名称和属性,甚至修改它……首先你需要对游戏文件拆包。然后你就可以得到一个游戏内部资料的文件夹……不但可以查看物品的名称和代码,也可以直接修改硬数据(不推荐,无法联机)。拆包方法:代码列表:这部分感谢贴吧的大大们,由于游戏是开放源代码的,所以其实只要有一点点变成基础就很容易看出来。保存的时候请注意编码方式。若以上引用的两个帖子内作者使用Steam,请联系我添加到编辑者,谢谢。
You need to sign in or create an account to do that.
View mobile website}

我要回帖

更多关于 starbound steam 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信