RP店营业工具

您所在的位置:网站首页 ff14加入部队条件 RP店营业工具

RP店营业工具

2023-05-05 00:17| 来源: 网络整理| 查看: 265

这组触发器命名为AuraCan,直译为龙罐头

历史版本触发器:https://github.com/raine01/ff14AuraCan

历史版本介绍

本次包含的功能:

其他玩家进入店内与离开时会有提醒

其他玩家在偷偷看你时会有提醒

全部聊天频道内容的语音朗读,支持关键字/屏蔽字设置

一个小定时器,有效防止指名超时

全部聊天频道包括:说话、呼喊、喊话、悄悄话、小队、团队、部队、跨服通讯贝1-8、通讯贝1-8、情感动作、自定义情感动作共计25个频道上述各功能均可以在游戏内使用默语频道进行开关与设置,你可以将常用的设置做成宏一键下班!上述除聊天内容朗读外均支持鲶鱼精邮差,提示信息会打印在默语频道,再也不担心间歇性耳聋与记忆力迟钝了聊天内容朗读对于说话的人是否正在看着你是可以分开设置的,也就是说你可以无视与你无关的白字或情感动作客人与他CP亲亲和我有什么关系配置可持久化,不需要每次启动ACT都进行设置

安装方式:

安装ACT并启动

安装Triggernometry(高级触发器)

下载并导入触发器,触发器通常为单个xml文件,如ff14AuraCan6.3.1.xml

如果有需要可以安装鲶鱼精邮差,不安装也能发挥其80%功能

在聊天框输入文本命令(下方详细介绍)

更换地图(推荐)或重启ACT(通常不用),以此刷新玩家列表

使用方式与宏的制作:

对于多数功能,想要使用只需要在游戏内的聊天框中输入对应命令即可,如:/e 开入场输入成功后会听到简短的"滴"声,这表示命令已生效命令生效后会一直发挥作用,哪怕你重启游戏或(和)ACT,想要关闭的话你可以使用关闭命令(推荐)或删除/修改对应变量(高端用户)

若想要将多个命令做成宏请在命令后使用,触发器的处理需要时间,这样可以避免出错:/e 开入场/e 开注视/e 开注视说话/e 开注视情感动作/e 开注视自定义情感动作/e 关部队/e 关跨服通讯贝1

可用命令详细介绍1-4 入场与离场开关

/e 开入场某个昏昏欲睡的夜晚,店里几乎没有客人,这时候你一定很想切到游戏外做些其他事情吧?把这个打开,然后就可以放心摸鱼了,它会使用TTS播读xxx来了(鲶鱼精邮差会同时在默语频道输出相同内容)龙罐头维护了一个入场列表,这个列表能把几百人的id装进去,然后两秒一个播放xxx来了.所以你要是开着这个功能进了海都会非常吵入场提醒不包含小怪、boss、小仙女、宝石兽、陆行鸟一类,条件判断筛除了玩家之外的对象(顺带一提,与玩家最为相似的是陆行鸟,陆行鸟有几乎所有玩家的属性、一个能装婚戒的鞍囊,它甚至能不定时选中玩家)/e 关入场有开就有关,建议去海都前就关掉而不是在海都待了一会才想起要关掉.此时它仍会播读,因为玩家id已经被装进入场列表了.建议尽快办完事情换个地图(推荐)或手动删除入场列表队列(高端用户)/e 开离场有入场就有离场,但离场没有队列.入场有队列是为了避免你去海都加载玩家的那一刻同时播放太多声音导致TTS阻塞,离场则不会有这样的问题,因为不太会有上百人同时没了的情景这个功能会播放xxx走了(鲶鱼精同上)/e 关离场不再提醒有人走了5-8 注视与不看,9 找人

/e 开注视/e 关注视 /e 开不看/e 关不看这个功能与下面的"找人"功能鲶鱼精邮差与TTS的区别较大,前面提到的发挥不出的20%大部分在这里了TTS会提示"xxx在看你""xxx移开了目光",而鲶鱼精会在默语频道输出"xxx在看你 右后4"多出来的右后4表示"正在看你的这个人在你角色右后方4米的位置"代表方向的汉字共有八个方位:后方、左后、左侧、左前、前方、右前、右侧、右后4表示4米,但并不是你们两个目标环的中心距离4米,而是你们目标环的距离为4米(重合为0米,相交为0米,相切为0米,相离才为正数)顺带一提,白字(说话频道)与黄字(呼喊频道)的有效距离都是20米(水平20米无视高度差).而L房子的长是大于20米的,所以知道说坏话时该怎么做了吧?/e 找人xxx这条命令需要将xxx换成玩家的游戏id(某些时候能使用代名词),"人"字与id间无空格,id不包含服务器名.该功能无"滴"声,无语音,鲶鱼精邮差会在默语频道输出"xxx 左前5".这表示xxx在你左前方,目标圈相距5米10-59 聊天内容语音朗读

