翔鹰帝国网|帝国时代论坛|帝国时代系列|神话时代
 找回密码
 注册翔鹰会员(昵称)
搜索
查看: 1863|回复: 9

[教程] 使用up1.5实现一次性发射多支箭+强制攻击

[复制链接]

183

主题

9

精华

2万

积分

教皇

耕战
3325
鹰币
14951
天龙币
0
回帖
1200

翔鹰建站十周年纪念章

附庸关系3
 楼主| 发表于 2019-8-19 02:00:04 | 显示全部楼层 |阅读模式
话不多说,先上图
(为了方便观察,我把箭换成了石弹)



我们一直有个梦想,那便是让我们的士兵像投石车一样,一弓发万箭
这个问题早在2009年前后就被AGE修改数据解决了↓↓↓

[求助] 怎么样让一个兵射很多箭
[求助] 怎样一次发射多个抛射物

现在通过Userpatch 1.5的语句设定,也可以实现一发多支箭了,而且能玩的花样更多。




》==========做法==========《


先把万箭齐发版本做出来(上面的展示图  右)
这是一次性发射大量箭的方式


1、预先放置1个轻型投石车
2、触发0:
                效果:显示信息 || 时长99999,数值9,书写内容↓↓
  1. up-effect 1,3,280,4,0,1
  2. up-effect 1,0,280,41,0,1
  3. up-effect 1,0,280,102,50,1
  4. up-effect 1,0,280,107,50,1
  5. up-effect 1,0,280,16,369,1
复制代码
由上到下,分别代表:
           将玩家1的280号单位  升级为4号单位
           使玩家1的280号单位  攻击帧延迟=0

           使玩家1的280号单位  抛射物初始数量=50
           使玩家1的280号单位  最大抛射物数量=50
           使玩家1的280号单位  主抛射物编号=369

注:280号单位=轻型投石车,4号单位=步弓手
       虽然投石车升级为了步弓,但系统还是认为他是一台投石车,所以后面4句都要以投石车为对象。
       帧延迟设为0,作用是让两次射击间隔缩短至极限(但在这里是多余的,只是为了方便下面对比而设)
       抛射物初始数量需≤最大抛射物数量,如果>的话,最终将应用后者的数量。
       抛射物初始数量 = 步弓手的一次性发射数量

这2个触发设好,就算完成了√。



还有一种方式是机关枪版本(上面的展示图  左)
顾名思义,这是一发一发高速射出去的方式


1、预先放置1个步弓手
2、触发1:
           效果:显示信息 || 时长99999,数值9,书写内容↓↓
  1. up-effect 1,0,4,41,0,1
  2. up-effect 1,0,4,102,50,1
  3. up-effect 1,0,4,107,50,1
  4. up-effect 1,0,4,16,369,1
复制代码
由上到下,分别代表:
           使玩家1的4号单位  攻击帧延迟=0

           使玩家1的4号单位  抛射物初始数量=50
           使玩家1的4号单位  最大抛射物数量=50
           使玩家1的4号单位  主抛射物编号=369

注:由于没有缩短攻击间隔,所以步弓每连打50发,就会“装弹2s”
       第一行的攻击帧延迟设为0,在这种方式里能起到作用,让连续2次发射之间没有停顿(想看有停顿的单位,可以回忆一下诸葛弩,他自带3帧的延迟)

同样是做完这2个触发,就实现效果了√。



》=======额外的特性=======《


原本投石车的友军伤害消失




升级后的步弓兵,保留强制攻击按钮,作为代价,他也没有巡逻、警卫、跟随了。

      这个可以在RPG战役里,作为预判攻击的能力。





》=======补充说明=======《


你们可能会问,副抛射物是怎么设置成上图的喷火弹的
——其实,我并不需要直接设置,我只需要再在某一个触发里加一句:
  1. up-effect 1,3,369,676,0,1
复制代码
意思是:
            将玩家1的369号抛射物  升级为676号抛射物

注:369号就是第一张图里的石弹,而676号则是喷火弹


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册翔鹰会员(昵称)

x

评分

参与人数 1耕战 +20 鹰币 +200 收起 理由
cxt + 20 + 200

查看全部评分

索引:
Userpatch 实用技术贴索引←点击进入
决定版精品贴大索引←点击进入

战役:
《 兔与豹》——柔弱奴隶公主  猛兽口中求生←点击进入
《敛由国的统一》←点击进入

殊途战役制作群 QQ: 616317226
翔鹰帝国Ⅱ:决定版交流群 QQ: 112822759
回复

使用道具 举报

183

主题

9

精华

2万

