找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 817|回复: 17

[我解决不了自己的问题] 请教kratos替身攻击和自动武器的问题。

[复制链接]
发表于 2024-12-26 07:26:13 | 显示全部楼层 |阅读模式
  1. 我将4个替身绑在飞碟上,替身武器是自动武器,武器抛射体已经写了AG=yes,想让4个替身在飞碟攻击时自动环形A地板,但是攻击时抛射体直接平射飞出地图外了

  2. [GLBBAE];其中一个替身的属性,除了坐标以外其他都相同
  3. ;Delay=300
  4. HoldDuration=yes
  5. Stand.Type=GLBBTS
  6. Stand.VirtualUnit=yes ;
  7. Stand.Offset=-60,60,-45
  8. Stand.ZOffset=-20
  9. ;Stand.IsVirtualTurret=yes
  10. Stand.IsOnTurret=yes;no;
  11. Stand.IsOnWorld=no
  12. Stand.Direction=0;[0-16]
  13. Stand.LockDirection=yes;no
  14. Stand.FreeDirection=no
  15. Stand.SameHouse=yes
  16. Stand.SameTarget=yes;no;
  17. Stand.SameLoseTarget=yes
  18. Stand.SameAmmo=no
  19. Stand.UseMasterAmmo=yes
  20. Stand.ForceAttackMaster=no
  21. Stand.SameMoving=no
  22. Stand.MobileFire=yes
  23. ;Stand.Explodes=no;yes;
  24. Stand.ExplodesWithMaster=yes
  25. Stand.Powered=no ;
  26. Stand.Immune=yes
  27. Stand.PromoteFromMaster=no
  28. Stand.ExperienceToMaster=95%
  29. Stand.IsVirtualTurret=no;yes;
  30. DamageSelf.Peaceful=yes

  31. [AUTOFIRE];自动武器的属性
  32. ;Duration=1
  33. HoldDuration=yes
  34. AutoWeapon.Types=GLBBTSWQ
  35. AutoWeapon.FireFLH=0,0,-140
  36. AutoWeapon.TargetFLH=1300,0,-1300
  37. AutoWeapon.FireToTarget=yes;no;
  38. ;AutoWeapon.IsOnTarget=yes
  39. AutoWeapon.Shooter=Owner;Attacker;
  40. ;AutoWeapon.ToAttacker=no
  41. AutoWeapon.Powered=no

  42. [GLBBTSWQ];武器
  43. Damage=25
  44. ROF=2
  45. Range=15
  46. Speed=75
  47. Bright=yes
  48. Projectile=GLTSPST
  49. Warhead=GLTSWH2
  50. Burst=3
  51. AttachFire.RadialFire=yes
  52. AttachFire.RadialAngle=25
  53. AttachFire.SimulateBurst=yes
  54. AttachFire.SimulateBurstDelay=2

  55. 请教下需要修改哪个代码?
复制代码
发表于 2024-12-26 07:35:18 | 显示全部楼层
AutoWeapon.Shooter=Owner;Attacker;


这啥玩意?GPT?



母体开火时替身才开火,需要的路径是替身设定永久攻击母体,给母体挂可叠的stack,母体攻击时反馈信号,stack接收到信号后产生效果给替身贴自动武器
回复

使用道具 举报

发表于 2024-12-26 08:18:26 | 显示全部楼层
你GLTSPST这个抛射体的码呢,你碟子单位的吗呢,你吗的原单位呢
你都帖子里贴了一下有吗了也得确保这码可以让人能复现问题吧,你贴的零零散散的甚至关系链都得靠自然语言说明那岂不有码和没码一样
根据你的码我只能这么猜测:
1.你抛射体有问题
2.你单位有问题
->单独Deliver出这个Stand.Type让他对空地射一发看看,有问题就修,修了就返工,有问题回到前一步,没问题问题解决
Ext.你想射自动武器直接挂母体自身一个自动武器AE不就好了,还跳一步替身再跳自动武器是为个什么,难道还用替身做本就已经在转的FLH上的另一个小转轴吗
回复

使用道具 举报

 楼主| 发表于 2024-12-26 17:01:31 | 显示全部楼层
