dota2ai吧 关注:2,076贴子:31,185
  • 25回复贴,共1

12月22日API更新

只看楼主收藏回复

http://dev.dota2.com/showthread.php?t=275228
- Changed Action_PickUpRune() to use the list of runes rather than an entity handle
- Fixed HasBuyback to only work on you on your teammates
- Removed UpgradeAbility() from the bot ability API
- Added unit script functions:
GetAbilityPoints()
获取技能点数
GetBaseDamage()
获取基础攻击
GetBaseDamageVariance()
获取基础攻击浮动范围(混沌骑士:?)
GetAttackRange()
获取攻击距离
GetAttackSpeed()
获取攻速
GetSecondsPerAttack()
获取“x秒一次攻击”
GetAttackPoint()
(不是很懂,攻击前摇?)
- Added global script functions:
GetTower() - takes a team and a tower number
通过队伍号和塔的编号获取防御塔句柄(TK表示中路一塔破了以后飞鞋不会飞到火锅了!)
GetBarracks() - takes a team and a barracks number
获取兵营句柄(参数同上)
GetLaneFrontAmount() - takes a team, a lane, and whether it should ignore towers, returns a value from 0 to 1
(需要测试)
GetLaneFrontLocation() - takes a team, a lane, and a delta distance from the current front, returns a location
(需要测试)
GetRuneSpawnLocation()
(需要测试)
- Added ability script functions:
技能充能点数相关?
GetInitialCharges()
GetCurrentCharges()
GetSecondaryCharges()
- Added constants:
TOWER_TOP_1
TOWER_TOP_2
TOWER_TOP_3
TOWER_MID_1
TOWER_MID_2
TOWER_MID_3
TOWER_BOT_1
TOWER_BOT_2
TOWER_BOT_3
TOWER_BASE_1
TOWER_BASE_2
BARRACKS_TOP_MELEE
BARRACKS_TOP_RANGED
BARRACKS_MID_MELEE
BARRACKS_MID_RANGED
BARRACKS_BOT_MELEE
BARRACKS_BOT_RANGED
RUNE_POWERUP_1
RUNE_POWERUP_2
RUNE_BOUNTY_1
RUNE_BOUNTY_2
RUNE_BOUNTY_3
RUNE_BOUNTY_4


IP属地:广东1楼2016-12-23 09:38回复


    IP属地:上海来自Android客户端2楼2016-12-23 09:45
    回复
      2025-12-11 07:11:00
      广告
      不感兴趣
      开通SVIP免广告
      楼主速度挺快的,刚刚准备发帖来着


      IP属地:浙江3楼2016-12-23 10:14
      收起回复
        attack_point是攻击前摇没错


        IP属地:湖南4楼2016-12-23 12:02
        回复
          看来官方还是有这方面干活的,更新了每个建筑物的编号,包括火锅哈啤和4个符点,这样更好定位了。
          还增加了普通攻击伤害和距离,昨天我还纳闷该怎么获得每个英雄的攻击距离呢,这可是优化机器人对线的福音啊,
          争取在对线期就压死手残党,哇哈!


          IP属地:广东5楼2016-12-23 13:37
          收起回复
            楼主能分享一下你让tk使用飞鞋的指令怎么写的吗,我的ai飞鞋和tp都用不了 不管是点地还是飞塔


            IP属地:上海来自iPhone客户端7楼2016-12-24 11:35
            收起回复
              GetLaneFrontAmount可以获取兵线位置 和另外两个兵线相关的指令配合使用,我已经试过了挺好用的


              IP属地:上海来自iPhone客户端8楼2016-12-24 11:37
              回复
                终于解决了 TP后面不能直接跟MOVETO 检查“是否正在持续施法”的那个玩意没用,因为从决定施放TP到世界使用TP有很短的一个延迟,也就是说在TP的施法动作出来之前 MOVETO这个走路的动作已经把TP动作覆盖了....


                IP属地:上海11楼2016-12-25 02:27
                收起回复