找回密码
 点一下
查看: 3007|回复: 17

经人指点统一了一下风格-DotA无敌斩

[复制链接]
发表于 2014-12-8 14:31:19 | 显示全部楼层 |阅读模式
范围伤害版:

  1. function Trig_wdz_Conditions takes nothing returns boolean
  2. return ((GetSpellAbilityId()=='A0MO'))
  3. endfunction
  4. function Trig_wdz_Func012002003 takes nothing returns boolean
  5. if IsUnitAliveBJ(GetFilterUnit()) and IsUnitEnemy(GetFilterUnit(),GetOwningPlayer(udg_wdz_danwei[1])) and IsUnitType(GetFilterUnit(),UNIT_TYPE_STRUCTURE)==false then
  6.     call UnitDamageTargetBJ(udg_wdz_danwei[1],GetFilterUnit(),(((udg_LiShi_FuSheng_WD[1]*10.00)+(udg_LiShi_FuSheng_WD[2]*10.00))+(udg_LiShi_FuSheng_WD[3]*10.00)),ATTACK_TYPE_CHAOS,DAMAGE_TYPE_UNIVERSAL)
  7. endif
  8. return false
  9. endfunction
  10. function MoveLocationOfLoc takes location loc1,location loc2 ,boolean bool returns nothing
  11. call MoveLocation(loc1,GetLocationX(loc2),GetLocationY(loc2))
  12. if bool then
  13.     call RemoveLocation(loc2)
  14. endif
  15. endfunction
  16. function Trig_wdz_Actions takes nothing returns nothing
  17. local location loc1=Location(0,0)
  18. local location loc2=Location(0,0)
  19. set udg_wdz_danwei[1]=GetTriggerUnit()
  20. set udg_wdz_danwei[2]=GetSpellTargetUnit()
  21. set udg_LiShi_FuSheng_WD[1]=I2R(GetHeroStr(GetTriggerUnit(), true))
  22. set udg_LiShi_FuSheng_WD[2]=I2R(GetHeroAgi(GetTriggerUnit(), true))
  23. set udg_LiShi_FuSheng_WD[3]=I2R(GetHeroInt(GetTriggerUnit(), true))
  24. call TriggerSleepAction(0.20)
  25. call PauseUnitBJ(true,udg_wdz_danwei[1])
  26. call SetUnitInvulnerable(udg_wdz_danwei[1],true)
  27. call SetUnitTimeScalePercent(udg_wdz_danwei[1],300.00)
  28. call AddSpecialEffectTargetUnitBJ("chest",udg_wdz_danwei[1],"Abilities\\Weapons\\PhoenixMissile\\Phoenix_Missile.mdl")
  29. set udg_SFX[1]=GetLastCreatedEffectBJ()
  30. call MoveLocation(loc1,GetUnitX(udg_wdz_danwei[1]),GetUnitY(udg_wdz_danwei[1]))
  31. call MoveLocation(loc2,GetUnitX(udg_wdz_danwei[2]),GetUnitY(udg_wdz_danwei[2]))
  32. call MoveLocationOfLoc(loc1,PolarProjectionBJ(loc1,(DistanceBetweenPoints(loc1,loc2)+GetRandomReal(0.00,360.00)),AngleBetweenPoints(loc1,loc2)),TRUE)
  33. call SetUnitPositionLocFacingLocBJ(udg_wdz_danwei[1],loc1,loc2)
  34. call UnitDamageTargetBJ(udg_wdz_danwei[1],udg_wdz_danwei[2],(((udg_LiShi_FuSheng_WD[1]*10.00)+(udg_LiShi_FuSheng_WD[2]*10.00))+(udg_LiShi_FuSheng_WD[3]*10.00)),ATTACK_TYPE_CHAOS,DAMAGE_TYPE_UNIVERSAL)
  35. call SetUnitAnimation(udg_wdz_danwei[1],"Attack")
  36. if udg_wdz_zu==null then
  37.     set udg_wdz_zu=CreateGroup()
  38. endif
  39. call GroupEnumUnitsInRange(udg_wdz_zu,GetUnitX(udg_wdz_danwei[2]),GetUnitY(udg_wdz_danwei[2]),300,Condition(function Trig_wdz_Func012002003))
  40. set bj_forLoopAIndex=1
  41. set bj_forLoopAIndexEnd=(GetUnitAbilityLevelSwapped('A0MO',udg_wdz_danwei[1])*4)
  42. loop
  43.     exitwhen bj_forLoopAIndex>bj_forLoopAIndexEnd
  44.     call TriggerSleepAction(0.20)
  45.     call MoveLocation(loc1,GetUnitX(udg_wdz_danwei[1]),GetUnitY(udg_wdz_danwei[1]))
  46.     call MoveLocation(loc2,GetUnitX(udg_wdz_danwei[2]),GetUnitY(udg_wdz_danwei[2]))
  47.     call MoveLocationOfLoc(loc1,PolarProjectionBJ(loc1,(DistanceBetweenPoints(loc1,loc2)+GetRandomReal(0.00,360.00)),AngleBetweenPoints(loc1,loc2)),TRUE)
  48.     call SetUnitPositionLocFacingLocBJ(udg_wdz_danwei[1],loc1,loc2)
  49.     call GroupEnumUnitsInRange(udg_wdz_zu,GetUnitX(udg_wdz_danwei[2]),GetUnitY(udg_wdz_danwei[2]),300,Condition(function Trig_wdz_Func012002003))
  50.     call SetUnitAnimation(udg_wdz_danwei[1],"Attack")
  51.     call AddSpecialEffectTargetUnitBJ("overhead",udg_wdz_danwei[2],"Abilities\\Spells\\Human\\Thunderclap\\ThunderclapTarget.mdl")
  52.     call DestroyEffect(AddSpecialEffect("Abilities\\Spells\\Human\\Thunderclap\\ThunderClapCaster.mdl",GetUnitX(udg_wdz_danwei[2]),GetUnitY(udg_wdz_danwei[2])))
  53.     set udg_SFX[2]=GetLastCreatedEffectBJ()
  54.     call PauseUnitBJ(true,udg_wdz_danwei[2])
  55.     call TriggerSleepAction(0.01)
  56.     call DestroyEffectBJ(udg_SFX[2])
  57.     call PauseUnitBJ(false,udg_wdz_danwei[2])
  58.     set bj_forLoopAIndex=bj_forLoopAIndex+1
  59. endloop
  60. call SetUnitTimeScalePercent(udg_wdz_danwei[1],100.00)
  61. call PauseUnitBJ(false,udg_wdz_danwei[1])
  62. call SetUnitAnimation(udg_wdz_danwei[1],"Stand Ready")
  63. call SetUnitInvulnerable(udg_wdz_danwei[1],false)
  64. call DestroyEffectBJ(udg_SFX[1])
  65. call RemoveLocation(loc1)
  66. call RemoveLocation(loc2)
  67. set loc1=null
  68. set loc2=null
  69. endfunction
  70. function InitTrig_wdz takes nothing returns nothing
  71. set gg_trg_wdz=CreateTrigger()
  72. call TriggerRegisterAnyUnitEventBJ(gg_trg_wdz,EVENT_PLAYER_UNIT_SPELL_EFFECT)
  73. call TriggerAddCondition(gg_trg_wdz,Condition(function Trig_wdz_Conditions))
  74. call TriggerAddAction(gg_trg_wdz,function Trig_wdz_Actions)
  75. endfunction
