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

[發問] 請教X大,如何觸發重複性對話

ashin0508 發表於 2012-4-6 10:06:33 | 只看該作者 回帖獎勵 |倒序瀏覽 |
本帖最後由 ashin0508 於 2012-4-9 12:36 編輯

抱歉長有問題跑來發問

最近在學著用macro 寫任務

發現有些任務往往要多次跟NPC進行"重複性"對話

直至某些"關鍵字"出現才能繼續向下走

這一段邏輯小弟我不知道怎樣把它編譯成Macro比較恰當

感覺
macro aaa {
do talknpc XX YY
do talk cont
stop
:retry
call aaa
}
然而任務對話內的"關鍵字"觸發條件不知道可否用  console /任務中某段對話/

請大大指點一下迷津

感謝
收藏收藏 分享分享 讚 幹 分享分享 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-4-6 16:43:24
重複執行可以設定標籤來使用goto指令
#使用冒號後面加一名稱來命名一個標籤
#標籤名不能包含任何英文字母或數字以外的符號
例:
macro aaa {
:top
do talknpc xxx yyy c c c c c...
goto top
}
automacro bbb {
console /關鍵句/
call {
.....
}
}
在macro aaa一開始設定標籤top,在最後加上goto 標籤名來前往
所以當呼叫macro aaa執行到最後時,會再移動到標籤一開始的地方執行
然後再另一個自動巨集bbb設定console條件為關鍵句
當關鍵句出現觸發巨集時,原本執行的macro aaa會被中斷
回覆

使用道具 舉報

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-4-6 17:19:32
如果你有卡片換過卡片硬幣的話,就知它的對話長度取絕於你有多少種類的卡,就可以重覆換硬幣
這也有重覆性,以下參考吧
--------------換幣-------------------------
automacro 換幣 {
        location comodo
        run-once 1
        call {
        do talknpc 148 306 r2          講話,選第三選項
        }
}
automacro 換幣1 {
        console /你要將卡片一張兌換/
        call {
        pause 2
        do talk resp 1       選第二選項
        }
}
automacro 換幣2 {
        console /你要搜尋其它卡片嗎/
        call {
        pause 2
        do talk resp 1
        }
}
automacro 換幣3 {
        console /謝謝光臨/
        call {
        pause 2
        release 換幣      # 重覆換幣巨集
        }
}
回覆

使用道具 舉報

ashin0508 當前離線
UID
1576597
熱心
177 值
嘉獎
0 次
違規
0 次
在線時間
86 小時
經驗
125 點
積分
125
精華
0
最後登錄
2013-5-24
閱讀權限
20
註冊時間
2010-11-1
論壇幣
3 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
ashin0508 2012-4-9 12:38:42
感謝X大  收到簡訊了!!
豁然開朗~~不勝感激
回覆

使用道具 舉報

ashin0508 當前離線
UID
1576597
熱心
177 值
嘉獎
0 次
違規
0 次
在線時間
86 小時
經驗
125 點
積分
125
精華
0
最後登錄
2013-5-24
閱讀權限
20
註冊時間
2010-11-1
論壇幣
3 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
5
ashin0508 2012-4-9 22:12:49
看完J大的分析  我終於知道為啥有些人的硬幣巨集會斷線了
就是因為巨集執行過快  採 c c c r0 c n
這種一次講到底的方式容易斷吧
因為他每次對話長度不一
無法等到NPC說完此段在執行下一步對吧?
回覆

使用道具 舉報

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


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-11-25 01:31 , Processed in 0.047986 second(s), 16 queries , Memcache On.

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

回頂部
第二步?
第三步?