寻梦人 发表于 2012-1-2 13:57:55

《检查火盾伤害的脚本》完美版欢迎测试---献给热爱WOG的兄弟们!

ZVSE

*************进攻方火盾判断**************
!?BG0;
!!VRv5556:C0/0;
!!VRv5000:C-1/-1/-1/-1/-1;
!!VRv5007:C-1/-1/-1/-1/-1/-1/-1/-1/-1/-1;
!!VRv5017:C-1/-1/-1/-1;
!!VRv1067:C0/0;   重设火盾
!!BG:A?v5000 D?v5001 E?v5002 N?v5003 S?v5004;
!!BG:Q?v5005 H?v5006;
!!BMv5002&v5002>-1:B?v5007 R?v5010 N?v5013 T?v5015;
!!BMv5003&v5003>-1:B?v5008 R?v5011 N?v5014 T?v5016;
!!BMv5002&v5002>-1:G29/?v5017/d;
!!BMv5003&v5003>-1:G29/?v5018/d;
!!BMv5002&v5002>-1:F?v5019;
!!BMv5003&v5003>-1:F?v5020;
!!VRv5019:&65536;
!!VRv5020:&65536;
!?MF1;
!!BG:A?y-2 N?y-3 E?y-4;
!!MF:N?y-5;
!!FU&y-3<>y-5:E;
!!FU&y-4=y-5:E;
!!VRv5556:+1;
!!FU600:P1/y-2/y-3/y-4;
!!FU&v5555=5555:E;
!!FU&v5556=2/v5020<>65536/v5010>0:E;
!!MF:F?y-6;
!!VRz10:S^{进攻火盾伤害为:%Y-6 回合:%V5556是否不反:%V5020是否反击:%V5010}^;
!!MM:Sz10;

!?FU600&x1=1;
!!VRv5555:S0;
!!FU&x2<>6:E;
!!VRv5555&v5015<>53/v5017=0:S5555;
!!BMx3&x3>-1:F?y3 T?x6;
!!VRy3:&16384;
!!VRv5555&y3=16384:S5555;
!!BMx4&x4>-1:R?y50;
!!BMx3&x3>-1:F?y3;
!!VRy3:&65536;
**VRv5555&y3<>65536/y50>0:S5555;

!!VRy4:S0;
!!VRy-1:Sx3 +1 *-1;
!!EAy-1:E?y-2/2/d/d;
!!MA:Lx6/?y-3;
!!VRy-3:+1;
!!VRy-3&y-3=7/x6>131/x6<136:S8;
!!VRy-3&y-3=7/x6>149/x6<159:S8;
!!VRy-3&y-3=7/x6=196:S8;
*Level 1~7
!!VRy-2&y-3<8::y-3;
!!VRy-4&y-3<8/y-2<1000:S0;
!!VRy-4&y-3<8/y-2>=1000/y-2<2000:S1;
!!VRy-4&y-3<8/y-2>=2000/y-2<3200:S2;
!!VRy-4&y-3<8/y-2>=3200/y-2<4600:S3;
!!VRy-4&y-3<8/y-2>=4600/y-2<6200:S4;
!!VRy-4&y-3<8/y-2>=6200/y-2<8000:S5;
!!VRy-4&y-3<8/y-2>=8000/y-2<10000:S6;
!!VRy-4&y-3<8/y-2>=10000/y-2<12200:S7;
!!VRy-4&y-3<8/y-2>=12200/y-2<14700:S8;
!!VRy-4&y-3<8/y-2>=14700/y-2<17500:S9;
!!VRy-4&y-3<8/y-2>=17500:S10;
*Level 8
!!VRy-4&y-3=8/y-2<1050:S0;
!!VRy-4&y-3=8/y-2>=1050/y-2<2100:S1;
!!VRy-4&y-3=8/y-2>=2100/y-2<3360:S2;
!!VRy-4&y-3=8/y-2>=3360/y-2<4830:S3;
!!VRy-4&y-3=8/y-2>=4830/y-2<6510:S4;
!!VRy-4&y-3=8/y-2>=6510/y-2<8400:S5;
!!VRy-4&y-3=8/y-2>=8400/y-2<10500:S6;
!!VRy-4&y-3=8/y-2>=10500/y-2<12810:S7;
!!VRy-4&y-3=8/y-2>=12810/y-2<15435:S8;
!!VRy-4&y-3=8/y-2>=15435/y-2<18375:S9;
!!VRy-4&y-3=8/y-2>=18375:S10;
!!EAy-1:F119/70/?y-5;      火系免疫
!!EAy-1&y-5>0:By-5/1/119/70/?y10/?y11/?y12/?y13/?y14/?y15/?y16/?y17/?y18/?y19/?y20;
!!VRy21&y-5>0:Sy-4 +10;
!!VRy4&y-5>0/yy21=1:S100;y4为100时免疫火系
!!EAy-1:F119/102/?y-5;      火系免疫
!!EAy-1&y-5>0:By-5/1/119/102/?y10/?y11/?y12/?y13/?y14/?y15/?y16/?y17/?y18/?y19/?y20;
!!VRy21&y-5>0:Sy-4 +10;
!!VRy4&y-5>0/yy21=1:S100;y4为100时免疫火系