/e 开说话/e 开呼喊/e 开喊话/e 开悄悄话/e 开小队/e 开团队/e 开部队/e 开跨服通讯贝1/e 开跨服通讯贝2/e 开跨服通讯贝3/e 开跨服通讯贝4/e 开跨服通讯贝5/e 开跨服通讯贝6/e 开跨服通讯贝7/e 开跨服通讯贝8/e 开通讯贝1/e 开通讯贝2/e 开通讯贝3/e 开通讯贝4/e 开通讯贝5/e 开通讯贝6/e 开通讯贝7/e 开通讯贝8/e 开情感动作/e 开自定义情感动作/e 关说话/e 关呼喊/e 关喊话/e 关悄悄话/e 关小队/e 关团队/e 关部队/e 关跨服通讯贝1/e 关跨服通讯贝2/e 关跨服通讯贝3/e 关跨服通讯贝4/e 关跨服通讯贝5/e 关跨服通讯贝6/e 关跨服通讯贝7/e 关跨服通讯贝8/e 关通讯贝1/e 关通讯贝2/e 关通讯贝3/e 关通讯贝4/e 关通讯贝5/e 关通讯贝6/e 关通讯贝7/e 关通讯贝8/e 关情感动作/e 关自定义情感动作

25个频道的开与关,共计50条命令.均不会朗读发言人为自己的内容,自己打的字还要被读出来实在是太羞耻了情感动作与自定义情感动作不同,情感动作是游戏内有单独文本指令的那些,比如/挥手,而自定义情感动作则是/em开头的那些以上25个频道均使用00开头的日志行,因此受屏蔽字影响情感动作与自定义情感动作若没有文字提示仅有角色动作,触发器是不会有反应的.原因同上,触发器仅监控00日志行若未来开放新的服务器,需要修改相关触发器的正则表达式,现在的版本对于服务器名称的匹配有些过于严格相关触发器预留了很多完成现有工作不需要的捕获组,用于聊天内容记录功能.你可以随意使用这些捕获组(由于IO操作需要C#代码的参与,被触发器视为危险动作,给了有害代码混入其中的可能,因此龙罐头本体未包含聊天内容记录功能.若喜欢这个功能可以看下前几个版本的龙罐头/自行开发/直接找我要,代码量很小)鲶鱼精邮差在该功能中未发挥作用

60-109 注视聊天内容朗读

/e 开注视说话/e 开注视呼喊/e 开注视喊话/e 开注视悄悄话/e 开注视小队/e 开注视团队/e 开注视部队/e 开注视跨服通讯贝1/e 开注视跨服通讯贝2/e 开注视跨服通讯贝3/e 开注视跨服通讯贝4/e 开注视跨服通讯贝5/e 开注视跨服通讯贝6/e 开注视跨服通讯贝7/e 开注视跨服通讯贝8/e 开注视通讯贝1/e 开注视通讯贝2/e 开注视通讯贝3/e 开注视通讯贝4/e 开注视通讯贝5/e 开注视通讯贝6/e 开注视通讯贝7/e 开注视通讯贝8/e 开注视情感动作/e 开注视自定义情感动作/e 关注视说话/e 关注视呼喊/e 关注视喊话/e 关注视悄悄话/e 关注视小队/e 关注视团队/e 关注视部队/e 关注视跨服通讯贝1/e 关注视跨服通讯贝2/e 关注视跨服通讯贝3/e 关注视跨服通讯贝4/e 关注视跨服通讯贝5/e 关注视跨服通讯贝6/e 关注视跨服通讯贝7/e 关注视跨服通讯贝8/e 关注视通讯贝1/e 关注视通讯贝2/e 关注视通讯贝3/e 关注视通讯贝4/e 关注视通讯贝5/e 关注视通讯贝6/e 关注视通讯贝7/e 关注视通讯贝8/e 关注视情感动作/e 关注视自定义情感动作

与前面介绍的"聊天内容朗读"命令近乎完全相同,只是多了"注视"两个字这些功能的执行条件比没有"注视"的版本要严苛一些,只有说话的人在看着你时才能触发我个人而言平时基本只开注视说话和两个注视情感动作,其余的都选择不带注视的版本注视版本的功能与非注视版本的功能之间是"或"的关系,也就是说只要满足其中一个就会朗读聊天内容.当触发器没有按照预期工作时,请同时检查两个功能的开关

110-111 关键字与屏蔽字

/e 关键字喵喵

将喵喵设为关键字.关键字的作用是无论那个频道是否开启了朗读功能都会播报整句话它的作用范围是所有00开头的日志行,所以默语也就是这条命令本身可能也会检测到,也就是说这条命令本身也会被读出来要是读不出来也不用太奇怪,读的触发器与设置的触发器不是同一个,谁先谁后可能会变.我们还是以滴声为准

关键字的原理是直接把设置的正则塞进去,但由于游戏会做特殊处理所以一部分特殊符号会被转化为长得差不多的其他符号(如【|】和【❘】),另一部分则不会替换(如【^】).我的建议是不要使用特殊符号,只使用汉字数字英文字母一类较为普通的字符多个特殊字符可以使用竖线(标准键盘为shift+\,【\】就是回车与退格键中间那个按键)分隔,龙罐头会对游戏内输入的竖线做特殊处理由于是00开头的信息,因此前述命令未包含的频道也会因为包含关键字而被朗读.比如默语(0038)、发送申请(0039)、对话框剧情(003D)、副本剧情(0044)、播放乐谱(004C)、交易完成(0039)、离开状态(0039)、招募结束(0039)...上述信息并未全部测试过,感兴趣可以自行测试或者找我帮忙关键字只匹配消息内容而不匹配服务器、发言人、小队序号、好友分组、时间之类奇奇怪怪的部分技能相关的信息也匹配不到,它们不是00开头每次使用这个命令会重新定义关键字而非添加或删除关键字,所以建议自行记录设置过哪些关键字如果不想使用关键字了有如下三种建议:/e 关键字+一大串乱码(初级用户)/e 关键字^$(中级用户)删除关键字持久变量(高级用户)

/e 屏蔽挑衅|退避

屏蔽功能与关键字功能刚好相反,原本会朗读的内容若包含屏蔽字则不会朗读与关键字类似,屏蔽功能可以使用竖线分隔多个关键字.挑衅|退避是两个屏蔽词,用作示例最后说一下发言人、朗读、注视朗读、关键字、屏蔽这些的优先级:优先级最高的是"屏蔽"功能,只要聊天内容包含屏蔽字就绝不可能会被朗读第二级是发言人,发言人不为自己才能朗读(默语频道日志行无发言人所以能朗读)第三级是关键字,包含关键字的信息无论所在频道是否设置为开均会朗读第四级是朗读,朗读设置为开则无需在意注视朗读第五级为注视朗读(可以打开触发器看看判断条件,能更好的理解.代码层面其实只有两层,五层是逻辑上的优先级)总结一下判断规则:屏蔽 ≥ 发言人 > 关键字 ≥ 朗读 ≥ 注视朗读

112 定时器

/e 30分钟后指名该结束啦

这个触发器会在若干分钟后使用TTS播放你设置的提示信息,上述示例会在30分钟后播放"指名该结束啦"(鲶鱼精邮差会在TTS播放的同时将提示信息打印在聊天窗口默语频道)目前单位仅支持分钟,分钟数只能用阿拉伯数字,提示信息可以为任意内容,但不允许为空设置成功后会有滴声若ACT关闭,定时器不会起作用.若游戏关闭,定时器能正常发挥作用(这个定时器的本体不是【定时器(500ms上层功能)】而是【n分钟后提示信息】)

其他功能

有一个触发器叫【交易提醒】,这个触发器只有简单的捕获日志与TTS合成功能,若不需要直接点击左侧的对号即可匹配的正则如下:^.{14} ChatLog 00:0[12]39:收到了(?.*?)发来的交易申请。

关于龙罐头

不会给其他人造成麻烦的任意形式的使用✔

对触发器进行拆解/修改或使用其中的代码进行二创✔(请以任意形式修改文件名以免其他使用者混淆)

把我写的正则直接复制走✔(有些正则我写了我不需要的捕获组,就是给大家用的,不用客气)

提出改进意见,想要新的功能✔(尽管提,我愿意做尝试)

在自己的圈子中推广及分发✔

感觉某个问题我会,来问我✔

强制自己的店员使用✖

大张旗鼓在公众场合(如客人群)宣扬该触发器的使用✖

植入恶意代码造成不良影响✖

简单来说,会让大家开心的都可以,会让大家困扰的不可以

龙罐头的设计初衷是增加客人与店员双方的指名体验.曾经的部分版本包含了更多的功能,但综合考虑后删掉了不少不宜用的、太小众的、有上位替代品的、危险的功能截止到6.3.1,龙罐头前后迭代了约27个版本,重构了三次,有蛮长的一段时间整体都是英文考虑到可能有人想学习其中的东西或者按自己的想法修改,因此使用中文进行了第三次重构并在触发器内添加了不少描述

2023年5月1日-ff14AuraCan6.3.1(游戏6.3版本尚未实装)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3