战网中国

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

请教个高难度问题

[复制链接]
匿名
跳转到指定楼层
楼主
匿名  发表于 2014-11-22 08:29:06 回帖奖励 |倒序浏览 |阅读模式
没有tp+的情况下,necessary做脚本任务,经常卡在某处半分钟到一分钟不停跑动,我开始还以为是跑动防止被怪攻击,后来才发现纯属卡机,过一段时间又能继续跑,导致几乎每个脚本都超时退出,这个怎么修改能改善一下?
回复

使用道具 举报

19

主题

70

帖子

670

积分

圣骑士

Rank: 5Rank: 5

积分
670
沙发
 楼主| 发表于 2014-11-22 18:16:09 | 只看该作者
天天抢沙发有什么用啊,自己琢磨了一下,改了个数据,move里面有个480次的循环,改为4,卡的情况好多了,偶尔卡几秒就开始跑乐乐
回复 支持 反对

使用道具 举报

96

主题

548

帖子

2897

积分

精灵王

Rank: 6Rank: 6

积分
2897

社区居民忠实会员

板凳
发表于 2014-11-22 20:35:48 | 只看该作者
我也是单人bar走路bot,请你把for循环贴出来,共享一下。
谢谢!.
你是NT35 bot吗?
A1 HC : lgf_hc
回复 支持 反对

使用道具 举报

19

主题

70

帖子

670

积分

圣骑士

Rank: 5Rank: 5

积分
670
地板
 楼主| 发表于 2014-11-22 20:49:47 | 只看该作者
scripts\\libs\\Common\\NTMove.ntl 里面

function NTM_WalkTo(x, y)
{
        var i;
        var _prex1, _prey1;
        var _prex2, _prey2;

        if(me.runwalk == 0)
                me.runwalk = 1;

        for(i = 0 ; i < 480 ; i++)//这里改为2

理论上会引起问题,不过我没看到,原因很简单,还是偶尔卡住动不了,导致超时退出,仅仅对卡住现象有改善而已,只能用来练级,不能做任务。走路函数的寻路逻辑感觉有问题,否则不至于完全卡死,可惜我实在看不懂,对js一无所知。
回复 支持 反对

使用道具 举报

96

主题

548

帖子

2897

积分

精灵王

Rank: 6Rank: 6

积分
2897

社区居民忠实会员

5#
发表于 2014-11-22 21:07:06 | 只看该作者
现在我只想把bar走路去召唤者的路上改成一路跳过去(就像act4去diablo),bar全是跳动。

相当于TP效果。



请问会调用MyMove.ntl里面的函数吗?我说错了,我改动的是MyMove.ntl
A1 HC : lgf_hc
回复 支持 反对

使用道具 举报

19

主题

70

帖子

670

积分

圣骑士

Rank: 5Rank: 5

积分
670
6#
 楼主| 发表于 2014-11-23 00:34:49 | 只看该作者
你这是韩版的吧,我不会改啊
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-9 10:05 , Processed in 0.046235 second(s), 20 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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