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

数据分析第三篇:送信2应该因为路太远而拒绝任务吗?

[复制链接]
门派:天龙寺
发表于 2017-10-5 22:11:30 | 显示全部楼层
mythd@tj 发表于 2017-10-5 22:09
注意,这段代码是有缺陷的,假设对方送信地址是华山侧廊之类有重名room的,我们去的地点有可能和ll玩家去 ...

这个缺陷是早就在了,我是看到这种地方,直接手动一个他必经的地址去等了
门派:天龙寺
发表于 2017-10-6 01:31:25 | 显示全部楼层
mythd@tj 发表于 2017-10-5 21:53
算是吧,就是加了几个判断,例如送sx人的判断如下,大意就是,如果对方送信地址不是慕容家和苗疆,就直接 ...

你这段代码是加在哪段里面的?
门派:桃花岛
 楼主| 发表于 2017-10-6 22:01:16 | 显示全部楼层
coolstar@tj 发表于 2017-10-6 01:31
你这段代码是加在哪段里面的?

show_switch.lua这个文件里面的goll(),放在这个函数一开始的地方吧
门派:姑苏慕容
发表于 2017-10-6 23:06:01 | 显示全部楼层
mythd@tj 发表于 2017-10-5 21:53
算是吧,就是加了几个判断,例如送sx人的判断如下,大意就是,如果对方送信地址不是慕容家和苗疆,就直接 ...

lost_nick是要先获取的吧,还是系统已经获取了?
门派:桃花岛
 楼主| 发表于 2017-10-6 23:44:18 | 显示全部楼层
ryru@tj 发表于 2017-10-6 23:06
lost_nick是要先获取的吧,还是系统已经获取了?

我用的这个版本,在进入show_switch.lua文件里goll()时,已经获取了这个参数了。
门派:桃花岛
 楼主| 发表于 2017-10-6 23:51:15 | 显示全部楼层
ryru@tj 发表于 2017-10-6 23:06
lost_nick是要先获取的吧,还是系统已经获取了?

sorry,是我记错了,这个是我直接编的函数获取的,需要
1.在shujian.lua文件的前部添加lost_nick=''
2.在shujian.lua文件里找function lostName(n,l,w)
3.把这个函数改成
    lost_nick=''
    lost_name=string.lower(w[3])
    local tempstr=Trim(w[2])
    lost_nick=string.match(tempstr,"「%S*」")
    if lost_nick==nil then
        lost_nick=''
    elseif string.len(lost_nick)>4 then
        lost_nick=string.sub(lost_nick,3,string.len(lost_nick)-2)
    end

门派:姑苏慕容
发表于 2017-10-7 00:35:03 | 显示全部楼层
mythd@tj 发表于 2017-10-6 23:51
sorry,是我记错了,这个是我直接编的函数获取的,需要
1.在shujian.lua文件的前部添加lost_nick=''
2. ...

这是个好办法,我准备试试看
门派:明教
发表于 2017-10-7 03:56:33 | 显示全部楼层
ryru@tj 发表于 2017-10-5 21:32
你也是大神,看你robot的详细度就知道数据挖掘做的很好

你们都是大神,看你们的ROBOT我是自愧不如啊
门派:姑苏慕容
发表于 2017-10-7 09:22:03 | 显示全部楼层
xiren@tj 发表于 2017-10-7 03:56
你们都是大神,看你们的ROBOT我是自愧不如啊

你也是,代码能力强啊      
门派:姑苏慕容
发表于 2017-10-7 10:15:47 | 显示全部楼层
mythd@tj 发表于 2017-10-6 23:51
sorry,是我记错了,这个是我直接编的函数获取的,需要
1.在shujian.lua文件的前部添加lost_nick=''
2. ...

早上测试了下,发现有时实际地址送信等待的地址和nick的地址有偏差,碰到这种你怎么解决的?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-26 17:02 , Processed in 0.017811 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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