找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 15658|回复: 12

[新人求救]:為何在增加其他新單位後,替身功能反而消失了@@?

[复制链接]
发表于 2022-4-14 12:42:46 | 显示全部楼层 |阅读模式
小弟遊戲環境為ARES3.0+Kratos6.4

狀況描述:小弟參考了網上一些替身功能的文獻與視頻,雖然實在是一知半解的情況下,自己也模擬了一個雙砲塔的
             戰車單位玩.原先在無增加任何其他新單位前提下,均能正常顯示與攻擊(原以為替身砲塔模擬成功).
             但悲劇發生在開始添加其他新單位後,替身砲塔就消失不見了???????

ini變動的部分:
rulesmd.ini裡的戰車列表中:
.
.
.
83=AMBU
84=CIVP
85=SCHPP
86=CARRIERP
87=DREDP
+=ELSREF(這裡開始是我自己添加的部分,也是我戰車的本體)
+=MG(這是我想要的第2個砲塔)
+=ELSREFMG(這是我自己拿當替身用的)
+=BHAWK(這裡以下是我自己添加其他的新單位)
+=RAY
......

原先以下語法都是簡單複製修改來的(尚未添加任何新單位時),遊戲中戰車能有雙砲塔的形式出現與攻擊
[ELSREF]
...內文幾乎為APOC天啟的模板(也是我想要的戰車單砲塔本體)
只多了這一句AttachEffectTypes=ELSREFMG這個東西

[MG]
...內文也一樣幾乎為天啟,只是改了科技等級為-1(不然能單製造一個砲塔出來在路上跑,有點詭異)
   這也是我想要的替身,第2個砲塔
接下來
[ELSREFMG]:[MG]
Image=MG   (看視屏跟其他版大語法,挪用來的 也不知對不對... 另外[ELSREF]和[MG]在ART裡有註冊,
                    但是[ELSREFMG]這個東西ART裡原本我沒有註冊,但之後我去註冊也無濟於事...)

[AttachEffectTypes]   (我這句寫在這裡也不知對不對)
+=ELSREFMG

[ELSREFMG]  (這邊內容文長請多包涵)
AffectTypes=none ;可影響的單位,如果設置,則只可以影響列表中的單位
Animation=none ;動畫
HitAnim=none ;被擊中的動畫
DoneAnim=none ;結束時的動畫
Duration=1 ;持續時間,設置的值大於0,將啟動計時器。負值時該AE不被賦予,但賦予時如果遇到同組的AE將削減其持續時間並啟動有效期計時
HoldDuration=yes ;不進行有效期計時,即無限時間
Delay=0 ;替身消失後多久無法再獲得
RandomDelay=0,1 ;隨機Delay,設置最小值和最大值,如果設置上一條不起作用
DiscardOnEntry=no ;離開地圖後是否即刻失效
Cumulative=no ;是否可疊加,啟用AutoWeapon並且Shooter=Attacker時,該AE判定為攻擊者標記,來源不同的攻擊者的同一個AE將會疊加
Group=-1 ;分組,同一個分組的效果互相影響,削減或增加持續時間
OverrideSameGroup=no ;同一個分組已存在,再賦予則覆蓋
AttachOnceInTechnoType=yes ;用于出厂附加时,只在单位生成时附加一次,不会在Delay后重新获得
Status.Cloakable=no ;隐形
Stand.Type=MG ;替身类型,可以是虚拟单位
Stand.Offset=0,0,0 ;替身的位置,单位的FLH,+F在建筑的右下方,
Stand.Direction=0 ;替身的初始朝向,[0-15],16分圆,0是替身前方,单位为右上,建筑为右下,16方向:N=0、NE=2、E=4、SE=6、S=8、SW=10、W=12、NW=14
Stand.IsOnTurret=yes ;替身绑定在炮管上
Stand.IsOnWorld=no ;替身绑定位置以世界坐标做参考,固定朝向北方,不跟随转动
Stand.SameHouse=yes ;替身跟随附属对象的所属变化,本体属性变化如心控,替身所属也跟随变化
Stand.SameTarget=yes ;强制替身与使者攻击同一个目标
Stand.SameLoseTarget=yes ;使者失去目标同时替身也失去
Stand.ForceAttackMaster=no ;替身强制选定使者为目标
Stand.MobileFire=yes ;使者在移动时替身仍可攻击
Stand.Powered=no ;替身需要电力支持才能攻击
Stand.Explodes=yes ;替身死亡时爆炸
Stand.ExplodesWithMaster=no ;替身在JOJO死亡时爆炸,覆盖上一条设置
Stand.PromoteFormMaster=yes ;强制替身等级与使者相同
Stand.ExperienceToMaster=0.0 ;替身可以训练时,分多少经验给使者,替身不能训练时,击杀100%经验转给使者
Stand.VirtualUnit=yes ;虚拟单位

