战网中国

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1139|回复: 4
打印 上一主题 下一主题

坐标求助

[复制链接]

2

主题

6

帖子

0

积分

新手

Rank: 2

积分
0

社区居民忠实会员

跳转到指定楼层
楼主
发表于 2015-3-13 17:38:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
case "heal": walkto(5132, 5091);


像这种语句中的 二维坐标(5132, 5091)该怎么理解,原点是在哪儿的?
回复

使用道具 举报

31

主题

1092

帖子

5881

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5881

社区居民忠实会员喜欢达人

沙发
发表于 2015-3-13 17:55:29 | 只看该作者
可以利用map在游戏内测试坐标,不用探究原点在何处,和游戏地图生成有关系。
回复 支持 反对

使用道具 举报

2

主题

6

帖子

0

积分

新手

Rank: 2

积分
0

社区居民忠实会员

板凳
 楼主| 发表于 2015-3-14 21:23:16 | 只看该作者
[quote=白色曼陀螺,145697]可以利用map在游戏内测试坐标,不用探究原点在何处,和游戏地图生成有关系。[/quote] km人物跑到a3城内小站(wp)附近时,施放了个冰甲,然后游戏立刻断开连接退出。
屏幕上显示 \"Heading to durance\", 是执行的这段代码有问题么?
回复 支持 反对

使用道具 举报

2

主题

6

帖子

0

积分

新手

Rank: 2

积分
0

社区居民忠实会员

地板
 楼主| 发表于 2015-3-14 21:24:10 | 只看该作者
function movetowaypoint()
{
        var text = \"Heading to durance\";
        me.overhead(text);
        if (me.act == 3) {
                switch (position) {
                        case \"waypoint\":        break;
                        case \"start\":                 mbm_WalkPath(Path_S2C, text);
                                                walkto(5143, 5088);
                                                me.overhead(text);
                                                if (esp) mbm_FastCast(ENERGYSHIELD);
                                                walkto(5148, 5077);
                                                me.overhead(text);
                                                if (asp != \"none\") mbm_FastCast(asp);
                                                walkto(5153, 5064);
                                                me.overhead(text);
//                                                walkto(5154, 5061);
                                                break;
                        case \"heal\":                walkto(5143, 5088);
                                                if (esp) mbm_FastCast(ENERGYSHIELD);
                                                me.overhead(text);
                                                walkto(5148, 5077);
                                                if (asp != \"none\") mbm_FastCast(asp);
                                                me.overhead(text);
                                                walkto(5153, 5064);
                                                break;
                        case \"stash\":                if (esp) mbm_FastCast(ENERGYSHIELD);
                                                walkto(5152, 5055);
                                                me.overhead(text);
                                                if (asp != \"none\") mbm_FastCast(asp);
                                                walkto(5152, 5054);
                                                me.overhead(text);
                                                break;
                        case \"repair\":                mbm_WalkPath(Path_Hratli2R, text);
                                                walkto(5158, 5077);
                                                me.overhead(text);
                                                if (esp) mbm_FastCast(ENERGYSHIELD);
                                                walkto(5158, 5069);
                                                me.overhead(text);
                                                if (asp != \"none\") mbm_FastCast(asp);
                                                walkto(5158, 5064);
                                                break;
                        case \"revive\":                mbm_WalkPath(Path_Asheara2V, text);
                                                walkto(5142, 5087);
                                                me.overhead(text);
                                                if (esp) mbm_FastCast(ENERGYSHIELD);
                                                walkto(5148, 5077);
                                                me.overhead(text);
                                                if (asp != \"none\") mbm_FastCast(asp);
                                                walkto(5153, 5064);
                                                break;
                        default:                bug(\"act 3 movetowaypoint from \" + position);
                                                break;
                }
        } else {
                switch(position) {
                        case \"waypoint\":        break;
                        case \"start\":                if (esp) mbm_FastCast(ENERGYSHIELD);
                                                walkto(5046, 5036);
                                                if (asp != \"none\") mbm_FastCast(asp);
                                                walkto(5046, 5030);
                                                break;
                        case \"heal\":                walkto(5076, 5047);
                                                walkto(5061, 5039);
                                                if (esp) mbm_FastCast(ENERGYSHIELD);
                                                walkto(5051, 5034);
                                                if (asp != \"none\") mbm_FastCast(asp);
                                                walkto(5048, 5029);
                                                break;
                        case \"repair\":                walkto(5077, 5042);
                                                walkto(5063, 5039);
                                                if (esp) mbm_FastCast(ENERGYSHIELD);
                                                walkto(5051, 5034);
                                                if (asp != \"none\") mbm_FastCast(asp);
                                                walkto(5048, 5029);
                                                break;
                        case \"revive\":                if (esp) mbm_FastCast(ENERGYSHIELD);
                                                walkto(5028, 5024);
                                                if (asp != \"none\") mbm_FastCast(asp);
                                                walkto(5037, 5028);
                                                break;
                        case \"stash\":                walkto(5035, 5037);
                                                if (esp) mbm_FastCast(ENERGYSHIELD);       
                                                walkto(5039, 5031);
                                                if (asp != \"none\") mbm_FastCast(asp);
                                                walkto(5042, 5027);
                                                break;
                        default:                bug(\"act 4 movetowaypoint from \" + position);
                                                break;
                }
        }
        position=\"waypoint\";
}
回复 支持 反对

使用道具 举报

31

主题

1092

帖子

5881

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5881

社区居民忠实会员喜欢达人

5#
发表于 2015-3-15 16:30:17 | 只看该作者
这个bot我不熟,看起来不是ntbot,估计你是私服吧,私服的游戏程序会有一些改动,所以bot可能会出现不兼容。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-9 00:57 , Processed in 0.061896 second(s), 20 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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