找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: 谢苗诺夫

关于定位打击的想法

[复制链接]
头像被屏蔽
 楼主| 发表于 2024-12-12 01:00:21 来自手机 | 显示全部楼层
Noble_Fish 发表于 2024-12-11 23:41
正是为了更好的拼积木所以更需要严谨治学的态度,如果我说错了那么我误导了你我会向你道歉,但目前而言是 ...

这显然是因为弹头全0%,而帖子最初的题目就是在主武器全100%而副武器仅对特定护甲100%的前提下提出的,正因为这样导致副武器不会主动攻击特定护甲
回复 0 2

使用道具 举报

发表于 2024-12-12 01:02:59 | 显示全部楼层
谢苗诺夫 发表于 2024-12-11 16:55
我不认为这有什么,基础不够再不行补就是了,而不是如同某些人一样对着别人过去的错误指指点点,并且为记 ...

还是继续谈问题吧,我倒是比较好奇你说的主武器Versus全0限制副武主动性的问题
如果确定不是盖特等特殊情况影响了武器选用那么倒是想要一份样例研究一下你的问题是如何导致的

需要检查的大致内容如下:
1.主武Versus非特殊值情况下正常主动寻敌,且部分为0的情况下这部分护甲可以正常切副武
2.主武Versus改为特殊值0%或1%等影响副武的主动性
3.可稳定复现上述情况

如果符合这三条所述那么建议直接贴完整代码我去尝试复现一下问题找找原因
回复 1 0

使用道具 举报

发表于 2024-12-12 01:06:27 | 显示全部楼层
谢苗诺夫 发表于 2024-12-11 17:00
这显然是因为弹头全0%,而帖子最初的题目就是在主武器全100%而副武器仅对特定护甲100%的前提下提出的,正 ...


自定义护甲并不会影响正常的护甲武器选用
实测并不存在你所述的情况

  1. [ArmorTypes]
  2. ggi=0

  3. [GGI]
  4. Armor=ggi

  5. [HTNK]
  6. Secondary=120mmx

  7. [120mmx]
  8. Range=400
  9. Warhead=NUKE

  10. [NUKE]
  11. Versus.ggi=100%
复制代码

测试结果与前面[AP]全0的情况相同
除了其他单位无法在GGI上获取攻击指针外我的测试结果依旧与26楼那个GIF无二








谢苗诺夫 发表于 2024-12-11 17:00
这显然是因为弹头全0%,而帖子最初的题目就是在主武器全100%而副武器仅对特定护甲100%的前提下提出的,正 ...

我怀疑你遇到的问题实际上并不在于武器自身的主动切换,而是主动索敌距离限制了副武
你是否手动指定了GuardRange
该标签在不设定时主副武使用各自的Range控制主动索敌范围
如果设定那么哪怕你副武器可以打全图也只能按GuardRange规定的范围寻找目标
例如在33楼实例中存在
  1. [120mmx]
  2. Range=400
复制代码
那么副武器依然正常攻击主武器射程外符合条件的目标(GGI)
但是如果手动指定了
  1. [HTNK]
  2. GuardRange=5.75
  3. ;此处使用主武器120mm的Range值
复制代码
那么虽然作为副武器的120mmx拥有100的Range那么也不会主动去攻击超出GuardRange的GGI
此外如果你的副武器全图射程是使用
  1. [WeaponType]
  2. Range=-2
复制代码
指定的,那么你就必须指定一个足够大的GuardRange
也就是说如果你希望主动攻击全图内的信标对象那么请使用一个足够大的正整数(例如512)而不是使用-2


回复 1 0

使用道具 举报

发表于 2024-12-12 01:12:37 | 显示全部楼层
这里给出一个可以直接贴进去就能用的实例,以便进行测试和了解
  1. ;定位打击效果
  2. [InfantryTypes]
  3. +=Test::GHOST

  4. [ArmorTypes]
  5. beacon=0

  6. [SuperWeaponTypes]
  7. +=PositioningStrike

  8. [PositioningStrike]
  9. UIName=NOSTR:PositioningStrike
  10. IsPowered=false
  11. RechargeTime=-1
  12. Type=UnitDelivery
  13. Deliver.Types=Test::GHOST
  14. Range=1
  15. LineMultiplier=50
  16. SW.Deferment=0
  17. SW.AllowAI=no
  18. SW.AlwaysGranted=true

  19. [Test::GHOST]:[GHOST]
  20. Armor=beacon

  21. [HTNK]
  22. AttackFriendlies=yes
  23. Secondary=Test::120mm

  24. [Test::120mm]:[120mm]
  25. Range=400
  26. Projectile=Test::Cannon
  27. Warhead=Test::AP
  28. CanTargetHouses=owner

  29. [Test::Cannon]:[Cannon]
  30. Image=ZEP
  31. SubjectToCliffs=no
  32. SubjectToWalls=no

  33. [Test::AP]:[AP]
  34. Verses=0,0,0,0,0,0,0,0,0,0,0
  35. Versus.beacon=100%
  36. NukeMaker=true
  37. [NUKE]
  38. Versus.beacon=100%
  39. [120mm]
  40. CanTargetHouses=enemy
