【mod向】简单修改文件迅速刷到任何想要物品以及修改随机生成物品入手时数据可以带入任何服务器【修改向】
本帖最后由 geniushch 于 2013-12-29 20:50 编辑本帖内容中的代码请不要直接复制粘贴,发在帖子内容里会自动整理添加好多空格和换行导致格式错误无限loading,复制粘贴请使用附件文本中的内容。附件1是解释修改变动的部分;附件2是如示例修改后的成品,下载后直接进去搜索到相应行更改物品代码即可。
修改向可以迅速刷到想要的物品 严重影响收集乐趣慎用 谨记备份源文件
用记事本(用写字板word等可能会导致文件内容被自动变更导致格式错误)打开Steam\SteamApps\common\Starbound\assets\treasure\generalnpctreasure.treasurepools 搜到这一段
"minibosstreasure" : [
[1, {
"pool" : [
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
]
],
"poolRounds" : [
],
"levelVariance" : ,
"allowDuplication" : false
} ],
[2, {
"pool" : [
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
],
]
],
"poolRounds" : [
],
"levelVariance" : ,
"allowDuplication" : false
} ]
],
不要改pool1没用 改pool2即红色部分 以下为修改后示例
[2, {
"pool" : [
],
],
],
],
],
],
],
],
"poolRounds" : [
],
"levelVariance" : ,
"allowDuplication" : false
} ]
之后去杀一个miniboss,推荐星球X级 -70156613,-30728859 X Al Zirr 28 II b10级magma 向左走半屏有一只 右走1屏半有一只
则单只miniboss掉落7件物品 骨头剑一把 水剑一把 紫色火箭筒一支 眼盾一枚 200000像素 一把小提琴 一件婚纱胸
杀完之后存盘退出删除该星球存档,再修改文件出下7样想要物品进游戏直接降落再杀一次就好了。
本帖最后由 geniushch 于 2013-12-29 04:07 编辑
以下为原理
"poolRounds" : [
],
1.0是这一轮掉落的几率。7是这一轮掉落掉落多少种物品,如果改成6则在上面7种物品中掉落6件。
"pool" : [
],
],
],
],
],
],
],
],
这一段是这轮掉落的各种物品
],
0.999是这种物品掉落几率;"violin"是物品代码名称,可以在assets\items\文件夹下打开相应物品文件查询;后面的1是此种物品掉落多少件,如果这里我改成10,则上述掉落中1件小提琴变成堆叠的10把,随机武器也一样只不过10把共享一个随机数据,10把都一模一样。蓝图,科技,家具等等也可以这样改出来。
近战武器,枪支,盾牌的掉落稍有不同。因为这三类物品绝大部分都是随机的,所以格式如下
],
],
],
],
"generatedsword"是类别,该类物品都在Steam\SteamApps\common\Starbound\assets\items\swords\randomgenerated下,看过相应文件后物品名填在"definition"后面。枪支和盾牌也同理。
同时在修改武器掉落时可以同时修改该武器随机生成时的属性,如骨头锤
Steam\SteamApps\common\Starbound\assets\items\swords\randomgenerated\bonehammer.generatedsword
文件内容如下
{
"name" : "bonehammer",
"maxStack" : 1,
"rarity" : "legendary",
"baseDps" : ,
"rateOfSwing" : ,
"multiplier" : 0.3,
"firePosition" : ,
"fireAfterWindup" : true,
"muzzleFlashes" : [ ],
"soundEffect" : [ "/sfx/melee/swing_twohanded.wav" ],
"kind" : "bonehammer",
"inspectionKind" : "sword",
"primaryStances" : {
"projectileTypes" : [ "boneswoosh" ],
"projectile" : {
"speed" : 0.1
},
"idle" : {
"twoHanded" : false,
"armAngle" : -90,
"swordAngle" : -90,
"handPosition" : [-2.7, -16.5],
"armFrameOverride" : "idleMelee",
"duration" : 0.1
},
"windup" : {
"twoHanded" : true,
"armAngle" : 90,
"swordAngle" : 90,
"handPosition" : [-2.7, -16.5],
"duration" : 0.07,
"statusEffects" : [
{ "kind" : "shieldsuppressed", "duration" : 0.1 }
]
},
"cooldown" : {
"twoHanded" : true,
"armAngle" : -45,
"swordAngle" : -90,
"handPosition" : [-2.7, -27],
"duration" : 0.4,
"statusEffects" : [
{ "kind" : "shieldsuppressed", "duration" : 0.1 }
]
}
},
"palette" : [
{ "676767" : "756257", "B1B1B1" : "a18d7f", "E9E9E9" : "e0c7b5", //iron//
"A1750B" : "7e0000", "BC8B07" : "b71111", "F5E458" : "eb3f3f", //gold//
"624122" : "5b5b5b", "886337" : "7f7e7d", "b0885f" : "a09f9e", //wood//
"F32200" : "ffae46", "FFAB9E" : "ffd878", "FEFFFF" : "fcf7da", //energy//
"605C57" : "363636", "A89E93" : "5d5d5c", "D2C5B6" : "7e7e7e" //steel//
}
],
"nameGenerator" : "bonehammernames.config:nameGen"
}
这样随机生成的武器是速度0.8,dps最高2917的武器。
你可以改成
"baseDps" : ,
"rateOfSwing" : ,
这样掉落的就是一把秒伤5834,速度1.6的骨锤。
这样修改的物品数据拾取后记录在你的个人存档里,之后你恢复原版文件后带着它进入各种验证客户端服务器也没有任何问题,因为本来就是游戏本来存在的物品,而随机数据是存在在个人存档里的,而游戏不会验证随机物品的属性范围,因此不会像各种自制物品导致服务器报错,修改后的属性也可以正常使用。
同样你也可以修改各种随机掉落武器的特效,枪械的弹药种类等等,比较简单自己一看相关物品文件就明白,这里就不一一赘述。
物品的掉落这里以miniboss为例,但是这个打起来还是有点烦,你也可以改成其他npc,一般都是修改pool2的数据,只要你能找到相应可以立刻找到的npc即可。
普通星球表面的野怪的掉落要修改6个文件,个人没有验证过改哪些pool有效。而修改宝箱也比较麻烦,因为你不知道哪个宝箱是随机掉落的,规定掉落的宝箱实在太多有些掩人耳目,7.1之后大家说的刷装备的箱子不知道可不可以操作,有心的同学可以试一试。
原版党有福了 {:3_100:} LZ真是大神 请收下我的膝盖 收藏了。
太强大了。 实在是太厉害了,楼主大神啊 楼主 改[2, {
"pool" : [
],
],
],
],
],
],
],
],
"poolRounds" : [
],
"levelVariance" : ,
"allowDuplication" : false
} ]
后 进入游戏加载时间有多长。。。我一直在加载中呀。 微风送来的尘埃 发表于 2013-12-29 12:08 static/image/common/back.gif
楼主 改[2, {
"pool" : [
我检查发现我自己改错段落了,不好意思啦。 无论怎么改都无限loading进不去游戏…… 感谢楼主!顺便问下蓝图和家具怎么改出来? 请问,能打出水来的枪,能修改出吗? 厉害……不过我还用不上啊……10级好远 new1211 发表于 2013-12-29 20:27 static/image/common/back.gif
请问,能打出水来的枪,能修改出吗?
不知道是哪把 吹水泡没伤害的那把枪的话是把其中一件物品换成 ], nibisiwuyila 发表于 2013-12-29 20:10 static/image/common/back.gif
感谢楼主!顺便问下蓝图和家具怎么改出来?
蓝图和家具位置比较散
家具在assets\objects文件夹下比较多
科技蓝图搜*.techitem
别的我还没试过 可以打物品名字搜搜试试....
是樓主自己研究的嗎?
想請問一下關於隨機生成,因為想寫一個合成武器的MOD,覺得會讓遊戲更有趣、更有創造性,想問樓主有沒有什麼地方可以指點或指導,感謝!
武器伤害是怎么算的阿,怎么攻速越快,单伤越低啊 好顶赞一个····
好东西啊,标记下 geniushch 发表于 2013-12-29 21:17 static/image/common/back.gif
蓝图和家具位置比较散
家具在assets\objects文件夹下比较多
科技蓝图搜*.techitem
真是太感谢楼主了:)
请问楼主, 武器改了以后刷出来的该物品变成完美普通物品了,这问题要怎么解决呢? 谢谢分享。 84395926 发表于 2014-1-13 20:45 static/image/common/back.gif
请问楼主, 武器改了以后刷出来的该物品变成完美普通物品了,这问题要怎么解决呢? ...
方块是物品代码错了 geniushch 发表于 2014-1-28 00:04 static/image/common/back.gif
方块是物品代码错了
我改了骷髅剑, 只是改了武器的攻速, 别的没改, 刷一把新的就变成方块了, 请问这个问题能解决吗?
页:
[1]