- UID
- 370478
- 阅读权限
- 30
- 注册时间
- 2021-10-5
- 最后登录
- 2024-6-18
- 在线时间
- 65 小时
- 性别
- 保密
男爵
- 耕战
- 5
- 鹰币
- 185
- 天龙币
- 0
- 回帖
- 41
|
楼主 |
发表于 2023-7-19 22:01:51
|
显示全部楼层
本帖最后由 c326679a 于 2023-7-20 10:21 编辑
感謝已解.另外補充說明(個人解讀與理解)
xsEffectAmount(8,875,12,2,3); //全開放, 開放可研究科技
xsEffectAmount(8,875,12,1,3); //半開放, 擁有科技但需要時代
xsEffectAmount(8,875,12,0,3); //關閉科技
其實這個腦迴慮有點奇怪,但仔細想想也可以理解
例如當一個文明沒有軟甲時但你又希望到指定時代時可以研究軟甲
那就適合半開放
但大部分的劇本作者與通用狀況應該會類似於
xsEffectAmount(8,315,12,2);
8=修改科技
315=科技ID315(徵兵技術)
12=屬性設定"科技開放狀態"
2=啟用科技+擁有科技
(0=關閉科技禁止研究)
(1=半開放科技=擁有科技但須達到時代)
(3=強制開啟且研究=研究科技並強制擁有,3比較特殊,根據以往的劇本編寫模式,你必須先擁有科技,研發科技才有效,假設一個沒有軟甲的文明被使用這個效果會跳過研究階段,但玩家會取得軟甲科技,例如當玩家殺敵500強制研發軟甲科技,此時玩家文明就算沒有軟甲科技,理論上也會學會軟甲科技)
2後面通常還有屬性代表玩家1~8,不設定=所有人通用
|
评分
-
查看全部评分
|