复制代码

单体伤害版:

  1. function Trig_wdz_Conditions takes nothing returns boolean
  2.     return ((GetSpellAbilityId()=='A0MO'))
  3. endfunction
  4. function Trig_wdz_Func012002003001 takes nothing returns boolean
  5.     return (IsUnitAliveBJ(GetFilterUnit())==true)
  6. endfunction
  7. function Trig_wdz_Func012002003002001 takes nothing returns boolean
  8.     return (IsUnitEnemy(GetFilterUnit(),GetOwningPlayer(udg_wdz_danwei[1]))==true)
  9. endfunction
  10. function Trig_wdz_Func012002003002002 takes nothing returns boolean
  11.     return (IsUnitType(GetFilterUnit(),UNIT_TYPE_STRUCTURE)==false)
  12. endfunction
  13. function Trig_wdz_Func012002003002 takes nothing returns boolean
  14.     return GetBooleanAnd(Trig_wdz_Func012002003002001(),Trig_wdz_Func012002003002002())
  15. endfunction
  16. function Trig_wdz_Func012002003 takes nothing returns boolean
  17.     return GetBooleanAnd(Trig_wdz_Func012002003001(),Trig_wdz_Func012002003002())
  18. endfunction
  19. function Trig_wdz_Func013Func001C takes nothing returns boolean
  20.     if (not (CountUnitsInGroup(udg_wdz_zu)>=1)) then
  21.         return false
  22.     endif
  23.     return true
  24. endfunction
  25. function Trig_wdz_Actions takes nothing returns nothing
  26.     set udg_wdz_danwei[1]=GetTriggerUnit()
  27.     set udg_wdz_danwei[2]=GetSpellTargetUnit()
  28.     set udg_LiShi_FuSheng_WD[1]=I2R(GetHeroStr(GetTriggerUnit(), true))
  29.     set udg_LiShi_FuSheng_WD[2]=I2R(GetHeroAgi(GetTriggerUnit(), true))
  30.     set udg_LiShi_FuSheng_WD[3]=I2R(GetHeroInt(GetTriggerUnit(), true))
  31.     call TriggerSleepAction(0.20)
  32.     call PauseUnitBJ(true,udg_wdz_danwei[1])
  33.     call SetUnitInvulnerable(udg_wdz_danwei[1],true)
  34.     call SetUnitTimeScalePercent(udg_wdz_danwei[1],300.00)
  35.     call AddSpecialEffectTargetUnitBJ("chest",udg_wdz_danwei[1],"Abilities\\Weapons\\PhoenixMissile\\Phoenix_Missile.mdl")
  36.     set udg_SFX[1]=GetLastCreatedEffectBJ()
  37.     call SetUnitPositionLocFacingLocBJ(udg_wdz_danwei[1],PolarProjectionBJ(GetUnitLoc(udg_wdz_danwei[1]),(DistanceBetweenPoints(GetUnitLoc(udg_wdz_danwei[1]),GetUnitLoc(udg_wdz_danwei[2]))+GetRandomReal(0.00,360.00)),AngleBetweenPoints(GetUnitLoc(udg_wdz_danwei[1]),GetUnitLoc(udg_wdz_danwei[2]))),GetUnitLoc(udg_wdz_danwei[2]))
  38.     call UnitDamageTargetBJ(udg_wdz_danwei[1],udg_wdz_danwei[2],(((udg_LiShi_FuSheng_WD[1]*10.00)+(udg_LiShi_FuSheng_WD[2]*10.00))+(udg_LiShi_FuSheng_WD[3]*10.00)),ATTACK_TYPE_CHAOS,DAMAGE_TYPE_UNIVERSAL)
  39.     call SetUnitAnimation(udg_wdz_danwei[1],"Attack")
  40.     set udg_wdz_zu=GetUnitsInRangeOfLocMatching(600.00,GetUnitLoc(udg_wdz_danwei[1]),Condition(function Trig_wdz_Func012002003))
  41.     set bj_forLoopAIndex=1
  42.     set bj_forLoopAIndexEnd=(GetUnitAbilityLevelSwapped('A0MO',udg_wdz_danwei[1])*4)
  43.     loop
  44.         exitwhen bj_forLoopAIndex>bj_forLoopAIndexEnd
  45.         if (Trig_wdz_Func013Func001C()) then
  46.             call TriggerSleepAction(0.20)
  47.             set udg_wdz_danwei[3]=GroupPickRandomUnit(udg_wdz_zu)
  48.             call SetUnitPositionLocFacingLocBJ(udg_wdz_danwei[1],PolarProjectionBJ(GetUnitLoc(udg_wdz_danwei[1]),(DistanceBetweenPoints(GetUnitLoc(udg_wdz_danwei[1]),GetUnitLoc(udg_wdz_danwei[3]))+GetRandomReal(0.00,360.00)),AngleBetweenPoints(GetUnitLoc(udg_wdz_danwei[1]),GetUnitLoc(udg_wdz_danwei[3]))),GetUnitLoc(udg_wdz_danwei[3]))
  49.             call SetUnitAnimation(udg_wdz_danwei[1],"Attack")
  50.             call UnitDamageTargetBJ(udg_wdz_danwei[1],udg_wdz_danwei[3],( ( ( udg_LiShi_FuSheng_WD[1] * 10.00 ) + ( udg_LiShi_FuSheng_WD[2] * 10.00 ) ) + ( udg_LiShi_FuSheng_WD[3] * 10.00 ) ),ATTACK_TYPE_CHAOS,DAMAGE_TYPE_UNIVERSAL)
  51.             call AddSpecialEffectTargetUnitBJ("overhead",udg_wdz_danwei[3],"Abilities\\Spells\\Human\\Thunderclap\\ThunderclapTarget.mdl")
  52.             call DestroyEffect(AddSpecialEffect("Abilities\\Spells\\Human\\Thunderclap\\ThunderClapCaster.mdl",GetUnitX(udg_wdz_danwei[3]),GetUnitY(udg_wdz_danwei[3])))
  53.             set udg_SFX[2]=GetLastCreatedEffectBJ()
  54.             call PauseUnitBJ(true,udg_wdz_danwei[3])
  55.             call TriggerSleepAction(0.01)
  56.             call DestroyEffectBJ(udg_SFX[2])
  57.             call PauseUnitBJ(false,udg_wdz_danwei[3])
  58.         else
  59.             call DoNothing()
  60.         endif
  61.         set bj_forLoopAIndex=bj_forLoopAIndex+1
  62.     endloop
  63.     call SetUnitTimeScalePercent(udg_wdz_danwei[1],100.00)
  64.     call PauseUnitBJ(false,udg_wdz_danwei[1])
  65.     call SetUnitAnimation(udg_wdz_danwei[1],"Stand Ready")
  66.     call SetUnitInvulnerable(udg_wdz_danwei[1],false)
  67.     call DestroyEffectBJ(udg_SFX[1])
  68. endfunction
  69. function InitTrig_wdz takes nothing returns nothing
  70.     set gg_trg_wdz=CreateTrigger()
  71.     call TriggerRegisterAnyUnitEventBJ(gg_trg_wdz,EVENT_PLAYER_UNIT_SPELL_EFFECT)
  72.     call TriggerAddCondition(gg_trg_wdz,Condition(function Trig_wdz_Conditions))
  73.     call TriggerAddAction(gg_trg_wdz,function Trig_wdz_Actions)
  74. endfunction