----------------------------------------------------我是分隔線--------------------------------------------------------------

以上如題,在未添加其他新單位時,都能夠正常遊玩.但是我一添加其他新單位後,替身砲塔就消失了...
想請教版上有哪位大大有空,幫小弟指點一下或給個方向  感謝感謝~請救救我的小砲塔....






                                                   
                    
发表于 2022-4-14 14:39:36 | 显示全部楼层
本帖最后由 双杀步枪 于 2022-4-14 14:43 编辑

什么叫添加其他新单位,替身名字和AE的名字全都写错了,设置都有默认值,不需要的设置可以不写。
回复

使用道具 举报

 楼主| 发表于 2022-4-14 17:42:35 | 显示全部楼层
双杀步枪 发表于 2022-4-14 14:39
什么叫添加其他新单位,替身名字和AE的名字全都写错了,设置都有默认值,不需要的设置可以不写。 ...

舞大大請教一下:
1.什麼叫添加其他新單位?
   我是指我增加了其他別種類型的坦克車種(和替身無關的其他車型)

2.替身名字和AE的名字全都寫錯了....
   @@我不大懂意思,是命名有規定的格式或規則,而不可隨意亂取....
   如我的[ELSREFMG]:[MG]諸如此類的命名錯誤!!!!
   還是我位置有錯誤,非寫入在RULESMD.INI檔案裡,而是由程式所夾帶的其他檔案裡面?
   (只是有錯誤 為何在我沒有增加別的新單位前 居然可以呈現出我想要的雙砲塔坦克 >:<)

3.設置都有默認值,不需要的設置可以不寫。...
   OK了解,原來如此~


   
回复

使用道具 举报

发表于 2022-4-14 18:00:56 来自手机 | 显示全部楼层
没有命名规则,你自己先分清楚elsrefmg到底是个单位还是ae
回复

使用道具 举报

 楼主| 发表于 2022-4-14 18:10:51 | 显示全部楼层
大大我想它就只是個替身(應該說它只是為了代替MG能出現在我想要的車體上面當個砲塔)
回复

使用道具 举报

发表于 2022-4-14 18:18:03 | 显示全部楼层
去读说明书,搞清楚替身是个啥先。
回复

使用道具 举报

 楼主| 发表于 2022-4-14 18:26:32 | 显示全部楼层
双杀步枪 发表于 2022-4-14 18:18
去读说明书,搞清楚替身是个啥先。

OK舞大 惡補中
回复

使用道具 举报

发表于 2022-4-14 18:27:43 | 显示全部楼层
然后想清楚4楼问题的答案,然后再看看 [**Types] 节点都是用来做什么的。
回复

使用道具 举报

发表于 2022-4-15 12:45:48 | 显示全部楼层
我比较好奇你“均能正常顯示與攻擊”是什么样的另外你载具和AE使用了相同的注册名,又分在两个注册名下写,能正常才怪
回复

使用道具 举报

 楼主| 发表于 2022-4-16 17:34:44 | 显示全部楼层
本帖最后由 小月神 于 2022-4-16 17:53 编辑

謝謝2位大大指教,我的小砲塔終於出現了
       ...可是為何一出廠整個遊戲就變得很卡,而且行進時沿路拖了一整條黑黑的影子...

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-2 00:04 , Processed in 0.050738 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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