不清楚应该怎么做了,武器ID的限制太要命了,OTA都下来,再加上地图武器什么的,也就只有50来个ID能用,空军武器基本上还要单独制作,海军武器也要有所区别,还有超级单位的武器,肯定要单做的,这要怎么分ID才能都满足呀,我现在似乎已经用掉30个ID了,要死啦!!!!
别担心,OTA里的部分ID是没有使用的
而且新种族的话,如果不是为了让可以和OTA互相联机,当然那样时候无论如何新单位是不会在联机里出现的,是不需要关心OTA的武器ID的。
到最后统一重新分配就好了嘛。
:6_306:其实武器ID也不是很难破解,如果不需要“一排拖”快捷键的话,可以用16000武器ID破解补丁,可惜这补丁没有破解单位ID限制,要不然搞个多种族MOD还挺好的。
其实可以考虑删除原版的一些不喜欢的兵种,这样就有ID用了。
“一排拖”快捷键…没有会死人的…
破解武器ID的原理是什么?求真相
这些还不是很郁闷的事,最郁闷的是超级加农(世纪炮)打飞机,超级加农炮没打着飞机,却把我的小老K干死了几个。
还有原子里的T3的两管导弹坦克,这家伙打飞机一流,没想到打自己人也是一流,导弹飞出去没打到飞机,就在那儿转圈子,最后导弹落下来,把自己人搞定了几个(武侠里有句话,宝剑不出鞘,出鞘必见血,这是真实写照)。
还有那飞机碎片也很讨厌,我的前面是防御阵地,后面经济开发区,电脑的飞机是不可能飞到我的经济区的,可惜,这些家伙的碎片,随风飘荡,竟然能把我核电站给炸了,真是凄惨啊。
:6_315:还有这悲催。。。
TA不让单位对空的方法倒是有,仿照TA-EXC2的方法,给单位两种武器,武器2专门对空,在脚本里控制单位攻击空军时使用武器2,武器2设置为无伤害也无攻击效果显示即可。
不过还是希望改改主程序,增加一个只能攻击陆军的武器参数。
TA现在只有一个toairweapon参数,只能攻击空军。waterweapon,只能攻击水中目标,如果仿照数加一个noairweapon,不能攻击空军就好了。
XPOY看看这一段,能不能试试先把toairweapon参数的效果反过来?成为只能攻击陆军?
下面这幅图是TAK,TAK有noairweapon这个参数,看看有没有参考作用。
空军都添加一个"AIR"的catetory,然后在badtargat的catetory那行里,可以用空格分开写多种catetory,把空军用的加进去,设置在badtargat里的东西,单位完全不会理会的。防空炮使用的NOTAIR就是这个意思
这个,badtarget是对此种单位命中率低的意思,不是不攻击。
NoChaseCategory 则是不追击此种单位,只是不追赶而已,也不行。必须有个不攻击空军的参数较好。
emm,看来是toairweapon起作用
其实关于这个问题还有一些东西,例如GUNSHIP,TA-EXC2的作者希望GUNSHIP不攻击空军,所以锁住了炮管的上下转动角度,使GUNSHIP无法瞄准空军,也就无法开枪。不过GUNSHIP还是会追着飞机,偶尔还会因为高度的变化开一下枪。总之这些方法就是不怎么完美。
看看9楼,TA和TAK那两幅程序图有没有用?能改吗?
改善寻路的时候我试试,这并不是关于单位可以不可以攻击某个单位的限制,而是重新给单位分配指令时做的事,跟寻路是一样的。