复制代码

从某张技能演示地图中获得的代码 稍微加工了1下 关联了属性伤害 献给需要的人
 楼主| 发表于 2014-12-8 14:37:01 | 显示全部楼层
本帖最后由 RoyalFlare 于 2014-12-8 14:42 编辑

蓝蓝路与她的小伙伴们2.jpg
蓝蓝路与她的小伙伴们Final.jpg
蓝蓝路与她的小伙伴们 我感受到了深深的恶意 看上去有种跨时代的感觉
回复

使用道具 举报

发表于 2014-12-8 17:30:56 | 显示全部楼层
都看晕掉了+_+
回复

使用道具 举报

 楼主| 发表于 2014-12-9 02:13:33 | 显示全部楼层
本帖最后由 RoyalFlare 于 2014-12-9 10:18 编辑

@o0木子0o 帮忙看1下这段代码 为何总是提示语法错误 if/then/else的用法错了麽?
我就合理利用空间不另外开帖子了 论坛不能上传后缀名为txt和j的文件 真是差劲
不能把实数转换为布尔值 那麽这里要怎麽办?

  1. globals
  2. real array udg_JiNengShi_Su
  3. endglobals
  4. function Trig_FrostNova_Conditions takes nothing returns boolean
  5.     if(not(GetUnitAbilityLevelSwapped('A00S',GetAttacker())>=1))then
  6.         return false
  7.     endif
  8.     return true
  9. endfunction

  10. function Trig_FrostNova_Func001Func007001003001 takes nothing returns boolean
  11.     return(IsUnitEnemy(GetFilterUnit(),GetOwningPlayer(GetAttacker()))==true)
  12. endfunction
  13. function Trig_FrostNova_Func001Func007001003002 takes nothing returns boolean
  14.     return(IsUnitAliveBJ(GetFilterUnit())==true)
  15. endfunction
  16. function Trig_FrostNova_Func001Func007001003 takes nothing returns boolean
  17.     return GetBooleanAnd(Trig_FrostNova_Func001Func007001003001(),Trig_FrostNova_Func001Func007001003002())
  18. endfunction
  19. function Trig_FrostNova_Func001Func007A takes nothing returns nothing
  20.     call AddSpecialEffectTargetUnitBJ("overhead",GetEnumUnit(),"Abilities\\Spells\\Undead\\FrostNova\\FrostNovaTarget.mdl")
  21.     call DestroyEffect(GetLastCreatedEffectBJ())
  22.     call UnitDamageTargetBJ(GetAttacker(),GetEnumUnit(),(((udg_JiNengShi_Su[1]+udg_JiNengShi_Su[2])+udg_JiNengShi_Su[3])+(udg_JiNengShi_Su[4]*100.00)),ATTACK_TYPE_CHAOS,DAMAGE_TYPE_UNIVERSAL)
  23. endfunction
  24. function Trig_FrostNova_Func001C takes nothing returns boolean
  25.     if(not(GetRandomReal(1.00,1000.00))<=((SquareRoot(I2R(GetHeroInt(GetAttacker(),true)))+(I2R(GetUnitAbilityLevelSwapped('A00S',GetAttacker()))+100.00))))then
  26.         return false
  27.     endif
  28.     return true
  29. endfunction
  30. function Trig_FrostNova_Actions takes nothing returns nothing
  31. if(Trig_FrostNova_Func001C())then
  32.     set udg_JiNengShi_Su[1]=I2R(GetHeroStr(GetAttacker(),true))
  33.     set udg_JiNengShi_Su[2]=I2R(GetHeroAgi(GetAttacker(),true))
  34.     set udg_JiNengShi_Su[3]=I2R(GetHeroInt(GetAttacker(),true))
  35.     set udg_JiNengShi_Su[4]=I2R(GetUnitAbilityLevel(GetAttacker(), 'A00S'))
  36.     call ForGroupBJ(GetUnitsInRangeOfLocMatching(800.00,GetUnitLoc(GetAttackedUnitBJ()),Condition(function Trig_FrostNova_Func001Func007001003)),function Trig_FrostNova_Func001Func007A)
  37.     call DestroyGroup(GetLastCreatedGroup())
  38. else
  39. endif
  40. endfunction
  41. //===========================================================================
  42. function InitTrig_FrostNova takes nothing returns nothing
  43. set gg_trg_FrostNova=CreateTrigger()
  44. call TriggerRegisterAnyUnitEventBJ(gg_trg_FrostNova,EVENT_PLAYER_UNIT_ATTACKED)
  45. call TriggerAddCondition(gg_trg_FrostNova,Condition(function Trig_FrostNova_Conditions))
  46. call TriggerAddAction(gg_trg_FrostNova,function Trig_FrostNova_Actions)
  47. endfunction
