佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 1886|回复: 2

请教各位大神!

[复制链接]
  • TA的每日心情
    开心
    2023-4-1 07:08
  • 签到天数: 830 天

    连续签到: 1 天

    [LV.10]圣龙

    1301

    回帖

    1万

    金币

    0

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    6840
    发表于 2016-5-22 07:53:41 | 显示全部楼层 |阅读模式
    请教各位大神,下面是我编写的脚本。这个脚本的目的是当某队的数量越少越容易出现暴击!问题是在反击时不会出现因损失而增加暴击几率!请问如何获取反击方的当前数量!
    !?FU9999998;
    !?MF1&1000;
    !!MF:N?y1 F?y6;获取伤害堆栈Y1和受到的伤害值Y6
    !!BG:Q?y3 A?y4 E?y20 N?y21;获取动作参数
    !!BMy20&y20>-1:N?y8;获取目标目标堆栈数量(修改后该句是多余的)
    !!BMy1:T?y2 I?y13;获取受到伤害堆栈怪物的类型,所属阵营
    !!VRy11&y3=0:S1;获取攻击方和受伤害方的对应关系
    !!VRy11&y3=1:S0;获取攻击方和受伤害方的对应关系
    !!BHy3:N?y12;获取当前攻击方所属英雄
    !!BHy11:N?y5;获取伤害方所属英雄
    !!BHy13:N?y14;获取伤害方所属英雄
    !!BMy21:B?y15 N?y16 I?y22;获取怪物动作参数及所属阵营
    !!BHy22:N?y23;获取动作怪物所属英雄
    !!UN:N3/z500/y2/1;获取伤害怪物名称
    !!VRy17:S0;定义y17初始值
    !!VRy17&y15>y16/y23=v85/y15>0:Sy15 -y16 *80 :y15;当初始数量大于当前数量时所损失的比例乘以80
    !!VRy17&y15<y16/y23=v85/y15>0:Sy16 -y15 *80 :y16;当初始数量小于当前数量时所损失的比例乘以80
    !!VRy50:S0 R100;获取随机数
    !!HEv85:Ed/?y58/1 B0/?z8;获取英雄姓名
    !!VRy51:Sy58:5 +y17 +6;设定y51受英雄级别、损失量、固定值边界
    !!VRy7:Sy58;设定暴击与英雄级别关系
    !!VRy7&y7<2:S2;最小伤害倍数
    !!VRy10:Sy6*y7;重新定义伤害
    !!VRy10&y10>2140000000:S2140000000;设定最大伤害
    !!BMy1&y50<y51/y5<>v85/y12=v85/y14<>v85:V15 V73;当随机数小于边界值且受伤害方怪物不属于V85,攻击方是V85,受伤害方不是V85
    !!MF&y50<y51/y5<>v85/y12=v85/y14<>v85:Fy10;重新设定伤害值
    !!VRz900:S^{%Z8受到%Y17悲愤,获得%Y50点好运使%Z500受到%Y7×%Y6=%Y10点伤害。}^;
    !!BU&y50<y51/y5<>v85/y12=v85/y14<>v85:Mz900;
  • TA的每日心情
    开心
    2015-12-9 01:09
  • 签到天数: 9 天

    连续签到: 1 天

    [LV.3]火元素使者

    1839

    回帖

    8223

    金币

    8

    精华

    版主

    Rank: 10Rank: 10Rank: 10

    积分
    10822

    社区QQ达人

    发表于 2016-5-22 15:25:12 | 显示全部楼层
    我会在MF触发后
    用MF:N检测谁收到伤害
    用BG:N E 检测当前回合是谁打谁
    如果受伤的站堆=进攻的站堆,那么这一定是反击伤害,然后根据防守方的当前数量BM:N决定暴击几率
    如果受伤的站堆=防守的站堆,纳闷这一定是进攻伤害,然后根据进攻方的当前数量BM:N决定暴击几率

    点评

    多谢!试试看看效果!  详情 回复 发表于 2016-5-22 17:25
  • TA的每日心情
    开心
    2023-4-1 07:08
  • 签到天数: 830 天

    连续签到: 1 天

    [LV.10]圣龙

    1301

    回帖

    1万

    金币

    0

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    6840
     楼主| 发表于 2016-5-22 17:25:16 | 显示全部楼层
    XEricSin 发表于 2016-5-22 15:25
    我会在MF触发后
    用MF:N检测谁收到伤害
    用BG:N E 检测当前回合是谁打谁

    多谢!试试看看效果!
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

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

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

    GMT+8, 2025-2-23 23:35 , Processed in 0.304019 second(s), 15 queries , Gzip On, File On.

    Powered by Discuz! X3.4

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

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