魔兽地图编辑器吧 关注:66,003贴子:3,849,052

【教程】逆天触发器教学

只看楼主收藏回复

关于逆天触发器:
此教学仅限于YDWE用户,没有YDWE的用户可以无视掉了
正在编辑,请勿插楼
前言:
光临贵吧几天,感觉到很多新手都苦手与逆天触发器,而YDWE自带的坑爹演示又很难让新人看懂,在贵吧也未看见关于YDWE的逆天触发器教学,于是有感而发写了这篇文章,高手勿喷,我只是一介不会用J的草民
正式教学:
1.逆天触发器的功能与优点
所谓逆天触发器,其实就是让不会J的T使用者用T来写J(废话),在逆天触发器中的变量都是局部变量。
那么,这时候新手要问了,局部变量是干嘛的?好吃么?
局部变量可以在逆天触发器中多次使用,并且不会冲突,我来举个例子

好吧这是开玩笑,我就拿丛林守护者的纠缠根须来做说明,我们现在的目标是,把纠缠根须的伤害模拟,变为与英雄属性相关的伤害。如果你用T来做,你让这个技能不冲突的触发是很费劲的。
以下是全局变量做法,会冲突:



1楼2012-07-22 16:04回复
    C


    2楼2012-07-22 16:04
    收起回复
      2026-10-14 13:49:49
      广告
      不感兴趣
      开通SVIP免广告
      cha


      IP属地:安徽3楼2012-07-22 16:05
      回复
        cha,jass无压力~


        4楼2012-07-22 16:06
        回复
          x


          来自Android客户端5楼2012-07-22 16:06
          回复
            - -


            IP属地:上海6楼2012-07-22 16:08
            回复
              估计LZ要抓狂了...


              7楼2012-07-22 16:09
              回复
                强势cha


                IP属地:湖北8楼2012-07-22 16:10
                收起回复
                  2026-10-14 13:43:49
                  广告
                  不感兴趣
                  开通SVIP免广告
                  果断马克


                  IP属地:广东来自手机贴吧9楼2012-07-22 16:10
                  回复
                    再X


                    IP属地:安徽10楼2012-07-22 16:10
                    回复


                      如果这地图上存在两个丛林守护者,丛林守护者1释放了纠缠根须,而丛林守护者2在丛林守护者1的纠缠根须技能效果还存在的时候释放了纠缠根须(这真不是绕口令),那么全局变量被赋予了新的值,这时候丛林守护者1的纠缠根须将不会造成智力值伤害。这就是全局变量的冲突。
                      那么我们再看逆天触发器:
                      


                      11楼2012-07-22 16:13
                      回复
                        我只不过是想凑齐十五字而已、没有其他的意思。………………………………


                        IP属地:上海来自iPhone客户端12楼2012-07-22 16:16
                        回复
                          弱,全局变量直接触发单位的所有者的序号即可,没冲突。或是设置单位的自定义值,也没冲突。用a=a+1也没冲突。


                          13楼2012-07-22 16:17
                          收起回复
                            这货应该用逆天计时器做。所以标题错了


                            IP属地:上海14楼2012-07-22 16:26
                            收起回复
                              2026-10-14 13:37:49
                              广告
                              不感兴趣
                              开通SVIP免广告

                              逆天触发器的局部变量不会造成冲突,两个丛林守护者释放纠缠根须会根据自身的智力对目标造成伤害。
                              那么,讲了逆天触发器的功能和特性,那么我们如何使用呢?
                              下面是第二步教程
                              2.逆天触发器的使用
                              逆天触发器其实并不像想象中的那么困难,我们只需要把触发器所需要的东西告诉它,然后让他去自己“记住”每个变量和触发事件的关系
                              拿上图做例子
                              参数就是接下来你运行的动作中出现的单位,我们释放了纠缠根须,那么我们需要捕捉两个单位:释放此技能的单位,被技能命中的单位

                              接下来运行判断动作,判断目标单位是否拥有纠缠根须技能的buff状态,如果没有,则此条逆天触发器运行完毕。但是此条触发器有bug,就是当纠缠根须的CD时间小于持续时间,再次对目标施放纠缠根须就会造成两次伤害。这只是教学帖,所以就写的马马虎虎了。


                              15楼2012-07-22 16:26
                              收起回复