北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 1234|回复: 13

请教jxf读取问题

[复制链接]
发表于 2023-8-25 11:00:42 | 显示全部楼层 |阅读模式
各位大侠,本人用的zmud4.62,请问jxf出来的那句say的话,怎么能自动读取呢?互相问答好几句,怎么能判断是say的那句呢?还有,有时候出的是两行,复制了中间有乱码,这个能解决吗??请赐教,不胜感激。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2023-8-25 11:43:11 | 显示全部楼层
人眼能看不清楚?换客户端吧。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2023-8-25 13:04:02 | 显示全部楼层
解决肯定是能解决的,换客户端也很好,会更方便解决。问题是这种需要逻辑分析的东西得自己来,比如找唯一特征,比如屏蔽同类干扰获取唯一信息,别人无法代劳。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2023-8-25 13:22:02 | 显示全部楼层
两个宵小对话的时候,即将说暗号以前,会有提示,比如“暗号是什么来着?”,“你怎么这都记不住”等,说了类似这几句话,就是要说暗号了

暗号两行的问题,可以用换行符进行匹配,我记得是$
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2023-8-25 13:28:15 | 显示全部楼层
谢谢,学习了,我试试
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2023-8-25 13:28:43 | 显示全部楼层
只这样匹配是不完全行的,当多人任务在同一地点,没有控制的触发多半会乱套
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2023-8-25 13:36:54 | 显示全部楼层
懂中文的都能看出来。就是有的字比较难打,给输入法弄一个诗经词库吧,那些句子都是诗经里的。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2023-8-25 13:47:03 | 显示全部楼层
本帖最后由 sunlife 于 2023-8-25 01:54 PM 编辑

同问
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2023-8-25 13:54:15 | 显示全部楼层
dtp 发表于 2023-8-25 01:36 PM
懂中文的都能看出来。就是有的字比较难打,给输入法弄一个诗经词库吧,那些句子都是诗经里的。 ...

人家表达的意思是有什么类似环境变量方法自动读取暗号文字代替用鼠标去点粘贴或者输入暗号文字更便捷的。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2023-8-25 14:49:49 | 显示全部楼层
建议换客户端。

我用了20多年的zmud462,来北侠还不是跪了,换客户端了……

462 可能也可以做出很好的机器,但难度必定大一些。


你这个需求,我猜测,或许以下的函数就能解决:

function extractChineseStrings(inputString)
    local result = {}
    for str in inputString:gmatch("[%z\1-\127\194-\244][\128-\191]*") do
        local first, second = str:match("(%p+),(%p+)")
        if first and second then
            table.insert(result, first .. "," .. second)
        end
    end
    return result
end


北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-4-29 06:39 AM , Processed in 0.009540 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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