战网中国

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
123
返回列表 发新帖
楼主: zfmosquito
打印 上一主题 下一主题

求助高手关于battleorder这个bot

[复制链接]

41

主题

346

帖子

1419

积分

精灵王

Rank: 6Rank: 6

积分
1419

热心会员

5#
 楼主| 发表于 2018-8-6 21:02:11 | 只看该作者
等待时间延长我会,但是没有用,主要是组队的时候,进入游戏只要有一个人粘npc,这盘就废了,而几乎一半以上几率会出现一个人粘npc导致效率低下。
我的想法是粘npc的就让他粘着,其他的不管它继续战斗
回复 支持 反对

使用道具 举报

74

主题

1906

帖子

6526

积分

风云使者

Rank: 7Rank: 7Rank: 7

积分
6526

社区居民忠实会员原创写手

地板
发表于 2018-8-6 18:55:06 来自手机 | 只看该作者
你可以把等待时间延长,里面有两个地方要改下,很好找,还有人物配置里司机和bobar的bo列表里只设主力,到齐即开始,其它人也设置参与bo,bo上就去参加战斗,来晚了没bo上就会原地等待放弃这盘。
回复 支持 反对

使用道具 举报

31

主题

468

帖子

2593

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2593

社区居民

板凳
发表于 2018-8-6 18:21:49 | 只看该作者
有人没有BO不危险吗? 队伍零散着出去 不危险吗?
回复 支持 反对

使用道具 举报

41

主题

346

帖子

1419

积分

精灵王

Rank: 6Rank: 6

积分
1419

热心会员

沙发
 楼主| 发表于 2018-8-6 16:07:13 | 只看该作者
/**
*        @filename        BattleOrders.js
*        @author                kolton
*        @desc                give or receive Battle Orders buff
*/

function BattleOrders() {
        this.giveBO = function (list) {
                var i, unit,
                        failTimer = 60,
                        tick = getTickCount();

                for (i = 0; i < list.length; i += 1) {
                        unit = getUnit(0, list);

                        if (unit) {
                                while (!unit.getState(32) && copyUnit(unit).x) {
                                        if (getTickCount() - tick >= failTimer * 1000) {
                                                showConsole();
                                                print("c1BO timeout fail.");
                                        qiut();       
                                        }

                                        Precast.doPrecast(true);
                                        delay(1000);
                                }
                        }
                }

                return true;
        };
我直接把qiut去掉可以不
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|BattleCN ( 陕ICP备05006600号 )

GMT+8, 2024-5-29 12:20 , Processed in 0.075604 second(s), 19 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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