复制代码
回复

使用道具 举报

 楼主| 发表于 2014-12-9 02:15:43 | 显示全部楼层
本帖最后由 RoyalFlare 于 2014-12-9 10:17 编辑

  1. function Trig_FrostNova_Func001C takes nothing returns boolean
  2.     if(not(GetRandomReal(1.00,1000.00)))<=((SquareRoot(I2R(GetHeroInt(GetAttacker(),true)))+(I2R(GetUnitAbilityLevelSwapped('A00S',GetAttacker()))+100.00))))then
  3.         return false
  4.     endif
  5.     return true
  6. endfunction
复制代码

if/Then/Else的返回条件具体格式要求是怎麽样的? 我知道不能把整数和实数转换为布尔值条件进行判断 有什麽解决办法?
@chyj4747 @希瓦 @zhuzeitou
回复

使用道具 举报

发表于 2014-12-10 01:40:23 | 显示全部楼层
RoyalFlare 发表于 2014-12-9 02:15
if/Then/Else的返回条件具体格式要求是怎麽样的? 我知道不能把整数和实数转换为布尔值条件进行判断 有什 ...

if的返回条件是什么意思……
把整数转换为布尔值又是什么意思……
回复

使用道具 举报

发表于 2014-12-10 11:19:39 | 显示全部楼层
(not(GetRandomReal(1.00,1000.00)))
你自己看这个东西的括号。。

