找回密码
 点一下
查看: 1092|回复: 13

如何获取单位释放技能所需的魔法值与CD值?

[复制链接]
发表于 2009-1-17 22:01:27 | 显示全部楼层 |阅读模式
本来想做这样的T:

事件 - 任意单位释放技能

条件 - 所释放技能所需的MP值为XX  or  所释放技能的CD值为XX

动作 - 有X%的几率提升所释放技能的等级



CD值的获取没有头绪....

但是魔法值的获取有点想法:

T1

事件 - 任意单位准备释放技能

动作 - 设置变量A=当前单位的MP值
      设置变量B=触发单位

T2

事件 - 变量B释放技能结束

动作 - 设置变量C=当前单位的MP值
      设置变量D=变量A - 变量C
            IF变量C大于或等于XXX,则有X%的几率提升所释放技能的等级

但是这样搞,如果有多个单位差不多时间释放技能,就会很混乱...
发表于 2009-1-17 22:04:56 | 显示全部楼层
hmmm………………
你可以用数组记录你要的技能列表………………
回复

使用道具 举报

 楼主| 发表于 2009-1-17 22:08:33 | 显示全部楼层
引用第1楼zhuzeitou于2009-01-17 22:04发表的  :
hmmm………………
你可以用数组记录你要的技能列表………………

我就是不想这样做才....
回复

使用道具 举报

发表于 2009-1-17 22:12:14 | 显示全部楼层
………………这样要比捕获方便的多吧

获取耗魔的方法是捕捉单位发动技能效果事件,记录魔法值,开启0秒计时器,到期后再记录魔法值,作差
具体实现需要涉及return bug+gamecache(至少如果我来做的话)
回复

使用道具 举报

 楼主| 发表于 2009-1-17 22:24:19 | 显示全部楼层
引用第3楼zhuzeitou于2009-01-17 22:12发表的  :
………………这样要比捕获方便的多吧

获取耗魔的方法是捕捉单位发动技能效果事件,记录魔法值,开启0秒计时器,到期后再记录魔法值,作差
具体实现需要涉及return bug+gamecache(至少如果我来做的话)


因为技能很多....有几百个...
回复

使用道具 举报

发表于 2009-1-17 22:26:51 | 显示全部楼层
cd值的获取貌似更没有办法,只有用记录的方法,有记录不如都记录吧
回复

使用道具 举报

 楼主| 发表于 2009-1-17 22:29:29 | 显示全部楼层
引用第5楼zhuzeitou于2009-01-17 22:26发表的  :
cd值的获取貌似更没有办法,只有用记录的方法,有记录不如都记录吧



"获取耗魔的方法是捕捉单位发动技能效果事件,记录魔法值,开启0秒计时器,到期后再记录魔法值,作差"

能否解决多个单位同时释放技能的问题?
回复

使用道具 举报

发表于 2009-1-17 22:31:09 | 显示全部楼层
上面说了,用return bug+gamecache可以做到
回复

使用道具 举报

 楼主| 发表于 2009-1-17 22:52:29 | 显示全部楼层
引用第7楼zhuzeitou于2009-01-17 22:31发表的  :
上面说了,用return bug+gamecache可以做到


不知道什么意思。这是JASS?
回复

使用道具 举报

发表于 2009-1-17 22:54:35 | 显示全部楼层
jass中的一些比较高级的使用方法

推荐还是老老实实的用数组吧,既然本来就要记录不如都记录,使用起来也方便
回复

使用道具 举报

发表于 2009-1-17 23:00:05 | 显示全部楼层
引用第5楼zhuzeitou于2009-01-17 22:26发表的  :
cd值的获取貌似更没有办法,只有用记录的方法,有记录不如都记录吧

CD值似乎可以用我曾经提到的某一无聊技能~~
回复

使用道具 举报

发表于 2009-1-17 23:01:00 | 显示全部楼层
你是指那个那啥的重修之书么??
回复

使用道具 举报

发表于 2009-1-17 23:02:41 | 显示全部楼层
引用第11楼zhuzeitou于2009-01-17 23:01发表的  :
你是指那个那啥的重修之书么??

恩恩~~
回复

使用道具 举报

发表于 2009-1-17 23:05:14 | 显示全部楼层
那个其实也不算很方便额,如果你用技能的话,满足无技能处于cd状态时有打断效果,有技能处于cd时又无法判断是哪一个
用书的话,无技能在cd时貌似又无法取消掉
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-25 07:15 , Processed in 0.038995 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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