找回密码
 注册
X系列官方授权正版
搜索
查看: 1094|回复: 9

[原创] 1.17贸易BUG大猜想。

[复制链接]
发表于 2013-11-26 21:31:00 | 显示全部楼层 |阅读模式
本帖最后由 a8202286 于 2013-11-27 02:17 编辑

既然官方不给我们修复BUG 我们自己来修复好了。
首先 我有一个猜想。 贸易卡住了 是货运无人机出问题了。 为什么出问题呢。 因为无人机放出去后,就收不回来了。  游戏经过很长一段时间后,基本上所有的货船无人机都变成了不可用的状态。  这个就导致了X宇宙贸易瘫痪。
好 有了这个猜想 我们去分析存档文件。
存档文件分析 请参考这个帖子
http://bbs.deeptimes.org/forum.php?mod=viewthread&tid=2131669

我大致看了下 很多船的无人机都处于unavailable的状态。
<available>
                                                                                                                                        <item macro="missile_turret_dumbfire_macro" amount="2151"/>
                                                                                                                                        <item macro="units_size_drone_attackdrone_impulse_mk1_macro" amount="64"/>
                                                                                                                                        <item macro="units_size_xs_welder_drone_macro" amount="32"/>
                                                                                                                                        <item macro="units_size_xs_transp_empty_macro" amount="160"/>
                                                                                                                                        <item macro="units_size_xs_omicron_police_car_macro" amount="64"/>
                                                                                                                                </available>
                                                                                                                                <unavailable>
                                                                                                                                        <item macro="units_size_xs_transp_empty_macro" amount="46"/>
                                                                                                                                        <item macro="units_size_xs_omicron_police_car_macro" amount="64"/>
                                                                                                                                </unavailable>

units_size_xs_transp_empty_macro 就是货运无人机 。可以看到 一部分 已经处于不可使用的状态了。
一会我就准备去修改所有船只的 货运无人机,在unavailable状态下的 都删除点。 看看贸易还会不会卡
有人知道 如何快捷删除 所有<unavailable> 节点和里面的东西吗? 太多了 手动太麻烦。
刚刚写了个C#把所有<unavailable>的节点都删除掉了。
然后 进游戏 还是不行。 货船停在那里不动。 然后我打爆停在交易口的货船,其他盖楼的船也不会来。 好咯 等官方拯救吧。
 楼主| 发表于 2013-11-26 22:00:05 | 显示全部楼层
顶起来。
回复

使用道具 举报

发表于 2013-11-26 22:19:02 | 显示全部楼层
vim的宏命令
回复

使用道具 举报

发表于 2013-11-26 22:19:52 | 显示全部楼层
可以做一个工具。我这两天正在琢磨这块。
回复

使用道具 举报

发表于 2013-11-26 22:23:23 | 显示全部楼层
我认为不是货运无人机的问题,而是NPC售货空间站的问题。

在我的档里,到貌似类似“涌泉”的那种一圈一圈残破的空间站贸易就产生问题,现在我还有一艘罗纳哈斯(箱式)在发呆。
回复

使用道具 举报

发表于 2013-11-26 22:23:41 | 显示全部楼层
单纯删除没用。这个治标不治本。导致无人机卡住的问题不是靠修改存档就能解决需要从游戏本身下手。我觉得问题在于游戏里对于无人机使用的判别方面存在问题。货舰和空间站交易是有无人机是以对等数量进行来回运货然后物品运输万无人机各自归为判别为交易完成。但是如果空间站无人机系统出错没有出无人机。导致系统认为贸易没有完成货舰无人机自然记录为使用中。导致贸易卡住无法继续引发了大规模的崩盘。。。。。如果要改这个的话只能游戏本体下手了。。。改存档只能保证自己船只的运输正常。但是遇到在排队的空间站你就没法买东西了!
回复

使用道具 举报

 楼主| 发表于 2013-11-26 22:36:57 来自手机 | 显示全部楼层
693999938 发表于 2013-11-26 22:23
单纯删除没用。这个治标不治本。导致无人机卡住的问题不是靠修改存档就能解决需要从游戏本身下手。我觉得问 ...

这就是XR牛P的地方,你没发现每次存档读档,所有的的船,包括NPC的,都处于你保存时的状态么?
这个存档,不仅有自己的船,他包含了整个宇宙的信息!!
所有NPC的船和空间站信息都在里面!
你可以看到,很多无人机的外部节点有船,也有空间站!
所以我觉得很有用! 准备用C#写个程序去改
只要我们玩一段时间,重置下不可用的无人机,应该又可以继续玩了

回复

使用道具 举报

 楼主| 发表于 2013-11-26 22:37:57 来自手机 | 显示全部楼层
lionkind117b 发表于 2013-11-26 22:23
我认为不是货运无人机的问题,而是NPC售货空间站的问题。

在我的档里,到貌似类似“涌泉”的那种一圈一圈 ...

都一样,空间下面也有无人机的节点。
回复

使用道具 举报

发表于 2013-11-26 22:42:18 | 显示全部楼层
支持楼主,
回复

使用道具 举报

 楼主| 发表于 2013-11-27 02:17:41 | 显示全部楼层
好咯 等补丁拯救吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|DeepTimes.NET 太空游戏站