mod有几点疑难求助各位大佬
自用mod,几年了,随心而为,偶尔冒出想法,目前主要是AGE改dat,其它知识空白,有的自己能摸索,有的限于水平却不知做不做的到又该如何做,故来请教!!有请大佬解惑!!
===============================================
前提:
不改任何原有数据,可以加东西,一切变化于游戏中进行,软方式实现
涉及文件少,开局局限少(例如,若需改AI那就局限了别家AI的灵活使用)
===============================================
1,如何让盖亚研究科技?
最终目的是动态改变盖亚对象的属性(比如让绵羊动如脱兔)
玩家自己的,可建筑自动触发,条件达成触发,或加科技按钮手动,但这都是以玩家方文明的身份在执行。受大佬自行贸易那个帖子启发,想是不是搞个附属盖亚建筑一类的,不晓得么样搞,勉强试了下还闪退了,非建筑又不能触发科技。
2,如何让AI像对待自带兵种一样出新兵种?
改AI文件的方式可能不适合,不知有没其它方法?
另一种思路是:
直接粗暴升级某原始兵种为新兵种,可以达成目的,但有没有一种所有文明绝对都有的那种白菜兵?否则由科技动态实现不同文明不同的兵好像也做不到啊
3,如何Delete某对象?
比如Delete一类或具体某兵或某建筑等。
可以属性减血实现,但是永久的,虽然可以再用反方式实现恢复,但需要触发机制,总不能拆除个建筑然后出个按钮必须点了才能再次建造吧
4,科技如何延时?
只有手动交互(按钮)的延时才起作用,其它方式的好像都不能,不晓得是不是方法不对。
或者有没其它方式可以实现?
(这条可以解决我遇到的很多问题,例如上面第3条就能解决)
5,如何让某一兵种默认攻击状态?
有的兵天生攻击,有的天生防御,对比了AGE面板,没找到区别在哪
6,新对象取代原始对象,如何使新对象也适应年代变化?
以房屋为例,不同年代不同ID,分别复制为新ID,一一对应,然后修改好。
最直接的目的是,不用每个年代去改升级的原始代码,能否使用一个新科技的方式可以实现新对象取代老对象,还能跟着年代升级而自动变?
我回答一下吧。
1,如何让盖亚研究科技?
通过一些巧妙的方法可以让玩家产生影响盖亚的科技效果。譬如科技实际上是训练单位,这个单位类型是80,种属51,立即死亡并且瓦砾单位是另一个盖亚单位P。而P也是80类型,但种属是14(地形,不会被转化),并且训练时间为0,可以设置立即死亡。这样一来,P的启用科技就会影响盖亚,可以达到设置树木生命值等效果。
不过加快绵羊速度这件事可能做不到,因为羊是会被多次转化的,一旦转化科技效果就没用了。
2,如何让AI像对待自带兵种一样出新兵种?
这部分不甚了解,等待其他人的回答。
3,如何Delete某对象?
是通过科技杀死某个单位吗?那么,设置其效果是某种单位全部转变为一个无图像或死亡图像、立即死亡的单位。这样,那些单位就会立即死亡,且不影响后续的单位。
4,科技如何延时?
还是用训练单位代替研究科技,这样可以用单位的死亡时间来控制延时了。
5,如何让某一兵种默认攻击状态?
决定版中,该属性是英雄模式的第4位,+8,可以查看AGE词典:https://www.hawkaoe.net/bbs/forum.php?mod=viewthread&tid=138045
6,新对象取代原始对象,如何使新对象也适应年代变化?
那可以加一个科技效果,设置其前提为对应时代,去升级单位。如果不想升级单位也可以,用改变单位图像的科技效果来达到类似的功能。不过这样一来,假如在触发中设置先研究新的时代,再研究旧的时代,就会出现建筑变回去的现象,而用升级法不会有此问题。
我是谁004 发表于 2023-7-8 16:02
我回答一下吧。
太感谢了!谢谢大佬,努力消化中
页:
[1]