战网中国
标题:
NTM_takewaypoint() failed(鲁高因),请大大帮忙
[打印本页]
作者:
chb_888
时间:
2015-1-22 22:04
标题:
NTM_takewaypoint() failed(鲁高因),请大大帮忙
我现在是玩的私服,这个私服把城里的传送点坐标改了,然后我在
NTTownMove.ntl文件里把传送点的坐标也改成私服里实际的传送点坐标了,但是运行的时候报这个错误:
[attach]9322[/attach]
NTM_takewaypoint() failed(鲁高因)
作者:
crown2009
时间:
2015-1-23 02:36
SFSF!!!
作者:
kirito
时间:
2015-1-23 02:51
同问……大家都懂的
1、如何开启城内的篮子和箱子(先开Barrel和Chest)
2、如何修改城内移动路径(至少Act5的路径是要变更的,否则别想找凯恩和复活Merc)
3、现在心灵传动在城内是失效的,如何让sor在城内不用心灵传动也是问题……八神bot不知道,韩国bot就算取消了sor使用tk的选项,sor也至少在进传送门和开箱子的时候使用tk……
年底比较忙,但也断断续续研究了一些NTbot的结构和函数……真尼玛看不懂啊,是不是没JSP基础的原因?工具函数多多少少看懂了一些,但如何调用简直崩溃……
白版语:城内移动可以自己定义路径,绕过那些障碍物就行了,如果绕不开,就先走到目标处,再用click方法就行了。不管怎样,要对Libs里的各种函数熟练掌握才行。
其实已经写好的函数,只关心用途倒还不难理解,因为都是游戏中的动作,比较有画面感。问题是在哪用,lib只是个功能库吧,在哪调用的呢?
八神是NTBot入口到NTBotGame,开始各种检测,捡东西、组队、CD检测,然后NTMain()就结束了?!=_=艾玛水平有限真看不懂
韩国bot从NTAutoHunt进入,主函数、初始化,My_Reset,Case Entering到MyBotGame,Load到NTBotGame.ntj……_(:3」∠)_我得正视我这种半吊子看不懂大型程序,变量和调用太多,我觉得就算找到了我也不会改……
韩国bot比八神的清晰一点,RunScript我终于能看见程序调用杀怪的脚本了,但是城镇动作都去哪了……我看到了大量的My.Move.MoveToTown(),这在JSP语言里是什么意思?My这个类下的Move这个类下的MoveToTown函数?……都是在哪定义的我没看见声明啊……
我是不是问了太多低级问题了……各位大神千万别说太长不看啊=_=也求别瞧不起私服不帮忙,这不是“永不删号”对于我们这样经常没时间玩家伙很便利么……
程序猿们指导一下或者直接给个解决方案吧……真不想当伸手党,但是……快黔驴了……
作者:
hournor1
时间:
2015-1-23 03:22
楼上貌似懂点函数之类的。我是压根一点都不懂。修改之类的是不会了。目前只能抄抄,贴贴。还好最起码能看懂哪个文件是对应哪个功能的。但是要修改就鸭梨山大了。
作者:
330300508
时间:
2015-1-23 08:32
但是城镇动作都去哪了?
NTTownManager.ntl
作者:
zhpch21
时间:
2015-4-22 20:35
[quote=kirito,138766]同问……大家都懂的
1、如何开启城内的篮子和箱子(先开Barrel和Chest)
2、如何修改城内移动路径(至少Act5的路径是要变更的,否则别想找凯恩和复活Merc)
3、现在心灵传动在城内是失效的,如何让sor在城内不用心灵传动也是问题...[/quote] 我已经研究好A3踢罐子的语句了,目前可以稳定跑,有兴趣可以一起交流探讨
作者:
梧桐星涟
时间:
2015-4-23 07:46
[quote=zhpch21,149987]我已经研究好A3踢罐子的语句了,目前可以稳定跑,有兴趣可以一起交流探讨[/quote] 同交流
作者:
白色曼陀螺
时间:
2015-4-23 11:49
不论哪种bot,都有一个libs库,内含各类基本操作函数,全局变量等等,具体的某一打怪脚本中也必然有include语句引入这些libs库。
NTBotGame是游戏内主线程,从一进入游戏后开始执行,韩国bot也有类似的一个主线程,主线程之外还要搭配一条负责喝水组队的线程。
主线程开始后载入libs,先完成捡尸体、整理背包等必要动作,然后载入人物配置,通过人物配置得知运行哪些具体打怪脚本,比如diablo、baal等,然后依次载入打怪脚本,每个打怪脚本的开头也是先载入libs,然后再次读取人物配置和拾取配置,之后才开始打怪之旅。出错或者脚本结束,会给主线程信息,主线程控制下一个脚本继续进行,直至结束。
不论主线程、副线程还是打怪脚本,都支持三种事件机制,分别是按键事件、信息事件和脚本事件,通过这三类事件来解决各种突发状况。
欢迎光临 战网中国 (http://battlecn.net/)
Powered by Discuz! X3.1