积分

教皇

耕战
3325
鹰币
14951
天龙币
0
回帖
1200

翔鹰建站十周年纪念章

附庸关系3
 楼主| 发表于 2019-8-19 02:40:28 | 显示全部楼层
场景scx文件

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册翔鹰会员(昵称)

x
索引:
Userpatch 实用技术贴索引←点击进入
决定版精品贴大索引←点击进入

战役:
《 兔与豹》——柔弱奴隶公主  猛兽口中求生←点击进入
《敛由国的统一》←点击进入

殊途战役制作群 QQ: 616317226
翔鹰帝国Ⅱ:决定版交流群 QQ: 112822759
回复

使用道具 举报

39

主题

0

精华

533

积分

流徒

耕战
60
鹰币
959
天龙币
0
回帖
155
附庸关系0
发表于 2019-8-19 09:43:00 | 显示全部楼层
这个厉害了
回复

使用道具 举报

33

主题

2

精华

2万

积分

征服者

耕战
4681
鹰币
18616
天龙币
0
回帖
477
附庸关系2
发表于 2019-8-19 11:39:04 | 显示全部楼层
而且因为1.5没有去掉或者增加副抛掷物的能力,根据主副抛掷物各自的特性,就要注意调整伤害的问题了。
①如果这个单位有副抛掷物且副抛掷物没有伤害(类似投石车),那么能造成的伤害总量=单位本身攻击+副抛掷物数量。
②如果这个单位有副抛掷物且副抛掷物有伤害(类似城堡),那么伤害总量=单位本身攻击+副抛掷物伤害x副抛掷物数量。
③如果这个单位没有副抛掷物(比如给大型战舰增加抛掷物),那么伤害总量=单位本身攻击x抛掷物数量
回复

使用道具 举报

183

主题

9

精华

2万

积分

教皇

耕战
3325
鹰币
14951
天龙币
0
回帖
1200

翔鹰建站十周年纪念章

附庸关系3
 楼主| 发表于 2019-8-19 14:17:03 | 显示全部楼层
焚风之爱莉琰 发表于 2019-8-19 11:39
而且因为1.5没有去掉或者增加副抛掷物的能力,根据主副抛掷物各自的特性,就要注意调整伤害的问题了。
①如 ...

实际上,up1.5可以做到很多你难以置信:
去掉副抛射物,只发射1个主抛射物
          以280号单位 轻型投石车为例(抛射物初始量=6,。最大抛射物数量=6)
  1. up-effect 1,0,4,102,1,1;            令280号单位抛射物初始量=1
复制代码
效果↓↓↓



★ 单独修改副抛射物本体
①  一般万箭齐发的单位,其主副抛射物都是不同的。所以可以只把副抛射物升级为另一种
           以轻型投石车为例(主抛射物=656号(小石弹)。副抛射物=369号(大石块))
  1. up-effect 1,3,369,367,0,1;        令369号抛射物升级为367号(弩炮弹)
复制代码
(小石弹太难观察,所以我把主抛射物656号换成了676号火球,便于对比)
效果↓↓↓


②  机关枪速射型的单位,其主副抛射物是相同的。这时可以先把主抛射物换成另一种,再单独升级副抛射物。
           以82号单位 城堡为例(主抛射物=746号。副抛射物=746号)
  1. up-effect 1,0,82,16,676,1;        令82号单位主抛射物改为676号(火球)
  2. up-effect 1,3,746,367,0,1;        将746号(箭矢)升级为367(弩炮弹)
复制代码
效果↓↓↓



修改副抛射物攻击、速度等数据
(不赘述)

修改抛射物的死亡单位和生命值,使单位无法攻击
004有讲过:利用1.5制作有趣的效果

主&副抛射物都没有死亡单位、且主&副抛射物生命都=0时,单位一发射炮弹会瞬间爆开。
而主&副抛射物速度都=0时,会发哑弹,什么也没有射出。
(在此不赘述)



炎炎你说的对,副抛射物有无攻击力对伤害有不同影响,所以需要综合考量。

是选择①一次性发射49个伤害为1点的石子 还是 ②连续发射50个伤害为5的石头

要依据实际情况来决定。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册翔鹰会员(昵称)

x
索引:
Userpatch 实用技术贴索引←点击进入
决定版精品贴大索引←点击进入

战役:
《 兔与豹》——柔弱奴隶公主  猛兽口中求生←点击进入
《敛由国的统一》←点击进入

殊途战役制作群 QQ: 616317226
翔鹰帝国Ⅱ:决定版交流群 QQ: 112822759
回复

使用道具 举报

