請問如何修改jyscript.py

281 views
Skip to first unread message

jymud

unread,
Mar 6, 2019, 4:02:15 PM3/6/19
to 金庸修真錄交易所
大家好,想請問如何修改jyscript.py的參數,在跑fq的時候能減慢詢問npc的速度,財不會咬到舌頭,我修改了delaytime,delaycount沒有效果。是否還有缺漏呢?謝謝
jyscript.py

jymud

unread,
Mar 6, 2019, 6:45:14 PM3/6/19
to 金庸修真錄交易所
我後來還有對*.mcl的job-fq 的trigger->send 中呼叫指令做world.DoAfterSpecial()的處理,可是都沒有效果。

jymud於 2019年3月7日星期四 UTC+8上午5時02分15秒寫道:

Kulic

unread,
Mar 6, 2019, 8:50:46 PM3/6/19
to 金庸修真錄交易所
要改qmAskXiaoEr
因為execute只會因應指令上限而delay
加上doafter吧

jymud於 2019年3月7日星期四 UTC+8上午7時45分14秒寫道:

jymud

unread,
Mar 7, 2019, 10:55:04 AM3/7/19
to 金庸修真錄交易所
請問DoAfter,DoAfterSpecial兩個都試過,是否該用DoAfterSpecial,我把qmXiaoErBluff(),qmAskXiaoEr(),qmNameChange()有execute()的都加上DoAfterSpecial,結果變得很部穩定。
是否該做個trigger咬到舌頭後的處理呢? thanks

Kulic於 2019年3月7日星期四 UTC+8上午9時50分46秒寫道:

jymud

unread,
Mar 7, 2019, 12:08:54 PM3/7/19
to 金庸修真錄交易所
例如改寫成這樣: world.DoAfterSpecial(2,u'execute(u"ask {0} about {1};yun regenerate")'.format(GetStr('fqInformantID', 'xiao er'), result.group(0)), sendtoScript) ,結果就問布停,無法繼續接續作任務。

Kulic於 2019年3月7日星期四 UTC+8上午9時50分46秒寫道:

Kulic

unread,
Mar 7, 2019, 9:03:33 PM3/7/19
to 金庸修真錄交易所
你要包execute的話一定是用DoAfterSpecial,
咬舌頭後的處理最好當然也要加,
問不停是正常的吧?
fq不是一問就能完成的,
要問到有job可做才會停下來去做。

jymud於 2019年3月8日星期五 UTC+8上午1時08分54秒寫道:

jymud

unread,
Mar 9, 2019, 6:30:32 AM3/9/19
to 金庸修真錄交易所
不好意思,我改完也加上trigger 咬舌頭後執行 qmAskXiaoEr() 也是過 qmXiaoErBluff()。結果現在跑fq的確有減慢問xiao er但是好像去執行後,不會回去找qmMaster,或者回去問了qmMaster結果又跑去找xiao er,導致任務失敗。然後,遇到咬舌頭狀況,就擋掉了。
還是連檢查發呆也需要做調整嗎?還是,fq,qm的切換也需要調整。thanks

Kulic

unread,
Mar 9, 2019, 10:23:32 PM3/9/19
to 金庸修真錄交易所
這都是你fq出問題丫,
跟你問小二的速度沒關係。。。

你這bot有正常運行過嗎?
如只是用別人的舊bot,可能需要很多改動,
jymud的fq也改過不少東西了。

jymud於 2019年3月9日星期六 UTC+8下午7時30分32秒寫道:

jymud

unread,
Mar 9, 2019, 11:57:44 PM3/9/19
to 金庸修真錄交易所
在還沒有改變ask有延遲的情況下,可以正常跑,部過野兩三年沒用了。最近重新回來玩,想說嘗試改看看

Kulic於 2019年3月10日星期日 UTC+8上午11時23分32秒寫道:

Kulic

unread,
Mar 10, 2019, 1:32:28 AM3/10/19
to 金庸修真錄交易所
哦,fq改過了,你可能要手動做些fq,再順一下fq的過程才能找到問題。
另外,fq要qm接到fq後才能ask,超時未完成fq也會當成qm fail的.

priest於 2019年3月10日星期日 UTC+8下午12時57分44秒寫道:

Kiven

unread,
Sep 11, 2020, 4:04:18 PM9/11/20
to 金庸修真錄交易所

想知道後來能用了嗎?
原本以前用zmud,現在改用mush,卻暫時沒有qmbot能用><
priest 在 2019年3月7日 星期四上午5:02:15 [UTC+8] 的信中寫道:

priest

unread,
Sep 17, 2020, 9:42:49 PM9/17/20
to 金庸修真錄交易所
沒有,我後來用zmud721

Kiven 在 2020年9月12日 星期六上午4:04:18 [UTC+8] 的信中寫道:
Reply all
Reply to author
Forward
0 new messages