复制代码



回复 1 0

使用道具 举报

发表于 2024-12-12 13:47:43 | 显示全部楼层
谢苗诺夫 发表于 2024-12-12 01:00
这显然是因为弹头全0%,而帖子最初的题目就是在主武器全100%而副武器仅对特定护甲100%的前提下提出的,正 ...

为什么不把主副武换位?特殊武器全0%只对特殊护甲启用就行了吧,就算CtrlA地板Pbs也给了CanTarget的限制
还有,基础不牢就去补基础,你发的一大堆的东西就是完全没搞懂的情况下对引擎机制天马行空般想象
还有,说错话就认错,别拿自己是菜鸡不知道糊弄过去,还反咬一口帮你指出错误的人(笑)
回复 3 0

使用道具 举报

发表于 2025-1-2 02:05:51 | 显示全部楼层
真是越菜越不自知的典范,别人好声好气给你指出错误还替你实践了,结果自己都没认真测试过死鸭子嘴硬一口咬死对方的结论有问题,端起碗吃饭放下筷子骂娘了属于是
回复 4 0

使用道具 举报

发表于 2025-1-3 19:21:34 | 显示全部楼层
这种东西要实现还得用福波斯? https://www.bilibili.com/video/BV1Mf6UYFEYE/
回复 2 0

使用道具 举报

发表于 2025-1-3 23:14:31 | 显示全部楼层
谢苗诺夫 发表于 2024-12-11 19:55
我不认为这有什么,基础不够再不行补就是了,而不是如同某些人一样对着别人过去的错误指指点点,并且为记 ...

菜逼你这句话说的很好,档案馆可以给你加一条
回复 4 0

使用道具 举报

发表于 2025-1-4 00:27:41 | 显示全部楼层
明明21#提到这人硬说RA2有盖特逻辑的黑料都不是我放出来的,我就解释一下别人在跟他说什么,就这也怨恨上我了,真是无语




结果因为这事爆出不少更多旧记录,我才知道原来人家早就把我当傻子了


还扯什么我是谁带到我都不知道哪个的所谓的“他群”
技术实在不咋滴,学习态度也不端正,在自己的小圈子里倒是关系挺复杂
然而这时候我还不觉得是他这个人怎么样,我还去他群或托人询问我是否哪里做的不好,我对他造成了什么困扰
结果问出来的什么呢:

装高人?我查一下,还拉群友帮忙一起查了一下那天我都说了什么

就这么5句,甚至17:30:09是另外一批人的问题,这里给出楼主出现后那4句及相关内容的全文

我实在无法理解就这么四句怎么让楼主给在下扣上了“装高人”这顶帽子的,那群我曾是管理,后来群主嫌群太冷于是把所有管理全下了,然而纵使我现在只是一个普通群员也坚信良好的环境需要大家的共同维护,所以我站出来让他们继续争论请移步私聊,不要打扰到其他群员,这有什么问题。结果这就成了“装高人”



回到话题,楼主又继续对我发出了其他锐评

顺带害的论坛和坛友们也一同被如此指点。嫌论坛环境不好也没见他端正学习态度提升能力来参与建设环境,无论是前面和群友还是这里在论坛都只会嫌这个不好嫌那个不好

细问起来又开始

我想着学马也没有说要抛开材料整理的能力啊,不知道他口中的学马是哪个马,便是马保国的连鞭尚且也是五份(笑)
不过总归是问出了结果,合着“装高人”是这件事而又不再是上面他自己说的那个群聊里的事了,此时我又看一眼

一时不知逻辑如此混乱的、学马的他到底平日在怎样折磨自己

但是这ini到底行不行的问题,各位去复制一试便知,直接基于YR原件修改那么几句就可以测得
顺带帮楼主重申一下他的环境是Ares3.0+PhobosBuild#44,大家也可以切到他所述的这个环境进行检验,如果楼主才是对的那么我改日自找楼主道歉并在灌水区公开谢罪


