成功了!原來「泛用作用域」是這個意思!真的很感謝七遠さん!
\![set,balloonoffset,x,y]這個似乎是改變預設對話框位置的程式碼!(立正站好報告)
寫成這樣:
引用:
\x\p[2]\s[-1]\b[4]***。/
\0\s[6]\w9\w9\w9\w9\s[0]***……/
\0\s[3]\w9\w9\n***!?/
\1\s[10]***。/
\p[2]\s[-1]\w9\w9\w9\w9\n\n***。/
一開始使用的時候,明明已經隱藏了使魔端,不知道為什麼還是會一直冒出使魔端的圖案。
試了很多次還是失敗,讓我氣到想把測試用的shell的蘿蔔給剁成一塊一塊的。(?)
最後才想到是因為泛用作用域也有自己的一個圖案才對!所以才加上了\s[-1]。
(有想到而沒有來麻煩人真是太好了,否則我想大家可能也想把我剁成一塊一塊的Orz)
另外,這邊又有新的問題了ㄒwㄒ||(我感到很慚愧.......)
想要的效果是:
Uesr顯示「***。」
點擊。
Uesr持續顯示「***。」而春菜端和使魔端圖案及對話框都消失了一下。
Uesr持續顯示,後面多了xxx。「***。xxx。」
寫成這樣:
引用:
OnFirstBoot
{
"\p[2]\s[-1]\w9\w9\w9\w9\n\n***。/
\x%(to_continue)\e"
}
to_continue
{
"\C\p[2]\s[-1]\0\s[-1]\b[-1]\1\s[-1]\b[-1]\w9\w9\w9\w9/
\p[2]\![set,balloonoffset,-350,0]\b[4]\n\nxxx。/"
}
加上\C是由於wiki的敘述「在對話的最前頭使用大寫的\C指令時,會保留並再次顯示上次對話框所輸出的文字內容,並從最底端開始輸出文字。此指定只有放在腳本最前頭時才有效。」
但是使用後只有順暢的出現了「xxx。」而不出現「***。」,請問是不是\x的問題呢?
用了點擊做關鍵字搜尋,可是好像找不到純粹點擊就進入下一個動作的程式碼/O\|||
[
本帖最後由 debbie1446 於 2010-9-25 20:29 編輯 ]