33

主题

2

精华

2万

积分

征服者

耕战
4681
鹰币
18616
天龙币
0
回帖
477
附庸关系2
发表于 2019-8-19 14:31:26 | 显示全部楼层
本帖最后由 焚风之爱莉琰 于 2019-8-19 14:35 编辑
newtonerdai 发表于 2019-8-19 14:17
实际上,up1.5可以做到很多你难以置信:
★ 去掉副抛射物,只发射1个主抛射物
          以280号单位 轻 ...

嗯,其实我这里主要指的是替换抛掷物可能会遇到的伤害设计问题。如果这个单位只有主抛那就很棒了,因为每一个抛掷物伤害都是一样的,我们可以最容易地控制输出,几个抛掷物就几倍伤害,也因此我制作mod单位的时候喜欢尽可能不要副抛。因为副抛的伤害是用它自己的数据,如果有伤害当然很好处理——直接修改就行。不过有些副抛没有自己的攻击数据,如果此时我们又恰好想维持他的外形而不能升级成其他抛掷物,那就会产生一些局限性了(比如投石车,实际上只有主抛掷物有伤害,其他的都是1),需要计算一下单位本体的伤害。以前做战役的时候遇到过,因为副抛伤害问题,导致需要增加单位本体的伤害以平均之。
另外利用抛掷物召唤也要注意一点,那就是只有抛掷物命中目标时,才能产生抛掷物的死亡单位,未命中就会直接消失,因此不能通过强A地面来自己制造单位。同时,如果抛掷物有死亡动画,也是只有命中目标才会播放。昨天我才发了那个很鬼畜的火炮发射动员兵的视频就是如此。
回复

使用道具 举报

33

主题

2

精华

2万

积分

征服者

耕战
4681
鹰币
18616
天龙币
0
回帖
477
附庸关系2
发表于 2019-8-19 14:45:01 | 显示全部楼层
本帖最后由 焚风之爱莉琰 于 2019-8-19 14:50 编辑
newtonerdai 发表于 2019-8-19 14:17
实际上,up1.5可以做到很多你难以置信:
★ 去掉副抛射物,只发射1个主抛射物
          以280号单位 轻 ...

单位发射不同的抛掷物我也想过,可以做出很多很多好玩的效果,比如带有火炮的城堡(战役里面因为是UP1.5转换过来的所以还是用的内藏炮塔的方式),导弹和主炮齐发的战舰(因为实在懒得做导弹就没弄),吉尔伽美什(一个条顿武士作为本体,背后放置许多隐形的龙头战舰或者箭塔,主副抛掷物分别用箭、掷矛、斧头、飞刀等各种武器代替)等等
回复

使用道具 举报

0

主题

0

精华

9

积分

扈从

耕战
0
鹰币
10
天龙币
0
回帖
1
附庸关系0
发表于 2020-4-24 16:49:27 | 显示全部楼层
感谢分享!用大主教测试了你的召唤法,添加抛掷物,将抛掷物生命设为负数(直接死亡),加上修改初始抛掷物位置(建议0,1,0)。可以达到没有抛掷物动画,且在前方召唤单位的效果。ps:(真·召唤师穿越中世纪)
回复

使用道具 举报

0

主题

0

精华

3

积分

扈从

耕战
0
鹰币
10
天龙币
0
回帖
2
附庸关系0
发表于 2020-6-10 17:45:33 | 显示全部楼层
决定版有改变副抛射物的触发吗
回复

使用道具 举报

183

主题

9

精华

2万

积分

教皇

耕战
3325
鹰币
14951
天龙币
0
回帖
1200

翔鹰建站十周年纪念章

附庸关系3
 楼主| 发表于 2020-6-10 18:18:18 | 显示全部楼层
Floyd_AS 发表于 2020-6-10 17:45
决定版有改变副抛射物的触发吗

貌似没有,你看看“修改属性”效果里的属性列表,如果没有的话,就是没有了
索引:
Userpatch 实用技术贴索引←点击进入
决定版精品贴大索引←点击进入

战役:
《 兔与豹》——柔弱奴隶公主  猛兽口中求生←点击进入
《敛由国的统一》←点击进入

殊途战役制作群 QQ: 616317226
翔鹰帝国Ⅱ:决定版交流群 QQ: 112822759
回复

使用道具 举报

本版积分规则

排行榜|小黑屋|翔鹰帝国

GMT+8, 2024-3-29 03:50 , Processed in 0.151313 second(s), 123 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

Copyright © 2001-2023, Hawkaoe.net All Rights Reserved

快速回复 返回顶部 返回列表