本来到这让楼主跟我好好把问题谈开了就够,毕竟我只想知道我是如何得罪了他才成为他口中的“傻子”的,他给出理由若正当我赔礼道歉就是
结果楼主在他群直接没回我,倒是跑来私聊跟我道歉了,哪怕只为上面这些背后蛐蛐我的内容道歉
于是我本着新人仍需多加引导的心态要求先搁置跟我道歉的问题:既然你说我是理论派,我给出的解答在你那不正确,那么我们一起来探讨一下到底是怎么个事
结果楼主反而突然给爆出一句

真是不知道楼主学马到底学的哪个马


而回过头继续看这“道歉”结果也只是给自己加对峙的底气罢了

原来先解决主要矛盾就可以对等于次要矛盾不复存在。或者在我们这位楼主眼里背后蛐蛐锐评他人才是主要问题,而所谓实践、事实对他都无所谓

而这所谓的道歉水分很大,与其说是“道歉”不如是一副以自己是群主的身份来通知我“停止”的,甚至连个最起码的“对不起”都没有,如果这也算“道歉”那也实在是没谁了
这歪曲的手法总不能也是他“学马”学的吧,真是不知道学的哪个“马”能学到这种东西





这时我仍旧认为上面的教学问题是第一优先待办,于是依旧尝试探讨这个问题,然后就被我们的自认完成“道歉”,从而有了底气的楼主从两个群踹了

并给出了探讨这个问题在他那的定性结果,原来只是一个难得送上门好踹了“傻子”的理由而已






这时楼主的这位朋友(也是帮我询问我怎么招惹他的)仍在尝试劝导他,而楼主依然丝毫不觉得自己有问题也不愿去实践一下

为楼主的自信点赞

然而我们的楼主非但依旧觉得自己没错,还要我为“故作高深”道歉。上面#34的代码各位坛友就是单纯读代码都能出结果,愿意帮忙亲测一下那更是多有劳烦,可我们的楼主却依然无法理解,并将至视为“故作”出的“高深”。我觉得我对这个功能的描述已经非常清晰了,完全就是白话文,又没一堆专用的术语。毕竟当初那么多年在各种新手群进行一线教学,在进行教学时自然是考虑可读性的。如果各位对上面我的描述想提出什么建议可以用任何你能联系到我的方式与我一起探讨,你说的的确必要那么哪怕是走这个版块的帖子编辑申请流程我们也把那段文本改掉它

我在红警圈也没什么“力量”,我本就只是一个略知修改的RA2DIY/YRDIY爱好者,花在红警上的时间本就并不算多,花在红警相关社区的时间自然更少,又何谈什么“在红警圈可能厉害点”
如果楼主要说他这满脑子都是“圈”啊“厉害”啊也是学马学出来的,我真心希望他所谓的“学马”学的不是我想的那个马
(那么有没有人来陪我群星原版千星大将无增有修双保底50年后期改gamestate\galaxy={crises}打4,000倍全天灾呢)

楼主的这位朋友终究是劝导失败

至于楼主和别人论战的那个群里争的那些内容就不传了,反正也和mod制作毫无关系

以及楼主在这里坚持承自己试过所以我是错的的那段证明记录和代码段也在这里贴一下


各位可以看看他到底错在哪,以及还有多少其他错误

他给出的这些代码里面没有精英主武器,记得把EliteSecondary屏蔽掉或者填上,不然造出来当然是立马崩溃
  1. [TPSEGun]
  2. Damage=45
  3. ROF=100
  4. Range=13
  5. MinimumRange=3
  6. Projectile=128MM
  7. Speed=100
  8. Warhead=TPSEWH
  9. Report=ApocalypseAttackGround
  10. Anim=GCMUZZLE
  11. Bright=yes
复制代码
  1. [TPSEWH]
  2. CellSpread=3
  3. PercentAtMax=.2
  4. Wall=yes
  5. Wood=yes
  6. Sparky=no
  7. Conventional=yes
  8. Rocker=yes
  9. Verses=100%,100%,100%,100%,100%,100%,50%,100%,50%,100%,100%
  10. Versus.Magic=0%
  11. AnimList=XGRYSML1,XGRYSML2,EXPLOSML,XGRYMED1,XGRYMED2,EXPLOMED,EXPLOLRG,TWLT070
  12. ProneDamage=30%

  13. [TPSEWHB]
  14. CellSpread=3
  15. PercentAtMax=.2
  16. Wall=yes
  17. Wood=yes
  18. Sparky=no
  19. Conventional=yes
  20. Rocker=yes
  21. Verses=100%,100%,100%,100%,100%,100%,100%,100%,100%,100%,100%
  22. Versus.Magic=20%
  23. AnimList=XGRYSML1,XGRYSML2,EXPLOSML,XGRYMED1,XGRYMED2,EXPLOMED,EXPLOLRG,TWLT070
  24. ProneDamage=30%
