佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
楼主: 贤知有您

[ERA脚本]实现箭手多一次射击和远程反击

  [复制链接]
  • TA的每日心情
    无聊
    2020-1-31 23:47
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]火元素使者

    501

    回帖

    1万

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    771
    发表于 2013-8-27 12:08:52 | 显示全部楼层
    eva2000as 发表于 2013-8-27 11:55
    ……默默地拿去测试近战坐标移动后的伪远程以及大精灵的移动后射击。

    PS:使用了大精灵移动后射击的插件 ...

    现在在公司,不方便开游戏测试。。。。。。。
    东西已经带走了,有时间马上测试。
    谢谢大大的心血
  • TA的每日心情
    奋斗
    2015-1-22 08:29
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]野猪

    919

    回帖

    1万

    金币

    1

    精华

    论坛嘉宾

    掘坑者的铁锹

    Rank: 9Rank: 9Rank: 9

    积分
    1522

    退役版主

    发表于 2013-8-27 12:32:48 | 显示全部楼层
    近身射击:正常
    经验特技后天获得的射击:正常
    指挥官射击:正常
    格斗射击切换:正常
    战争机器的普通射击:正常
    大精灵移动后射击:正常,包括那个BUG也正常(只加了一次)
    攻击附带法术:第一次射击没有,后面的才会触发
    触发被攻击法术:同上


    其实因为机制只是在正常的远程攻击前加了一次额外的攻击动作,所以理论上不可能有不正常的。只是那个第一次攻击虽然有攻击动作和箭矢动画,但是单位是不会因为攻击目标的所在而变换方向的。比如敌人在射手的背后(宝屋什么的经常发生这种情况),第一次攻击射手不会转身但后面的就正常了。

    点评

    2000果然是测试狂人.佩服. 外加的射击是在原射击之前,而且只是模拟攻击,光计算攻防之类的简单射击,不存在经验特技的法术. 你说到的 大精灵移动后射击与布阵的BUG. 有个前提,布阵是使用原版的布阵还是新脚本的布  详情 回复 发表于 2013-8-27 13:20
    某真祖的酒馆留言簿:据说在诅咒之地上作战时,怪物强化III无法完全生效。
    某真祖的酒馆留言簿:魔镜大法能使一些生物施法无效但不能反射。
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4947

    回帖

    3万

    金币

    35

    精华

    超级版主

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    34628

    论坛守望者论坛元老杰出贡献

     楼主| 发表于 2013-8-27 13:20:00 | 显示全部楼层
    eva2000as 发表于 2013-8-27 12:32
    近身射击:正常
    经验特技后天获得的射击:正常
    指挥官射击:正常

    2000果然是测试狂人.佩服.
    外加的射击是在原射击之前,而且只是模拟攻击,光计算攻防之类的简单射击,不存在经验特技的法术.

    你说到的 大精灵移动后射击与布阵的BUG.
    有个前提,布阵是使用原版的布阵还是新脚本的布阵(就是鼠标点位置就能直接移到目的地,此脚本与那个大精灵脚本同属一个脚本内)?

    顺便说句,还可以模拟生物近战攻击动画(但并非是移动过去再攻击)
    比如假如用近身攻击的动画模拟,那感觉就是隔空远程攻击(攻击动画和被攻击方的受伤动画都生效),对手不会反击
    如果正常的面对面攻击,则可以用这个来模拟出N次连击(转身的攻击看来是有点怪怪的)
    再则,如果接受能"不转身"的背面攻击.
    可以模拟补刀(如:对手行动之后处于己方某生物身边,该生物毫不犹豫给它一刀)
    可以模拟围殴(如:在对手身边召唤一圈恶魔,每个恶魔对它攻击一次,然后消失)
    当前前提是两者紧邻.因为无法模拟出生物行动过去再攻击.

    总之这个可以延伸出很多有趣的玩法,而原ERM语法因无法控制动生物画而基本不能模拟出来.
  • TA的每日心情
    奋斗
    2015-1-22 08:29
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]野猪

    919

    回帖

    1万

    金币

    1

    精华

    论坛嘉宾

    掘坑者的铁锹

    Rank: 9Rank: 9Rank: 9

    积分
    1522

    退役版主

    发表于 2013-8-28 08:51:14 | 显示全部楼层
    本帖最后由 eva2000as 于 2013-8-28 08:54 编辑

    有个前提,布阵是使用原版的布阵还是新脚本的布阵(就是鼠标点位置就能直接移到目的地,此脚本与那个大精灵脚本同属一个脚本内)?

    原版布阵,最短路径被阻挡的话生物会到对方阵地前面绕一圈的那种=_,=推测是插件作者没考虑到布阵的情况,单纯做了坐标移动距离的判断、且设定了移动后必须做出战斗行动才能结束行动。偏偏布阵不是战斗行动_,=结果就是大精灵布阵只移动一格的话无法继续下一个生物的布阵(点击按钮无反应依旧是操作大精灵,只能开始战斗),而且整场战斗中大精灵只能攻击一次不能双击。

    另外根据你说的动作动画模拟……算了,我还是不去增加沧海的工作量吧。

    点评

    我看了一下那个脚本.原作者好像有考虑 "判断当前是否布阵的" 这几句反映出来 !!FU111000:P?v2/?v3; !!FU&v2=1:E; [战术布阵阶段,退出(=1是布阵,=0是非布阵)] !!BMy1:T?y6 P?y7; !!FU&y619:E; [大精灵]  详情 回复 发表于 2013-8-28 09:47
    某真祖的酒馆留言簿:据说在诅咒之地上作战时,怪物强化III无法完全生效。
    某真祖的酒馆留言簿:魔镜大法能使一些生物施法无效但不能反射。

    该用户从未签到

    87

    回帖

    6589

    金币

    0

    精华

    2级 Adventuring Hero

    Rank: 2

    积分
    440
    发表于 2013-8-28 09:14:40 | 显示全部楼层
    先下了再说,感谢实现了我大雷神3射的梦想
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4947

    回帖

    3万

    金币

    35

    精华

    超级版主

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    34628

    论坛守望者论坛元老杰出贡献

     楼主| 发表于 2013-8-28 09:47:36 | 显示全部楼层
    eva2000as 发表于 2013-8-28 08:51
    有个前提,布阵是使用原版的布阵还是新脚本的布阵(就是鼠标点位置就能直接移到目的地,此脚本与那个大精灵脚 ...

    我看了一下那个脚本.原作者好像有考虑 "判断当前是否布阵的"
    这几句反映出来
      !!FU111000:P?v2/?v3;
      !!FU&v2=1:E; [战术布阵阶段,退出(=1是布阵,=0是非布阵)]
      !!BMy1:T?y6 P?y7;
      !!FU&y6<>19:E; [大精灵]
      !!BG:D?y8; [目标位置]
    ....
    其中FU11000函数应该是用来判断当前是否布阵阶段且获取布阵的距离度的.
    2000你的脚本该不会是删掉了这个函数吧.
    这个函数刚好在"快速布阵"脚本中的.
  • TA的每日心情
    奋斗
    2023-7-4 16:13
  • 签到天数: 78 天

    连续签到: 1 天

    [LV.6]地狱战马

    282

    回帖

    555

    金币

    0

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    3223
    发表于 2013-8-28 09:58:02 | 显示全部楼层
    ERM区好久没新作品了。。沧海的2.0也好久没消息了。。支持下!!
  • TA的每日心情
    奋斗
    2015-1-22 08:29
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]野猪

    919

    回帖

    1万

    金币

    1

    精华

    论坛嘉宾

    掘坑者的铁锹

    Rank: 9Rank: 9Rank: 9

    积分
    1522

    退役版主

    发表于 2013-8-28 10:00:17 | 显示全部楼层
    贤知有您 发表于 2013-8-28 09:47
    我看了一下那个脚本.原作者好像有考虑 "判断当前是否布阵的"
    这几句反映出来
      !!FU111000:P?v2/?v3;

    等我回去再看下,我记得我虽然加载(意思是没动手删掉任何东西)了全部脚本但只开启(在WOG设定的定制脚本栏)了大精灵移动而已。
    其他有关布阵的东西几乎都没有啊。

    点评

    你这么一说我才反应过来. 那个函数需要先 勾选"快速布阵"才能启用的. 所以,函数虽然存在,但实则并没有启用. 按照这样的话,把FU111000函数的头2句(判断是否开启选项)的语句注释掉应该就正常了. 估计原作者漏考虑  详情 回复 发表于 2013-8-28 10:56
    某真祖的酒馆留言簿:据说在诅咒之地上作战时,怪物强化III无法完全生效。
    某真祖的酒馆留言簿:魔镜大法能使一些生物施法无效但不能反射。
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4947

    回帖

    3万

    金币

    35

    精华

    超级版主

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    34628

    论坛守望者论坛元老杰出贡献

     楼主| 发表于 2013-8-28 10:56:21 | 显示全部楼层
    本帖最后由 贤知有您 于 2013-8-28 10:57 编辑
    eva2000as 发表于 2013-8-28 10:00
    等我回去再看下,我记得我虽然加载(意思是没动手删掉任何东西)了全部脚本但只开启(在WOG设定的定制脚 ...


    你这么一说我才反应过来.
    那个函数需要先 勾选"快速布阵"才能启用的.
    所以,函数虽然存在,但实则并没有启用.
    按照这样的话,把FU111000函数的头2句(判断是否开启选项)的语句注释掉应该就正常了.
    估计原作者漏考虑这个跨脚本的情况了,以为大家都会全部开启.
    ; <# Fast troops placement: option 998
    ; Get Tactics data
    ; Arguments: ?IsTacticsPhase, ?Tactics radius in hexes: 2..6
    !?FU111000;
    **UN:P998/?y1;
    **FU&y1<>1:E;

    !!UN:C6919200/4/?y1;
    !!VRy1:+81256;
    !!UN:Cy1/1/?x1;
    !!FU&x1<>1:E;
    !!BG:N?y1 Q?y2;
    !!BHy2:N?y3;
    !!HEy3:S19/?y4;
    !!VRy5:S1-y2;
    !!BHy5:N?y6;
    !!VRy7:S0;
    !!HEy6&y6<>-1:S19/?y7;
    !!VRy4:-y7*2;
    !!VRx2:Sy4;
  • TA的每日心情
    奋斗
    2015-1-22 08:29
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]野猪

    919

    回帖

    1万

    金币

    1

    精华

    论坛嘉宾

    掘坑者的铁锹

    Rank: 9Rank: 9Rank: 9

    积分
    1522

    退役版主

    发表于 2013-8-28 11:22:52 | 显示全部楼层
    昏过去,也就是说不修改脚本的话,开启快速布阵后才会不出现BUG么……233
    某真祖的酒馆留言簿:据说在诅咒之地上作战时,怪物强化III无法完全生效。
    某真祖的酒馆留言簿:魔镜大法能使一些生物施法无效但不能反射。
  • TA的每日心情
    开心
    2019-12-18 18:33
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]野猪

    164

    回帖

    8213

    金币

    0

    精华

    2级 Adventuring Hero

    Rank: 2

    积分
    259
    发表于 2013-8-29 20:33:03 | 显示全部楼层
    玩的真深入啊,用什么改的啊
  • TA的每日心情
    开心
    5 小时前
  • 签到天数: 849 天

    连续签到: 4 天

    [LV.10]圣龙

    309

    回帖

    1万

    金币

    0

    精华

    6级 Legendary Hero

    Rank: 6Rank: 6

    积分
    10855
    发表于 2013-8-29 21:28:26 | 显示全部楼层
    箭手太逆天啦@!!
  • TA的每日心情
    无聊
    2020-1-31 23:47
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]火元素使者

    501

    回帖

    1万

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    771
    发表于 2013-8-30 09:02:23 | 显示全部楼层
    静观大大们的修改!大大辛苦啦!
  • TA的每日心情
    奋斗
    4 小时前
  • 签到天数: 2392 天

    连续签到: 45 天

    [LV.Master]伴坛终老

    1万

    回帖

    43万

    金币

    0

    精华

    白银会员

    Rank: 5Rank: 5

    积分
    93079

    魅力之星

    QQ
    发表于 2013-8-31 17:26:37 | 显示全部楼层
    007每次出现都给大家带来不同的邦德女郎,NICE
    该会员没有填写今日想说内容.
  • TA的每日心情
    开心
    2024-1-24 19:48
  • 签到天数: 8 天

    连续签到: 2 天

    [LV.3]火元素使者

    11

    回帖

    1万

    金币

    0

    精华

    1级 Hired Hero

    Rank: 1

    积分
    92
    发表于 2013-8-31 21:45:11 | 显示全部楼层
    很不错的想法,弓箭手更nx了。
  • TA的每日心情
    慵懒
    2014-10-29 11:31
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    48

    回帖

    6564

    金币

    0

    精华

    2级 Adventuring Hero

    Rank: 2

    积分
    273
    发表于 2013-9-1 09:25:37 | 显示全部楼层
    感谢楼主分享,有一种要去学习erm的冲动

    该用户从未签到

    19

    回帖

    4530

    金币

    0

    精华

    1级 Hired Hero

    Rank: 1

    积分
    104
    发表于 2013-9-1 11:38:29 | 显示全部楼层
    这个好,放收藏夹里慢慢研究,喜欢箭手哦

    该用户从未签到

    18

    回帖

    4584

    金币

    0

    精华

    1级 Hired Hero

    Rank: 1

    积分
    110
    发表于 2013-9-1 14:53:46 | 显示全部楼层
    版主这个编辑怎么学

    该用户从未签到

    76

    回帖

    7509

    金币

    0

    精华

    1级 Hired Hero

    Rank: 1

    积分
    122
    发表于 2013-9-3 00:22:05 | 显示全部楼层
    这个的确有些逆天呀
  • TA的每日心情
    无聊
    2020-1-31 23:47
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]火元素使者

    501

    回帖

    1万

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    771
    发表于 2013-9-3 08:45:07 | 显示全部楼层
    yugang8211 发表于 2013-9-1 14:53
    版主这个编辑怎么学

    这是ERM编辑脚本,你可以看看本版块置顶的部分帖子,有详细介绍ERM教程的。
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

    捐赠
    关注我们,英3Mod一网打尽!

    WoG中文站 ( 辽B2-20210485-10 )|辽公网安备 21128202000228 号

    GMT+8, 2024-3-29 22:56 , Processed in 0.852639 second(s), 12 queries , Gzip On, File On.

    Powered by Discuz! X3.4

    Copyright © 2004-2022, Beijing Second Sight Technology Co., LTD.

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