永发信息网

魔兽争霸 如何通过触发编辑器使技能造成持续伤害以及让伤害和技能同步

答案:2  悬赏:0  手机版
解决时间 2021-01-28 07:53
  • 提问者网友:放下
  • 2021-01-27 13:42
比如让献祭的伤害和英雄3围、等级相关,让触发编辑器造成的伤害和原技能的伤害同步。我不知道怎么用编辑器对时间作出判定,虚心向高手求教!另外,有人能告诉我哪里可以学习到触发编辑器的各种功能么,刚开始研究地图编辑器的新手在这里谢谢了。
最佳答案
  • 五星知识达人网友:北方的南先生
  • 2021-01-27 14:29
给你思路
比如让献祭的伤害和英雄3围、等级相关:
这个用触发器里面开启计时器tm 每隔1秒 是循环
计时器tm到期 选取hero单位所在点为中心 范围200 的园 并满足条件 匹配单位是活的and匹配单位是hero的敌对单位 做动作
命令hero对选取单位造成转化整数为实数(整数可以读取hero属性等级) xxx的伤害 不是是远程 法术类型(这个随你) 混乱伤害(这个也随你)
自定义代码call DestroyGroup( bj_lastCreatedGroup ) //(上面)创建了单位组 删掉释放内存

让触发编辑器造成的伤害和原技能的伤害同步:这个我没理解你要说明的是什么

怎么用编辑器对时间作出判定:这个可以在游戏开始之初就开启一个全局的计时器一直循环下去 每秒一次 然后用变量记住比如每次即使s=s+1 每当s=60设置s=0 m=m+1 每当m=60设置m=0 并且h=h+1
每次即使totaltime=totaltime+1
这样就可以读取totaltime来读取总时间或者读取h读取小时 m分 s秒
上面的h m s可以用全局变量来记录 也可以用哈希表记录 游戏缓存也可以

有人能告诉我哪里可以学习到触发编辑器的各种功能么:
这个有教程的 当初学的时候下载了不少 war3.uuu9上面有 地精学院也有 很多的

//=======================================
望采纳 谢谢诶
全部回答
  • 1楼网友:酒安江南
  • 2021-01-27 14:44
有2种方法 一种是用触发模拟伤害,第二种是有接受伤害来作。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