找回密码
 注册
搜索
楼主: mmdnt@tj

根据tianyi 的代码,整理了个做ll 的小lua !

[复制链接]
门派:天龙寺
发表于 2016-11-9 17:23:02 | 显示全部楼层
llgo 是什么效果,是只跟一次,还是一直跟
tianyi@tj 该用户已被删除
发表于 2016-11-9 17:24:13 | 显示全部楼层
赞。。。。。。。。            
tianyi@tj 该用户已被删除
发表于 2016-11-9 17:24:35 | 显示全部楼层
redsun@tj 发表于 2016-11-9 17:23
llgo 是什么效果,是只跟一次,还是一直跟

只跟一次                                       
门派:不明
 楼主| 发表于 2016-11-9 17:25:44 | 显示全部楼层
llgo 只跟一次,下次的话再llgo
门派:华山派
发表于 2016-11-9 17:33:52 | 显示全部楼层
mmdnt@tj 发表于 2016-11-9 17:25
llgo 只跟一次,下次的话再llgo

会不停跟吗?
都dis_all了
连sendto 的timer都停了
用go比较好
  1. dest.room,dest.area=getAddr(ll_place)
  2. go(test,dest.area,dest.room)
复制代码
门派:不明
 楼主| 发表于 2016-11-9 17:42:14 | 显示全部楼层
xyxs@tj 发表于 2016-11-9 17:33
会不停跟吗?
都dis_all了
连sendto 的timer都停了

刚又看了下dis_all()
里面有一句
if lookxin==1 then
       sendXin()
end
而sendXin()是
sLetterlost()
return create_timer_s('sendTo',0.5,'sendTo')

所以all timer 删了之后会再建!
门派:华山派
发表于 2016-11-9 17:58:36 | 显示全部楼层
mmdnt@tj 发表于 2016-11-9 17:42
刚又看了下dis_all()
里面有一句
if lookxin==1 then

到没注意还有这段代码
问题是,跟过去以后
你没look letter怎么会继续跟?
  1. dest.room,dest.area=getAddr(ll_place)
  2. go(lookXin,dest.area,dest.room)
复制代码

用go的话可以到目的地后再执行个函数
门派:不明
 楼主| 发表于 2016-11-9 18:00:48 | 显示全部楼层
本帖最后由 mmdnt@tj 于 2016-11-9 18:02 编辑
xyxs@tj 发表于 2016-11-9 17:58
到没注意还有这段代码
问题是,跟过去以后
你没look letter怎么会继续跟?


只能手动再输入llgo
又不是全自动!

那句代码我还没去看,我再仔细研究下go
门派:华山派
发表于 2016-11-9 18:02:45 | 显示全部楼层
本帖最后由 xyxs@tj 于 2016-11-9 18:04 编辑
mmdnt@tj 发表于 2016-11-9 18:00
只能手动再输入llgo
又不是全自动!


代码给你啦,改一下就是自动的
到目的地继续look letter
前面少了个return
  1. dest.room,dest.area=getAddr(ll_place)
  2. return go(lookXin,dest.area,dest.room)
复制代码
门派:不明
 楼主| 发表于 2016-11-9 18:12:12 | 显示全部楼层
本帖最后由 mmdnt@tj 于 2016-11-9 18:19 编辑
xyxs@tj 发表于 2016-11-9 18:02
代码给你啦,改一下就是自动的
到目的地继续look letter
前面少了个return


等有空了研究下,还要再改“lost_goto()”

把神龙岛和慕容等其他地方进行分割
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|书剑永恒MUD ( 闽ICP备14012032号|闽公网安备 35050202000162号 )

GMT+8, 2025-6-16 07:08 , Processed in 0.038121 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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