日本好好热aⅴ|国产99视频精品免费观看|日本成人aV在线|久热香蕉国产在线

  • <cite id="ikgdy"><table id="ikgdy"></table></cite>
    1. 西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
      軟件
      軟件
      文章
      搜索

      首頁攻略秘籍魔獸地圖攻略 → 6.73版本 英雄召喚師卡爾的JASS代碼分享

      6.73版本 英雄召喚師卡爾的JASS代碼分享

      相關軟件相關文章發(fā)表評論 來源:西西整理時間:2011/12/27 8:32:44字體大小:A-A+

      作者:傳說中的瑤瑤點擊:79次評論:1次標簽: 魔獸爭霸3

      魔獸爭霸3冰封王座V1.24簡體中文硬盤版
      • 類型:RTS即時戰(zhàn)略大。942.4M語言:中文 評分:6.9
      • 標簽:
      立即下載

      前面還有一部分上接

      function MJ3 takes nothing returns nothing
      local trigger t=CreateTrigger()
      call M5I(t,EVENT_PLAYER_UNIT_SPELL_EFFECT)
      call TriggerAddCondition(t,Condition(function MY3))
      call KWI(1093686868,GetRandomReal(1,25))
      set t=null
      endfunction
      function MK3 takes unit X6I returns real
      local integer LJ3=(LoadInteger(ZY,(GetHandleId(X6I)),(3002)))
      return(80+LJ3*30.0)/2
      endfunction
      function ML3 takes unit X6I returns real
      local integer LY3=(LoadInteger(ZY,(GetHandleId(X6I)),(3000)))
      local integer LQ3=(LoadInteger(ZY,(GetHandleId(X6I)),(3001)))
      local integer LJ3=(LoadInteger(ZY,(GetHandleId(X6I)),(3002)))
      return 325+LY3*175.0
      endfunction
      function MM3 takes nothing returns boolean
      local trigger t=GetTriggeringTrigger()
      local integer WQI=GetHandleId(t)
      local unit JMI=(LoadUnitHandle(ZY,(WQI),(2)))
      local integer JPI=(LoadInteger(ZY,(WQI),(30)))
      local unit JNI=WEI(JPI)
      local real JTI=(LoadReal(ZY,(WQI),(20)))
      local effect FX=(LoadEffectHandle(ZY,(WQI),(32)))
      local integer WJI=GetTriggerEvalCount(t)
      call JLI(JMI,JNI,1,JTI)
      if WJI==3 then
      call WDI(JPI)
      call FlushChildHashtable(ZY,(WQI))
      call WMI(t)
      call DestroyEffect(FX)
      endif
      set t=null
      set JMI=null
      set JNI=null
      set FX=null
      return false
      endfunction
      function MN3 takes unit JMI,unit JNI,real JTI returns nothing
      local trigger t=CreateTrigger()
      local integer WQI=GetHandleId(t)
      call SaveUnitHandle(ZY,(WQI),(2),(JMI))
      call SaveInteger(ZY,(WQI),(30),(WGI(JNI)))
      call SaveReal(ZY,(WQI),(20),((JTI)*1.0))
      call SaveEffectHandle(ZY,(WQI),(32),(AddSpecialEffectTarget("Environment\\SmallBuildingFire\\SmallBuildingFire2.mdl",JNI,"chest")))
      call TriggerRegisterTimerEvent(t,1,true)
      call TriggerAddCondition(t,Condition(function MM3))
      set t=null
      endfunction
      function MS3 takes nothing returns nothing
      call MN3(OK,GetEnumUnit(),TJ/5)
      call JLI(OK,GetEnumUnit(),1,TJ)
      endfunction
      function MT3 takes nothing returns boolean
      local trigger t=GetTriggeringTrigger()
      local integer WQI=GetHandleId(t)
      local real x=(LoadReal(ZY,(WQI),(6)))
      local real y=(LoadReal(ZY,(WQI),(7)))
      local real a=(LoadReal(ZY,(WQI),(137)))
      local integer WJI=GetTriggerEvalCount(t)-30
      local unit JMI=(LoadUnitHandle(ZY,(WQI),(2)))
      local real MPI
      local real MQI
      local unit P1I
      local group g
      if WJI==1 then
      set P1I=CreateUnit(GetOwningPlayer(JMI),1697657164,x,y,a*bj_RADTODEG)
      call SaveUnitHandle(ZY,(WQI),(19),(P1I))
      elseif WJI>1 then
      set P1I=(LoadUnitHandle(ZY,(WQI),(19)))
      endif
      if WJI>0 then
      set MPI=KCI(GetUnitX(P1I)+15*Cos(a))
      set MQI=KFI(GetUnitY(P1I)+15*Sin(a))
      call SetUnitX(P1I,MPI)
      call SetUnitY(P1I,MQI)
      if(WJI>1 and ModuloInteger(WJI,10)==0)or WJI==1 then
      set g=WXI()
      set OK=JMI
      set TJ=MK3(JMI)
      call GroupEnumUnitsInRange(g,MPI,MQI,300,Condition(function R3I))
      call ForGroup(g,function MS3)
      call WWI(g)
      call DestroyEffect(AddSpecialEffect("Objects\\Spawnmodels\\Other\\NeutralBuildingExplosion\\NeutralBuildingExplosion.mdl",MPI,MQI))
      endif
      if WJI>ML3(JMI)/16.6 then
      call FlushChildHashtable(ZY,(WQI))
      call WMI(t)
      call KillUnit(P1I)
      endif
      endif
      set t=null
      set g=null
      set P1I=null
      set JMI=null
      return false
      endfunction
      function MR3 takes nothing returns nothing
      local trigger t=CreateTrigger()
      local integer WQI=GetHandleId(t)
      local location l=GetSpellTargetLoc()
      local unit JMI=GetTriggerUnit()
      local real x=GetLocationX(l)
      local real y=GetLocationY(l)
      local real a=Atan2(y-GetUnitY(JMI),x-GetUnitX(JMI))
      local unit MP3=CreateUnit(GetOwningPlayer(JMI),1697657163,x,y,a*bj_RADTODEG)
      call SetUnitTimeScale(MP3,0.5)
      call UnitApplyTimedLife(MP3,1112820806,1.75)
      call TriggerRegisterTimerEvent(t,0.05,true)
      call TriggerAddCondition(t,Condition(function MT3))
      call SaveUnitHandle(ZY,(WQI),(2),(JMI))
      call SaveReal(ZY,(WQI),(6),((x)*1.0))
      call SaveReal(ZY,(WQI),(7),((y)*1.0))
      call SaveReal(ZY,(WQI),(137),((a)*1.0))
      call RemoveLocation(l)
      set t=null
      set l=null
      set JMI=null
      endfunction
      function MQ3 takes nothing returns boolean
      if GetSpellAbilityId()==1093686862 then
      call MR3()
      endif
      return false
      endfunction
      function MU3 takes nothing returns nothing
      local trigger t=CreateTrigger()
      call M5I(t,EVENT_PLAYER_UNIT_SPELL_EFFECT)
      call TriggerAddCondition(t,Condition(function MQ3))
      set t=null
      endfunction
      function N03 takes nothing returns boolean
      local trigger t=GetTriggeringTrigger()
      local integer WQI=GetHandleId(t)
      local integer JPI=(LoadInteger(ZY,(WQI),(30)))
      local unit JNI=WEI(JPI)
      local real PR1=(LoadReal(ZY,(GetHandleId(JNI)),(3007)))
      if PR1+5<=(TimerGetElapsed(M))then
      call UnitRemoveAbility(JNI,1093686871)
      endif
      call WDI(JPI)
      call FlushChildHashtable(ZY,(WQI))
      call WMI(t)
      set t=null
      set JNI=null
      return false
      endfunction
      function NI3 takes unit JNI returns nothing
      local trigger t=CreateTrigger()
      local integer WQI=GetHandleId(t)
      local integer YNI=GetUnitAbilityLevel(JNI,1093686871)
      if YNI==0 then
      call MYI(JNI,1093686871)
      endif
      call SetUnitAbilityLevel(JNI,1093686871,YNI+1)
      call SaveInteger(ZY,(WQI),(30),(WGI(JNI)))
      call SaveReal(ZY,(GetHandleId(JNI)),(3007),(((TimerGetElapsed(M)))*1.0))
      call TriggerRegisterTimerEvent(t,5,false)
      call TriggerAddCondition(t,Condition(function N03))
      set t=null
      endfunction
      function N13 takes nothing returns boolean
      local real d
      if GetUnitAbilityLevel(GetTriggerUnit(),1110456625)>0 and GetUnitAbilityLevel(GetEventDamageSource(),1093686870)>0 and(LoadUnitHandle(ZY,(GetHandleId(GetTriggeringTrigger())),(2)))==GetEventDamageSource()then
      call UnitRemoveAbility(GetTriggerUnit(),1110456625)
      call DisableTrigger(GetTriggeringTrigger())
      call NI3(GetTriggerUnit())
      call FlushChildHashtable(ZY,(GetHandleId(GetTriggeringTrigger())))
      call WMI(GetTriggeringTrigger())
      endif
      return false
      endfunction
      function NO3 takes nothing returns nothing
      local trigger t
      local unit JNI
      local unit JMI
      if GetTriggerEventId()==EVENT_UNIT_SPELL_EFFECT then
      set JNI=GetSpellTargetUnit()
      set JMI=GetTriggerUnit()
      else
      set JNI=GetTriggerUnit()
      set JMI=GetAttacker()
      endif
      if IsUnitIllusion(JMI)==false then
      set t=CreateTrigger()
      call SaveUnitHandle(ZY,(GetHandleId(t)),(2),(JMI))
      call TriggerRegisterUnitEvent(t,JNI,EVENT_UNIT_DAMAGED)
      call TriggerAddCondition(t,Condition(function N13))
      endif
      set t=null
      set JNI=null
      set JMI=null
      endfunction
      function N23 takes nothing returns boolean
      if GetTriggerEventId()==EVENT_PLAYER_UNIT_ATTACKED then
      if GetUnitAbilityLevel(GetAttacker(),1093686870)>0 and(LoadBoolean(ZY,(GetHandleId(GetTriggeringTrigger())),(3008)))and IsUnitType(GetTriggerUnit(),UNIT_TYPE_STRUCTURE)==false and GetAttacker()==(LoadUnitHandle(ZY,(GetHandleId(GetTriggeringTrigger())),(2)))then
      call NO3()
      endif
      elseif GetTriggerEventId()==EVENT_UNIT_ISSUED_ORDER then
      if(GetIssuedOrderId()==OrderId("poisonarrows"))then
      call SaveBoolean(ZY,(GetHandleId(GetTriggeringTrigger())),(3008),(true))
      elseif(GetIssuedOrderId()==OrderId("unpoisonarrows"))then
      call SaveBoolean(ZY,(GetHandleId(GetTriggeringTrigger())),(3008),(false))
      endif
      elseif GetTriggerEventId()==EVENT_UNIT_SPELL_EFFECT and GetSpellAbilityId()==1093686870 then
      call NO3()
      endif
      return false
      endfunction
      function N33 takes unit JMI returns nothing
      local trigger t=CreateTrigger()
      call M5I(t,EVENT_PLAYER_UNIT_ATTACKED)
      call TriggerRegisterUnitEvent(t,JMI,EVENT_UNIT_SPELL_EFFECT)
      call TriggerRegisterUnitEvent(t,JMI,EVENT_UNIT_ISSUED_ORDER)
      call TriggerAddCondition(t,Condition(function N23))
      call SaveUnitHandle(ZY,(GetHandleId(t)),(2),(JMI))
      call SaveBoolean(ZY,(GetHandleId(t)),(3008),(true))
      set t=null
      endfunction
      function N43 takes nothing returns nothing
      call KillUnit(GetEnumUnit())
      endfunction
      function N53 takes nothing returns boolean
      if GetUnitTypeId(GetFilterUnit())==1848652343 then
      return true
      endif
      return false
      endfunction
      function N63 takes player p returns nothing
      local group g=WXI()
      call GroupEnumUnitsOfPlayer(g,p,Condition(function N53))
      call ForGroup(g,function N43)
      call WWI(g)
      set g=null
      endfunction
      function N73 takes nothing returns nothing
      local unit JMI=GetTriggerUnit()
      local unit P1I
      local integer LQ3=(LoadInteger(ZY,(GetHandleId(JMI)),(3001)))
      local integer LJ3=(LoadInteger(ZY,(GetHandleId(JMI)),(3002)))
      call N63(GetOwningPlayer(JMI))
      set P1I=CreateUnit(GetOwningPlayer(JMI),1848652343,GetUnitX(JMI),GetUnitY(JMI),GetUnitFacing(JMI))
      call SetUnitColor(P1I,GetPlayerColor(CO[0]))
      call AddSpecialEffectTarget("Abilities\\Spells\\Orc\\FeralSpirit\\feralspiritdone.mdl",P1I,"chest")
      call UnitApplyTimedLife(P1I,1112820806,10+10*LQ3)
      call SetUnitAbilityLevel(P1I,1093686870,LJ3)
      call N33(P1I)
      if SX0[GetPlayerId(GetOwningPlayer(JMI))]then
      call SelectUnitAddForPlayer(P1I,GetOwningPlayer(JMI))
      endif
      if LQ3>3 and LJ3>3 then
      set P1I=CreateUnit(GetOwningPlayer(JMI),1848652343,GetUnitX(JMI),GetUnitY(JMI),GetUnitFacing(JMI))
      call SetUnitColor(P1I,GetPlayerColor(CO[0]))
      call AddSpecialEffectTarget("Abilities\\Spells\\Orc\\FeralSpirit\\feralspiritdone.mdl",P1I,"chest")
      call UnitApplyTimedLife(P1I,1112820806,10+10*LQ3)
      call SetUnitAbilityLevel(P1I,1093686870,LJ3)
      call N33(P1I)
      if SX0[GetPlayerId(GetOwningPlayer(JMI))]then
      call SelectUnitAddForPlayer(P1I,GetOwningPlayer(JMI))
      endif
      endif
      call SetPlayerTechResearched(GetOwningPlayer(JMI),1378889799,LJ3)
      call SetPlayerTechResearched(GetOwningPlayer(JMI),1378889800,LQ3)
      set JMI=null
      set P1I=null
      endfunction
      function N83 takes nothing returns boolean
      if GetSpellAbilityId()==1093686863 then
      call N73()
      endif
      return false
      endfunction
      function N93 takes nothing returns nothing
      local trigger t=CreateTrigger()
      call M5I(t,EVENT_PLAYER_UNIT_SPELL_EFFECT)
      call TriggerAddCondition(t,Condition(function N83))
      call KWI(1093686870,GetRandomReal(1,25))
      call KWI(1093686871,GetRandomReal(1,25))
      set t=null
      endfunction
      function NA3 takes unit JMI returns integer
      local integer YNI=(LoadInteger(ZY,(GetHandleId(JMI)),(3001)))
      if YNI==1 then
      return 1093808944
      elseif YNI==2 then
      return 1093808730
      elseif YNI==3 then
      return 1093808729
      elseif YNI==4 then
      return 1093808725
      elseif YNI==5 then
      return 1093808726
      elseif YNI==6 then
      return 1093808727
      elseif YNI==7 then
      return 1093808728
      endif
      return 1093808944
      endfunction
      function NB3 takes unit JNI returns nothing
      call UnitRemoveAbility(JNI,1093808944)
      call UnitRemoveAbility(JNI,1093808730)
      call UnitRemoveAbility(JNI,1093808729)
      call UnitRemoveAbility(JNI,1093808725)
      call UnitRemoveAbility(JNI,1093808726)
      call UnitRemoveAbility(JNI,1093808727)
      call UnitRemoveAbility(JNI,1093808728)
      call UnitRemoveAbility(JNI,1110456410)
      endfunction
      function NC3 takes nothing returns boolean
      local trigger t=GetTriggeringTrigger()
      local integer WQI=GetHandleId(t)
      local unit JNI=(LoadUnitHandle(ZY,(WQI),(17)))
      local real C3O=(LoadReal(ZY,(GetHandleId(JNI)),(681)))
      call FlushChildHashtable(ZY,(WQI))
      call WMI(t)
      if GetTriggerEventId()==EVENT_WIDGET_DEATH or C3O<(TimerGetElapsed(M))then
      call NB3(JNI)
      endif
      set t=null
      set JNI=null
      return false
      endfunction
      function ND3 takes nothing returns nothing
      local unit JMI=OK
      local unit JNI=GetEnumUnit()
      local trigger t=CreateTrigger()
      local integer WQI=GetHandleId(t)
      local real C3O=(LoadReal(ZY,(GetHandleId(JNI)),(681)))
      if C3O<(TimerGetElapsed(M))then
      call MYI(JNI,NA3(JMI))
      endif
      call SaveReal(ZY,(GetHandleId(JNI)),(681),(((TimerGetElapsed(M))+2)*1.0))
      call SaveUnitHandle(ZY,(WQI),(17),(JNI))
      call TriggerRegisterTimerEvent(t,2.01,false)
      call TriggerRegisterDeathEvent(t,JNI)
      call TriggerAddCondition(t,Condition(function NC3))
      set t=null
      set JMI=null
      endfunction
      function NE3 takes nothing returns boolean
      local trigger t=GetTriggeringTrigger()
      local integer WQI=GetHandleId(t)
      local unit JMI=(LoadUnitHandle(ZY,(WQI),(2)))
      local real L2I=(LoadReal(ZY,(WQI),(6)))
      local real L3I=(LoadReal(ZY,(WQI),(7)))
      local real a=(LoadReal(ZY,(WQI),(137)))
      local real P0I=(LoadReal(ZY,(WQI),(57)))
      local real x
      local real y
      local integer i=1
      local integer WJI=GetTriggerEvalCount(t)
      local group g
      if WJI*0.1>P0I then
      call FlushChildHashtable(ZY,(WQI))
      call WMI(t)
      else
      set g=WXI()
      set OK=JMI
      loop
      exitwhen i>7
      set x=L2I+80*i*Cos((a+90)*bj_DEGTORAD)
      set y=L3I+80*i*Sin((a+90)*bj_DEGTORAD)
      call GroupEnumUnitsInRange(g,x,y,105,Condition(function R6I))
      call ForGroup(g,function ND3)
      set x=L2I+80*i*Cos((a-90)*bj_DEGTORAD)
      set y=L3I+80*i*Sin((a-90)*bj_DEGTORAD)
      call GroupEnumUnitsInRange(g,x,y,105,Condition(function R6I))
      call ForGroup(g,function ND3)
      set i=i+1
      endloop
      call WWI(g)
      set g=null
      endif
      set t=null
      set JMI=null
      return false
      endfunction
      function NF3 takes nothing returns nothing
      local unit JMI=GetTriggerUnit()
      local real a=GetUnitFacing(JMI)
      local integer i=1
      local unit P1I
      local real x
      local real y
      local real L2I=GetUnitX(JMI)+225*Cos(a*bj_DEGTORAD)
      local real L3I=GetUnitY(JMI)+225*Sin(a*bj_DEGTORAD)
      local integer LQ3=(LoadInteger(ZY,(GetHandleId(JMI)),(3001)))
      local integer LJ3=(LoadInteger(ZY,(GetHandleId(JMI)),(3002)))
      local real P0I=1.5+1.5*LQ3
      local trigger t=CreateTrigger()
      local integer WQI=GetHandleId(t)
      loop
      exitwhen i>7
      set x=L2I+80*i*Cos((a+90)*bj_DEGTORAD)
      set y=L3I+80*i*Sin((a+90)*bj_DEGTORAD)
      set P1I=CreateUnit(GetOwningPlayer(JMI),1966092367,x,y,GetRandomReal(0,360))
      call SetUnitAbilityLevel(P1I,1395667016,LQ3)
      call SetUnitAbilityLevel(P1I,1093687374,LJ3)
      call SetUnitAnimation(P1I,"birth")
      call QueueUnitAnimation(P1I,"stand")
      call UnitApplyTimedLife(P1I,1112820806,P0I)
      set x=L2I+80*i*Cos((a-90)*bj_DEGTORAD)
      set y=L3I+80*i*Sin((a-90)*bj_DEGTORAD)
      set P1I=CreateUnit(GetOwningPlayer(JMI),1966092367,x,y,GetRandomReal(0,360))
      call SetUnitAbilityLevel(P1I,1395667016,LQ3)
      call SetUnitAbilityLevel(P1I,1093687374,LJ3)
      call SetUnitAnimation(P1I,"birth")
      call QueueUnitAnimation(P1I,"stand")
      call UnitApplyTimedLife(P1I,1112820806,P0I)
      set i=i+1
      endloop
      call TriggerAddCondition(t,Condition(function NE3))
      call TriggerRegisterTimerEvent(t,0.1,true)
      call SaveReal(ZY,(WQI),(6),((L2I)*1.0))
      call SaveReal(ZY,(WQI),(7),((L3I)*1.0))
      call SaveReal(ZY,(WQI),(137),((a)*1.0))
      call SaveUnitHandle(ZY,(WQI),(2),(JMI))
      call SaveReal(ZY,(WQI),(57),((P0I)*1.0))
      set P1I=null
      set JMI=null
      set t=null
      endfunction
      function NG3 takes nothing returns boolean
      if GetSpellAbilityId()==1093686864 then
      call NF3()
      endif
      return false
      endfunction
      function NH3 takes nothing returns nothing
      local trigger t=CreateTrigger()
      call M5I(t,EVENT_PLAYER_UNIT_SPELL_EFFECT)
      call TriggerAddCondition(t,Condition(function NG3))
      call KWI(1395667016,GetRandomReal(1,25))
      call KWI(1093687374,GetRandomReal(1,25))
      set t=null
      endfunction
      function NZ3 takes nothing returns nothing
      if J9I(GetEnumUnit())==false then
      call JLI(OK,GetEnumUnit(),1,TJ)
      endif
      endfunction
      function NV3 takes nothing returns boolean
      local trigger t=GetTriggeringTrigger()
      local integer WQI=GetHandleId(t)
      local unit X6I=(LoadUnitHandle(ZY,(WQI),(14)))
      local real JTI=(LoadReal(ZY,(WQI),(20)))
      local real x=(LoadReal(ZY,(WQI),(6)))
      local real y=(LoadReal(ZY,(WQI),(7)))
      local group g=WXI()
      local integer WJI
      set OK=X6I
      call MGI(GetOwningPlayer(X6I),4,x,y,400)
      call GroupEnumUnitsInRange(g,x,y,200,Condition(function R3I))
      set WJI=CountUnitsInGroup(g)
      if WJI<1 then
      set WJI=1
      endif
      set TJ=JTI/WJI
      call ForGroup(g,function NZ3)
      call DestroyEffect(AddSpecialEffect("Abilities\\Spells\\Other\\Doom\\DoomDeath.mdl",x,y))
      call WWI(g)
      call DestroyEffect((LoadEffectHandle(ZY,(WQI),(32))))
      call FlushChildHashtable(ZY,(WQI))
      call WMI(t)
      set t=null
      set X6I=null
      set g=null
      return false
      endfunction
      function NW3 takes nothing returns nothing
      local trigger t=CreateTrigger()
      local integer WQI=GetHandleId(t)
      local unit X6I=GetTriggerUnit()
      local location l=GetSpellTargetLoc()
      local real x=GetLocationX(l)
      local real y=GetLocationY(l)
      local real JTI=(LoadInteger(ZY,(GetHandleId(X6I)),(3002)))*62.5+12.5+25
      local string s=""
      if IsPlayerAlly(GetLocalPlayer(),GetOwningPlayer(X6I))==true or(D2 and(GetLocalPlayer()==CS0 or GetLocalPlayer()==CT0))then
      set s="Abilities\\Spells\\Items\\VampiricPotion\\VampPotionCaster.mdl"
      endif
      call TriggerRegisterTimerEvent(t,1.7,false)
      call TriggerAddCondition(t,Condition(function NV3))
      call SaveUnitHandle(ZY,(WQI),(14),(X6I))
      call SaveReal(ZY,(WQI),(6),((x)*1.0))
      call SaveReal(ZY,(WQI),(7),((y)*1.0))
      call SaveReal(ZY,(WQI),(20),((JTI)*1.0))
      call SaveEffectHandle(ZY,(WQI),(32),(AddSpecialEffect(s,x,y)))
      call RemoveLocation(l)
      set t=null
      set X6I=null
      set l=null
      endfunction
      function NX3 takes nothing returns boolean
      if GetSpellAbilityId()==1093686855 then
      call NW3()
      endif
      return false
      endfunction
      function NY3 takes nothing returns nothing
      local trigger t=CreateTrigger()
      call M5I(t,EVENT_PLAYER_UNIT_SPELL_EFFECT)
      call TriggerAddCondition(t,Condition(function NX3))
      set t=null
      endfunction
      function NJ3 takes unit JMI,unit JNI returns nothing
      local unit P1I=CreateUnit(GetOwningPlayer(JNI),1697656901,GetUnitX(JNI),GetUnitY(JNI),0)
      call MYI(P1I,1093686857)
      call IssueTargetOrder(P1I,"thunderbolt",JNI)
      if JBI(JNI)==false then
      call JLI(JMI,JNI,1,30)
      endif
      set P1I=null
      endfunction
      function NK3 takes nothing returns boolean
      local trigger t=GetTriggeringTrigger()
      local integer WQI=GetHandleId(t)
      local integer JPI=(LoadInteger(ZY,(WQI),(30)))
      local unit JNI=WEI(JPI)
      local integer YNI=(LoadInteger(ZY,(WQI),(5)))
      local unit JMI=(LoadUnitHandle(ZY,(WQI),(2)))
      if GetTriggerEventId()==EVENT_UNIT_DAMAGED then
      if GetEventDamage()>10 and((LoadInteger(ZY,(GetHandleId((t))),((4263))))==1)==false and GetOwningPlayer(GetEventDamageSource())!=GetOwningPlayer(GetTriggerUnit())then
      call DisableTrigger(t)
      call NJ3(JMI,JNI)
      call EnableTrigger(t)
      call WUI(t,4263,0.8-YNI*0.0285)
      endif
      else
      call DestroyEffect((LoadEffectHandle(ZY,(WQI),(32))))
      call WDI(JPI)
      call FlushChildHashtable(ZY,(WQI))
      call WMI(t)
      endif
      set t=null
      set JNI=null
      set JMI=null
      return false
      endfunction
      function NL3 takes nothing returns nothing
      local trigger t=CreateTrigger()
      local integer WQI=GetHandleId(t)
      local unit X6I=GetTriggerUnit()
      local unit JNI=GetSpellTargetUnit()
      local integer YNI=(LoadInteger(ZY,(GetHandleId(X6I)),(3001)))
      call TriggerRegisterTimerEvent(t,2.5+YNI*0.5,false)
      call TriggerRegisterUnitEvent(t,JNI,EVENT_UNIT_DAMAGED)
      call TriggerAddCondition(t,Condition(function NK3))
      call SaveInteger(ZY,(WQI),(30),(WGI(JNI)))
      call SaveInteger(ZY,(WQI),(5),(YNI))
      call SaveUnitHandle(ZY,(WQI),(2),(X6I))
      call SaveEffectHandle(ZY,(WQI),(32),(AddSpecialEffectTarget("Abilities\\Weapons\\SpiritOfVengeanceMissile\\SpiritOfVengeanceMissile.mdl",JNI,"overhead")))
      call NJ3(X6I,JNI)
      set t=null
      set X6I=null
      set JNI=null
      endfunction
      function NM3 takes nothing returns boolean
      if GetSpellAbilityId()==1093686874 then
      call NL3()
      endif
      return false
      endfunction

        11魔獸地圖
        (9)11魔獸地圖
        魔獸爭霸是美國的暴雪娛樂制作的一款即時戰(zhàn)略題材單機游戲,在游戲玩家能體驗到一場場史詩戰(zhàn)役游戲獨特的開放性也是該游戲成功的體驗,玩家能通關地圖編輯器來制作自己喜歡的地圖,分享給自己的朋友,和小伙伴一起打通地圖都是相當?shù)木哂袠啡?,魔獸地圖說明在這里就為大家收錄了最新的最全部,,魔獸世界地圖下載,無論是對抗地圖,休閑地圖或者地圖,還有玩具非常喜歡的防守地圖,在這里通通擁有,讓喜歡魔獸爭霸的玩家能體驗到史詩...更多>>
        聯(lián)機單機游戲
        (30)聯(lián)機單機游戲
        年是一個大型級游戲的井噴期,由玩家期待已久的,巫師,還有年貨游戲和等想,相信不少玩家都在過去的大半年中體驗單機游戲的樂趣,聯(lián)機單機游戲是玩家非常喜歡的游戲,本次就為大家搜集了現(xiàn)在比較火爆的,,聯(lián)機單機游戲,趕緊和你的伙伴們聯(lián)機游戲吧,,聯(lián)機單機游戲特點說明可以多人玩的游戲通常是指可以三個以上玩家同時進行的游戲和網(wǎng)絡游戲區(qū)別比較大的就是玩家自己通過局域網(wǎng)或者對戰(zhàn)平臺進行聯(lián)機常見的經(jīng)典多人玩的游戲就如魔獸...更多>>
        • 魔獸爭霸3冰封王座V1.24簡體中文硬

          02-14 / 942.4M

          推薦理由:暴雪魔獸爭霸我想不用多做介紹了吧!絕對經(jīng)典,加入吧《魔獸爭霸Ⅲ》(WarcraftⅢ)(玩家簡稱War3)是一款
        • cs1.5中文版官方帶bot

          05-15 / 306.4M

          推薦理由:cs1.5中文版官方版帶機器人下載,CS全名反恐精英,是半條命halflife的一個玩家mod(自制模組)發(fā)展而來的FP
        • 蛤蟆吃中文版2.2.0.227 官方最新版

          08-04 / 7.0M

          推薦理由:hamchi,也被大家稱之為蛤蟆吃,是一款虛擬局域網(wǎng)的軟件,使用成功之后即可以在互聯(lián)網(wǎng)上聯(lián)機。不過需要注意
        • 流星蝴蝶劍中文硬盤版

          03-28 / 268.4M

          推薦理由: 要表現(xiàn)古中國殺手的血淚生涯,那些凄風苦雨的武林歲月,機槍大炮、電鋸手雷等等現(xiàn)代武器當然是不可能
        • H1Z1中文版漢化版

          01-21 / 8.33G

          推薦理由:H1Z1中文版是基于steam平臺的末日求生游戲,玩法和經(jīng)典的《DayZ》類似,都是主角來到了被毀滅后的末世,努力
        • 我的世界1.8.2中文版漢化完整版

          05-15 / 64M

          推薦理由:我的世界1.8.2中文版是目前世界上最為炙手可熱的獨立游戲,這款游戲顛覆了以往玩家們對游戲的刻板成見和認識
        魔獸爭霸全集
        (5)魔獸爭霸全集
        魔獸爭霸游戲暴雪公司推出的系列對戰(zhàn)游戲,對陣雙方的玩家需要控制一整支虛擬隊伍進行對戰(zhàn),是史上最成功的即時戰(zhàn)略游戲系列之一。簡介這三款都是游戲,每一部的劇情都承接上一部,而且會推出新功能以提升游戲可玩性。魔獸爭霸是系列中第一部開始有典藏版的版本,之后的所有續(xù)作都有典藏版。魔獸爭霸是系列中第一部支持在戰(zhàn)網(wǎng)上游戲的版本,雖然是游戲發(fā)布的幾年之后才推出支持戰(zhàn)網(wǎng)的版本。魔獸爭霸也是系列中第一部以合集形式重新...更多>>
        • 魔獸爭霸1中文版完整版

          01-08 / 7M

          推薦理由:魔獸爭霸1中文版是暴雪公司在90年代早期開發(fā)的游戲作品,是享譽世界的魔獸爭霸游戲系列的開山之作,讓玩家們
        • 魔獸爭霸2中文版完整版

          01-08 / 180M

          推薦理由:魔獸爭霸2中文版是與紅警1,帝國時代1同時代的游戲,在90年代晚期的電腦房(那時很多地方還沒有網(wǎng)吧)里是備
        • 魔獸爭霸3冰封王座V1.24簡體中文硬

          02-14 / 942.4M

          推薦理由:暴雪魔獸爭霸我想不用多做介紹了吧!絕對經(jīng)典,加入吧《魔獸爭霸Ⅲ》(WarcraftⅢ)(玩家簡稱War3)是一款
        • 魔獸爭霸III冰封王座V1.21 中文版

          01-10 / 788.8M

          推薦理由:由此,暴雪在冰封王座中增加了大量的新元素,包括兩個分開的劇情戰(zhàn)役,其中之一延續(xù)了WARIII原作的劇情,另
        • 魔獸爭霸III全集冰封王座+惡魔復蘇

          05-16 / 879.9M

          推薦理由:英雄的暴雪第一次讓"英雄"在一個即時戰(zhàn)略游戲中起到了如此重要的作用,也讓即時戰(zhàn)略游戲進入到一個嶄新的時
        耐玩的單機游戲
        (39)耐玩的單機游戲
        隨著游戲產(chǎn)業(yè)的飛速發(fā)展,各種游戲層出不窮,所以游戲的品質也參差不齊,大多數(shù)游戲都屬于快餐式的,玩過一次就不會再玩第二次了,唯有那些經(jīng)典耐玩的游戲,才能在游戲歷史的長河中留下印記,經(jīng)典耐玩的游戲才能給玩家?guī)硭枷肷系挠绊懀淖兺婕覍τ螒虻恼J知,也更有探索意義,所以,經(jīng)典耐玩的游戲,你值得擁有。耐玩的游戲,就是那種百玩不厭,重復性高的游戲,這類游戲大多都是經(jīng)典神作,流傳廣泛,深受玩家好評。諸如上古卷軸...更多>>
        • 上古卷軸5:天際免安裝版

          12-19 / 4.95G

          推薦理由:  游戲設定在《上古卷軸4》的200年之后,隨著天際省之王的暗殺,諾德內部出現(xiàn)了內戰(zhàn)。大部分諾德人意
        • 上古卷軸4:湮沒中文免安裝版

          12-19 / 1.63G

          推薦理由:《上古卷軸4:湮沒》是《上古卷軸3:晨風》的續(xù)篇,是不折不扣的RPG之王,上古卷軸系列可算是歐美著名的3D類
        • 鬼泣5官網(wǎng)中文版

          02-04 / 8.60G

          推薦理由:雖然《鬼泣5》但丁新形象不招人待見,但IGN仍然給出了很高的評價:如果將《鬼泣5》比喻成巧克力,那么揭開這
        • 文明5眾神與國王中文綠色版

          10-22 / 19KB

          推薦理由:文明5最新資料片:眾神與國王 資料片添加內容: - 增加宗教系統(tǒng),11個宗教,玩家可以通過積累足夠信仰點數(shù)
        • 全民英雄電腦版v3.4.1官方版

          05-15 / 153.0M

          推薦理由:全民英雄這款簽約騰訊的游戲一上線微信游戲中心便迅速掀起來了一股卡牌熱,不得不說微信用戶群的龐大,小編
        • 我是火影電腦版4.3官方最新版

          02-16 / 56.8M

          推薦理由:如果你是從小看火影的你就一定得試試這款游戲,你還記得火影中那一個個生動的角色嗎?漩渦鳴人、佐助等。我

        相關評論

        閱讀本文后您有什么感想? 已有人給出評價!

        • 8 喜歡喜歡
        • 3 頂
        • 1 難過難過
        • 5 囧
        • 3 圍觀圍觀
        • 2 無聊無聊

        熱門評論

        最新評論

        發(fā)表評論 查看所有評論(1)

        昵稱:
        表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
        字數(shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)