adamqqq adamqqq
关注数: 436 粉丝数: 254 发帖数: 7,201 关注贴吧数: 47
不朽3背后的更新 现在可以匹配创意工坊的机器人了 大家是不是只关注到了不朽3的更新呢,另外一个好消息就是现在可以在主菜单和其他玩家一起匹配创意工坊的机器人了 如图:更新日志: July 14 Bot Update (bots in the play menu)This update introduces the ability to select and play workshop bots from the play menu. 7月14日机器人更新(在主菜单游玩自定义机器人)这次更新介绍了从主菜单选择并游玩创意工坊机器人的功能。 If you have "Solo" selected, it'll show a dropdown with all your subscribed scripts, and an option to bring up the workshop bots popup. If you "Coop" selected, the dropdown will list all the bots that are currently available on dedicated servers. It also enables the link to their workshop page. 如果你选择了"单人"模式,它将显示所有你已经订阅了的脚本,以及一个可选项来打开创意工坊机器人的菜单。 如果你选择"合作"模式,这个下拉菜单会显示当前所有可以在专用服务器上可用的机器人,它也提供了到创意工坊的超链接。 The global default rotates every day between all the dedicated server scripts, so everyone's scripts should be seeing a lot more coverage! Today it looks like it's "Nostrademous - Full Bot Overwrite", tomorrow it should be "BOT EXPERIMENT Credit:FURIOUSPUPPY", etc. 全局默认的机器人选项会在所有被支持在专用服务器上运行的脚本中变化,所以每一个脚本都有着更多的出场率!今天的默认选项可能就是 "Nostrademous - Full Bot Overwrite", 而明天则是"BOT EXPERIMENT Credit:FURIOUSPUPPY",等等。 As I said before, I'm happy to add more scripts to the dedicated server list as they become full-featured enough! Or remove them if they become unsupported or broken enough to not provide a good experience to users. 就如我之前所说,我很高兴向专用服务器列表中添加更多有足够特性的脚本!或者是在它们变得不受支持或者损坏以至于不能为用户提供好的游戏体验时,而将它们移除列表。
[v社]机器人脚本即将来到的更新 我们有一个计划想告诉大家: 专用服务器对机器人脚本的支持 我们开始支持在服务器上运行机器人脚本,就像自定义游戏一样。我们可能会准备一些脚本来测试这个系统,然后向最受欢迎的机器人脚本开放这个系统。这允许我们能做更多的工作: 合作对抗自定义机器人。我们不知道这将会是怎样,但我们正准备改进更多,将机器人脚本提供给喜欢对抗或与机器人合作的部分玩家。这些功能即将集成至游戏界面。 机器人与机器人的对战匹配。我们想宣传(并使之壮观!)让机器人脚本互相对抗,将来在观战中可以看到机器人之间的对抗。许多细节仍然有待解决,但我们认为让玩家预览顶端机器人的对抗是有趣的。未来我们也许会推出机器人积分? 专门用于某个战术训练的机器人脚本。与最高水平的机器人对抗是一个有趣的挑战,但我们想展示做其他事情的机器人——具体的挑战(比如怎样防推进),或更适合新玩家的教学机器人,而不是无情地击败他们。 增加机器人脚本的创意工坊支持 在接下来的几个星期里,我们将把机器人脚本更改为普通的dota创意工坊页面。这意味着脚本会有自己的创意工坊页面,其中包含图片,视频,更长的描述和更新注释,评论部分等。您还可以从游戏外部管理订阅。。 这些更改的目标是更好地展示您的工作,确保有兴趣的玩家可以轻松地与机器人游戏,并促进开发社区的机器人作者与他们粉丝的交流。
dota2 bot api更新 12月20日Bot API更新 - 从VPKs中移出npc_units.txt,npc_abilities.txt和npc_heroes.txt,所以更容易获取单位/英雄/能力/增益状态/参数的名称。 - 修正了Action_LevelAbility()能够升级技能超出其最大等级的错误。 - 为Action_PurchaseItem()添加了一个返回值。 - 增加Action_CourierDeliver()。 通知一个单位使用信使, 返回值bool - 增加GetBaseMovementSpeed()和GetCurrentMovementSpeed()。 获取一个单位的基础移动速度,返回值int。 获取一个单位的当前移动速度,返回值int。 - 添加IsCourierAvailable()。 查询信使是否空闲,返回值bool。 - 修正了一个导致机器人认为非英雄单位对于他们的团队是不可见的错误(这破坏了大多数关于非英雄单位的函数的作用)。 - 修正了一个将导致GetLastSeenLocation()和GetTimeSinceLastSeen()不工作的错误。 12月21日Bot API更新 - 添加了单位函数Action_Chat(message,bAllChat) 通知单位发送聊天消息,返回值void。 - 添加了单位函数GetNearbyTrees(radius) 获取周围的树木,返回值variant。 - 添加了全局函数GetTreeLocation(treeIndex) 获取树的位置,返回值vector。 - 添加了单位函数HasModifier(name) 判断一个单位是否有特定的增益状态,返回值bool。 - 添加了单位函数NumModifiers() 获取一个单位身上增益状态的数目,返回值int。 - 添加了单位函数GetModifier(modifierIndex) 获取一个单位增益状态的名称,返回值cstring 。 - 添加了全局函数IsPlayerBot(playerID) 判断一个玩家是否为机器人,返回值bool。 - 添加了单位函数IsBot() 判断一个单位是否被机器人控制,返回值bool。 - 添加了全局函数IsTeamPlayer(playerID) 判断一个玩家是否是场上,返回值bool。 - 添加了全局函数GetTeamForPlayer(playerID) 获取一个玩家所在的队伍,返回值int 。 - 添加了全局函数GetTeamPlayers(teamNumber) 返回一个团队的所有玩家ID,返回值variant。 - 添加了单位函数GetCurrentActionType() 获取一个单位的动作类型。 - 添加了了BOT_ACTION_TYPE_ * 常量。 - 修正了导致Action_CourierDeliver()无法工作的错误。 - 修复机器人 API Action_LevelAbility()绕过升级技能的规则。(比如2级就能升级同一个技能2次) - 所有的GetNearby *函数现在的返回值将会按照由近至远距离排序。 来源:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fdev.dota2.com%2Fforumdisplay.php%3Ff%3D497&urlrefer=4e916094f126753b8f1a809379eff8dd API说明:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fdocs.moddota.com%2Flua_bots%2F&urlrefer=81d34c82cd24eb436bb1417b359bb168
1 下一页