本帖最后由 LIN98 于 2024-12-26 17:13 编辑

Noble_Fish 发表于 2024-12-26 08:18
你GLTSPST这个抛射体的码呢,你碟子单位的吗呢,你吗的原单位呢
你都帖子里贴了一下有吗了也得确保这码可以 ...
  1. [GLTSPST]
  2. ;Inviso=yes
  3. Image=FAKEP10
  4. AG=yes
  5. AA=no
  6. Proximity=no
  7. Ranged=yes
  8. SubjectToCliffs=no
  9. SubjectToElevation=no
  10. SubjectToWalls=no
  11. SubjectToGround=yes
  12. ROT=1

  13. [GLTSWH2]
  14. CellSpread=1
  15. PercentAtMax=.6
  16. Verses=100%,95%,85%,75%,70%,65%,60%,45%,30%,100%,100%
  17. InfDeath=5
  18. Wall=no
  19. Rocker=no
  20. Wood=yes
  21. AnimList=;
  22. AffectsOwner=no
  23. AffectsEnemies=yes
  24. AffectsCivilian=yes</font>


  25. 替身单位代码
  26. [GLBBTS]
  27. UIName=Name:GLBBTS
  28. Name=GLBB
  29. Image=GLBB;none
  30. Prerequisite=GAPILE,GATECH
  31. Category=Soldier
  32. Primary=GLBBTSWQ
  33. ;Secondary=GLBBTSWQ2
  34. LandTargeting=0
  35. CanPassiveAquire=yes
  36. CrushSound=InfantrySquish
  37. Crushable=no
  38. Strength=160
  39. Armor=Plate
  40. TechLevel=-1
  41. Pip=blue
  42. Assaulter=no
  43. Sight=7
  44. Speed=5
  45. Owner=British,French,Germans,Americans,Alliance
  46. AllowedToStartInMultiplayer=no
  47. Cost=750
  48. Soylent=400
  49. Points=10
  50. IsSelectableCombatant=yes
  51. VoiceSelect=CivSovSelect
  52. VoiceMove=CivSovMove
  53. VoiceAttack=CivSovAttackCommand
  54. VoiceFeedback=CivSovFear
  55. VoiceSpecialAttack=CivSovMove
  56. DieSound= ;GuardianGIDie
  57. Locomotor={4A582744-9839-11d1-B709-00A024DDAFD1}
  58. PhysicalSize=1
  59. SpeedType=Amphibious
  60. MovementZone=AmphibiousDestroyer
  61. ThreatPosed=10
  62. VeteranAbilities=FASTER,STRONGER,SCATTER,FIREPOWER
  63. EliteAbilities=FASTER,STRONGER,FIREPOWER,SELF_HEAL
  64. ImmuneToVeins=yes
  65. Size=1
  66. IFVMode=12
  67. Insignificant=yes
  68. ;Explodes=yes
  69. ;Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60
  70. ;DeathWeapon=none
  71. AttachEffectTypes=AUTOFIRE

  72. 使者单位代码
  73. UIName=Name:MINDSK
  74. Name=Elect Disk
  75. Prerequisite=YAWEAP,YATECH
  76. Primary=MDISKWQ;飞碟自己的武器
  77. Secondary=MDISKWQ2
  78. LandTargeting=0
  79. ElitePrimary=MDISKWQ
  80. EliteSecondary=MDISKWQ2
  81. Strength=600
  82. Category=AirPower
  83. Armor=Light
  84. IsTilter=yes
  85. TooBigToFitUnderBridge=true
  86. TechLevel=8
  87. TurretROT=80
  88. Turret=yes
  89. TurretAnim=MINDSKTUR
  90. TurretAnimIsVoxel=yes
  91. TurretSpins=yes
  92. PreventAttackMove=yes
  93. Sight=8
  94. Speed=14
  95. CrateGoodie=no
  96. Crusher=no;yes
  97. Owner=YuriCountry
  98. Cost=5000
  99. Soylent=2500
  100. Points=200
  101. ROT=80
  102. AllowedToStartInMultiplayer=no
  103. IsSelectableCombatant=yes
  104. VoiceSelect=FloatingDiscSelect
  105. VoiceMove=FloatingDiscMove
  106. VoiceAttack=FloatingDiscAttackCommand
  107. VoiceSecondaryWeaponAttack=FloatingDiscSteal
  108. VoiceFeedback=
  109. CrashingSound=FloatingDiscDie
  110. MoveSound=FloatingDiscMoveLoop
  111. CreateSound=FloatingDiscCreated
  112. BalloonHover=yes ; ie never land
  113. Locomotor={92612C46-F71F-11d1-AC9F-006008055BB5} ;Jumpjet
  114. SpeedType=Hover
  115. MovementZone=Fly
  116. MoveToShroud=yes
  117. ThreatPosed=60
  118. ConsideredAircraft=yes
  119. Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60
  120. MaxDebris=14
  121. DamageParticleSystems=SparkSys,SmallGreySSys
  122. DamageSmokeOffset=100, 100, 275
  123. Weight=6
  124. VeteranAbilities=STRONGER,SIGHT
  125. EliteAbilities=STRONGER,FIREPOWER,SELF_HEAL
  126. Accelerates=false
  127. ZFudgeColumn=8
  128. ZFudgeTunnel=13
  129. Size=8
  130. OpportunityFire=yes
  131. JumpjetSpeed=18
  132. JumpjetClimb=14
  133. JumpjetCrash=18
  134. JumpJetAccel=12
  135. JumpJetTurnRate=80
  136. JumpjetHeight=1200
  137. JumpjetWobbles=.1
  138. JumpjetDeviation=25
  139. JumpjetNoWobbles=yes
  140. ;TiltCrashJumpjet=no;yes
  141. Crashable=no;yes
  142. Explodes=yes
  143. DeathWeapon=BlimpBombEffect
  144. DeathWeaponDamageModifier=.3
  145. BuildLimit=1
  146. BuildTimeMultiplier=1.5
  147. AttachEffectTypes=GLBBAE,GLBBAE2,GLBBAE3,GLBBAE4
  148. AllowedToStartInMultiplayer=yes;no;
