#選擇型1
winno=3
message=這是第3頁,因為輸入型的有其他更好用的NPC可以用,所以沒有研究,
message=如果你問我為什麼上面那頁是50,這頁卻是第3,
message=那我只能告訴,你的經驗還得多累積才看的懂。
message=或是上面打的你都沒在看.....
message=如果你還想問我為什麼這頁的message多達了7個,
message=天啊,我不想再教你了......
wintype=2
buttontype=none #因為沒有選擇鈕,所以本來下面的pressed改成selected,
selected= #選擇視窗中的第1個選項,然後到第4頁。
gotowin=4
endbutton= #選擇也算是按鈕的一種吧,不要忘了一個選項也給他一個結束,少一個它會跳下一個,
也就是如果本來應該跳到第4頁,卻會跳到第5頁,而選項2會跳到第6頁。
selected= #選擇創窗中的第2個選項,然後到第5頁,剩下的以此類推。
gotowin=5
endbutton=
endwin=
額外說明:選擇型1的文字,第一行message是「這是第3頁,因為輸入型的有其他更好用的NPC可以用,所以沒有研究」,這一行沒辦法做選擇,只是普通文字,第二行開始才可以選擇,如果文字超過40位元,就會跳到下一行,1個中文字=2位元,1個英文字不管大小寫都是1位元,如果跳到下一行,則被截斷的字會變成選項,例如文字到「以」就會跳到第2行,而「以用,所以沒有研究」,就變成選項。
最多可以寫9行,但是最後的兩行,它不會有動作......所以可以選擇的選項寫7行就好。
#選擇型2
winno=4
message=3
message=類型2打算來說明選項最多化,
message=
message=
message=類型1的第一句,
message=我刻意超過40位元,
message=類型2我不打算讓它超過,
message=但我打算寫12句的message,
message=為什麼呢
message=上面有兩個空白是我故意的,
message=又是為什麼呢?
message=下面綠色文字會做說明。
wintype=2
selected=
gotowin=5
endbutton=
endwin=
額外解說:選擇型2的文字我寫了10行,第一行message是「3」,這並不是沒有用處的,而是設定「純文字」的行數,寫2表示純文字到第2行,,第3行開始才可以做選擇,寫3表示純文字到第3行,第4行開始才可以做選擇,但是因為第1行不顯示關係,所以「類型2打算來說明選項最多化,」變成了第1行,不過純文字寫到第5行的話,下面可以寫的選項就變成了5個,因為一個視窗只容許10行,所以到「又是為什麼呢?」是最後一個選項,只是會超出視窗,而「下面綠色文字會做說明。」則不會出現。
#選擇型3
winno=5
message=1
message=類型3打算來說明選項空格化,
message=
message=這次還是故意空1個,
message=但只寫6個message。
wintype=2
selected=
gotowin=6
endbutton=
selected=
gotowin=7
endbutton=
selected=
gotowin=8
endbutton=
endwin=
額外解說:選擇型3的文字我寫了6行,但純文字改回只有1行,這樣子第2行本來是選項的,卻因為沒有文字,變成不能選取,會直接跳過,所以變成「這次還是故意空1個,」才可以選取,而且會跳到第7頁,並不會說因為一個不能選取,而跳到第6頁。
其實,這種類型的NPC都無法用來製作交換的NPC,只能這樣「純觀賞」用......
寵物形之後,有空再寫吧@@