!!EAy-1:F119/52/?y-5;      火系免疫
!!EAy-1&y-5>0:By-5/1/119/52/?y10/?y11/?y12/?y13/?y14/?y15/?y16/?y17/?y18/?y19/?y20;
!!VRy21&y-5>0:Sy-4 +10;
!!VRy4&y-5>0/yy21=1:S100;y4为100时免疫火系
!!EAy-1:F119/53/?y-5;      火系免疫
!!EAy-1&y-5>0:By-5/1/119/53/?y10/?y11/?y12/?y13/?y14/?y15/?y16/?y17/?y18/?y19/?y20;
!!VRy21&y-5>0:Sy-4 +10;
!!VRy4&y-5>0/yy21=1:S100;y4为100时免疫火系
!!EAy-1:F119/57/?y-5;      火系免疫
!!EAy-1&y-5>0:By-5/1/119/57/?y10/?y11/?y12/?y13/?y14/?y15/?y16/?y17/?y18/?y19/?y20;
!!VRy21&y-5>0:Sy-4 +10;
!!VRy4&y-5>0/yy21=1:S100;y4为100时免疫火系

!!EAy-1:F119/58/?y-5;      火系免疫
!!EAy-1&y-5>0:By-5/1/119/58/?y10/?y11/?y12/?y13/?y14/?y15/?y16/?y17/?y18/?y19/?y20;
!!VRy21&y-5>0:Sy-4 +10;
!!VRy4&y-5>0/yy21=1:S100;y4为100时免疫火系

!!EAy-1:F119/68/?y-5;      火系免疫
!!EAy-1&y-5>0:By-5/1/119/68/?y10/?y11/?y12/?y13/?y14/?y15/?y16/?y17/?y18/?y19/?y20;
!!VRy21&y-5>0:Sy-4 +10;
!!VRy4&y-5>0/yy21=1:S100;y4为100时免疫火系
!!VRv5555&y4=100:S5555;

*************反击方火盾判断**************

!?MF1;
!!BG:A?y-2 N?y-3 E?y-4;
!!MF:N?y-5;
!!FU&y-4<>y-5:E;
!!FU&y-3=y-5:E;
!!VRv5557:+1;
!!FU600:P2/y-2/y-4/y-3;
!!FU&v5558=5555:E;
!!FU|v5020=65536/v5557<>2:E;
!!FU&v5010<1:E;
!!MF:F?y-6;
!!VRz10:S^{反击火盾伤害为:%Y-6 回合:%V5557是否不反:%V5020是否反击:%V5010}^;
!!MM:Sz10;

!?FU600&x1=2;
!!VRv5558:S0;
!!VRv5558&v5016<>53/v5018=0:S5555;
!!BMx3&x3>-1:F?y3 T?x6;
!!VRy3:&16384;
!!VRv5558&y3=16384:S5555;


