qi75 发表于 2017-1-31 22:15:09

請問柏柏人的駱駝回血是怎麼做到的

本帖最后由 qi75 于 2017-1-31 22:16 编辑

最近在用AGE3研究科技
然後看到柏柏人的駱駝回血

所以我就把研究579 Berber UT(回血研究)複製了一份
然後在新的研究裡,把文明改為中國,按鈕改為9,其他不變
但在測試中卻不生效
請問是哪裡出了問題呢

另外,科技回血,
除了編寫研究、科技以及單位-動作:再生 之外,
其他還有什麼要編寫的嗎
麻煩各位大德回復我一下

troytroytroy 发表于 2017-2-1 00:52:17

沒研究過柏柏人部分。但如果他的原理和狂戰士相同,那就是exe的硬碼,只能用相當複雜的反編達成。

Boston30 发表于 2017-2-1 05:56:27

非HD版本通过修改EXE文件,配合AGE编辑器已经可以实现单位的狂战士式回血。(HD版不知道能不能同样做到)
https://www.hawkaoe.net/bbs/thread-137041-1-1.html
参见此处

qi75 发表于 2017-2-1 09:31:42

本帖最后由 qi75 于 2017-2-1 09:41 编辑

tryotryotryo 发表于 2017-2-1 00:52
沒研究過柏柏人部分。但如果他的原理和狂戰士相同,那就是exe的硬碼,只能用相當複雜的反編達成。
原來還是可能與硬編碼有關啊
那我再請問一下
硬編碼也會鎖研究編號之類的嗎?
因為我最大的疑問是在於
原本的579研究,對任意文明都生效
那複製後的579,為何對任何文明不生效
我把578和579調換後
578(原579)也不生效
看來研究標號似乎是重點

114514Lgx 发表于 2023-7-14 11:25:20

troytroytroy 发表于 2017-2-1 00:52
沒研究過柏柏人部分。但如果他的原理和狂戰士相同,那就是exe的硬碼,只能用相當複雜的反編達成。 ...

柏柏人回血原理和狂战士不一样,不是硬编码,可以通过修改科技的方式加给其他兵种

gao_2023 发表于 2023-9-26 16:40:19

是给单位增加109参数的值,109就是治愈率,狂战士是每60秒回血40.刚刚查了下,你说的579是马格里布骆驼,它是科技,你没注意到579研究是启用了608效果,你在最后一条新增一个,把579复制到新增里面,把文明改为中国就可以了,通常,我是增加了研究科技,但会增加到空白位置.
页: [1]
查看完整版本: 請問柏柏人的駱駝回血是怎麼做到的