找回密码
 初始化身份识别芯片
楼主: 常规型妹抖

[0.98a]AI 改修 AI Tweaks 2.2.10

   火... [复制链接]

战列舰长

发表于 2025-6-16 22:00:41 来自手机 | 显示全部楼层
常规型妹抖 发表于 2025-6-15 03:11
有独特AI的情况就没办法了(

我是想在自己家门口慢慢打,峰值不够了什么的就撤下来上下一艘。结果给它搞成闪击波兰了

驱逐技师

发表于 2025-7-13 11:05:29 | 显示全部楼层
太强了这mod,必打mod,没这mod之前只要导弹不是从正面射过来的就一定拦不住因为弱智ai朝着当前导弹位置打不会有提前量。唯一的问题就是实弹武器就太猛了飞机和导弹根本活不下来,。霸主又喜提大加强

战列舰长

发表于 2025-7-25 09:14:41 | 显示全部楼层
导弹船屁股上的点防太多会让AI屁股对敌虽然某种意义上点防更有用了但屁股对敌有点不太美观(

势力巨擘

发表于 2025-8-24 15:36:38 | 显示全部楼层
未来会不会考虑让高单发伤害超低射速的射弹武器(例如高斯炮,千兆加农炮,fsf海啸炮等)不瞄准战机的相关功能

战列舰长

发表于 2025-9-7 03:53:57 | 显示全部楼层
更新了啊,支持,一直在用,此mod是增加难度用的,更新了啥?

驱逐技师

发表于 2025-9-19 02:33:33 | 显示全部楼层
这下给阿努比斯的那弱智航战换成一般抗线AI就能把别人按在地上锤了

战列舰长

发表于 2025-9-26 05:33:14 | 显示全部楼层
对卢德骑士团的怨灵级这种技能是短暂相位的全自动无人舰的AI有奇怪的影响,不管幅能等级高低,武器射程,会一直和敌方舰船保持距离,目前不知道是什么原因引起的,但在同样类型的Sierra身上就运作的挺好,如果有遇到相同问题,在mod选项把无人舰船AI改成默认Reckless可以一定程度解决这个问题。战后一看战斗报告,怨灵这船摸鱼了一整把

势力巨擘

发表于 2025-9-27 23:21:11 | 显示全部楼层
安装后 报错

安装后 报错

安装后 报错
你不给log我只能帮你算一卦了 看上去和本mod没有任何关系,应该是mod冲突的贴图问题  详情 回复 发表于 2026-2-11 21:18

势力巨擘

发表于 2025-10-1 16:49:17 | 显示全部楼层
....存档失败,显示为对话框为:fail:null
我查了查log...能力有限,不太看懂...
但找出像是错误报告的代码...类别为:StackOverflowError
问了问AI,它说可能是这个MOD的问题....
我放上完整报告文件了
主要是在
9668156 [Thread-2] INFO  com.fs.starfarer.campaign.save.CampaignGameManager  - 保存游戏时出错
9668156 [Thread-2] ERROR com.fs.starfarer.campaign.save.CampaignGameManager  -
java.lang.StackOverflowError
        at com.thoughtworks.xstream.io.xml.StaxWriter.setValue(StaxWriter.java:158)
        at com.thoughtworks.xstream.io.WriterWrapper.setValue(WriterWrapper.java:45)
        at com.thoughtworks.xstream.converters.SingleValueConverterWrapper.marshal(SingleValueConverterWrapper.java:45)
        at com.thoughtworks.xstream.core.AbstractReferenceMarshaller.convert(AbstractReferenceMarshaller.java:51)
        at com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:58)
下面还有一大段...

starsector.rar

1.09 MB, 下载次数: 164

巡洋大副

发表于 2025-10-9 10:05:23 | 显示全部楼层
大佬牛批,这么快就把新版本汉化了

巡洋大副

发表于 2025-10-24 00:21:37 来自手机 | 显示全部楼层
那个自定义ai的穿插和军官的性格冲突时以哪一个为准啊?

战列舰长

发表于 2025-12-22 06:45:40 | 显示全部楼层
英文论坛11月更新的2.1.13似乎修了一个重要的bug?……自定义 AI:无法排幅的舰船现在不会过度后退以放下护盾。(Custom AI: Ships that cannot vent flux now do not back off excessively to drop shields.),不知道是不是指我之前说过的AI安超船开盾被打出幅能之后就会远遁十万八千里的那个问题,如果能解决的话就太好了,不然迟早被AI气死

势力巨擘

发表于 2026-1-20 00:17:40 来自手机 | 显示全部楼层
可以让监视者保持开F吗

战列舰长

发表于 2026-1-24 04:17:05 | 显示全部楼层
大部分炮舰智商上升了,但会影响监视者的AI,让监视者不开技能。
问题具体是什么?我该如何重现它?  详情 回复 发表于 2026-2-6 01:28

巡洋大副

发表于 2026-1-26 00:08:13 | 显示全部楼层
怎么感觉ai更傻了

巡洋大副

发表于 2026-1-27 11:07:54 | 显示全部楼层
0.98arc8运行报错

巡洋大副

发表于 2026-2-6 01:28:01 | 显示全部楼层
742799201 发表于 2026-1-24 04:17
大部分炮舰智商上升了,但会影响监视者的AI,让监视者不开技能。

问题具体是什么?我该如何重现它?
原版监视者不装武器会一直开堡垒护盾,这个AI改修mod会让船更加主动。对大部分船是好事,但对监视者这种小船会导致监视者关盾用它那两个内置高射炮输出。然后被打爆。  详情 回复 发表于 2026-2-7 01:36

战列舰长

发表于 2026-2-7 01:36:29 | 显示全部楼层
genir 发表于 2026-2-6 01:28
问题具体是什么?我该如何重现它?

原版监视者不装武器会一直开堡垒护盾,这个AI改修mod会让船更加主动。对大部分船是好事,但对监视者这种小船会导致监视者关盾用它那两个内置高射炮输出。然后被打爆。
我分别用修改版 AI 和原版 AI 测试了 Monitor。没有观察到 Fortress Shield 行为有任何差异。在两种情况下,AI 都会周期性关闭系统来发射内置武器。 另外,我检查了 Fortress Shield 的源代码。代码中并没有引用舰  详情 回复 发表于 2026-2-17 06:29

战列舰长

发表于 2026-2-11 19:19:43 | 显示全部楼层
催更新版本汉化哈哈哈

势力巨擘

晶石矿业主控AI

发表于 2026-2-11 21:18:11 | 显示全部楼层
本帖最后由 withe-pt 于 2026-2-11 21:19 编辑

你不给log我只能帮你算一卦了
看上去和本mod没有任何关系,应该是mod写法错误,单精度浮点数后未加f所致也有可能是贴图冲突,反正和这个mod应该八竿子打不着
纳米机器!小子!这就是人工智能的力量哒!我大人之领技术天下无敌!

巡洋大副

发表于 2026-2-17 06:29:41 | 显示全部楼层
742799201 发表于 2026-2-7 01:36
原版监视者不装武器会一直开堡垒护盾,这个AI改修mod会让船更加主动。对大部分船是好事,但对监视者这种 ...

我分别用修改版 AI 和原版 AI 测试了 Monitor。没有观察到 Fortress Shield 行为有任何差异。在两种情况下,AI 都会周期性关闭系统来发射内置武器。

另外,我检查了 Fortress Shield 的源代码。代码中并没有引用舰船 AI 或武器状态,因此我不确定修改后的 AI 是如何影响其行为的。

巡洋大副

发表于 2026-2-22 05:27:06 | 显示全部楼层
非常好mod,重大利好开局CCCU的电子斗蛐蛐类型玩家。我完全能接受玩家跟敌方ai都一觉醒来全世界远神实力上涨3000倍的强强对抗,也不想再看到两边若只ai互low了

巡洋大副

发表于 2026-4-19 13:27:36 | 显示全部楼层
友方AI的极光和其他驱逐舰还是喜欢送死一样地直面敌人的正面炮口, 驱逐都敢顶到四门马克9的不败正前方, 气红温了

驱逐技师

发表于 2026-4-27 01:30:25 | 显示全部楼层
吓哭了,以前舰队里面有个典范就可以到处横着走,但现在加了AI修改后敌方知道你典范手长不和你远处对狙,直接全部挤上来贴脸输出,舰队里面有两个典范还被敌人的巡洋、驱逐海吊着打。
这么牛B ?这是给敌人加强了啊  详情 回复 发表于 2026-5-12 06:39

势力巨擘

发表于 2026-5-12 06:39:41 | 显示全部楼层
catastrophe 发表于 2026-4-27 01:30
吓哭了,以前舰队里面有个典范就可以到处横着走,但现在加了AI修改后敌方知道你典范手长不和你远处对狙,直 ...

这么牛B ?这是给敌人加强了啊

驱逐技师

发表于 2026-5-12 19:15:55 | 显示全部楼层
1111111

势力巨擘

发表于 2026-5-15 10:42:50 | 显示全部楼层
这是一个**空指针异常(NullPointerException)**,发生在游戏《远行星号》(Starsector)的某个模组中。

## 问题分析

**直接原因:**
- 代码尝试调用 `ship.getOwner()`,但 `ship` 对象是 `null`
- 发生位置:`PLSP_Util.java` 第757行的 `getFPStrength` 方法

**涉及的模组:**
- 看起来是 **PLSP** 模组(可能是 "Polaris Prime" 或类似缩写)
- 具体功能模块:`PLSP_TimeLockAI`(时间锁定AI)和 `PLSP_BaseSystemAI`

## 解决方案

### 1. **临时解决(无需编码)**
- 更新 PLSP 模组到最新版本
- 检查该模组是否与其他AI优化模组冲突(日志显示有 `aitweaks` 模组)
- 尝试禁用 `aitweaks` 模组看问题是否消失

### 2. **永久修复(需要修改模组代码)**

在 `PLSP_Util.java` 的第757行附近,应该添加空值检查:

**修复前:**
```java
public static float getFPStrength(ShipAPI ship) {
    // 直接使用 ship.getOwner() 导致崩溃
    return ship.getOwner() ...;
}
```

**修复后:**
```java
public static float getFPStrength(ShipAPI ship) {
    if (ship == null) {
        return 0f;  // 或者其他默认值
    }
    // 原有逻辑
    return ship.getOwner() ...;
}
```

或者在使用处修复(`PLSP_TimeLockAI.java` 第28行):
```java
// 修复前
float fp = PLSP_Util.getFPStrength(ship);

// 修复后
if (ship != null) {
    float fp = PLSP_Util.getFPStrength(ship);
} else {
    // 处理空船情况
}
```

### 3. **调试建议**
- 检查为什么会传入 `null` 的 ShipAPI 对象
- 可能在战斗中某些舰船已被摧毁,但AI仍在引用它
- 模组没有正确处理舰船失效的情况

## 立即操作步骤

1. 备份你的存档
2. 更新 PLSP 模组
3. 确保模组版本与游戏版本兼容
4. 如果问题持续,在模组页面提交此错误日志给作者

和北极星最新版本不兼容,进入战斗一段时间会闪退

战列舰长

发表于 2026-5-15 14:41:41 | 显示全部楼层
更新了什么

战列舰长

发表于 2026-5-17 17:44:49 | 显示全部楼层
更新了啥

巡洋大副

发表于 2026-5-17 21:10:09 | 显示全部楼层
这个MOD是只对装了那个自定义AI插件的船生效还是全局有效?

本版积分规则

Archiver|手机版|小黑屋|远行星号中文论坛

GMT+8, 2026-5-25 03:35

Powered by Discuz! X3.5

© 2001-2077 Tencent Cloud | Durian Software Studio

快速回复 返回顶部 返回列表