墨者 发表于 2011-8-20 23:37:45

原创 让弓骑用上火箭

本帖最后由 墨者 于 2011-8-20 23:40 编辑

玩蛮族入侵的匈奴,没有步弓,也没精锐长矛部队,用弓骑对抗象兵似乎没什么优势,当时就想给弓骑加上火箭技能,无奈网上找不到能让弓骑用上火箭的方法,自己想尝试修改,发现步弓和弓骑的武器都是arrow,attributes里面也没有火箭...最终,通过添加一种弹药解决这个问题,但是新的问题是弓骑只能发射火箭了~~这个方法很简单,需要的朋友没更好的办法就凑合着用吧。
涉及到的文件:
/bi/data/descr_projectile_new.txt
/bi/data/export_descr_unit.txt
备份好文件(虽说这里有些多余,但为防万一还是备份下)
然后打开descr_projectile_new.txt
找到:
projectile arrow_fiery

flaming                arrow
effect               fiery_arrow_set
end_effect      fiery_arrow_explosion_set
effect_offset -0.85
damage                0
radius                0.1
affected_by_rain
fiery
min_angle      -60
max_angle      70
velocity      48
display                aimed
triangle      
texture                data/textures/arrow_test.tga
tail                0.3
length                2.5
tail_tex0      0 0.0
tail_tex1      0 0.25
head_tex      1 0.125
end
这就是步弓的火箭用的弹药,将它复制,然后粘帖到后面,并将projectile arrow_fiery中的arrow_fiery改为其它名字,比如huojian,保存并关闭文件。
然后打开export_descr_unit,找到需要修改的弓骑
将stat_pri         7, 1, arrow, 160, 30, missile, archery, piercing, none, 25 ,1
中的arrow改为刚才新建的弹药名,比如
stat_pri         7, 1, huojian, 160, 30, missile, archery, piercing, none, 25 ,1
然后保存并关闭文件。
进入游戏,这个弓骑射出的就是火箭了。
效果图:

用弓骑烤大象:

freefen 发表于 2011-8-21 10:39:31

弩 也可以改火驽 道理一样教程区有很多教程 仔细看看吧

12366 发表于 2012-12-25 02:38:25

感謝教授
页: [1]
查看完整版本: 原创 让弓骑用上火箭