not一个实数当然会报错

点评

那麽我应该怎麽修改呢? 犯迷糊了 详细希望 需要在布尔值中判断整数/实数的数值不为0或者大于1应该如何写? 谢谢  发表于 2014-12-10 12:18
回复

使用道具 举报

 楼主| 发表于 2014-12-10 12:20:22 | 显示全部楼层
本帖最后由 RoyalFlare 于 2014-12-10 12:21 编辑

不得已的情况下我只好用了1个愚蠢的办法 好吧我承认我Jass半桶水
用双斜线注释掉了 问题虽然解决了但是还是想知道解决的方法 谢谢
没有动手能力的伸手党死了也活该

  1. function Trig_FrostNova_Conditions takes nothing returns boolean
  2.     if(not(GetUnitAbilityLevelSwapped('A00S',GetAttacker())>=1))then
  3.         return false
  4.     endif
  5.     return true
  6. endfunction

  7. function Trig_FrostNova_Func001Func007001003001 takes nothing returns boolean
  8.     return(IsUnitEnemy(GetFilterUnit(),GetOwningPlayer(GetAttacker()))==true)
  9. endfunction
  10. function Trig_FrostNova_Func001Func007001003002 takes nothing returns boolean
  11.     return(IsUnitAliveBJ(GetFilterUnit())==true)
  12. endfunction
  13. function Trig_FrostNova_Func001Func007001003 takes nothing returns boolean
  14.     return GetBooleanAnd(Trig_FrostNova_Func001Func007001003001(),Trig_FrostNova_Func001Func007001003002())
  15. endfunction
  16. function Trig_FrostNova_Func001Func007A takes nothing returns nothing
  17.     call AddSpecialEffectTargetUnitBJ("overhead",GetEnumUnit(),"Abilities\\Spells\\Undead\\FrostNova\\FrostNovaTarget.mdl")
  18.     call DestroyEffect(GetLastCreatedEffectBJ())
  19.     call UnitDamageTargetBJ(GetAttacker(),GetEnumUnit(),(((udg_JiNengShi_Su[1]+udg_JiNengShi_Su[2])+udg_JiNengShi_Su[3])+(udg_JiNengShi_Su[4]*100.00)),ATTACK_TYPE_CHAOS,DAMAGE_TYPE_UNIVERSAL)
  20. endfunction
  21. //function Trig_FrostNova_Func001C takes nothing returns boolean
  22.     //if(not(GetRandomReal(1.00,1000.00)<=((SquareRoot(I2R(GetHeroInt(GetAttacker(),true)))+(I2R(GetUnitAbilityLevelSwapped('A00S',GetAttacker()))+100.00))))then
  23.         //return false
  24.     //endif
  25.     //return true
  26. //endfunction
  27. function Trig_FrostNova_Actions takes nothing returns nothing
  28.     //if(Trig_FrostNova_Func001C())then
  29.     if ((GetRandomReal(1.00,1000.00)<=((SquareRoot(I2R(GetHeroInt(GetAttacker(),true)))+(I2R(GetUnitAbilityLevelSwapped('A00S',GetAttacker()))+100.00))))) then
  30.         set udg_JiNengShi_Su[1]=I2R(GetHeroStr(GetAttacker(),true))
  31.         set udg_JiNengShi_Su[2]=I2R(GetHeroAgi(GetAttacker(),true))
  32.         set udg_JiNengShi_Su[3]=I2R(GetHeroInt(GetAttacker(),true))
  33.         set udg_JiNengShi_Su[4]=I2R(GetUnitAbilityLevel(GetAttacker(), 'A00S'))
  34.         call ForGroupBJ(GetUnitsInRangeOfLocMatching(800.00,GetUnitLoc(GetAttackedUnitBJ()),Condition(function Trig_FrostNova_Func001Func007001003)),function Trig_FrostNova_Func001Func007A)
  35.         call DestroyGroup(GetLastCreatedGroup())
  36.     else
  37.     endif
  38. endfunction
  39. //===========================================================================
  40. function InitTrig_FrostNova takes nothing returns nothing
  41.     set gg_trg_FrostNova=CreateTrigger()
  42.     call TriggerRegisterAnyUnitEventBJ(gg_trg_FrostNova,EVENT_PLAYER_UNIT_ATTACKED)
  43.     call TriggerAddCondition(gg_trg_FrostNova,Condition(function Trig_FrostNova_Conditions))
  44.     call TriggerAddAction(gg_trg_FrostNova,function Trig_FrostNova_Actions)
  45. endfunction
复制代码
回复

使用道具 举报

发表于 2014-12-11 10:32:54 | 显示全部楼层
我的意思是你括号括错了。。应该是把两个数字互相比较的部分括起来,然后外面再加not

点评

哦 谢谢指点  发表于 2014-12-11 11:45
回复

使用道具 举报

发表于 2015-1-7 20:53:03 | 显示全部楼层
看不懂,顶一下
回复

使用道具 举报

发表于 2015-1-7 20:53:17 | 显示全部楼层
顶一下
回复

使用道具 举报

发表于 2015-1-7 20:53:29 | 显示全部楼层
需要10个ga
回复

使用道具 举报

发表于 2015-1-7 20:53:35 | 显示全部楼层
9个了
回复

使用道具 举报

发表于 2015-1-7 20:53:41 | 显示全部楼层
8个了
回复

使用道具 举报

发表于 2015-1-7 20:53:49 | 显示全部楼层
7个还来
回复

使用道具 举报

发表于 2016-5-11 14:37:28 | 显示全部楼层
貌似纯T都没有这么复杂
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 15:26 , Processed in 0.213473 second(s), 31 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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