|
地板
![](static/image/common/ico_lz.png)
楼主 |
发表于 2014-7-5 00:14:11
|
只看该作者
为啥我的寻路会失败呢,我也仿照着韩版BOT的做法,把BUS的坐标写到文件里面去,然后帮手循环读出来,然后飞过去帮杀,但总是会失败
具体的代码就是这样的:
function NTMain()
{
Include(\"libs/common/NTCommon.ntl\");
NTC_IncludeLibs();
NTC_IncludeConfig(\"NTBot/char_configs\");
NT_LoadConfig();
NTSI_LoadNIPFiles(\"NTBot/item_configs\");
NTA_Initialize();
等等。。。。
MyLoop();
等等。。。。
}
var DestX,DestY;
function MyLoop()
{
while(true){
if(ReadPosition()){ //这一步会读取文件,把坐标写到 DestX,DestY
NTM_MoveTo(me.areaid,DestX,DestY,4,true); //总是失败
}
}
}
而且我调用 GetDistance(me.x,me.y,DestX,DestY) 总是返回 1
同房间的Bus,Bobo都正常的,就是帮手的这部分不能正常工作。 |
|