- 积分
- 9883
- 威望
- 156
- 魅力
- 161
- 经验
- 5187
- 热心度
- 0
- 注册时间
- 2009-12-24
- 最后登录
- 2018-7-8
- 主题
- 55
- 回帖
- 1546
- 精华
- 4
- 阅读权限
- 90
该用户从未签到

论坛嘉宾
  
- 积分
- 9883
   
|
发表于 2011-11-29 14:30:41
|
显示全部楼层
我的也写完了
感谢ninive1231提供的创意
ZVSE
_WARNING_#1=IMPORTANT! This file is not in a plain text format. NEVER use any editor except ERM_S for making any kind of changes!
ERMS_PoweredBy=ERM Scripter v. 2004.6.29.918
ERMS_ScriptDate=29.11(November).2011
**新 v 增变量,v2715, 标记是否获得fastarrow术
**新增 FU 变量,FU15015,访问元老殿堂遇见fastarrow时和战场调用
**临时 z 变量,z47,z48
!?BA0&1000; 整合后可删除,原脚本中的内容
!!BA:H0/?v9555; 整合后可删除,原脚本中的内容
!!BA:H1/?v9560; 整合后可删除,原脚本中的内容
!#VRv2715:C0; 获得fastarrow术后置为1,测试时直接置为
!#VRz942:S^元老殿堂^; 变量赋值 整合后可删除,原脚本中的内容
!#HT63/34:T942; 元老殿堂命名 整合后可删除,原脚本中的内容
!?OB63/34;
!!HE-1:B0/?z7; 英雄的名字 整合后可删除,原脚本中的内容
!!HE-1:N?v2690; 英雄编号 整合后可删除,原脚本中的内容
!!HE-1:O?v2691; 英雄旗帜 整合后可删除,原脚本中的内容
**此处省去判断代码段,猪哥整合时加上去吧。
**此处省去判断代码段,猪哥整合时加上去吧。
**此处省去判断代码段,猪哥整合时加上去吧。
**此处省去判断代码段,猪哥整合时加上去吧。
!!FU15015:P1; 顺着元老殿堂用的函数名递增1个
!?FU15015&x1=1;
!!FU&x1<>1:E;
!!VRz47:S^fastarrow箭术^;
!!VRz48:S^所有射手获得双击、三倍弹药、致命一击、免疫精神魔法,自带精准、气盾^;
!!UN:A142/9/47;
!!UN:A142/10/48;
!!IF:Q2/8/142/21/171/2^{fastarrow} 揉了揉眼睛:
似乎因为你吵醒了他而有些不悦。“%Z7,你来的不太是时候,我睡得正香,不过我今天心情不错,隔壁老王今天杀猪,我马上就有猪肠子刺身吃了。
我可以让你获得fastarrow之箭术,所有射手获得双击、三倍弹药、致命一击、免疫精神魔法,自带精准、气盾,不过你得先击败一群熔岩神射手,你现在就要挑战他们吗?^;
!!UN:A142/9/0;
!!UN:A142/10/0;
!!IF&-2:M^fastarrow又睡着了^;
!!FU&-2:E;
!!HEv2690:Ed/?y10; 获取英雄等级,v2690-原脚本中的变量
!!VRy11:Sc; 当前日期
!!VRy11:Sy11 +y10 *10;
!!HEv2690:Tv998/v999/v1000/171/y11;在当前坐标与熔岩神射手作战
!!HEv2690:O?y10; 获取战后英雄颜色
!!FU&y10<>v2691:E;
!!VRv2715&y10=v2691:S1; v2715,新增标志是否获得fastarrow箭术的变量
!!HEv2690&y10=v2691:S1/?y11; v2690-原脚本中的变量
!!IF&y10=v2691:M^经过一番激战,你击败了熔岩神射手,掌握了fastarrow箭术,以后的战斗中,你的所有射手都会获得双击、三倍弹药、致命一击、免疫精神魔法,自带精准、气盾的奖励^;
**v2691-原脚本中的变量
!!HEv2690&y10=v2691/y11<3:S1/3;
!!IF&y10=v2691/y11<3:Q2/20/8/1^fastarrow还教会了你高级箭术^;
!?BF&1000/v2715=1; 战场生成后增强射手
!!DO15015/0/20/1&v9555=v2690/v2715=1:P2;
!!DO15015/21/41/1&v9560=v2690/v2715=1:P2;
!?MF1|v9555=v2690/v9560=v2690;
!!FU&v2715<>1:E;
!!MF:N?y-30 F?y-31;
!!BG:A?y-32 N?y-33;
!!FU&y-32<>7:E;非射击时终止
!!FU15015:P3/v2690/y-30/y-31/y-33;
!?FU15015&x1=2;
!!FU&x1<>2:E;
!!BMx16:T?y10 N?y11 F?y12 U3/?y13;
!!FU|y10<0/y11<1:E; 无生物终止
!!FU&y10>144/y10<150:E; 战争机器终止
!!FU&y10>173/y10<192:E; 指挥官终止
!!VRy14:Sy12 &4; 检查射击
!!VRy12&y14=4:|1024; 免疫精神
!!VRy12&y14=4:|32768; 双击
!!VRy13:*3; 弹药*3
!!BMx16:Fy12 U3/y13 M28/50/2 M44/50/2; 更新数据
**x1=标志,x2=英雄iID,x3=伤害堆栈,x4=伤害修正
!?FU15015&x1=3;
!!FU&x1<>3:E;
!!FU&v9555=x2/x3<21:E;
!!FU&v9560=x2/x3>20:E;
!!VRy10:S0 R99;
!!FU&y10>29:E; 几率控制30%
!!VRx4:*2; 伤害加倍
!!MF&y10<30:Fx4;
!!VRz23:S^..\Data\yuan\Blow.wav^; data/yuan 目录下需要增加一个wav文件
!!SN&y10<30:Pz23; 播放声音
!!BMx3&y10<30:V73; 致命一击的动画
!!BMx5:T?y11; 获取动作怪物ID
!!UN&y10<30:N3/47/y11/0;获取怪物名称
!!VRz48:S^{致命一击,%Z47造成 %X4 伤害}^;
!!MM:Sz48;
[ 本帖最后由 fastarrow 于 2011-11-29 16:56 编辑 ] |
评分
-
1
查看全部评分
-
|