复制代码
  1. [TPSEGunBE]
  2. Damage=30
  3. ROF=70
  4. Range=1400
  5. MinimumRange=3
  6. Projectile=128MMB
  7. Speed=100
  8. Warhead=TPSEWHB
  9. Report=ApocalypseAttackGround
  10. Anim=GCMUZZLE
  11. Bright=yes
复制代码
  1. [TPSEGunB]
  2. Damage=25
  3. ROF=70
  4. Range=1300
  5. MinimumRange=3
  6. Projectile=128MMB
  7. Speed=100
  8. Warhead=TPSEWHB
  9. Report=ApocalypseAttackGround
  10. Anim=GCMUZZLE
  11. Bright=yes
复制代码
  1. [TPSE]
  2. UIName=Name:TNND
  3. Name=V3 Launcher    ;locked
  4. Category=AFV
  5. Prerequisite=GATECH

  6. Primary=TPSEGun
  7. ElitePrimary=TPSEGunE
  8. Secondary=TPSEGunB
  9. EliteSecondary=TPSEGunBE
  10. CanPassiveAquire=yes
  11. Strength=250
  12. Armor=light
  13. TechLevel=10
  14. Image=XMSPA



  15. Sight=3
  16. Turret=yes

  17. Speed=4
  18. Owner=Russians,Confederation,Africans,Arabs,Chinese
  19. Cost=1700
  20. Soylent=800
  21. Points=40
  22. ROT=5
  23. AllowedToStartInMultiplayer=no
  24. Crusher=yes
  25. Crewed=no ; Big giant missile on its head precludes survivor (per designer)
  26. IsSelectableCombatant=yes
  27. Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60
  28. VoiceSelect=V3Select
  29. VoiceMove=V3Move
  30. VoiceAttack=V3AttackCommand
  31. VoiceFeedback=
  32. DieSound=GenVehicleDie
  33. MoveSound=V3MoveStart
  34. CrushSound=TankCrush
  35. Maxdebris=3
  36. Locomotor={4A582741-9839-11d1-B709-00A024DDAFD1}
  37. ;MovementZone=Normal ;gs FLAW needs to be changed to this when The Flaw is fixed
  38. MovementZone=Destroyer
  39. ThreatPosed=25        ; This value MUST be 0 for all building addons
  40. DamageParticleSystems=SparkSys,SmallGreySSys
  41. Weight=3.5
  42. VeteranAbilities=STRONGER,FIREPOWER,ROF,SIGHT,FASTER
  43. EliteAbilities=SELF_HEAL,STRONGER,FIREPOWER,ROF
  44. AccelerationFactor=0.01
  45. ZFudgeColumn=8
  46. ZFudgeTunnel=13
  47. Size=3
  48. GuardRange=9
  49. TooBigToFitUnderBridge=true
  50. ;MobileFire=false        ; SJM: Looks like this was meant for the V3, but let's not enable it until we know we need it.
  51. Bunkerable=no
复制代码
这代码写的

真是不知道楼主为什么要这么折磨自己这个“学马”



本帖子中包含更多资源

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

×
回复 2 0

使用道具 举报

发表于 2025-1-4 07:12:56 | 显示全部楼层
谢苗诺夫 发表于 2024-12-12 00:55
我不认为这有什么,基础不够再不行补就是了,而不是如同某些人一样对着别人过去的错误指指点点,并且为记 ...

那你這種既不肯承認自己基礎不夠,又在對別人指出自己錯誤死不認錯,甚至還一副別人在指指點點自己的態度又是什麼?


你的問題如下
1)     不肯承認自己基礎不夠
從你對Noble_Fish的提問之中,可以看出你其實沒有真的去嘗試你認為有效的PHOBOS功能
而且還反過來質疑對方不理解某些基礎和沒有看說明書

2)     對別人指出自己錯誤死不認錯
然後我們的超版告訴你實際情況和指出你時,你又死不承認

3)     甚至還一副「別人故意在指指點點自己,所以是別人的錯」的態度
問題是現在談的其實都是你在帖子說的事,你才是那個偏要提自己「過去的錯誤」的那個人

那行,既然你要提,那我也只好從樓上的證據提提你「過去的錯誤」:
MO:不是,又是我?

然後你為了這問題浪費了各位無數的時間.jpg


另外:


本帖子中包含更多资源

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

×
回复 3 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-7-14 16:35 , Processed in 0.075906 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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