!!VRy4:S0;
!!VRy-1:Sx3 +1 *-1;
!!EAy-1:E?y-2/2/d/d;
!!MA:Lx6/?y-3;
!!VRy-3:+1;
!!VRy-3&y-3=7/x6>131/x6<136:S8;
!!VRy-3&y-3=7/x6>149/x6<159:S8;
!!VRy-3&y-3=7/x6=196:S8;
*Level 1~7
!!VRy-2&y-3<8::y-3;
!!VRy-4&y-3<8/y-2<1000:S0;
!!VRy-4&y-3<8/y-2>=1000/y-2<2000:S1;
!!VRy-4&y-3<8/y-2>=2000/y-2<3200:S2;
!!VRy-4&y-3<8/y-2>=3200/y-2<4600:S3;
!!VRy-4&y-3<8/y-2>=4600/y-2<6200:S4;
!!VRy-4&y-3<8/y-2>=6200/y-2<8000:S5;
!!VRy-4&y-3<8/y-2>=8000/y-2<10000:S6;
!!VRy-4&y-3<8/y-2>=10000/y-2<12200:S7;
!!VRy-4&y-3<8/y-2>=12200/y-2<14700:S8;
!!VRy-4&y-3<8/y-2>=14700/y-2<17500:S9;
!!VRy-4&y-3<8/y-2>=17500:S10;
*Level 8
!!VRy-4&y-3=8/y-2<1050:S0;
!!VRy-4&y-3=8/y-2>=1050/y-2<2100:S1;
!!VRy-4&y-3=8/y-2>=2100/y-2<3360:S2;
!!VRy-4&y-3=8/y-2>=3360/y-2<4830:S3;
!!VRy-4&y-3=8/y-2>=4830/y-2<6510:S4;
!!VRy-4&y-3=8/y-2>=6510/y-2<8400:S5;
!!VRy-4&y-3=8/y-2>=8400/y-2<10500:S6;
!!VRy-4&y-3=8/y-2>=10500/y-2<12810:S7;
!!VRy-4&y-3=8/y-2>=12810/y-2<15435:S8;
!!VRy-4&y-3=8/y-2>=15435/y-2<18375:S9;
!!VRy-4&y-3=8/y-2>=18375:S10;
!!EAy-1:F119/70/?y-5;      火系免疫
!!EAy-1&y-5>0:By-5/1/119/70/?y10/?y11/?y12/?y13/?y14/?y15/?y16/?y17/?y18/?y19/?y20;
!!VRy21&y-5>0:Sy-4 +10;
!!VRy4&y-5>0/yy21=1:S100;y4为100时免疫火系
!!EAy-1:F119/102/?y-5;      火系免疫
!!EAy-1&y-5>0:By-5/1/119/102/?y10/?y11/?y12/?y13/?y14/?y15/?y16/?y17/?y18/?y19/?y20;
!!VRy21&y-5>0:Sy-4 +10;
!!VRy4&y-5>0/yy21=1:S100;y4为100时免疫火系

!!EAy-1:F119/52/?y-5;      火系免疫
!!EAy-1&y-5>0:By-5/1/119/52/?y10/?y11/?y12/?y13/?y14/?y15/?y16/?y17/?y18/?y19/?y20;
!!VRy21&y-5>0:Sy-4 +10;
!!VRy4&y-5>0/yy21=1:S100;y4为100时免疫火系
!!EAy-1:F119/53/?y-5;      火系免疫
!!EAy-1&y-5>0:By-5/1/119/53/?y10/?y11/?y12/?y13/?y14/?y15/?y16/?y17/?y18/?y19/?y20;
!!VRy21&y-5>0:Sy-4 +10;
!!VRy4&y-5>0/yy21=1:S100;y4为100时免疫火系
!!EAy-1:F119/57/?y-5;      火系免疫
!!EAy-1&y-5>0:By-5/1/119/57/?y10/?y11/?y12/?y13/?y14/?y15/?y16/?y17/?y18/?y19/?y20;
!!VRy21&y-5>0:Sy-4 +10;
!!VRy4&y-5>0/yy21=1:S100;y4为100时免疫火系

!!EAy-1:F119/58/?y-5;      火系免疫
!!EAy-1&y-5>0:By-5/1/119/58/?y10/?y11/?y12/?y13/?y14/?y15/?y16/?y17/?y18/?y19/?y20;
!!VRy21&y-5>0:Sy-4 +10;
!!VRy4&y-5>0/yy21=1:S100;y4为100时免疫火系


