翔鹰帝国网|帝国时代论坛|帝国时代系列|神话时代
 找回密码
 注册翔鹰会员(昵称)
搜索
查看: 526|回复: 4

[交流讨论] 個人對DE版場景編輯器的研究分享(隨時更新)

[复制链接]

53

主题

3

精华

5万

积分

征服者

耕战
9409
鹰币
5926
天龙币
0
回帖
475

翔鹰建站十周年纪念章一级翔鹰勋章雄鹰勋章第三届战鹰杯单人赛冠军识货者第七届火箭筒杯优秀战役第七届火箭筒杯最佳新人

附庸关系0
 楼主| 发表于 2021-8-18 11:11:13 | 显示全部楼层 |阅读模式
本帖最后由 Dick 于 2021-9-25 15:29 编辑

就是用來記錄一些個人使用心得之類的帖子。

  • 效果:變更物件速度
這東西只能輸入整數,輸入-1無效。每1點增加/減少當前速度的10%。
單位移動速度有上下限。
個人不建議使用它修改移動速度(因為難控制),用 修改屬性 或者 xsEffectAmount 更好。


  • 關於xsEffectAmount
基本上等同UP1.5的up-effect,但是有一些差異。比如玩家的數值放到最後、沒有數值比例。
31        接納進駐資源 這個效果在DE無效。
使用xsEffectAmount升級單位不會立即改變單位的圖像。
如果升級前後的單位視野範圍有不同時,會出現視野BUG。
升級不會影響單位當前生命值。
玩家的值可以留空,這樣做會視為影響所有玩家
如果想只影響部份玩家,可以用loop
例: 將p1-6的村民、步兵和弓兵視野改為6
void SetView(){
for(p = 1; < 7){
xsEffectAmount(0,900,1,6,p);
xsEffectAmount(0,906,1,6,p);
xsEffectAmount(0,904,1,6,p);
}}


  • 條件:物件已行動
檢查指定單位是否正在做某個行動
以下筆記一些測試結果和應用
。自衛:當單位守衛目標單位,在追隨目標移動和攻擊時成立。「自衛」應該是守衛的翻譯錯誤
。巡邏:單位正在巡邏時成立
應用:將巡邏按鈕變成技能按鈕
。狩獵:收穫動物的肉時成立
應用:村民收穫動物的肉時,將動物移除,玩家立即得到資源
。修理:當村民正在修理時成立
應用:假設村民是RPG的主角,他打開寶箱(修理衝撞車)時,移除寶箱(衝撞車),玩家得到道具
。移動:單位移動時成立
應用:單位移動時漸漸加速,停止移動時返回原速度
。閒置:單位沒有任何行動時成立
應用:單位不動時充能,攻擊力增加
。攻擊:單位正在攻擊時成立
應用:單位發動攻擊時,減少攻擊力
。貿易:貿易車隊單位返回市集時成立。就算貿易車隊中沒有黃金,該條件仍會成立


  • 區域中的物件:單位狀態
瀕死:單位正在死亡動畫中的時候成立
死亡:只檢查屍體單位(應該)
資源:果樹等能直接挖資源的單位,樹木只有在倒地時成立,動物無法檢測


  • 製造一個自動上交資源的村民
  • 將城鎮中心升級為Trophy None(一個沒有圖像的建築物,我不知道是用來幹什麼的)
    void TestEA(){
    xsEffectAmount(3,109,1649,0);
    }
  • 給予109號單位(原城鎮中心)移動能力
  • 建立一個109號單位(不使用新建立會在地圖上留下副單位)
  • 連續指派到村民


  • 屍體無限復活與消除屍體(1.5版也能用)
將屍體單位的死亡單位改成活著的單位就可以無限復活了
例:民兵的ID是74,屍體ID是152
修改屬性/152/資源倉庫/10(10秒之後重生),
修改屬性/152/死亡單位/74
村民放置地基在屍體單位上可以移除屍體,令單位無法重生


  • 進駐單位技能按鈕系統

基本原理:
。將任意建築物作為「按鈕單位」,用 xsEffectAmount 將它升級為 1649 單位
例:將蒙古包A—H升級為 1649 Trophy None
void flag1(){for(e = 712; < 720){
xsEffectAmount(3,e,1649,0,1);
}}


。將「按鈕單位」的死亡單位ID修改成旗幟(或者其他你喜歡的單位),作為「觸發單位」
。建立駐紮物件:「按鈕單位」,並將它殺死;單位在駐紮中死亡時會保持存活
。建立觸發事件:
 擁有物件:「觸發單位」
 移除物件:「觸發單位」
 建立駐紮物件:「按鈕單位」
 殺死單位:「按鈕單位」
 ==技能效果==
接下來,只要玩家將駐紮單位放出來就會觸發技能







评分

参与人数 1鹰币 +15 收起 理由
cly806 + 15 分享交流

查看全部评分

回复

使用道具 举报

91

主题

14

精华

2万

积分

都主教

耕战
3368
鹰币
20766
天龙币
0
回帖
1353
附庸关系1
发表于 2021-8-19 21:50:39 | 显示全部楼层
本帖最后由 cly806 于 2021-8-19 21:51 编辑

楼主对于xs有一些研究非常不错,xs目前会用的人屈指可数,目前来说xs的局限性对于刷兵类效果和所有同盟效果都是不行的,升级物体主要作为uu多处生产意义重大,可以用浮点数和改种属属性这个非常的赞,而且只有xs能复刻葡萄园的效果,其他办法均不可行,对于战役制作而言,以后的bd创新点恐怕就是这里的比拼了。
另外物体已行动的话只能作用于有限场上物体,所以只能用在英雄或特定物体上作文章
目前无法触发复刻实现第一次十字军东征的效果和纸币的效果
回复

使用道具 举报

53

主题

3

精华

5万

积分

征服者

耕战
9409
鹰币
5926
天龙币
0
回帖
475

翔鹰建站十周年纪念章一级翔鹰勋章雄鹰勋章第三届战鹰杯单人赛冠军识货者第七届火箭筒杯优秀战役第七届火箭筒杯最佳新人

附庸关系0
 楼主| 发表于 2021-8-25 12:00:32 | 显示全部楼层
話說用AGE查看單位時,看到有數個名為Trophy XXX的建築物單位。
有誰知道這些建築物原本是用來幹什麼的?
回复

使用道具 举报

12

主题

2

精华

3180

积分

公爵

耕战
400
鹰币
1300
天龙币
0
回帖
31
附庸关系0
发表于 2021-9-29 00:37:42 | 显示全部楼层
Dick 发表于 2021-8-25 12:00
話說用AGE查看單位時,看到有數個名為Trophy XXX的建築物單位。
有誰知道這些建築物原本是用來幹什麼的? ...

我翻了好久好久,终于找到了。是官方发布的mod模组,通过活动后获取。分别是城镇中心不同时代时的模型,有铜,银,金,白金奖杯的城镇中心。

点评

感謝,看來這單位本身還是有特定用途阿。。。  发表于 2021-9-29 09:17
回复

使用道具 举报

本版积分规则

排行榜|小黑屋|翔鹰帝国

GMT+8, 2024-4-28 05:01 , Processed in 0.117533 second(s), 54 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

Copyright © 2001-2023, Hawkaoe.net All Rights Reserved

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