复制代码


回复

使用道具 举报

发表于 2024-12-26 17:27:28 | 显示全部楼层
本帖最后由 Noble_Fish 于 2024-12-26 09:30 编辑

卧槽。武器后面中文分号,载具用TurretAnim、替身AE里写个完全没用的DamageSelf.Peaceful、还
  1. AffectsCivilian=yes</font>
复制代码
……大哥你真是用GPT写的吗。你这GPT也不靠谱啊,甚至远远不如某个老玩意

总之问题就是[GLTSPST]用了一个Voxel类型的资源文件作为抛射体图像同时你的ROT写太小了,完

经典FAKEP10,和MO学的吧
回复

使用道具 举报

 楼主| 发表于 2024-12-26 17:30:23 | 显示全部楼层
试了一下,把替身的武器下面那4个AttachFire开头的扇形发射代码删掉,武器就可以正常A地板,但是只攻击一次就停止了。攻击其他非友军单位或建筑时是正常的
回复

使用道具 举报

发表于 2024-12-26 17:31:45 | 显示全部楼层
LIN98 发表于 2024-12-26 09:30
试了一下,把替身的武器下面那4个AttachFire开头的扇形发射代码删掉,武器就可以正常A地板,但是只攻击一次 ...

你[GLTSPST]用了一个Voxel类型的资源文件作为抛射体图像同时你的ROT写太小
回复

使用道具 举报

 楼主| 发表于 2024-12-26 17:32:10 | 显示全部楼层
kenosis 发表于 2024-12-26 07:35
AutoWeapon.Shooter=Owner;Attacker;

先给它去掉了,游戏里暂时没看到变化
回复

使用道具 举报

 楼主| 发表于 2024-12-26 17:39:48 | 显示全部楼层
替身单位单独造出来可以一直强制A地板不会停
回复

使用道具 举报

 楼主| 发表于 2024-12-26 17:44:18 | 显示全部楼层
Noble_Fish 发表于 2024-12-26 17:31
你[GLTSPST]用了一个Voxel类型的资源文件作为抛射体图像同时你的ROT写太小

好的,那我换个VXL抛射体试试,ROT要改到多少合适?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-27 11:29 , Processed in 0.018203 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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