最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

【FF14】ACT Triggernometry/高級(jí)觸發(fā)器 入門之章3

2023-03-27 11:47 作者:Zergling_CN  | 我要投稿

想要自己寫觸發(fā)器?那么快點(diǎn)進(jìn)來(lái)看看吧!

特此聲明:本文僅為想要“編寫屬于自己的觸發(fā)器”的人們提供幫助,不代表作者本人支持/認(rèn)可ACT觸發(fā)器等輪椅。

由于大部分FF玩家并非計(jì)算機(jī)相關(guān)專業(yè),因此本文的絕大部分內(nèi)容都會(huì)使用個(gè)人認(rèn)為便于各位理解的詞語(yǔ)進(jìn)行講解。本文為入門之章3(入門之章2:https://www.bilibili.com/read/cv21384654),后續(xù)還會(huì)更新。在看完本章節(jié)后,你應(yīng)該能做到:使用鯰魚精。本章節(jié)分為以下幾個(gè)部分:認(rèn)識(shí)鯰魚精,使用鯰魚精的兩種方式,游戲內(nèi)宏指令,本地標(biāo)點(diǎn)和一些練習(xí)題。

大部分的內(nèi)容鯰魚精作者已經(jīng)講過(guò)了,所以這篇其實(shí)是鯰魚精復(fù)習(xí)+入門之章期末考,學(xué)完這個(gè)你應(yīng)該就能寫絕大部分副本的觸發(fā)器了。那么我們正式開始。

認(rèn)識(shí)鯰魚精

鯰魚精郵差是一個(gè)用于拓展ACT與相關(guān)插件的功能的插件。可以接收Triggernometry高級(jí)觸發(fā)器等插件傳遞過(guò)來(lái)的游戲文本指令,并投遞至游戲內(nèi)執(zhí)行。
僅限于最終幻想14自己支持的、可以在游戲內(nèi)由宏或由文本聊天欄中輸入并執(zhí)行的指令。如/em(自定義情感動(dòng)作) /greet(打招呼) /focustarget(顯示焦點(diǎn)目標(biāo))等,不支持任何游戲本身不提供的文本指令。
可以用于解決目前游戲內(nèi)現(xiàn)有宏指令系統(tǒng)的一些不便之處,例如復(fù)活喊話宏、翻頁(yè)宏、死而不僵提醒宏等。
此外,也支持接收標(biāo)點(diǎn)工具PaisleyPark的標(biāo)點(diǎn)指令,在游戲內(nèi)進(jìn)行本地標(biāo)點(diǎn)。

感謝NGA大佬?我沒(méi)玩過(guò),但我在嗶哩嗶哩看過(guò)。

由于是B站專欄,無(wú)法提供下載鏈接。鯰魚精請(qǐng)自行在NGA搜索并下載。

使用鯰魚精的兩種方式

1.通用JSON操作

點(diǎn)擊添加動(dòng)作,并選擇通用JSON操作。出現(xiàn)以上界面。

目標(biāo)URL填寫 http://127.0.0.1:(這里寫你準(zhǔn)備啟用的端口號(hào))/command

準(zhǔn)備發(fā)送的內(nèi)容填寫你要寫的宏指定,比如你要在小隊(duì)頻道發(fā)你好就寫/p 你好,需要給自己標(biāo)記攻擊1就寫/mk attack1 <1>。以此類推,所有游戲支持的宏指令都可以寫。

其他不用管。

2.命令回調(diào)操作

點(diǎn)擊添加動(dòng)作,并選擇命令回調(diào)操作。出現(xiàn)以上界面。

Callback name寫操作的名稱,如果是發(fā)送游戲內(nèi)宏指令就寫command,如果是本地標(biāo)點(diǎn)就寫place。

游戲內(nèi)宏指令

例1 使用無(wú)敵時(shí)自動(dòng)在小隊(duì)頻道發(fā)送“(技能名)發(fā)動(dòng)!”

首先在戰(zhàn)斗狀態(tài)開一次無(wú)敵然后找到對(duì)應(yīng)日志行(15或1A行),將其寫為正則表達(dá)式。新建觸發(fā)器,寫必須是你放的無(wú)敵的條件,寫入你寫好的正則(我寫的正則為 ^.{14} ([a-zA-Z]+ )?1[56]:.{8}:(?<CasterName>[^:]+?):(2B|1E|E36|3F18):(?<Action>[^:]+?):)。添加動(dòng)作,通用JSON操作或命令回調(diào)操作(具體用什么看個(gè)人習(xí)慣,我習(xí)慣用通用JSON操作),如下圖所示(這個(gè)觸發(fā)器因?yàn)槭亲约河玫?,為了在?guó)際服正常顯示使用了日漢字)。


例2 當(dāng)忍者搓出兔子,將搓出兔子的玩家id發(fā)送至小隊(duì)頻道

找到兔子的日志行,將其寫為正則表達(dá)式。然后添加動(dòng)作,通用JSON操作或命令回調(diào)操作(具體用什么看個(gè)人習(xí)慣,我習(xí)慣用通用JSON操作),如下圖所示


例3 任何玩家被點(diǎn)絕OP2.5的狙擊式波動(dòng)炮時(shí),按優(yōu)先級(jí)標(biāo)記攻擊

我們首先需要在機(jī)制開始前就知道小隊(duì)中每個(gè)玩家的id以及他們?cè)谀阈£?duì)列表中的位置。(這個(gè)就不演示了,就大致說(shuō)一下)。我的思路是在戰(zhàn)斗開始的時(shí)候發(fā)宏,我的宏是:

再將其寫為正則表達(dá)式,即可獲取每個(gè)隊(duì)友的id和位置。

