找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2038|回复: 5

[已解决问题] [已解决]AI不会用超时空

[复制链接]
发表于 2024-12-3 20:45:49 | 显示全部楼层 |阅读模式
本帖最后由 sttnk 于 2024-12-16 00:13 编辑

我在超武列表新增过超时空传送超武,但是给AI的建筑关联的超时空还是原版的
AI默认使用超武列表最后一个ChronoSphrere类和ChronoWarp类超武(也就是新增的)
指定一下就解决了

  1. [General]
  2. AIChronoSphereSW=ChronoSphereSpecial
  3. AIChronoWarpSW=ChronoWarpSpecial
复制代码


  1. 注册:
  2. [TaskForces]
  3. 148=TF0A0006-G

  4. [ScriptTypes]
  5. 96=ST0A0002-G

  6. [TeamTypes]
  7. 187=TT0A0012-G

  8. 队伍组成:
  9. [TF0A0006-G]
  10. Name=5 APOC2, 4 V4
  11. 0=5,APOC2
  12. 1=2,V4
  13. Group=-1

  14. 脚本:
  15. [ST0A0002-G]
  16. 0=54,0 ;己方基地集合
  17. 1=57,6 ;如果超时空就绪,使用超时空到敌方工厂附近
  18. 2=0,0 ;攻击任何目标
  19. 3=10000,13 ;攻击心灵控制者
  20. 4=0,0 ;攻击任何目标
  21. 5=6,3 ;跳转第2行

  22. 队伍属性:
  23. [TT0A0012-G]
  24. Name=China Chrono Sphere apoc attack 3
  25. VeteranLevel=1
  26. MindControlDecision=0
  27. Loadable=no
  28. Full=no
  29. Annoyance=no
  30. GuardSlower=no
  31. House=<none>
  32. Recruiter=yes
  33. Autocreate=yes
  34. Prebuild=no
  35. Reinforce=no
  36. Droppod=no
  37. UseTransportOrigin=no
  38. Whiner=no
  39. LooseRecruit=no
  40. Aggressive=yes
  41. Suicide=no
  42. Priority=10
  43. Max=3
  44. TechLevel=0
  45. Group=-1
  46. OnTransOnly=no
  47. AvoidThreats=no
  48. IonImmune=no
  49. TransportsReturnOnUnload=no
  50. AreTeamMembersRecruitable=no
  51. IsBaseDefense=no
  52. OnlyTargetHouseEnemy=no
  53. Script=ST0A0002-G
  54. TaskForce=TF0A0006-G

  55. 触发:
  56. [AITriggerTypes]
  57. AT0A0014-G=China Chrono Apoc Hard,TT0A0012-G,<all>,8,6,<none>,0000000000000000000000000000000000000000000000000000000000000000,5000.000000,5000.000000,5000.000000,1,0,4,0,<none>,0,0,1
  58. AT0A0028-G=China ChronoSphere Exists team,TT0A0012-G,<all>,6,1,CACSPH,0100000003000000000000000000000000000000000000000000000000000000,5000.000000,10.000000,5000.000000,1,0,4,0,<none>,1,1,1
复制代码



我还写了一个队伍组成和这个队一样的小队(作为冷酷敌人的常规进攻小队),但是那个小队权重比这个队低(那个Priority=5),队伍成员可否被调去更高优先级的队伍中(AreTeamMembersRecruitable=yes),执行脚本不一样。从debug看出来AI是创建了这个超时空攻击小队的,但是我从观察者身份没看出来有这个空闲的超时空小队





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2024-12-3 21:37:08 | 显示全部楼层
给AI用作弊超武直接投放一支部队
回复

使用道具 举报

 楼主| 发表于 2024-12-6 21:24:30 | 显示全部楼层
我找到原因了,因为我在超武列表新增了一个超时空超武,AI使用超时空默认使用列表里最后一个,而我给AI的超时空超武是原版的,所以不会用
回复

使用道具 举报

发表于 2024-12-7 00:14:39 来自手机 | 显示全部楼层
sttnk 发表于 2024-12-6 21:24
我找到原因了,因为我在超武列表新增了一个超时空超武,AI使用超时空默认使用列表里最后一个,而我给AI的超 ...

请教一下是怎么解决的呢,在超武注册表里把两个超时空超武移到最后面吗
回复

使用道具 举报

 楼主| 发表于 2024-12-7 08:10:07 来自手机 | 显示全部楼层
本帖最后由 sttnk 于 2024-12-7 08:30 编辑
SHIRAIsama 发表于 2024-12-7 00:14
请教一下是怎么解决的呢,在超武注册表里把两个超时空超武移到最后面吗 ...

phobos的官方在线说明说提到,现在可以指定明确指定AI使用的超时空类型


[General]

AIChronoSphereSW=ChronoSphereSpecial
AIChronoWarpSW=ChronoWarpSpecial


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2024-12-7 09:21:11 | 显示全部楼层
sttnk 发表于 2024-12-7 08:10
phobos的官方在线说明说提到,现在可以指定明确指定AI使用的超时空类型

谢谢
回复

使用道具 举报

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

本版积分规则

小黑屋|Archiver|手机版|管理员邮箱|红警DIY论坛 |网站地图

GMT+8, 2026-6-1 14:37 , Processed in 0.070910 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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