|
MUSHCLIENT 制作觸發時,對某些中文字會不到或認錯了一些編碼如 "架"(繁体)字, 制作觸發時,它會出現 "Missing terminating ] for character class"
在官網時,看到相關文章可以用 "/Q架/E" 去處理這個觸發問題
http://www.gammon.com.au/forum/bbshowpost.php?bbsubject_id=11684
但如果用(//S+) 去做觸發, 這個變數有這些特殊字又應該怎樣處理? (我用小刀那個文件的status.mod.)
求教!!! 謝謝
│ 基本招架 (parry) - 不堪一擊 1/ 4 ( 100%)│
TRACE: Matched trigger status_oncha
TRACE: Executing trigger script "status_oncha"
w[1]= w[2]=基本招架 w[3]=parry w[4]=1 w[5]=4
Run-time error
World:
Function/Sub: status_oncha called by trigger
Reason: processing trigger "status_oncha" when matching line: "│ 基本招架 (parry) - 不堪一擊 1/ 4 ( 100%)│ "
status.mod:1655: malformed pattern (missing ']')
stack traceback:
[C]: in function 'find'
addtri("status_oncha","^│(\\s+|□)(\\S+)\\s*\\((\\S+)\\)\\s+-\\s*\\S+\\s*(\\d+)\\/\\s*(\\d+)\\s\\(\\s+(\\d+)%\\)│\\s+$","status","status_oncha")
北大侠客行MUD,中国最好的MUD |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|