黃易群俠傳M脫機外掛應用程式黃易神行
3634
22

[發問] 如何用$.lastMatch解取NPC對話數字?

qazwsx0527 發表於 2012-1-18 19:23:11 | 只看該作者 回帖獎勵 |倒序瀏覽 |
小的最近想寫一個巨集,
內容大概是向卡普拉對話,選擇查詢點數的功能
想請問如何擷取卡普拉對話框上的點數(數字部份)呢?
就像console那樣,
但是我用console似乎不支援:
        console /您的儲蓄點數是(.*)點/
這樣寫他不會有反應呢,
請問有辦法擷取NPC所說的"值"嗎?

以下是大概的巨集
####################

#看現在有幾點
automacro geffen {
        location geffen
        console /您的儲蓄點數是(.*)點/
        exclusive 1
        call {
        $a = $.lastMatch1
        if ( $a > 200000 ) goto change_g
        do c .
        stop

        :change_g
        do c ..
        stop
        }
}
如果加入log  $.lastMatch1
它是可以顯示出有幾點,
但是將$.lastMatch1變成$a後卻出現錯誤
就算將(.*)改成(\d+),效果果然是一樣

彷彿$.lastMatch1不能當一個數字值似的
收藏收藏 分享分享 讚 幹 分享分享 FB分享
回覆

使用道具 舉報


[X] 當前離線
UID
1561059
熱心
2263 值
嘉獎
0 次
違規
0 次
在線時間
354 小時
經驗
2176 點
積分
49895
精華
0
最後登錄
2013-4-1
閱讀權限
60
註冊時間
2010-10-8
論壇幣
45088 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
[X] 2012-1-20 14:29:44
if ( $a > 200000 ) goto change_g
change_g就是標籤
標籤名不能包含任何英文字母或數字以外的符號
回覆

使用道具 舉報

pony200215 當前離線
UID
373486
熱心
118 值
嘉獎
0 次
違規
0 次
在線時間
48 小時
經驗
59 點
積分
59
精華
0
最後登錄
2014-4-2
閱讀權限
20
註冊時間
2007-5-16
論壇幣
4 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
Yahoo! 查看詳細資料
Rank: 2Rank: 2
pony200215 2012-1-21 10:27:54
X大 請問一下 如何在NPC對話 加入判別式呢?
以最近阿龍師活動來講....拿到果凍  就下一步的對話
如果拿到料理 就登出
console "阿龍師#dchef: [櫻花冠!!]"

爬文爬好久  改了又改   還是不會  可以請X大指道一下嗎><
回覆

使用道具 舉報

johnusemail 當前離線
UID
1624821
熱心
625 值
嘉獎
0 次
違規
0 次
在線時間
154 小時
經驗
318 點
積分
1634
精華
0
最後登錄
2016-5-7
閱讀權限
40
註冊時間
2011-1-19
論壇幣
502 幣
聯合幣
29 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 5Rank: 5Rank: 5
johnusemail 2012-1-21 13:21:09
如果對話中硬登出可能會斷線
我沒有換過對你一些建議,正常換東西 talk xx xx  c c c r2 c c c c n (舉例)
在r2之後可以換到東西調2個巨集 一個 talk xx xx  c c c r2 c c c c n
第二個 在r2抓  /櫻花冠/ 的關健字,在r2之後有這字做 do talk resp 1 (取消對話的選項)
之後登出, 重點是第一個巨集可以被第二個巨集的關鍵字打斷,所以第一個不要exclusive 1
並設x秒對話一次(流程時間自控),第二個在r2 後加w1吧,等1秒看有巨集插入嗎 (加不加都可以吧)
回覆

使用道具 舉報

[X] 當前離線
UID
1561059
熱心
2263 值
嘉獎
0 次
違規
0 次
在線時間
354 小時
經驗
2176 點
積分
49895
精華
0
最後登錄
2013-4-1
閱讀權限
60
註冊時間
2010-10-8
論壇幣
45088 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
5
[X] 2012-1-21 18:25:15
我沒解過這個活動
我設定的方向跟johnusemail的方式相同
也是利用中斷巨集執行
補充一點就是要把config的autoTalkCont設0
防止外掛自動回應對話的下一步
回覆

使用道具 舉報

pony200215 當前離線
UID
373486
熱心
118 值
嘉獎
0 次
違規
0 次
在線時間
48 小時
經驗
59 點
積分
59
精華
0
最後登錄
2014-4-2
閱讀權限
20
註冊時間
2007-5-16
論壇幣
4 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
Yahoo! 查看詳細資料
Rank: 2Rank: 2
6
pony200215 2012-1-21 18:34:12
請問一下大大  那個登到人物選單是用do charselect嗎?
之後要再選定那個人物適用這個release charselect?
回覆

使用道具 舉報

pony200215 當前離線
UID
373486
熱心
118 值
嘉獎
0 次
違規
0 次
在線時間
48 小時
經驗
59 點
積分
59
精華
0
最後登錄
2014-4-2
閱讀權限
20
註冊時間
2007-5-16
論壇幣
4 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
Yahoo! 查看詳細資料
Rank: 2Rank: 2
7
pony200215 2012-1-21 18:36:50
J大說的好深澳喔><不太懂
第二個 在r2抓  /櫻花冠/ 的關健字,在r2之後有這字做 do talk resp 1 (取消對話的選項)
回覆

使用道具 舉報

[X] 當前離線
UID
1561059
熱心
2263 值
嘉獎
0 次
違規
0 次
在線時間
354 小時
經驗
2176 點
積分
49895
精華
0
最後登錄
2013-4-1
閱讀權限
60
註冊時間
2010-10-8
論壇幣
45088 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
8
[X] 2012-1-21 18:51:57
使用charselect後會回到人物選單後又立刻登入(不用再選擇人物
回覆

使用道具 舉報

pony200215 當前離線
UID
373486
熱心
118 值
嘉獎
0 次
違規
0 次
在線時間
48 小時
經驗
59 點
積分
59
精華
0
最後登錄
2014-4-2
閱讀權限
20
註冊時間
2007-5-16
論壇幣
4 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
Yahoo! 查看詳細資料
Rank: 2Rank: 2
9
pony200215 2012-1-21 19:09:06
謝謝大大  我研究看看XDDD  感恩~~~
回覆

使用道具 舉報

pony200215 當前離線
UID
373486
熱心
118 值
嘉獎
0 次
違規
0 次
在線時間
48 小時
經驗
59 點
積分
59
精華
0
最後登錄
2014-4-2
閱讀權限
20
註冊時間
2007-5-16
論壇幣
4 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
Yahoo! 查看詳細資料
Rank: 2Rank: 2
10
pony200215 2012-1-21 19:26:08
X大  請問一下 console "阿龍師#dchef: [櫻花冠!!]" 關鍵字這樣對嘛?
遇到關鍵字如何跳到下一個><
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

123下一頁

手機版 | Archiver | 外掛聯合國

GMT+8, 2024-11-25 04:55 , Processed in 0.062965 second(s), 16 queries , Memcache On.

版權說明:
  本站不會製作、經銷、代理外掛程式。僅免費提供外掛程式下載前之掃毒及掃木馬等安全檢測驗證,協助會員遠離盜號危險程式。本站所有資料均來自網際網路收集整理,說明文字暨下載連結轉載自原程 式開發站。站上出現之公司名稱、遊戲名稱、程式等,商標及著作權,均歸各公司及程式原創所有,本站程式所有權歸外掛聯合國所有。本程式所有權歸外掛聯合國所有.......

回頂部
第二步?
第三步?