xlhyjx8 发表于 2021-1-6 12:56

发布个人自制mod坐标传送(可以跨越维度),以及更多熔炉(furnacesPlus)兼容K2熔炉配方的补丁,顺便求一个mod及它的两个附属mod

本帖最后由 xlhyjx8 于 2022-5-21 20:29 编辑

2022-5-21更新,坐标传送mod增加三个功能
1 创建一个空的超平坦(没有虫子,没有悬崖,没有水域)永远是白天的维度(可以用来建设基地)
2 删除现有的维度(用于删除进入则报错的 如 去掉破碎星界-地下世界 后留下的维度),
3 不影响成就的 打开或关闭地图编辑器
暂时不更新到官网防止SE作者针对

2021-11-19更新:坐标传送mod已将上传到官网,有账号的可以直接去官网下,在官网直接搜 CoordinateTeleport

坐标传送mod


功能图上基本上都显示了,最后一个功能是方便玩家获得手持物品代码名称(内部名称)的,非mod作者或魔改配置者一般用不到

更多熔炉(furnacesPlus)兼容K2熔炉配方的补丁 太大,放到网盘中

链接: https://pan.baidu.com/s/1DKJDl2QjFxSTkOXB1lq0vw 提取码: f7zg
也可以在原mod的基础上手工修改,将data.lua中内容由
require("prototypes.furnace-mk1");
require("prototypes.furnace-mk2");
require("prototypes.furnace-mk3");
require("prototypes.furnace-mk4");
require("prototypes.furnace-mk5");


修改为

if mods["Krastorio2"] then --K2添加了2种原料的熔炉配方,所以需要将type由熔炉改为组装机,原料槽数量改为2,根据是否载入K2决定载入不同的数据文件
      require("prototypes.furnace-mk1-Krastorio2");
      require("prototypes.furnace-mk2-Krastorio2");
      require("prototypes.furnace-mk3-Krastorio2");
      require("prototypes.furnace-mk4-Krastorio2");
      require("prototypes.furnace-mk5-Krastorio2");
else
      require("prototypes.furnace-mk1");
      require("prototypes.furnace-mk2");
      require("prototypes.furnace-mk3");
      require("prototypes.furnace-mk4");
      require("prototypes.furnace-mk5");
end然后将

这5个数据文件放到 furnacesPlus\prototypes 下


不知道为什么图片加载不出来,补上文字说明

输入3个传送参数,格式为 X坐标 Y坐标 维度ID/维度名(可省略,省略时不离开玩家当前所在的维度)
显示玩家包括所在维度的详细坐标
如输入 5 6 会将玩家传送到当前所在维度的5,6处,输入 5 6 7 8会报错(参数过多),输入 5 abc 1也会报错(abc不能解析为y坐标)
输入1.2 -1.3 2则会将玩家传送到ID为2的维度的1.2,-1.3处,输入50 -23.5 nauvis将会将玩家传送到名为nauvis的维度(原版默认维度)的50,-23.5处

显示所有的维度
显示手持物品的代码名

确定支持 V0.18 V1.0
因为没有复杂的API所以
修改
info.json中的
"factorio_version":"0.18",
"dependencies":["base>=0.18.10"]
的版本号为你的FIO版本和Base版本应该可以支持其他版本,如果不支持并报错请截图并回复


求下载已不需要
另,求下载以下三个mod的适配factorio 1.0 的版本
Memory Storage 存储接近无限的单一种类物品
Fluid Memory Storage 存储接近无限的单一种类流体
Memory Storage 的物流网络版本


top10001 发表于 2021-1-28 21:57

怎麼叫出MOD 來傳送呢

xlhyjx8 发表于 2021-1-29 20:13

top10001 发表于 2021-1-28 21:57
怎麼叫出MOD 來傳送呢

装了Mod之后,右下角蓝图/红图/绿图/开关机器人指令模块/开关外骨骼模块/导入代码那块区域里会多一个图标(shotcut),图标是白底绿字的 传送 的 传 字,点这个图标就可以打开关闭传送窗口了

qxws 发表于 2021-2-14 14:58

你这个挺不错的 沉下来估计也是没写能支持什么版本 可惜了

xlhyjx8 发表于 2021-2-15 18:17

qxws 发表于 2021-2-14 14:58
你这个挺不错的 沉下来估计也是没写能支持什么版本 可惜了

已经编辑了帖子,写明

确定支持 V0.18 V1.0
因为没有复杂的API所以
修改
info.json中的
"factorio_version":"0.18",
"dependencies":["base>=0.18.10"]
的版本号为你的FIO版本和Base版本应该可以支持其他版本,如果不支持并报错请截图并回复

hp995588whd 发表于 2021-12-29 16:29

感谢分享~

alice329 发表于 2022-10-21 11:39

xlhyjx8 发表于 2021-1-29 20:13
装了Mod之后,右下角蓝图/红图/绿图/开关机器人指令模块/开关外骨骼模块/导入代码那块区域里会多一个图标 ...

到了里面那个平面维度,怎么返回原来的星球呢,我有点小白,没找到操作的地方
页: [1]
查看完整版本: 发布个人自制mod坐标传送(可以跨越维度),以及更多熔炉(furnacesPlus)兼容K2熔炉配方的补丁,顺便求一个mod及它的两个附属mod