之后找到狙擊式波動(dòng)炮的日志行,將其寫為正則表達(dá)式。然后添加動(dòng)作,通用JSON操作或命令回調(diào)操作(具體用什么看個(gè)人習(xí)慣,我習(xí)慣用通用JSON操作),如下圖所示


例4 在絕O2.5中為無(wú)點(diǎn)名的玩家標(biāo)記禁止1和2

因?yàn)樘珣辛诉€沒(méi)寫,加上絕O也不打了(要是還在打O肯定也沒(méi)時(shí)間更新這個(gè)啦?。?,這里就只提供我的思路了。

本地標(biāo)點(diǎn)

我們用絕神兵的點(diǎn)來(lái)演示。新建觸發(fā)器,添加動(dòng)作,命令回調(diào)操作,Callback name輸入place,Callback parameter輸入以下內(nèi)容

{"Name":"究極神兵絕境戰(zhàn)","MapID":0,"A":{"X":100.8771,"Y":9.536743E-07,"Z":82.41628,"ID":0,"Active":true},"B":{"X":118.813377,"Y":9.536743E-07,"Z":98.87351,"ID":1,"Active":true},"C":{"X":99.95222,"Y":0.0,"Z":118.287018,"ID":2,"Active":true},"D":{"X":82.2875,"Y":0.0,"Z":99.7309647,"ID":3,"Active":true},"One":{"X":100.186066,"Y":0.0,"Z":99.2162247,"ID":4,"Active":true},"Two":{"X":0.0,"Y":0.0,"Z":0.0,"ID":5,"Active":false},"Three":null,"Four":null}

我們以A來(lái)講解。

"A":{"X":100.8771,"Y":9.536743E-07,"Z":82.41628,"ID":0,"Active":true}

"標(biāo)點(diǎn)名字(可以隨便寫,真正決定標(biāo)哪個(gè)的是id)":{"X":X坐標(biāo),“Y”:Y坐標(biāo),"Z":Z坐標(biāo),“ID”:標(biāo)的點(diǎn)(用法是A算作0,往后的標(biāo)點(diǎn)以此類推),"Active":true或false,代表該標(biāo)點(diǎn)是否可見}

那么如何獲取某個(gè)點(diǎn)在某個(gè)副本內(nèi)的坐標(biāo)呢?這就得自己想辦法了。

如果想要更詳細(xì)的了解標(biāo)點(diǎn)(和其他日志行),請(qǐng)看我的另一篇專欄:https://www.bilibili.com/read/cv21873374

練習(xí)題

在完成入門之章三個(gè)章節(jié)全部的學(xué)習(xí)后,你應(yīng)該已經(jīng)能自己寫出絕大部分副本的觸發(fā)器了。所以這既是練習(xí)題,也算是期末考試,如果能靠自己的能力寫出,就說(shuō)明你已經(jīng)理解入門這三章的內(nèi)容了。(至于參考答案?這個(gè)看緣分,我也不知道我什么時(shí)候回去玩FF14)

標(biāo)記和優(yōu)先級(jí)練習(xí)

1.在絕巴哈P2中,為第二次火連線標(biāo)記禁止。

2.在絕龍?jiān)奝6中,為4名復(fù)仇之炎(黑色分散)標(biāo)記攻擊,2名糾纏之炎(白色分?jǐn)偅?biāo)記止步,其他2個(gè)無(wú)點(diǎn)名的玩家標(biāo)記禁止。

3.在萬(wàn)魔殿煉獄篇第四層中的支配者機(jī)制時(shí),為每輪踩塔的玩家按優(yōu)先級(jí)標(biāo)記攻擊。

4.在絕亞P1麻將中,將所有玩家的麻將點(diǎn)名數(shù)字按從小到大的順序發(fā)送到小隊(duì)頻道。

組合機(jī)制練習(xí)

1.在歐米茄時(shí)空狹縫阿爾法篇第二層中龍爹做出2次動(dòng)作后,為玩家TTS播報(bào)龍爹將會(huì)釋放的技能。

2.在絕OP2男女出現(xiàn)后,根據(jù)男女各自的形態(tài)為玩家TTS播報(bào)男女機(jī)制。

3.在絕亞P1麻將中,將吃易傷后再被飛機(jī)劈/沖而死亡的玩家發(fā)送到小隊(duì)頻道。

本地標(biāo)點(diǎn)練習(xí)

1.不使用別人的標(biāo)點(diǎn),在剛進(jìn)入副本時(shí)標(biāo)出萬(wàn)魔殿煉獄篇第三層中場(chǎng)外的標(biāo)點(diǎn)(提示:在副本結(jié)束后,原本的場(chǎng)地會(huì)變大,所以場(chǎng)外的點(diǎn)是可以合法標(biāo)記的)。

2.在絕亞P3放置結(jié)晶時(shí),標(biāo)出四個(gè)放置結(jié)晶的準(zhǔn)確位置。

3.在絕巴哈P3天地踩塔時(shí)取消A標(biāo)點(diǎn)防止看A為塔,在天地踩塔結(jié)束后再標(biāo)上。

【FF14】ACT Triggernometry/高級(jí)觸發(fā)器 入門之章3的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
织金县| 武冈市| 安新县| 肇东市| 西平县| 建德市| 英超| 漾濞| 禄丰县| 开阳县| 琼中| 黄龙县| 海淀区| 吉林省| 万载县| 安顺市| 子长县| 互助| 苏尼特右旗| 丰宁| 青浦区| 黑河市| 肥东县| 长岛县| 进贤县| 于都县| 利川市| 远安县| 奉新县| 武冈市| 陆河县| 仁化县| 确山县| 钟祥市| 玉环县| 锡林浩特市| 临湘市| 广昌县| 海阳市| 井冈山市| 长汀县|