!!EAy-1:F119/68/?y-5;      火系免疫
!!EAy-1&y-5>0:By-5/1/119/68/?y10/?y11/?y12/?y13/?y14/?y15/?y16/?y17/?y18/?y19/?y20;
!!VRy21&y-5>0:Sy-4 +10;
!!VRy4&y-5>0/yy21=1:S100;y4为100时免疫火系
!!VRv5558&y4=100:S5555;

[ 本帖最后由 寻梦人 于 2012-1-6 12:50 编辑 ]

寻梦人 发表于 2012-1-2 14:02:56

这个判断出来后,就可以写一个火盾特长的英雄!

哈哈,那才是真正的七伤拳!

噬魂恶魔 发表于 2012-1-2 15:06:26

火盾有好几种的,虽然模样一样,但是从代码和本质来说,完全是两码事,所以有些免疫对火盾无效

ashero4 发表于 2012-1-2 16:19:47

原帖由 寻梦人 于 2012-1-2 14:02 发表 http://www.h3wog.com/images/common/back.gif
这个判断出来后,就可以写一个火盾特长的英雄!

哈哈,那才是真正的七伤拳!

寻梦,免疫火盾伤害的还有1到4级魔法免疫和1到5级魔法免疫,这2个经验特技判定你好像没写;orz; 。

无心云 发表于 2012-1-2 16:24:47

晕,不是吧,这个已经眼花缭乱了
想不到还有没有剔除的

寻梦人 发表于 2012-1-2 17:25:25

脚本已经完善!

欢迎下载测试!

并提出宝贵意见!

寻梦人 发表于 2012-1-2 17:41:23

这个脚本我好早以前就有这个想法!

一直到昨天才理清思路,经过今天的编写和测试,已经达到了预期的想法!

火盾伤害真的很另类!

真是TMD难搞啊!

给点支持吧,兄弟们!

[ 本帖最后由 寻梦人 于 2012-1-2 17:46 编辑 ]

噬魂恶魔 发表于 2012-1-2 17:51:34

可以解释一下火盾的本质和判断嘛?

建议开一个火盾科普,似的大家对火盾了解加深

skyx7c3 发表于 2012-1-2 18:36:32

能解释下这个脚本具体什么作用么?;taoh;

兽哥哥 发表于 2012-1-2 18:45:10

什么意思呢?有效么效果呢?;yowe;

fastarrow 发表于 2012-1-2 19:06:59

好东西啊。
我一直都想搞个单独增强或削弱火盾效果,单独增强或减弱凝视效果。

songfx 发表于 2012-1-2 22:41:22

内行都表示是好东西,可惜我看不懂。

寻梦人 发表于 2012-1-2 22:50:55

其实我已经说的很清楚了!

就是说可以得到火盾的伤害,我们就可以做很多关于火盾的文章!

比如:某英雄的火盾伤害随等级增长5%,受火盾伤害减少每5%!

又比如说:某英雄除了火盾伤害,其他的伤害都免疫;

兽哥哥 发表于 2012-1-2 22:57:28

回复 13# 的帖子

感觉每次要计算这些东西我都比较头疼;dao; ;ekow;

寻梦人 发表于 2012-1-2 23:00:43

回复 14# 的帖子

不要小看这个脚本!

里面包括的东西可不少!

反复修改,反复测试的结果!

兽哥哥 发表于 2012-1-2 23:02:37

回复 15# 的帖子

呵呵,反正我现在又测试不了,我在朋友这边,明天回家再说,你能否先贴点图片出来看看?

寻梦人 发表于 2012-1-2 23:03:08

记得召唤师以前就有关于火盾伤害检查的帖子!

不知道召唤师看了会不会很兴奋?

寻梦人 发表于 2012-1-2 23:04:52

我在QQ群里贴吧,论坛贴图片不是很方便!

灰狼王子 发表于 2012-1-3 05:57:24

话说火盾伤害在英雄宝典里就有大幅篇幅讲解,真的是很麻烦的一个问题,影响因素很多,在实战时往往会判断不准而被反弹的很疼;pahf;

骷髅召唤师 发表于 2012-1-3 07:59:32

回复 17# 的帖子

感谢寻梦,我去细细的去口味。;hap;
页: [1] 2
查看完整版本: 《检查火盾伤害的脚本》完美版欢迎测试---献给热爱WOG的兄弟们!

捐赠