魔兽地图编辑器吧 关注:65,269贴子:3,840,046

dota里船长的洪流我移植到别人身上为什么不能用了?

只看楼主收藏回复

RT……耗魔照样,CD照样,就是没效果、、、
同样的事情还有很多、鱼人地板有眩晕没伤害、冰女大只有特效没有冰暴、、、
问题应该处在一个地方、求大家帮忙指点下 -。-


1楼2011-02-28 22:14回复
    触发没改?


    IP属地:湖北2楼2011-02-28 22:15
    回复
      2025-06-20 19:59:49
      广告
      甚麼意思


      3楼2011-02-28 22:15
      回复
        触发没改吧


        IP属地:湖北4楼2011-02-28 22:16
        回复
          触发具体怎么改啊 - - 我看了半天都不知道哪里有问题、触发器的事件是任意单位施放技能、条件是技能等于洪流、这样怎么可能有问题呢 = =。


          5楼2011-02-28 22:24
          回复
            回复:5楼
            应该还有一个触发
            还有你哪来的未加密
            还是T的


            6楼2011-02-28 22:25
            回复
              事件和条件没问题不代表动作也没问题啊


              7楼2011-02-28 22:27
              回复
                是啊,你哪来的位加密,还是T的,敢传一个过来吗


                IP属地:湖北8楼2011-02-28 22:27
                回复
                  2025-06-20 19:53:49
                  广告
                  function TZD takes nothing returns boolean
                  local trigger t=GetTriggeringTrigger()
                  local integer S_4=GetHandleId(t)
                  local unit TD4=QT4(S_4,"Hero")
                  local real x=QL4(S_4,"x")
                  local real y=QL4(S_4,"y")
                  local integer RT4=Q64(S_4,"Level")
                  local group g=S84()
                  call UC4(GetOwningPlayer(TD4),4,x,y,400)
                  call DestroyEffect(QZ4(S_4,"FX1"))
                  call DestroyEffect(QZ4(S_4,"FX2"))
                  call DestroyEffect(QZ4(S_4,"FX3"))
                  call DestroyEffect(QZ4(S_4,"FX4"))
                  call DestroyEffect(QZ4(S_4,"FX5"))
                  call DestroyEffect(QZ4(S_4,"FX6"))
                  call P04(S_4)
                  call S94(t)
                  call DestroyEffect(AddSpecialEffect("Objects\\Spawnmodels\\Naga\\NagaDeath\\NagaDeath.mdl",x,y))
                  call DestroyEffect(AddSpecialEffect("effects\\TidalErruption.mdx",x,y))
                  set GC4=TD4
                  set Sl=RT4
                  call GroupEnumUnitsInRange(g,x,y,225,Condition(function WG4))
                  call ForGroup(g,function TYD)
                  call S74(g)
                  set t=null
                  set TD4=null
                  return false
                  endfunction
                  function TAD takes nothing returns nothing
                  local unit TD4=GetTriggerUnit()
                  local location l=GetSpellTargetLoc()
                  local real x=GetLocationX(l)
                  local real y=GetLocationY(l)
                  local trigger t=CreateTrigger()
                  local integer S_4=GetHandleId(t)
                  local integer RT4=GetUnitAbilityLevel(TD4,'A136')
                  local string s=""
                  local real a
                  if IsPlayerAlly(GetLocalPlayer(),GetOwningPlayer(TD4))==true then
                  set s="Objects\\Spawnmodels\\Other\\IllidanFootprint\\IllidanWaterSpawnFootPrint.mdl"
                  endif
                  call RemoveLocation(l)
                  call P54(S_4,"Level",RT4)
                  call Q74(S_4,"Hero",TD4)
                  call P24(S_4,"x",x)
                  call P24(S_4,"y",y)
                  call P54(S_4,"Level",RT4)
                  set a=0
                  call Q84(S_4,"FX1",AddSpecialEffect(s,x+40*Cos(a/ 6*360*bj_DEGTORAD),y+40*Sin(a/ 6*360*bj_DEGTORAD)))
                  set a=1
                  call Q84(S_4,"FX2",AddSpecialEffect(s,x+40*Cos(a/ 6*360*bj_DEGTORAD),y+40*Sin(a/ 6*360*bj_DEGTORAD)))
                  set a=2
                  call Q84(S_4,"FX3",AddSpecialEffect(s,x+40*Cos(a/ 6*360*bj_DEGTORAD),y+40*Sin(a/ 6*360*bj_DEGTORAD)))
                  set a=3
                  call Q84(S_4,"FX4",AddSpecialEffect(s,x+40*Cos(a/ 6*360*bj_DEGTORAD),y+40*Sin(a/ 6*360*bj_DEGTORAD)))
                  set a=4
                  call Q84(S_4,"FX5",AddSpecialEffect(s,x+40*Cos(a/ 6*360*bj_DEGTORAD),y+40*Sin(a/ 6*360*bj_DEGTORAD)))
                  set a=5
                  call Q84(S_4,"FX6",AddSpecialEffect(s,x+40*Cos(a/ 6*360*bj_DEGTORAD),y+40*Sin(a/ 6*360*bj_DEGTORAD)))
                  call TriggerRegisterTimerEvent(t,1.6,false)
                  call TriggerAddCondition(t,Condition(function TZD))
                  set TD4=null
                  set t=null
                  set l=null
                  endfunction
                  function TBD takes nothing returns boolean
                  if GetSpellAbilityId()=='A136' then
                  call TAD()
                  endif
                  return false
                  endfunction
                  function DK7 takes nothing returns nothing
                  local trigger t=CreateTrigger()
                  call UW4(t,EVENT_PLAYER_UNIT_SPELL_EFFECT)
                  call TriggerAddCondition(t,Condition(function TBD))
                  set t=null
                  endfunction
                  问题就在这几段 - -。 A136是技能ID


                  9楼2011-02-28 22:38
                  回复
                    那几个sin cos是创建只有友军可见的泡泡、可是我的技能连泡泡都能不出来 0 0


                    10楼2011-02-28 22:39
                    回复
                      会J的还不会这


                      11楼2011-02-28 22:39
                      回复
                        我看这个,意识都模糊了


                        IP属地:湖北12楼2011-02-28 22:40
                        回复
                          直接复制j自棕啊,而且这个是什么版本的,这么多自定义函数


                          IP属地:广东13楼2011-02-28 22:42
                          回复
                            如何复制比如说影魔进入对战地图呢


                            IP属地:湖北14楼2011-02-28 22:43
                            回复
                              2025-06-20 19:47:49
                              广告
                              回复:14楼
                              看过magic blood的签名吗= =
                              干嘛复制影魔
                              复制整个英雄很麻烦的
                              自己做个还容易些


                              15楼2011-02-28 22:44
                              回复