|
http://bbs.islga.org/read-htm-tid-488738.html
猫咪描述的技能
按猫咪的要求是T版的
UI:夜天1.24
1.全局变量:u-释放穿透箭的单位,
gd-单位组[数组]
loop-整数,循环用的,也记录穿透箭数量
2.单位组控制在最少,X根穿透箭就X+1个,穿透箭的最大数量要在全局单位组gd[n]里设置他的数组大小
3.单位组是良性循环使用的,注意下单位和点的排泄就好了。
4.技能部分是用T做的,移动单位和设置单位高度使用jass做的,因为猫咪已经有这部分触发了。
哈希表也是那部分jass用到的,技能本身不需要哈希表
5.一只箭一次伤害,多个箭之间伤害叠加。箭撞在山上就没了。
6.箭的轨迹是抛物线的。
用习惯了J突然转用T...感觉累累的..
代码部分,可以移植的小功能系统- function TimerCast takes timer t,real to,integer ti,code func returns nothing
复制代码 作用:开启计时器t,每to秒运行函数func一次,一共运行ti次,
可以给t绑定各种数据,传递给func- function MoveUnit takes unit MVU, real DIS,real DST, real DIG,integer MVT returns nothing
复制代码 作用:移动单位MVU,速度DIS,加速度DST,方向角度DIG,移动MVT次(移动时间间隔0.02秒)- function RiseUnit takes unit MVU, real HGD,real HG,real HGT,real RT,integer FLT returns nothing
复制代码 作用:升起单位MVU,起始高度HGD,速度HG,加速度HGT,
高度变化速度RT(可以无视,输入99999),变化次数FLT(升起时间间隔0.02秒)
maomi.w3x
(22 KB, 下载次数: 154)
|
评分
-
查看全部评分
|